/* CSS Document */

body{
	background:url(images/fond.jpg) repeat-x #FFFFFF;
	font-size:8pt;
	color:#000000;
	font-family:Arial;
	margin-top:0px;
	}
hr{display:inline; clear:both;}
#rss{
	height:38px;
	color:#FFFFFF;
	width:100%;
	}
	#rss form{display:inline;}
	#rss input{border:1px solid #000000;}
	#rss p{display:inline;}
#conteneurRSS{
	width:961px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	}
#t2g{float:right;}
	#t2g a{
	color:#eeeeee; 
	border-bottom:1px dotted #cccccc; 
	font-family:Trebuchet MS;
	text-decoration:none;
	}
	#t2g a:hover{color: #FF6600;}
#news{float:right; overflow:hidden; display:inline;}
a.texte-11-news{color: #FFFF00;}
#path{float:left; clear:left;}
#recherche{float:right; top:-50px; clear:right;}

#recherche select{background-color:#eeeeee; border:0px solid #000000; color: #006699; font-family:Verdana; font-size:8pt;}
select{border:1px solid #999999;}
#conteneur{
	width:965px;
	margin-left:auto;
	margin-right:auto;
	}
#front{
	background:url(images/front.jpg) no-repeat;
	/*height:152px;*/
	width:961px;
	clear:both;
	}
	#front span{
		color:#FFFF80;
		font-size:10pt;
		font-family:Trebuchet MS;
		text-transform:uppercase;
		font-style:italic;
		font-weight:bolder;
		padding-left:10px;
		display:inline;
		float:left;
		}
form, marquee{display:inline;}
#logo{
	height:100px;
	float:left;
	}
#pub{
	width:500px;
	height:90px;
	float:left;
	clear:right;
	}
#left{
	background:url(images/postenvents_08.gif) repeat-x #373634;
	width:169px;
	color:#FFFFFF;
	/*float:left;*/
	height:100%;
	}
	#left a{
		text-decoration:none;
		color:#dddddd;
		padding-left:4px;
		text-transform:uppercase;
		}
	#left image{
		margin-left:auto;
		margin-right:auto;
		}
	#leftT td{border-bottom:1px dotted #555555;}
	#leftT tr:hover{background-color:#666666;}
	#left table{width:169px;}
	#leftTarrow{background-color: #111111;}
	#leftTarrow:hover{background-color:#FF0000;}
#maincontent{
	width:792px;
	float:left;
	background-color:#999999;
	}
	#maincontent a{
		color:#CC0000;
		text-decoration:none;
		font-weight:bold;
		}
/********************************************************************	
	
	Liste des modèles dans mode, lingerie, maillot de bain et sexy

********************************************************************/	
	#fifille{margin-left:10px; margin-right:auto;}
	#listefilles a{color:#CC0000;}
	#listefilles{padding:5px; border:1px dotted #aaaaaa; width:276px;
	float:left; margin-left:5px;
	background-color:#eeeeee;
	}
	#listehommes a{color:#CC0000;}
	#listehommes{padding:5px; border:1px dotted #aaaaaa; width:276px;
	float:left; margin-left:5px;
	background-color:#eeeeee;
	}
	#toolTipBox 
	{
		display: none;
		padding: 10px;
		font-size: 11px;
		border: #CBC8C3 solid 1px;
		font-family: arial;
		position: absolute;
		background-color: #ffFFFF;
		color: #524F4B;
		width:300px;
		text-align:left;
		z-index:5;
	}
	.content_pane {
	  width:604px;
	  height:100px;
	  position:absolute;
	  left: 0px;
	  top: 0px;
	  border-top: solid 1px #999;
	  border-right: solid 1px #404040;
	  border-bottom: solid 1px #3a3a3a;
	  border-left: solid 1px #404040;
	}
	#nomMODEL{
	color: #FF0000;
	font-size:14pt;
	font-weight:bold;
	text-indent:5pt;
	text-transform:uppercase;
	border-bottom:1px dotted #999999;
	}
	#nomMODELh{
	color: #336699;
	font-size:14pt;
	font-weight:bold;
	text-indent:5pt;
	text-transform:uppercase;
	border-bottom:1px dotted #999999;
	}
	#nomMODEL:first-letter{font-size:18pt;}
	#contactGIRL{background-color:#333333; padding:3px; width:564px; margin-left:auto; margin-right:auto;}
	#contactGIRL a{text-decoration:none; color:#FFCC00; font-size:7pt;}
	#contactGIRL image{vertical-align:middle; border:0; display:inline;}
	#filledescription,#gdePHOTO{
	height:374px; width:295px; border:1px dotted #999999; 
	overflow:auto; color:#333333; font-size:8pt; 
	font-family:Trebuchet MS; text-align:left;
	}
	#gdePHOTO{float:right;}
	#gdePHOTO image{ margin-left:8px;}
	#filledescription{
	float:left; background:url(images/maintcontent_09.jpg) repeat-x top #FFFFFF; padding-left:4px;
	scrollbar-base-color:#777777;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color: #ff0000;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#444444;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-shadow-color:#dddddd;
	scrollbar-track-color:#999999;
	}
	#filledescription strong{color:#000000; font-weight:bolder;}
	#thumbnails{width:600px;}
	#thumbnails image{padding-left:5px;}
/*************************************************/
/*****************SLIDESHOW***********************/
/*************************************************/
	#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */
		margin-left:auto;
		margin-right:auto;
	}
	#previewPane{
		/*border:1px dotted #CCCCCC;*/
		vertical-align:middle;
		height:375px;
		
	}
	#previewPane2{
		/*border:1px dotted #CCCCCC;*/
		vertical-align:middle;
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		height:102px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
		background-color:#FFFFFF;
		width:580px;
		margin-left:auto;
		margin-right:auto;	
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:20;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}
	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	#theImages .imageCaption{
		display:none;
	}
	.imageCaption{padding-left:500px;}
/****************************************************************************/

h1{color:#333333; font-weight:bold; display:inline; font-size:15pt; text-align:justify;}
#right{
	background:url(images/bgcolorc.jpg) repeat-y #eeeeee;
	width:195px;
	/*padding:10px;*/
	float:left;
	color:#333333;
	}
#conteneurINDEX{margin:10px;}
#tabINDEX{background:url(images/Fond_bulle.gif) #C1C1C1 bottom repeat-x; height:auto; width:782px;}
#conteneurINDEX table{float:left;}
#bulleTHEMA a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:5px;
	font-size:8pt;
	text-decoration:none;
	text-align:center;
	}
	#bulleTHEMA td{text-align:center;}
#bulleTHEMA a:hover{
	color:#FF9900;
	}
#moiscourant{text-transform:uppercase;display:inline;}

/***************************AGENDA**************************/
#infoOBLIGE{border:1px dotted #888888; background-color:#eeeeee; padding:5px;}
#ajout a{ color:#990000; text-decoration:none; font-weight:bold;}
#ajout strong{border-bottom:1px dashed #888888;}
/***************************CONTACTS*************************/
#contacts input, #contacts textarea{ width:200px; border:1px solid #888888; font-family:Arial; display:inline;}
#contacts input:hover, #contact textarea:hover{background-color:#FF3300; color:#FFFFFF}
#infoOBLIGE a{color:#993300; font-weight:bold; text-decoration:none;}
/***********************CINEMA***********************/
.cinema{border:1px dotted #F7AD9A; color:#990000;}
.cinema td{ vertical-align:top; padding:2px;}
.cinema hr{border:1px dotted #F7AD9A; height:0.3pt;}
.cinema a{color:#990000;}
#cinemaD a{border-bottom:1px dashed #eeeeee;}
#cinemaD {font-size:9pt; font:Trebucet MS;}
#afficheFILM{clear:both;}
.seances{
	border:1px solid #cc9966; background-color:#FFCC66; margin-top:5px;
	text-align:left;
	color:#996600;
}
#hideSeance{height:0px;}
#menuCINE{ color:#CC0000; background-color:#eeeeee; border:1px dotted #CCeeee; padding:3px}
#menuCINE a{color:#CC0000;}
#titreFILM{color:#990000; border-bottom:1px dotted #cccccc; font-size:14pt; text-transform:uppercase; font-weight:bold; display:inline;}
#genreCINE{font-size:11pt; font-style:italic; color:#000000;}

/**********************VOYAGES**********************/
#rechercheVOYAGE{ color:#336699; background-color:#dddddd; text-align:center; padding:5px; border-top:1px dotted #336699}
#rechercheVOYAGE image{padding-left:5px; padding-right:5px;}
#rechercheVOYAGE a{ color:#336699; background-color:#dddddd; text-align:center; text-decoration:underline;}
/**********************FORUM************************/
#TenLastPosts{
	color:#807363; background-color:#C7BAA9; font-weight:bold; text-transform:uppercase; padding:5px;
	font-size:15pt;
	border-top:1px solid #807363;
	border-right:2px solid #807363;
	text-align:center;
	font-family:Trebuchet MS;
	}
	#TenLastPosts:first-letter{font-size:20pt;}
#link2TenLastP a{
	color: #dddddd;
	text-decoration:none;
	border-bottom:1px dotted #cc9966;
	}
	#link2TenLastP li{
	list-style-type:decimal;
	color:#cc9966;
	}
/******************showEVENT***********************/
#showEVENT{font-size:10pt;}
#showEVENT a{color:#990000; text-decoration:none; border-bottom:1px dotted #666666;}
#showEVENT a:hover{color:#0000CC;}
a.menuPEOPLE{color:#FFFFFF;}
#thumb_table{background:url(images/thumb_table2.jpg) repeat-x; width:530px;}
#source, #source a{font-size:8pt; color:#666666; display:inline; margin-left:50px;}
#oussa a{border-bottom:1px dotted #cc9966; color:#993300; text-decoration:none; font-size:10pt;}
#pagination{font-size:12pt; text-decoration:underline; border-bottom:2px solid #222222;}
#titreITEM a{border-bottom:1px dotted #000000; color:#990000; text-decoration:none;}
#mkm{ position:relative;}
#mkmTitre{
	position: relative;
	top:-12em;
	width:140px;
	z-index:100;
	}
#mkm_next{background:#DDDDDD; color: #888888; border:1px dashed #888888; padding:2px;}
#mkm_now{background:#CCCCCC; color: #000; border:1px dashed #000; padding:2px;}
.class_femme{background:#FFCCFF; color:#FF00CC; border:1px outset #FF00CC;}
.class_homme{background:#99CCFF; color:#0099FF; border:1px outset #0099FF;}
.note_contest{
	color:#FF3300; 
	background-color: #ffff99; 
	padding:1px; text-align:center; text-transform:uppercase;
	font-family:Trebuchet MS;
	font-weight:bold;
	display:inline;
	}
.petit_message{
	font-size:8pt; text-decoration:none; color: #990000; font-weight:normal;
	cursor:pointer;
	background:#f6ed03;
	border:1px dotted #990000;
	}
#mensurations{
	}
	/* class styles FOR EDITO */
			.fade-box {
				margin-left: 0px;
				position: absolute;
				top: 163;
				width: 300px;
				height: 150px;	
			}
			.fade-box p {
				width: 280px;
				padding: 5px 10px 0 10px;
				margin: 0;
				background: #E0EADF;
			}
			.fade-box h2 {
				width: 290px;
				margin-top: 29px;
				padding-left: 10px;
				background: #E0EADF;
			}
			
			/* id styles */
			#content-body {
				margin: 0 auto 0 auto;
				width: 764px;
				background: #FFF;
			}
			#title-box {
				width: 764px;
				height: 30px;
				/* the following is a hack to work around IE's box model */
				//height: 64px;
				padding-top: 34px;
				background: url(images/title-back.gif) repeat-x;
			}
			#page-title {
				margin: 0 0 0 30px;
				display: block;
				width: 160px;
				height: 30px;
				padding: 2px 0px 0px 4px;
				background: url(images/heading-back.gif) no-repeat;

			}
			#crossfade-container {
				margin: 0px 0px 0px 10px;
				width: 300px;
				height: 150px;
				background: url(images/fade-box-bg.gif);	
			}
			#introduction p {
				width: 290px;
				padding: 5px 10px 0 10px;
				margin: 0;
			}
			#introduction h2 {
				width: 290px;
				margin-top: 10px;
				padding-left: 10px;
			}
			
			/* the boxes that fade */
			#box-1 {
				
			}
			#box-2 {
				
			}
			#box-3 {
				
			}
#edito_titre{color:#FF0000; font-family:Trebuchet MS; text-transform:uppercase; display:inline; font-weight:bold;}
#edito_texte{color:#000000; font-family:Trebuchet MS; display:inline;}
#edito_lien, #edito_lien a{color: #990000; font-family:Trebuchet MS; display:inline; padding-right:10px; font-weight:bold;}
.bloc_news, .bloc_headnews { padding: 4px 5px;}
.contentdiv{ display: none; text-align: center ; height:50px; }
.s_pagination{text-align: right; background:#ffcc00; width:200px;}
.s_pagination a{ padding: 0 2px; text-decoration: none; }
button{color:#FFFF99; background:#333333; border: 3px outset;}
button:hover{cursor:pointer;}

