/* ibas march 2009 - playground project */

body {
	background-color: #A59D90;
	padding: 0px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 0px;
	}

#conteneur { 
	position:relative;
	width: 940px;
	margin-left:auto;
	margin-right:auto;
	background-color: #4D4842;
	border: 20px solid #fff;
	z-index: 2;
}

#header_logo { 
	background-image: url(images/logo.gif);background-repeat: no-repeat;
	position: relative;
	width: 250px;height: 125px;
	padding: 0px;margin-left: 660px;
	z-index: 3;
}

#header_tagline { 
	background-image: url(images/tagline.gif);background-repeat: no-repeat;
	position: relative;
	width: 940px;height: 65px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#facebook_icon { 
	background-image: url(images/facebook.jpg);background-repeat: no-repeat;
	position: absolute;
	width: 36px;height: 36px;
	top: 89px;left: 215px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#comment_validation { 
	background-image: url(images/comment_validation.gif);background-repeat: no-repeat;
	position: absolute;
	width: 940px;height: 65px;
	top: 125px;left: 0px;
	padding: 0px;margin: 0px;
	z-index: 5;
}

#comment_novalidation { 
	background-image: url(images/comment_novalidation.gif);background-repeat: no-repeat;
	position: absolute;
	width: 940px;height: 65px;
	top: 125px;left: 0px;
	padding: 0px;margin: 0px;
	z-index: 5;
}

#staytuned_validation { 
	background-image: url(images/staytuned_validation.gif);background-repeat: no-repeat;
	position: absolute;
	width: 940px;height: 65px;
	top: 125px;left: 0px;
	padding: 0px;margin: 0px;
	z-index: 5;
}

#staytuned_novalidation { 
	background-image: url(images/staytuned_novalidation.gif);background-repeat: no-repeat;
	position: absolute;
	width: 940px;height: 65px;
	top: 125px;left: 0px;
	padding: 0px;margin: 0px;
	z-index: 5;
}

#pt_01 { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 880px;height: 1px;
	padding: 0px;margin-left:30px;margin-top: 20px;
	z-index: 3;
}

#pt_02 { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 880px;height: 1px;
	padding: 0px;margin-left:30px;margin-top: 328px;
	z-index: 3;
}

#title_news { 
	background-image: url(images/news.gif);
	position: absolute;
	top: 565px; left: 30px;
	width: 43px;height: 12px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#content_news {
	background-image: url(images/back_members.gif);
	position: relative;
	width: 598px;
	padding: 0px;margin-left:30px;margin-top: 24px;
	z-index: 4;
}

#content_members { 
	background-image: url(images/back_members.gif);
	position: relative;
	width: 598px;
	padding: 0px;margin-left:30px;margin-top: 19px;
	z-index: 4;
}

#content_pg { 
	background-image: url(images/back_members.gif);
	position: relative;
	width: 598px;
	padding: 0px;margin-left:30px;margin-top: 81px;
	z-index: 4;
}

#bloc_rouge { 
	background-color: #AD3E43;
	position: absolute;
	width: 880px;height: 60px;
	top: 211px;left:30px;
	padding: 0px;
	z-index: 3;
}

#affich_numtheme { 
	background-color: #AD3E43;
	position: absolute;
	top: 227px;left:322px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#pt_10 { 
	background-image: url(images/pt_hor.gif);
	position: absolute;
	width: 880px;height: 1px;
	top: 271px;left:30px;
	padding: 0px;
	z-index: 5;
}

#pt_comments { 
	background-image: url(images/comments.gif);
	position: relative;
	width: 577px;height: 29px;
	padding: 0px;margin-top: 0px;margin-bottom: 25px;
	z-index: 5;
}

#content_pgfull { 
	position: relative;
	width: 598px;
	padding: 0px;margin-left:30px;margin-top: 19px;
	z-index: 4;
}

#pt_members { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 562px;height: 1px;
	padding: 0px;margin-top: 20px;margin-bottom: 20px;
	z-index: 5;
}

#pt_pg { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 577px;height: 1px;
	padding: 0px;margin-top: 20px;margin-bottom: 20px;
	z-index: 5;
}

#pt_playgrounds { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 880px;height: 1px;
	padding: 0px;margin-top: 20px;margin-bottom: 20px;
	z-index: 5;
}

#pt_05 { 
	background-image: url(images/pt_hor.gif);
	position: relative;
	width: 880px;height: 1px;
	padding: 0px;margin-left:30px;margin-top: 25px;
	z-index: 3;
}

#footer { 
	position: relative;
	height: 60px;
	padding: 0px;margin-left:30px;margin-top: 25px;
	z-index: 3;
}

#pg_6060{ 
	background-image: url(images/pg6060.gif);
	position: absolute;
	height: 60px;width: 60px;
	top: 0px;left: 0px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#links_footer{ 
	position: absolute;
	height: 60px;width: 505px;
	text-align: right;
	top: 0px;left: 60px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#info_footer{ 
	background-color: #AD3E43;
	position: absolute;
	height: 60px;width: 250px;
	text-align: center;
	top: 0px;left: 630px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#pt_06 { 
	background-image: url(images/pt_hor.gif);
	position: absolute;
	top: 714px;left: 660px;
	width: 248px;height: 1px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#pt_09 { 
	background-image: url(images/pt_hor.gif);
	position: absolute;
	top: 971px;left: 660px;
	width: 248px;height: 1px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#stats { 
	background-image: url(images/stats.gif);
	position: absolute;
	top: 996px;left: 660px;
	width: 39px;height: 15px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#stats_content { 
	position: absolute;
	top: 1026px;left: 660px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#randommember { 
	background-image: url(images/randommember.gif);
	position: absolute;
	top: 561px;left: 660px;
	width: 148px;height: 15px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#randommember_tof { 
	position: absolute;
	top: 589px;left: 660px;
	width: 100px;height: 100px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#randommember_infos { 
	position: absolute;
	top: 589px;left: 785px;
	/*width: 100px;*/
	padding: 0px;margin: 0px;
	z-index: 3;
}

#profilemember_tof { 
	position: absolute;
	top: 292px;left: 660px;
	width: 100px;height: 100px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#profilemember_infos { 
	position: absolute;
	top: 292px;left: 785px;
	/*width: 100px;*/
	padding: 0px;margin: 0px;
	z-index: 3;
}

#profilemember_infos2 { 
	position: absolute;
	top: 352px;left: 660px;
	padding: 0px;margin: 0px;
	z-index: 3;
}
#joinus { 
	background-image: url(images/joinus.png);
	position: absolute;
	top: 144px;left: 799px;
	width: 112px;height: 112px;
	padding: 0px;margin: 0px;
	z-index: 99;
}

#joinus_bloc { 
	background-image: url(images/bloc_join.png);
	/* background-color: #A59D90; */
	position: absolute;
	top: 211px;left: 345px;
	width: 565px;height: 328px;
	padding: 0px;margin: 0px;
	z-index: 98;
	visibility : hidden;
}

#joinus_bloc_txt { 
	position: absolute;
	top: 240px;left: 355px;
	width: 262px;
	padding: 0px;margin: 0px;
	z-index: 98;
	visibility : hidden;
}

#joinus_bloc_txt2 { 
	position: absolute;
	top: 240px;left: 638px;
	width: 262px;
	padding: 0px;margin: 0px;
	z-index: 98;
	visibility : hidden;
}

.txtcontent { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:justify;}
.txtfooter { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:right;}
.txtfooter2 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #fff;text-align:center;line-height: 18px;}
.txtcontent2 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #fff;text-align:left;line-height: 18px;}
.txtcontent2bis { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #fff;text-align:left;line-height: 30px;}
.txtcontent3 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:left;line-height: 18px;}
.txtcontent4 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #fff;text-align:right;line-height: 18px;}
.txtcontent5 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:justify;line-height: 18px;}
.txtcontent6 { font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #4D4842;text-align:justify;line-height: 18px;}
a {	
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}
a:hover {
	color: #AD3E43;
	text-decoration: none;
}

.sIFR-active h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 16px;
  padding: 0px;margin: 0px;
}

.sIFR-active h2 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 36px;
  padding: 0px;margin: 0px;
}

.sIFR-active h3 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 24px;
  padding: 0px;margin: 0px;
}

.theme1 { 
	position: absolute;
	top: 230px; left: 30px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	overflow: hidden;
	z-index: 5;
}

.theme2 { 
	position: absolute;
	top: 230px; left: 345px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	overflow: hidden;
	z-index: 5;
}

/* test slide */

.theme1 img{  
     position: absolute;  
     top: 0;  
     left: 0;  
     border: 0;  
 }
 
 .theme1 p{ 
	padding: 0 10px; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:justify; 
	}
	
.theme2 img{  
     position: absolute;  
     top: 0;  
     left: 0;  
     border: 0;  
 }
 
 .theme2 p{ 
	padding: 0 10px; 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #C8BEAC;text-align:justify;
	}
 
 .boxcaption{
	float: left;
	position: absolute;
	background: #272522;
	height: 100px;
	width: 100%;
	/* opacity: .8; */
	opacity: .9;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
 	}

 .captionfull .boxcaption {
 	top: 285;
 	left: 0;
 }
 .caption .boxcaption {
 	top: 220;
 	left: 0;
 }

/* fin slide */

#pt_03 { 
	background-image: url(images/pt_ver.gif);
	position: absolute;
	top: 230px; left: 312px;
	width: 1px;height: 285px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#pt_04 { 
	background-image: url(images/pt_ver.gif);
	position: absolute;
	top: 230px; left: 627px;
	width: 1px;height: 285px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#title_synopsis { 
	background-image: url(images/synopsis.gif);
	position: absolute;
	top: 230px; left: 660px;
	width: 73px;height: 18px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#content_synopsis { 
	position: absolute;
	top: 267px; left: 660px;
	width: 250px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#staytuned{ 
	background-image: url(images/staytuned.gif);
	position: absolute;
	height: 18px;width: 91px;
	top: 82px;left: 30px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#staytuned2{ 
	position: absolute;
	top: 41px;left: 30px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#staytuned3{ 
	position: absolute;
	top: 41px;left: 260px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#theme_people1 { 
	position: absolute;
	top: 230px; left: 660px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	z-index: 5;
}

#theme_people2 { 
	position: absolute;
	top: 565px; left: 660px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	z-index: 5;
}

#theme_nav1 { 
	position: absolute;
	top: 292px; left: 660px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	z-index: 5;
}

#theme_nav2 { 
	position: absolute;
	top: 627px; left: 660px;
	width: 250px; height:285px; 
	padding: 0px;margin: 0px;
	z-index: 5;
}

#pt_07 { 
	background-image: url(images/pt_hor.gif);
	position: absolute;
	top: 540px;left: 660px;
	width: 248px;height: 1px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#pt_08 { 
	background-image: url(images/pt_hor.gif);
	position: absolute;
	top: 602px;left: 660px;
	width: 248px;height: 1px;
	padding: 0px;margin: 0px;
	z-index: 3;
}

#welove{ 
	background-image: url(images/welove.gif);
	position: absolute;
	height: 15px;width: 86px;
	top: 740px;left: 659px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

#img_welove{ 
	position: absolute;
	width: 250px;
	top: 769px;left: 660px;
	padding: 0px;margin: 0px;
	z-index: 4;
}

.viewprofile{ 
				width: 100px; 
				height: 50px; 
				margin:0px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.viewprofile img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				
.viewtheme{ 
				width: 250px; 
				height: 285px; 
				margin:0px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.viewtheme img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}

.viewpict{ 
				width: 285px; 
				height: 100px; 
				margin:0px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.viewpict img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				
.viewnews{ 
				width: 250px; 
				height: 100px; 
				margin:0px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.viewnews img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}


input {
background-color:#FFFFFF;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #272522;
}

textarea {
background-color:#FFFFFF;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size : 11px; color: #272522;
}


/* menu top of the page */

#mu_play { 
	background-image: url(images/mu_playgrounds.gif);
	position: absolute;
	top: 49px; left: 345px;
	width: 84px;height: 15px;
	padding: 0px;margin: 0px;
	z-index: 6;
}

#mu_people { 
	background-image: url(images/mu_people.gif);
	position: absolute;
	top: 49px; left: 461px;
	width: 48px;height: 14px;
	padding: 0px;margin: 0px;
	z-index: 6;
}

#mu_contact { 
	background-image: url(images/mu_contact.gif);
	position: absolute;
	top: 49px; left: 542px;
	width: 53px;height: 12px;
	padding: 0px;margin: 0px;
	z-index: 6;
}

#mu_all_roll_on { 
	background-image: url(images/mu_arrow.gif);position: absolute;background-repeat: no-repeat;
	left: -500px;top: 82px;
	width: 11px;height: 6px;
	padding: 0px;margin: 0px;
	z-index: 6;
}

#mu_all_roll_on_people { 
	background-image: url(images/mu_arrow.gif);position: absolute;background-repeat: no-repeat;
	left: 479px;top: 82px;
	width: 11px;height: 6px;
	padding: 0px;margin: 0px;
	z-index: 7;
}

#mu_all_roll_on_contact { 
	background-image: url(images/mu_arrow.gif);position: absolute;background-repeat: no-repeat;
	left: 563px;top: 82px;
	width: 11px;height: 6px;
	padding: 0px;margin: 0px;
	z-index: 7;
}

#mu_all_roll_on_pg { 
	background-image: url(images/mu_arrow.gif);position: absolute;background-repeat: no-repeat;
	left: 387px;top: 82px;
	width: 11px;height: 6px;
	padding: 0px;margin: 0px;
	z-index: 7;
}