#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
.login {background-image:url(../sexrel/images/re_sexrel_search_bg.gif);
background-repeat:no-repeat;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#sexrel_faktaa{
height:39px;
margin:0px;
position:relative;
top:0px;
width:188px;
}
#sexrel_faktaa span{
height:39px;
margin:0px;
position: absolute;
top:0px;
width:188px;
}
.sexrel_green{ 
color:#539719;
font-size:14px;
line-height:18px;
}
#sexrel_kirjasto{
height:40px;
margin:0px;
position:relative;
top:0px;
width:228px;
}
#sexrel_kirjasto span{
height:40px;
margin:0px;
position: absolute;
top:0px;
width:228px;
}
#line-height{
line-height:12px;}

.safesexFotrBg{
background-image:url(../sexrel/images/safesex_related_links.gif);
background-repeat:no-repeat;
width:477px;
height:46px;
padding:12px 0px 0px 70px;
vertical-align:top;
}
.safesexFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.safesex_bottom_nav{
background-repeat:no-repeat;
}
.safesex_banners{
background-image:url(../sexrel/images/safesex_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
#ageofconsent_title{
height:24px;
margin:0px;
position:relative;
top:0px;
width:446px;
}
#ageofconsent_title span{
height:24px;
margin:0px;
position: absolute;
top:0px;
width:446px;
}
.sexrel_dblue{ 
color:#006699;
font-size:14px;
line-height:18px;
}
.ageofconsentFotrBg{
background-image:url(../sexrel/images/ageofconsent_related_links.gif);
background-repeat:no-repeat;
width:477px;
height:46px;
padding:12px 0px 0px 70px;
vertical-align:top;
}
.ageofconsentFotrBg td a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
text-transform:uppercase;
}
.ageofconsent_banners{
background-image:url(../sexrel/images/ageofconsent_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
#contraception_title{
height:85px;
margin:0px;
position:relative;
top:0px;
width:475px;
overflow: hidden;
}
#contraception_title span{
height:85px;
margin:0px;
position: absolute;
top:0px;
width:475px;
}
.sexrel_blue{ 
color:#006699;
font-size:14px;
line-height:18px;
}
.contraceptionFotrBg{
background-image:url(../sexrel/images/contraception_related_links.gif);
background-repeat:no-repeat;
height:47px;
padding:12px 0px 0px 70px;
vertical-align:top;
width:577px;
}
.contraceptionFotrBg td a {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
text-transform:uppercase;
vertical-align:top;
}
.contraception_image{
background-image:url(../sexrel/images/contraception_image.gif);
background-repeat:no-repeat;
}
.contraception_intro{
background-image:url(../sexrel/images/contraception_intro.gif);
background-repeat:no-repeat;
}
.content_menu{
position:relative;left:0;top:0;z-index:1;overflow:hidden;}
.contraception_banners{
background-image:url(../sexrel/images/contraception_banners.gif);
background-repeat:no-repeat;
font-size:11px;
padding-left:10px;
vertical-align:top;
}
.contraception_content{
background-image:url(../sexrel/images/contraception_content.gif);
background-repeat:no-repeat;
}