body {
	padding:0px;
	text-align: left;
	margin: 0px;
	color: #993300;
	font-family: Tahoma;
	font-size: 11px;
}

.t_normal { font-size: 11px }
.t_petit { font-size: 10px }
.t_titre { font-size: 12px }

a:hover{text-decoration:underline}

.FdMenu{background-color: #f5f5f5}

.TitreParag{
	font-family : verdana; 
	font-size : 10px; 
	color: #000000; 
	font-weight:bold;
	text-decoration:none;
	border: 1px solid #bfbfbf;
	background-color: #f1f1f1;
	padding: 2px;
}
.TitrePage{font-family : verdana; font-size : 11px; color: #000000; font-weight:bold;text-decoration:none}
.MenuNormal{font-family : verdana; font-size : 10px; color: #313131;text-decoration:none}
.MenuNormalSelect{font-family : verdana; font-size : 10px;color: #de0415;text-decoration:none}
.MenuNormal:hover{font-family : verdana; font-size : 10px;color: #de0415; text-decoration:none}
.ListePage{font-family : verdana; font-size : 11px; color: #ff9933; text-decoration:none}
.ListePageGras{font-family : verdana; font-size : 11px; color: #ff9933; text-decoration:none}
.ListePage:hover{font-family : verdana; font-size : 11px; color: #ffffff; text-decoration:underline}
.PetitGris{font-family : verdana; font-size : 10px; color: #777777}
.NormalGrisGras{font-family : verdana; font-size : 11px; color: #777777;font-weight:bold}
.NormalNoirGras{font-family : verdana; font-size : 11px; color: #000000; font-weight:bold}
.MoyenNoir{font-family : verdana; font-size : 11px; color: #000000}
.PetitNoir{font-family : verdana; font-size : 10px; color: #000000}
input {font-family : verdana; font-size : 11px;}
td {font-family : verdana; font-size : 11px;}
.PlanRub{font-family : verdana; font-size : 11px; color: #AA5351;font-weight:bold;text-decoration:none}
.PlanPage{font-family : verdana; font-size : 11px; color: #444444;text-decoration:none}
.RubIndexPageLine { background-color: #d90514 }
.RubIndexPageDots { color: #de0415 }
.RubIndexPageFd { background-color: #eeeeee }
.RubIndexPageLinks { color: #666666 }
.RubIndexPageBd { border: 1px solid #666666 }

.titre{font-family : verdana; font-size : 14px; font-weight:bold; text-decoration:none;}
.titre:hover{font-family : verdana; font-size : 14px; font-weight:bold; text-decoration:underline}

/* template specific */

input { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
select { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
textarea { border: 1px solid #a0a0a0; font-size: 11px; font-family: Verdana; }
.button { border: 2px solid #cccccc; background-color: #ff6633; color: #ffffff; padding: 0px; font-weight: bold; font-size: 10px }

#main_body {
	background: #6b1b00;
	padding: 50px 0px 50px 0px;
	height: 1000px;
}

#left_bg {
	width: 763px;
	background: #84290a;
	padding: 0px 0px 0px 7px;
	text-align: left;
}


#main_bg {
	width: 755px;
	border-right: 8px solid #84290a;
	border-bottom: 6px solid #84290a;
	background: #000000 url(../images_front/main_bg.jpg) top no-repeat;
}

#logo {
	padding: 37px 0px 7px 322px;
}

#main_menu {
	width: 736px;
	height: 27px;
	margin: 13px 0px 3px 6px;
}

#left_menu {
	width: 141px;
	padding: 134px 3px 0px 7px;
	float: left;
}

#body {
	width: 559px;
	margin: 3px 0px 0px 0px;
	background-color: #fff1c5;
	float: left;
	Filter: Alpha(Opacity=90);
	-moz-opacity: 0.9;
	padding: 12px 18px 12px 18px;
}

#splash_spacer {
	height: 200px;
}

#splash_content {
	margin: 5px;
}

.clr { 
	clear: both; 
	height: 0px;
   overflow: hidden;
}

.clr_left { 
	clear: left; 
	height: 0px;
   overflow: hidden;
}

.clr_right { 
	clear: right; 
	height: 0px;
   overflow: hidden;
}

.min_height_200 {
	width: 1px;
	height: 200px;
	float: right;
	display: inline;
}

.cl1 { color: #f28c2c }
.cl2 { color: #993300 }

.fd1 { background-color: #401000 }
.fd2 { background-color: #752803 }