body {
	background: #416969 url(../../img/chanima/bg/bg_body.gif);
	}

#bodywrap {
	background: transparent url(../../img/chanima/bg/bg_body_deg.gif) 0 0 repeat-x;
	}

/* =util */

#header #util a.textbtn {
	background: #FFF url(../../img/classe/eleves/util/bg_textbtn.gif) 3px 4px no-repeat;
	}
#header #util a.textbtn:hover, 
#header #util a.textbtn.select {
	background: #F3D131;
	}


/* =MAIN */

.home #mainwrap {
	/*padding: 56px 10px 2em 404px;*/
	background: url(../../img/chanima/bg/bkg_main_chat.jpg) 0 0 no-repeat;
	overflow:hidden;
	}

.parents_profs #mainwrap{
	height:505px;
	min-height:505px;
	background: transparent url(../../img/chanima/bg/bkg_main_chat.jpg) 0 0 no-repeat;
}



.generique #mainwrap{
	height:612px;
	min-height:612px;
	background: transparent url(../../img/chanima/bg/bkg_gen.gif) 0 0 no-repeat;
	
}

.generique #mainwrap #text{
	height:580px;
	overflow:auto;
        
	
}


/* =NAVBARCONTENT */

.home #navbarContent .home_menu {
	border: 1px solid #F0B56D;
	border-top: none;
	}
.home #navbarContent .home_menu li {
	background: #FEF3BE url(../../img/chanima/bg/bg_home_nav.gif);
	border-top: 1px solid #F0B56D;
	}


/* =CONTENT */
.home #mainwrap #content { overflow:hidden }


.parents_profs #content  {

	/*background: #E8FDF9 url(../../img/chanima/bg/bg_content.gif) 170px 0 repeat-y;*/
	}

#content #leftcol {
	width: 170px;
	float: left;
	}
#content #leftcolwrap {
	padding: 10px 15px;
	}
#content #rightcol {
	width: 590px;
	float: right;
	}


/* FILM */

#content #rightcol #media {
	width: 326px;
	float: left;
	padding: 13px 0 52px;
	}
#content #rightcol #data {
	position: relative;
	width: 264px;
	float: right;
	padding: 13px 0 52px;
	}

#content #rightcol #data.game {
	background: transparent url(../../img/chanima/bg/bg_filmdata.gif) 0 13px repeat-x;
	}

#content #rightcol #data h2#game_title {
	margin: 0;
	padding: 90px 10px .5em 10px;
	border-top: 1px solid #2B4D4D;
	}
#content #rightcol #data #datawrap {
	padding: 0 40px 0 10px;
	}

#content #rightcol #filmdata {
	position: relative;
	margin: 0 3px 0 0;
	padding: 27px 0 52px;
	}
#content #rightcol #filmdata #filmdata_nav {
	position: absolute;
	top: 0;
	left: 0;
	width: 264px;
	}

#content #rightcol #filmdata #filmdata_nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#content #rightcol #filmdata #filmdata_nav li {
	width: 86px;
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
	}
#content #rightcol #filmdata #filmdata_nav li#technique_link {
	margin: 0;
	}
#content #rightcol #filmdata #filmdata_nav li a {
	display: block;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #333;
	background: transparent url(../../img/chanima/bg/bg_tab_off.gif) 0 0 no-repeat;
	text-decoration: none !important;
	}
#content #rightcol #filmdata #filmdata_nav li a:hover,
#content #rightcol #filmdata #filmdata_nav li.select a {
	font-weight: bold !important;
	color: #BF400F !important;
	background: transparent url(../../img/chanima/bg/bg_tab_on.gif) 0 0 no-repeat !important;
	}
#content #rightcol #filmdata #filmdata_nav li.select a {
	cursor: default;
	}

#content #rightcol #filmdata .filmdata_content {
	height: 370px;
	overflow: auto;
	padding: 10px;
	background: transparent url(../../img/chanima/bg/bg_filmdata.gif) 0 0 repeat-x;
	}

#content #rightcol #filmdata .filmdata_content hr {
	height: 1px;
	margin: 0 0 1em;
	border: none;
	border-top: 1px dashed #600;
	}

/* =bottom navigation*/
#chanima_lownav{position:relative;height:31px}

#chanima_lownav{border-right:1px solid white;}
#chanima_nav{position:absolute;top:0px;left:0px;}
#chanima_lownav ul {margin:0px;padding:0px;list-style:none}
#chanima_lownav li {margin:0px;padding:0px;float:left;width:190px}
#chanima_lownav li a{display:block;color:#BF400F;text-align:center;font-weight:bold;height:26px;line-height:2;padding-top:0px;background: url(../../img/chanima/low_nav_bkg.gif) 0 0 repeat-x}
#chanima_lownav li a:hover{text-decoration:none;color:#fff;background:transparent url(../../img/chanima/low_nav_bkg_over.gif) 0 0 repeat-x}
#chanima_lownav li a.select{color:#fff;background:transparent url(../../img/chanima/low_nav_bkg_over.gif) 0 0 repeat-x}
#chanima_lownav li#last{width:189px;overflow:hidden}

/* =FOOTER */

#footer {
	color: #C95949;
	background: #D4CCA4 url(../../img/chanima/bg/bg_footer.gif) repeat-x;
	border:1px solid white;
	border-top:0px solid white;
	}
#footer a {
	color: #C95949 !important;
	}
#footer li a {
	color: #C95949 !important;
	border-left: 1px solid #D45A1A;
	}
	
/* =ALERT*/

.alert{position:absolute;top:20%;left:7%;background-color:white; }
.alert{border:5px solid #ff9966;padding:24px 50px 40px;margin:0 20px}
.alert p, .alert li{font-size:1.5em;color:#0066cc}
.alert p span{color:#ff6600;font-weight:bold}

 ul.in-out-link{list-style:none;text-align:center;margin:3em 0 0 0;padding:0px;}
.in-out-link li{display:inline;margin:0;padding:0px;padding:0 1em}
.in-out-link li a{color:#993300;border:2px solid #ffcc99;padding:0.5em 1em;background-color:#fed;font-size:0.9em; }
