/* COLOR CROSS */

body{
	background-color:#000;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cadre{
	width:758px;
	height:600px;
	background-image: url(graphs/bg.jpg);
	background-repeat: repeat-y;
}

.header{
	height:97px;
}

.upline{
	font-size: 12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	height:20px;
}

.menu{
	font-size: 12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	height:25px;
	padding-top:4px;
}

.menu a{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	font-size:14px;
	text-align: center;
}

.contenu{
	width:758px;
	height:250px;
}

.bloc_gauche{
	width:185px;
	height:453px;
	float:left;
}


.bloc_gauche a {
	color:#000000;
	font-size:14px;
}

.bloc_gauche p {
	color: #000000;
	font-weight:bold;
	font-size:14px;
}

.bloc_gauche h2 {
	background:url(graphs/bg-h2.jpg);
	width:180px;
	height:22px;
	font-size:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	padding-top:5px;
	margin:0px;
}

.bloc_centre{
	width:388px;

	height:453px%;
	float:left;
	background-image: none;
}

.bloc_centre p {
	font-size: 11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	margin:0px;
}


.bloc_centre a{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	font-size:14px;
}

.bloc_droite{
	width:185px;
	height:453px;
	float:left;
}

.bloc_droite a {
	color:#000000;
	font-size:14px;
}

.bloc_droite p {
	text-align:left;
	margin-left:10px;
	color: #000000;
	font-weight:bold;
	font-size:14px;
}

.bloc_droite em {
	font-size:12px;
}

.bloc_droite h2 {
	background:url(graphs/bg-h2.jpg);
	width:180px;
	height:22px;
	font-size:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	padding-top:5px;
	margin:0px;
}

.contenu_bis{
	width:748px;
	height:170px;
	margin:5px;
}

.contenu_bis h2{
	font-size: 14px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}

.contenu_bis p{
	padding:0px;
	margin:10px;
}

.footer{
	width:758px;
	height:47px;


















	!height:55px;
	float:left;
	background-image: url(graphs/banniereDown.png);
}

.footer p {
	font-size: 10px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding:5px;
	margin:0px;
	!margin-top:2px;
}

.footer a {
	color: #000000;
	font-weight:bold;
	font-size: 12px;
	text-align: right;
}
.mid {
	width:748px;
	height:338px;




	!height:330px;
	text-align: center;
}

.mid h1 {
	font-size: 15px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
}

.mid p {
	font-size: 12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left:70px;
	padding-right:70px;
}

.contenu_bis_regles{
	width:748px;
	height:60px;
	margin:3px;
	float:left;
}

.contenu_bis_regles p{
	padding:0px;
	margin:5px;
}


.contenu_ter_regles{
	width:748px;
	height:40px;
	margin:3px;
	float:left;
}

.bloc_g {
	width:190px;
	height:160px;
	float:left;
	margin-top:5px;
}

.bloc_c {
	width:378px;
	height:160px;
	float:left;
	text-align:left;
	margin-top:5px;
	font-size: 16px;
	font-weight: bold;
}

.bloc_c  h2{
	font-size:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	padding-top:5px;
}

.bloc_d {
	width:190px;
	height:160px;
	float:left;
	text-align:center;
	margin-top:5px;
}

.ligne {
	width:758px;
	float:left;
}

.espace {
	width:758px;
	height:50px;

	:height:82px;
	float:left;
}

.bloc_news{
	width:175px;




	!width:176px;
	height:180px;
	background-color:#A4EE53;
	text-align:center;
	margin-left:3px;




	!margin-left:0px;
	!margin-right:1px;
	margin-top: 5px;
}

.bloc_news p{
	margin:3px;
}

.bloc_langue{
	width:185px;
	height:27px;
	text-align:left;
	float:left;
	color: #000000;
	font-weight:bold;
	font-size:14px;
}

.bloc_com{
	width:178px;








	!width:176px;
	height:100px;
	background-color:#A4EE53;
	text-align:center;
	margin-left:4px;
	margin-right:3px;








	!margin-right:5px;
	margin-bottom: 4px;
}

.bloc_com p{
	margin:3px;
}

.button  {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:bold;
}

.button  a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.submit  {
     border:none;
     color:#000000;
	 font-size:12px;
	 font-weight:bold;
     background: transparent url('graphs/btn_form.png') no-repeat top left;
     width:90px;
     height:22px;
}

li{
	list-style-image: url(graphs/bull44.png);
	font-size:12px;
}























.bloc_site{
	position:absolute;
	left:50%;
	width:960px;
	margin-left: -480px;
}

button#header_login {
	background: url(images/btn-devis-gratuit.jpg) no-repeat scroll 0 0;
	margin-left:10px;
	width:122px;
	height:26px;
	border:0px;
}
button#header_login:hover {
	background-position:0 -26px;
}

form{
	padding-top:2px;
	margin-top:0px;
}


h1{
	color:#FFFFFF;
	font-size:30px;
	padding-top:0px;
	padding-left:30px;
}

table{
	font-size:12px;
}
.BigTexte {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}






 .current_page_item a:link, .current_page_item a:visited, .current_page_item a:active  {
 display: block;
 width:116px;
 _width:140px;
 color: #000000 !important;
 background:url(images/bg-menu1.jpg);
 }
 

.bloc_1{
	background:url(images/bg-carre1.jpg);
	width:303;
	height:220;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:0px;
	text-align:justify;
}

.categorie{
	color:#ffffff;
	margin-top:6px;
	margin-left:2px;
	margin-right:6px;
	margin-bottom:6px;
	font-size:12px;
}

.categorie a:link, .categorie a:visited{
	text-decoration: none;
	color:#ffffff;
	background-color:#8F2221;
	padding:5px;
}

.categorie a:hover, .categorie a:active{
	text-decoration: underline;
}

.bloc_intro{
	background:url(images/bloc_large_milieu.jpg);
	width:617px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:10px;
	text-align:justify;
}

.bloc_intro a:link, .bloc_intro a:visited{
	text-decoration: none;
	color:#6B1D1D;
	font-weight:bold;
}

.bloc_intro a:hover, .bloc_intro a:active{
	text-decoration: underline;
}



.bloc_intro_1{
	background:url(images/fond-acc2.jpg);
	width:617px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:10px;
	text-align:justify;
}

.wh{
	color:#ffffff;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	_padding-top:5px;
	padding-bottom:0px;
	_padding-bottom:-10px;
}


pre{
	padding-left:5px;
	padding-top:0px;
}

.bloc_intro_haut{
	background:url(images/bloc_large_haut.jpg);
	width:617px;
	height:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:0px;
}

.bloc_intro_bas{
	background:url(images/bloc_large_bas.jpg);
	width:617px;
	height:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
}

.bloc_devis{
	background:url(images/devis-gratuit2.jpg);
	width:320;
	height:293;
	_height:313px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:0px;
	padding-top:20px;
}

.bloc_menud_haut{
	background:url(images/bloc_menud_haut.jpg);
	width:320px;
	height:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:10px;
	text-align:justify;
	padding:0px;
	float:left;
}

.bloc_menud_milieu{
	background:url(images/bloc_menud_milieu.jpg);
	width:320px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:0px;
	padding:0px;
	float:left;
}

.bloc_menud_milieu h3{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:normal;
	text-align:left;
	font-size:16px;
	margin:0 0 5px 0;
	padding:3px 0 0 5px;
	color:#222;
	height:24px;
 } 

 .bloc_devis h3{
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:normal;
	text-align:left;
	font-size:12px;
	margin:0 0 2px 0;
	padding:3px 0 0 5px;
	color:#222;
 } 
.Textegras {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

 
.bloc_menud_bas{
	background:url(images/bloc_menud_bas.jpg);
	width:320px;
	height:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

.bloc_menud_milieu ul {
 margin:0;
 padding:6px;
 list-style:none;
 }
 
.bloc_menud_milieu li a {
 background: url(images/libg.jpg);
 text-align:left;
 color:#9B2525;
 border:0px solid #c2c4b8; 
 padding:7px 5px 8px 20px;
 _padding:7px 5px 8px 20px;
 margin-bottom:3px;
 _margin-bottom:-5px;
 text-decoration: none;
 display:block;
 }

.bloc_menud_milieu li a:hover {
 background: url(images/libg.jpg);
 text-align:left;
 color:#000000;
 border:0px solid #c2c4b8; 
 padding:7px 5px 8px 20px;
 margin-bottom:3px;
 _margin-bottom:-5px;
 text-decoration: none;
 display:block;
 }
 
.BgBulle {
	background-image: url(graphs/Bulle.png);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.bloc_com2 {
	width:178px;










	!width:176px;
	height:120px;
	background-color:#A4EE53;
	text-align:center;
	margin-left:4px;
	margin-right:3px;










	!margin-right:5px;	margin-bottom: 4px;
}

