/* CSS Document */
html, body {
	height: 100%; 
}
body {
	font-family:Century Gothic, Verdana;
	font-size:13px;
	}

#global {
	min-height: 100%;
	width: 852px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto; 
}
#headeranex {
	height: 321px;
	width: 852px;
	padding: 0;
	background-image: url(../img/produitsannexes_852x246.jpg);
	background-repeat: no-repeat;
 	background-position: 0px 75px;

}

#menuDeroulant{ 
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	list-style-type: none; 
	margin: 0; 
	border: 0;
	position:relative;
	top: auto;
	right: 49px;
}
#menuDeroulant li{ 
	float: right; 
	width: 130px;
	margin: 0; 
	padding: 0; 
	border: 0;
}
#menuDeroulant .sousMenu{
	display: none; 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	border: 0;
}
#menuDeroulant .sousMenu li{
	float: none; 
	margin: 0; 
	padding: 0; 
	border: 0;
	width: 168px; 
	border-top: 1px solid transparent; 
	border-right: 1px solid transparent;
}
#menuDeroulant li a:link, #menuDeroulant li a:visited { 
	display: block; 
	height: 1%; 
	color: #000; 
	background: #ccc; 
	margin: 0; 
	padding: 4px 8px; 
	border-right: 1px solid #fff; 
	text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #888; color: #fff;}
#menuDeroulant li a:active { background-color: #888; color: #fff;}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited {
	 display: block; 
	 color: #fff; 
	 margin: 0; 
	 border: 0; 
	 text-decoration: none; 
	 background: #888; 
}
#menuDeroulant .sousMenu li a:hover { 
	background-image: none; 
	background-color: #FF3E33;
	color: #FFF
}
#menuDeroulant li:hover > .sousMenu { display: block; }

#contenuanex {
	color: #990033;
	overflow: hidden; 
	border-left: #990033 1px solid;		
	border-right: #990033 1px solid;
	padding: 0px 5px 10px 5px;
	}

#appareils ul {
	list-style-type: none;
	margin-top:5px;
	margin-bottom:5px;
	margin-left: 20px;
}

#appareils li{
	list-style-type: none;
	list-style-image:url(../img/ct/arrow_red.gif);
	color: #990033;
}


a.list { font-size: 13px; color: #990033; text-decoration: none;}
a.list:visited 
a.list:active { color: #990033; text-decoration: none;}
a.list:link { color: #990033; text-decoration: none;}
a.list:hover { color: #990033; text-decoration: underline;}

a.more {	font-size: 13px; color: #FFFFFF; text-decoration: none;
background-image:url(../img/ct/arrow_red.gif);
background-repeat:no-repeat;
background-position:left;
padding: 0px 0px 2px 8px;}
a.more:visited, active, link { color: #FFFFFF; text-decoration: none;}
a.more:hover	{ color: #FFFFFF; text-decoration: underline;}

a.plan { color: #444444; text-decoration: underline;}
a.plan:visited, active, link { color: #444444; text-decoration: underline;}
a.plan:hover	{ color: #222222; text-decoration: underline;}

#donnees { float:right; width: 570px; padding-left: 40px; padding-right: 30px;}
#colonne { width:auto; padding-right: 10px; }

h1 {  font-size:20px;
      font-weight:bold;  
      color: #663300;  
   }

a.bulle {
     position:relative;
     text-decoration:none; 
	 text-align:center;
   }
   
a.bulle:hover {
      background: none; 
      z-index: 50; 
   }
   
a.bulle span { 
     display: none;
   }
   
a.bulle:hover span {
      display: block; 
	  z-index: 100;
      position: absolute;
      top: -210px; 
      left: 5px;
      font-family: Century Gothic, verdana, sans-serif; 
      text-align:center; 
      font-size:12px;
      font-weight:bold;
      width:400px;
      background: white;
      padding: 5px;
      border: 5px solid #880022;
   }
   
a.bulle1 {
     position:relative;
     text-decoration:none; 
	 text-align:center;
   }
   
a.bulle1:hover {
      background: none; 
      z-index: 50; 
   }
   
a.bulle1 span { 
     display: none;
   }
   
a.bulle1:hover span {
      display: block;
	  z-index: 100; 
      position: absolute;
      top: -210px; 
      left: 5px;
      font-family: Century Gothic, verdana, sans-serif; 
      text-align:center; 
      font-size:12px;
      font-weight:bold;
      width:595px;
      background: white;
      padding: 5px;
      border: 5px solid #880022;
   }
   
a.bulle2 {
     position:relative;
     text-decoration:none; 
	 text-align:center;
   }
   
a.bulle2:hover {
      background: none; 
      z-index: 50; 
   }
   
a.bulle2 span { 
     display: none;
   }
   
a.bulle2:hover span {
      display: block; 
	  z-index: 100;
      position: absolute;
      top: -40px; 
      left: -70px;
      font-family: Century Gothic, verdana, sans-serif; 
      text-align:center; 
      font-size:12px;
      font-weight:bold;
      width:250px;
      background: transparent;
      padding: 5px;
      
   }

#contenuanex p{	margin:0px;}

#fincontenu  {
	color: #000;
	height: 50px;
	background-image: url(../img/ct/red_footer.jpg); 
	background-repeat: no-repeat;
 	background-position: 0px 0px;
}


#pied {
	color: #000;
	height: 116px;
	background-image: url(../img/ct/fondpied853x116.gif); 
	background-repeat: no-repeat;
 	background-position: 0px 0px;
	padding: 4px 10px 8px 10px;
}

.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}


#copyright {
	text-align: left;
	font-size: 1em;
}
.pied { width:161px; height:112px;}
.pied1 {width:327px; height:78px;}

.ligne02 { background-image: url(../img/3cff39d8561427483003be0a37c37a75.jpg); background-repeat: no-repeat; background-position:bottom; height:14px; border-bottom:1px solid #FFFFFF;}

.ligne12 { /*border-left:1px solid #FFFFFF; */ }
.ligne102 { background-image: url(../img/90d5267aee13d13d259517518eefde6d.jpg); background-repeat: no-repeat; background-position:top; height:14px;border-top:1px solid #FFFFFF;}
.ligne10 { background-image: url(../img/cartrv_270x43.gif); background-repeat: no-repeat; background-position:left; height:42px;}
.ligne13 { font-size:13px; padding-left: 15px; padding-right: 5px; vertical-align:top; color:#990033; text-align:justify; }

.ligne05{ font-size:14px; padding-left:10px; color:#fff;}
.ligne11 {  background-image: url(../img/cadrerouge130x190.jpg); background-repeat: no-repeat; background-position:center; height:190px; text-align:center;}

.ligne20 { color:#990033;}
.ligne22 { background-image: url(../img/toprv_180x8.jpg); background-repeat: no-repeat; background-position:bottom; height:8px;}
.ligne122 { background-image: url(../img/botrv_180x8.jpg); background-repeat: no-repeat; background-position:top; height:8px;}

.ligneprix { font-size:20px; font-weight: bold;padding-left:30px; padding-top:0px; color:#990033;} 
.lignesupp { font-size:14px; font-weight: bold; padding-left:10px; color:#990033;}


.Style1 { font-family:Century Gothic, Verdana; font-size:0.9em; color:#fff; text-align:center; }
.Style2 { font-family:Century Gothic, Verdana; font-size:13px; color:#990033; text-align: right;}
.Style3 { font-family:Century Gothic, Verdana; font-size:0.9em; color:#fff; text-align:left; }
.Style10 { font-family:Century Gothic, Verdana; font-size:10px; color:#000; text-align:center; line-height:13px; margin:5px 0 0 0;}
.Style12 { font-family:Century Gothic, Verdana; font-size:0.9em; color:#000; text-align:right; }
.Style20 { font-size:14px; color:#fff; text-align:center; }

.Styletab { text-align:justify;}
.titre13 { font-weight: bold; }
.Stylcentre { background:#990033;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}

.colonne1 { background-image:url(../img/crgauche_95x99.jpg); background-repeat:no-repeat; background-position:0px 0px; vertical-align:top; border-right:1px solid #FFFFFF; }
.colonne2 { background-color:#990033; text-align:center; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.colonne3 { background-color:#EBCDD7; /* background-image: url(../img/gvcentre_537x99.jpg); background-repeat:no-repeat; background-position:top-right*/vertical-align:top; border-left:1px solid #FFFFFF; }
.colonne4 { background-image: url(../img/crdroite_80x99.jpg); background-repeat:no-repeat; background-position:0px 0px; text-align:center; }
.Stylimg { border-style:none;}


