body {
	background-color:#904d3a;background-image:url("../images/back_bicolor.gif");background-repeat:repeat-x;background-position:top;
	margin:0 none;
}

body,div,table,td,p {  
	font-family: "Lucida grande", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
}

a {  text-decoration: none;color:#A05d4a;}
a:hover {  text-decoration: underline; }
a img{
	border:none !important;
}

.nocolor { color:#D5D4CC;font-weight:normal; }
.nocolor a { color:#D5D4CC;font-weight:normal;text-decoration:none; }
.nocolor a:hover { font-weight:normal;text-decoration:underline; }

.grey { color:#8A8984; }
.grey a { color:#8A8984;font-weight:normal;text-decoration:none; }

.blanc { color:#FFFFFF; }

ul {  font-family: "Trebuchet MS", Verdana, Arial; font-size: 10px}
.titres {  font-size: 14px; font-weight: bold; line-height:18px;}
.titre {  font-size: 14px; font-weight: bold; line-height:18px;}
.legende {  font-size: 10px}

#page { 	width:860px;;text-align:left;margin-top:50px; }

#header {
	background-image:url(../images/back_header.gif);background-repeat:no-repeat;background-position:left top;
	height:110px;
}
#header #logo { margin:20px 20px 15px 30px; }
#menu ul { list-style:none;margin:0 0 0 15px;padding:0; }
#menu ul li { float:left; }
#menu ul li a { display:block;text-align:center;text-transform:uppercase;font-size:12px;font-weight:bold;padding-bottom:7px;line-height:10px;color:#aaa; }
#menu ul li a:hover { text-decoration:none;color:#fff;border-bottom:5px solid #904d3a; }
#ventre-blog {
	background-color:#000000;background-image:url(../images/back_body_long.gif);background-repeat:no-repeat;background-position:top left;
	height:100%;overflow:hidden;
}
#cinemascope {
	background-color:#000000;background-image:url(../images/back_body_black.gif);background-repeat:repeat-y;background-position:top left;
	height:300px;
}
#cinemascope2 {
	background-color:#000000;background-image:url(../images/back_body_black2.gif);background-repeat:no-repeat;background-position:top left;
	height:320px;
}
#cinemascope3 {
	background-color:#000000;background-image:url(../images/back_body_black.gif);background-repeat:repeat-y;background-position:top left;
}
#ventre {
	background-color:#FFFFFF;background-image:url(../images/back_body.gif);background-repeat:repeat-y;background-position:top left;
	text-align:justify;overflow:auto;
}
#footer {
	background-color:#8a7067;background-image:url(../images/back_footer.gif);background-repeat:no-repeat;background-position:bottom left;
	padding:10px 10px 20px 10px;text-align:center;font-size:10px;
}
#caption {
	float:right;margin:0 0px 20px 20px;background-color:#eeeaec;padding:10px;width:200px;color:#904d3a;font-size:11px;line-height:14px;clear:both;text-align:left;
}
#news {
	float:right;margin:0 0 20px 20px;
}
.box {  border-bottom:solid 5px #FFFFFF;background-color:#eeeaec;padding:10px;color:#8A8984;font-size:10px;line-height:14px;text-align:left; }
.fond-grey { background-color:#333333; }
.fond-brique { background-color:#8a7067; }

.line { margin-top:0px; }
.pad30 { padding:30px; }
.pad30-2 { padding:0 30px 0 30px; }

INPUT { margin:2px 10px 2px 0px;width:380px; border:0px;background-color:#b3a29a;}
TEXTAREA { margin:2px 10px 5px 0px;width:380px; border:40px;background-color:#b3a29a;}
LABEL { DISPLAY: inline ; FLOAT: left ; WIDTH: 200px ; font-weight: bold ; margin-left: 25px ;  margin-right: 10px ;text-align:right;}

HR { 
clear: both;width:100%;
border: 0; /* enleve toute bordure */
border-bottom: 1px #b3a29a dotted; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
height: 1px; /* pour IE */

}
.opacity-90 {
	filter:alpha(opacity=90); /* IE */

-moz-opacity:0.9; /* Mozilla */

-khtml-opacity: 0.9; /* Safari */

opacity: 0.9; /* CSS3 */
}
.opacity-50 {
	filter:alpha(opacity=50); /* IE */

-moz-opacity:0.5; /* Mozilla */

-khtml-opacity: 0.5; /* Safari */

opacity: 0.5; /* CSS3 */
}

.opacity-10 {
	filter:alpha(opacity=10); /* IE */

-moz-opacity:0.1; /* Mozilla */

-khtml-opacity: 0.1; /* Safari */

opacity: 0.1; /* CSS3 */
}

#mult_submit { background-color:#000000; text-color:#ffffff; cursor:hand;}
select {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9px;
	background-color: #67768a;
	color: #FFFFFF;
}
.titregrand {
	font-family: Arial,"Trebuchet MS", Verdana;
	font-size: 30px;
	line-height: 30px;
	font-weight:bold;
	color:#b3a29a;
}
.boxborder {
	border: 1px solid #8A8984;
}
.tdborderdash {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: bdc2c9;
	padding: 10px;
}
.petit {
	font-size: 10px;
}
.grand {
	font-size: 13px;
}
.pointilles {
	border-top: 1px dotted #8A8984;
	border-bottom: none 0;
	border-left: none 0;
	border-right: none 0;
	bottom: 3px;
}
.pad10 {
	padding: 10px;
}
.pad10-2 {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#admin {
	width:80%;
	text-align:left;
}
#admin .inter { 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#993399;
	color:#FFFFFF;
}
#admin .content { 
	font-size: 12px;
	padding: 10px;
	background-color:#dad5dd;
}
#admin .titre { 
	padding: 10px;
	font-size:14px;font-weight:bold;
}
.ma_colonne{
	float:left;
	width:180;
	margin-bottom:0%;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:1%;
	padding:0%;
}
.bio {
	width:550px;height:400px;padding:20px;margin:20px 0 0 40px;text-align:justify;
}
.cold {
	float:left;width:160px;height:400px;padding:20px;margin-left:600px;
}
.colg {
	float:left;
}
.border {
border:solid 1px #FFFFFF;
}
