body {
	margin: 0 0; 
	padding: 0;
	background: #ffffff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 80%;
	color: #6e6e6e;
	font-weight: normal;
	text-align:center;
	background-color:#f5f5f5;
}

a { font-weight:bold;color:#90B17A }
	a:link , a:visited { color: #535150 }
	a:hover { color:#535150;text-decoration:none }

p , h1 , h2 , ul , li { margin:0px }
img {border: 0px none; margin: 0px; padding: 0px; vertical-align: top }

ul { list-style-type:none; }

h1 { font-size:200%;padding:8px 0 20px 0;margin:0;color:#78768a }
h2 { font-size:160%;color:#fe316e;margin:0;line-height:25px;display:inline }
	h2 a:link , h2 a:visited { color:#535150 }
	h2 a:hover { color:#535150 }
	
#disclamer , #site , #footer , #ajax { margin-left: auto; margin-right: auto }

div#disclaimer{ text-align:left;width:750px }
	div#disclaimer ul#lang { width:600px;margin:0;padding:0;margin-top:220px;text-align:right;margin-left:auto; margin-right:auto; }
		div#disclaimer ul#lang li { text-align:center;float:right;margin-left:3px }
			div#disclaimer ul#lang li a { padding-top:6px;display:block;font-weight:bold;background-image:url('/img/lang_label.png');width:120px;height:24px;color:#ADADAD;font-size:1.2em }
			div#disclaimer ul#lang li a:hover { background-image:url('/img/lang_label_hover.png') }

	div#disclaimer-fond{ position:fixed; z-index:1000; width:100%; height:100%; background:#333333; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; text-align:center; line-height:normal; clear:both; }
	div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
	div#disclaimer-cadre{ clear:both;width:570px;margin-left:auto; margin-right:auto; text-align:center; padding:15px; font-size:12px; background:#f5f5f5; color:#555; }
		div#disclaimer-cadre b{ font-size:14px; color:black; }
		div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
		div#disclaimer-cadre a:hover{ color:blue; }


	#disclaimer-cadre img { float:left;margin:0px 0px 0px 0px }
	#disclaimer-cadre div#informations { height:188px;overflow:auto;text-align:justify;margin:1px 0px;padding:3px }
		#disclaimer-cadre div#informations p { margin-top:8px }
		#disclaimer-cadre h2 { margin: 10px 0px;font-size:200% }
		#disclaimer-cadre h3 { margin: 10px 0px;font-size:115% }
		#disclaimer-cadre div#informations ul { margin: 10px 10px 10px 30px;padding:0px  }
		#disclaimer-cadre div#informations ul li { margin:5px 0px; list-style: decimal }

		#disclaimer-cadre h4 { float:left;width:50%;margin:20px 0 0 0;font-size:250% }
		#disclaimer-cadre h4#oui a { color:#fe316e }
		#disclaimer-cadre h4#non a { color:#535252 }





#site , #footer { width:970px;margin-bottom:10px }
	

	#site #header { text-align:left;width:100%;background-color:#f5f5f5;padding:5px 0 }
		#site #header ul#lang { background-image:url('/img/header_top.jpg');width:940px;height:53px;margin:0 0 0 5px;padding:10px;text-align:right }
			#site #header ul#lang li {  }
				#site #header ul#lang li a { font-weight:bold;width:120px;color:#b8b4b2 }
				#site #header ul#lang li a:hover { color:#FFFFFF }
		#site #header img { margin:2px 2px 0px 2px }
		#site #header #firstline { float:left }
		#site #secondline { background-color:#3c3b45;float:left;margin-left:5px;width:960px }
			#site #header #firstline img , #site #header #secondline img { float:left;margin:0 }

		/* menu header */
		#site #header #secondline ul li { float:left }
        #site #header #secondline ul li strong { margin:0px;padding:0px;font-size:0.8em }
	    #site #header #secondline ul li a { display:block; height:24px }
		#site #header #secondline ul li a label { display:none }

		#site #header #secondline ul#fr li a#video { width: 206px }
		#site #header #secondline ul#fr li a#video:link , #site #header #secondline ul#fr li a#video:visited { background-image:url('/img/fr/menu_video.gif') }
		#site #header #secondline ul#fr li a#video:hover { background-image:url('/img/fr/menu_video.gif') }
		#site #header #secondline ul#fr li a#liveshow { width: 206px }
		#site #header #secondline ul#fr li a#liveshow:link , #site #header #secondline ul#fr li a#liveshow:visited { background-image:url('/img/fr/menu_liveshow.gif') }
		#site #header #secondline ul#fr li a#liveshow:hover { background-image:url('/img/fr/menu_liveshow.gif') }
		#site #header #secondline ul#fr li a#sexshop { width: 206px }
		#site #header #secondline ul#fr li a#sexshop:link , #site #header #secondline ul#fr li a#sexshop:visited { background-image:url('/img/fr/menu_sexshop.gif') }
		#site #header #secondline ul#fr li a#sexshop:hover { background-image:url('/img/fr/menu_sexshop.gif') }


	#site #corps { text-align:left;border-top:0 none;margin:0 5px;background-image:url('/img/menu_bg.jpg');background-position:0 0;background-repeat:repeat-y }

		#corps ul { color:#ffffff;float:left;font-size:130%;margin: 0 20px;padding:0;width:260px }
			#corps ul li { font-weight:bold; list-style: none; padding:0;margin:0 }
				#corps ul li#webcam , #site #corps ul li#home { margin-top:20px;font-size:130% }
					#corps ul li a { text-decoration:none }
						#corps ul li#webcam a:link , #site #corps ul li#webcam a:visited { color:#ee3d8c }
							#corps ul li#webcam a:hover { color:#ffffff }
						#corps ul li#home a:link , #site #corps ul li#home a:visited { color:#5093ee }
							#corps ul li#home a:hover { color:#ffffff }

		#corps #content { padding:0;width:649px/*;background-color:red*/ }
			#site #corps #content { margin:0px 0px 0 301px;border-right:10px solid #d0ccca }

			/* affichage du détail de la video - pg-video.php */
			#corps #content .contenu { height:326px }
				#ajax #corps #content .contenu { margin:5px 0;height:326px }
			#corps #player { float:left;width:398px;height:326px }
			#corps #similar { width:240px;margin-left:403px;height:321px }
			#corps #similar h3 { color:white;margin: 0;display:block;background:black;height:28px;text-align:center;font-size:1.6em }
			#corps #similar ul { width:100%;height:298px }
				#corps #similar ul li { clear:both;padding:5px 0px;font-size:0.7em }
					#corps #similar ul li img { float:left;margin-right:5px }


		#corps .video {  }
			#corps .video div.title { margin:10px 0 }
			#corps .video div.player { float:left;width:285px;height:215px }
				#corps .video div.player img {  }
					#corps .video div.player img.teaser { display:block;width:285px;height:194px }
				#corps .video p { margin: 0 5px 0 289px;height:215px }

				/* affichage des lignes de détails de la vidéo et lien de téléchargement - pg-categorie.php, pg-video.php */
				#corps .video div.button { margin:5px 0;height:30px }
				#ajax #corps .video div.button { margin:0 }
					#corps .video div.button div.info { float:left;margin-right:5px;width:285px;background-image:url('/img/info_bg.jpg') }
					#corps .video div.button div.dl { float:left;width:353px;background-image:url('/img/dl_bg.jpg') }

				#site #corps .video div.thumbs { height:120px}
					#site #corps .video div.thumbs img { display:block;margin-right:1px;width:160px;height:120px;float:left }
						#site #corps .video div.thumbs img.last { margin-right:0 }


			#site #corps ul#page { clear:both;text-align:center;width:100%;margin:18px 0px;color:#6e6e6e }
				#site #corps ul#page li { display:inline }


			#site #corps #details { }
				#site #corps #details p { float:left;width:395px }



#footer ul li { border:1px solid red; float:left;margin:0 5px }


/* over */
.over { position: absolute; margin-top: 150px; margin-left: 0; padding: 3px 0 2px 0; width: 52px; }
.over img { border: 1px solid #ccc; background: #fff; z-index: 2000; position: relative; margin-right: 2px; }
.over .transp { 
	position: absolute;
	width: 52px; 
	height: 25px; 
	top: 0; 
	background: transparent url(http://media.eurolive.com/images/pic_bg.gif) no-repeat right top; 
	padding: 0 10px 0 0;
	left: 0;  
	filter: alpha(opacity=50); 
	display: block;   
	-moz-opacity: .50; opacity: .50;
}


/*status*/
.status { position: absolute; margin-top: 155px; margin-left: 181px; width: 19px; height: 19px; display: block; padding: 0; }
.online { background: transparent url(http://media.eurolive.com/images/status/over1.gif) no-repeat center center; }
.offline { background: transparent url(http://media.eurolive.com/images/status/over2.gif) no-repeat center center; }
.one2one { background: transparent url(http://media.eurolive.com/images/status/over3.gif) no-repeat center center; }


#sidenav{position:absolute;margin:20px 0 0 -129px;width:128px;list-style-type:none;padding:0;display:block;overflow:hidden;}
.userfeed #sidenav,.about #sidenav,.search #sidenav{margin-top:85px;}
#sidenav li a{display:block;height:23px;width:123px;margin-left:103px;}
#sidenav li a span{display:none;}
#sidenav li.twitter a{background:url('/img/switchers/twitter.jpg') no-repeat;margin-bottom:2px;}
#sidenav li.rss a{background:url('/img/switchers/rss.jpg') no-repeat;margin-bottom:2px;}




.clear { clear:both }

