@import url("menu.css");
@import url("comments.css");


* {
	padding:0;
	margin:0;
	border:0;
}


html {
	overflow:scroll;
	height:100%;
}

body {
	width:940px;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#0f0f0f url(/images-new/bg.jpg) no-repeat center 100px;
}

a {
    outline-color:-moz-use-txt-color;
    outline-width:0;
    outline-style:none;
    text-decoration:none;
	color:#000000;
	cursor:pointer;
}

		a:hover {
			color:#FE03CF;
		}
		
		
#sexualite {
	position:relative;
	width:940px;
	padding-top:150px;
	background:url(/images-new/info-sexualite.gif) no-repeat 0px 6px;
}
        
	#sexualite h1{
		position:absolute;
		left:23px;
		top:124px;
		color:#FE03CF;
		font-size:10px;
	}
	#sexualite h2{
		color:#FE03CF;
		font-size:14px;
		margin-bottom:10px;
	}
	#sexualite h3{
		font-size:12px;
		color:#3B6EB9;
	}
	#sexualite h4{
		color:#3B6EB9;
		font-size:10px;
		margin-top:-10px;
		margin-bottom:10px;
	}
		#sexualite h4 a{
			color:#3B6EB9;
			text-decoration:none;
		}
			#sexualite h4 a:hover{
				text-decoration:underline;
			}
			
	#sexualite p{
		margin-bottom:10px;
	}
	
	#sexualite form input,
	#sexualite form textarea{
		border:1px solid #666666;
	}
	
	#sexualite #top{
		position:absolute;
		left:0;
		top:6px;
	}
	
			#logo{
				display:block;
				float:left;
				width:156px;
				height:104px;
			}
			
			#sexualite #pub{
				float:right;
				margin-top:6px;
			}



	#sexologie{
		float:left;
		width:306px;
	}

	#sexologie #boxes{
		float:left;
		width:306px;
		margin-top:16px;
		margin-bottom:20px;
	}
		#sexologie #boxes a{
			display:block;
			float:left;
			width:304px;
			height:36px;
			margin-bottom:10px;
			text-indent:-1999px;
			border:1px solid #323232;
		}

			#sexologie #boxes a.facebook{
				background:url(/images-new/bt-boxes.gif) no-repeat 0px 0px;
			}
				#sexologie #boxes a:hover.facebook{
					background:url(/images-new/bt-boxes.gif) no-repeat -304px 0px;
				}
			#sexologie #boxes a.meres-et-cie{
				background:url(/images-new/bt-boxes.gif) no-repeat 0px -36px;
			}
				#sexologie #boxes a:hover.meres-et-cie{
					background:url(/images-new/bt-boxes.gif) no-repeat -304px -36px;
				}
			#sexologie #boxes a.divine{
				background:url(/images-new/bt-boxes.gif) no-repeat 0px -72px;
			}
				#sexologie #boxes a:hover.divine{
					background:url(/images-new/bt-boxes.gif) no-repeat -304px -72px;
				}
			#sexologie #boxes a.arnold{
				display:none;
				background:url(/images-new/bt-boxes.gif) no-repeat 0px -108px;
			}
				#sexologie #boxes a:hover.arnold{
					background:url(/images-new/bt-boxes.gif) no-repeat -304px -108px;
				}
			#sexologie #boxes a.canal-vie{
				height:55px;
				background:url(../images-new/bt-boxes.gif) no-repeat 0px -145px;
			}
				#sexologie #boxes a:hover.canal-vie{
					background:url(../images-new/bt-boxes.gif) no-repeat -304px -145px;
				}


	
#chroniques {
	position:relative;
	float:right;
	width:555px;
	padding:30px 17px 20px 17px;
	margin-bottom:20px;
	border:3px solid #FE03CF;
	background:#ffffff url(/images-new/bg-section.jpg) no-repeat 4px 4px;
}
	#chroniques a{
		text-decoration:underline;
	}
	#chroniques em{
		font-style:normal;
	}
	
	
							#chroniques a.cache,
							#chroniques b.cache ,
							#chroniques strong.cache {
								color:#000;
								text-decoration:none;
								font-size:12px;
								font-weight:normal;
								cursor:text;
							}


		ul {
			margin-top:10px;
			padding-left:20px;
			list-style-image:url(/images-new/bullet.png);
		}
		
		#chroniques img {
			float:right;
			margin:0 0 10px 10px;
			border:1px solid #cccccc;
		}
		
		#chroniques strong,
		#chroniques b {
			color:#333333;
		}
		
		
	#breadscrumb {
		position:absolute;
		top:6px;
		right:17px;
		width:555px;
		text-align:right;
		font-size:9px;
		color:#999999;
		padding-bottom:2px;
		border-bottom:1px solid #999999;
	}
		#breadscrumb a{
			color:#999999;
			text-decoration:none;
		}
			#breadscrumb a:hover{
				color:#FE03CF;
			}
		#breadscrumb b{
			color:#666666;
			font-weight:normal;
		}
			
	#footer {
		position:absolute;
		bottom:0px;
		right:0px;
		width:555px;
		text-align:right;
		font-size:9px;
		color:#999999;
		padding:5px 17px;
		border-bottom:3px solid #FFFFFF;
	}
	#footer a{
		text-decoration:none;
		color:#999999;
	}
			