/* general */
/* 
Bandeau
text choix noir ou blanc 
lien et titre
*/
body {
	background: #CCCCCC url(/data/CHARTEMIT/IBG1/27/75/4g51evf97gv9) repeat-x left top;
 	color: #000000;
	font-size: 12px;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
}
 
.ui-widget {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

a, a:active, a:link, a:visited {
	color: #475187;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
		color: #f28c23; 	text-decoration: underline;
}

#tzr-page-content h1,#blog #gaucheContenu h1 {
	color: #be6c17;
	font-weight: bold;
	font-size: 21px;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
}
#blog #gaucheContenu h1 a:active, #blog #gaucheContenu h1 a:link, #blog #gaucheContenu h1 a:visited {
 color: #be6c17;
 text-decoration:none;
}
#blog #gaucheContenu h1 a:hover  {
  color: #475187;
}

#tzr-page-content h2,.cv3-1234images .legende,.legende,#blog #gaucheContenu h2  {
	color: #474640;
}

#tzr-page-content h2{
	font-weight: bold;
	font-size: 17px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
#tzr-page-content h3 {
	color: #c3af39;
	font-weight: bold;
	font-size: 13px;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
}
.cv3-2cols .cold h2, .cv3-2cols .colg h2 {
	font-weight: bold;
	font-size: 18px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
}
.cv3-contact input, .cv3-contact textarea {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
/*	color: #000; */
}

/* puce */
#tzr-page-content ul {
  	list-style-image: url(/data/CHARTEMIT/IPUCE1/27/75/4g51evf97gv9);}
#tzr-page-content ul ul {
  	list-style-image: url(/data/CHARTEMIT/IPUCE2/27/75/4g51evf97gv9);}
/* INPUT fond idem contenu */ 
.cv3-contact input, .cv3-contact textarea,.cv3-contact .checkbox, .cv3-contact .radio ,.cv3-contact select {
    background-color: #ffffff;
}
.cv3-contact input, .cv3-contact textarea,.cv3-contact .checkbox, .cv3-contact .radio ,.cv3-contact select, .cv3-contact option  {
    color: #000000;
}
/* bouton idem couleur menu */
#tzr-page-content .bt a:link, #tzr-page-content .bt a:visited {
    background-color:  #f28c23;
}
#tzr-page-content .bt a:hover {
    background-color:  #475187;
}

#contenu {
	background: transparent url(/data/CHARTEMIT/IBG2/27/75/4g51evf97gv9) repeat-y left top;}
#milieu {
	}

#colGauche {
    background: transparent url(/data/CHARTEMIT/IBG3/27/75/4g51evf97gv9) no-repeat left top;        
}
#colDroite {
        
}
#colDroite .news .titrageActu, #colDroite .news .titrageFlux, #colDroite #newsletter .titrage,#colDroite #cv3-private .titrage {
    color:#172983;
}
#colDroite .news h1 {
    color:#FFFFFF;
}
#colDroite a, #colDroite a:active, #colDroite a:link, #colDroite a:visited {
    color:#DB0000;
}
#colDroite .news {
    color:#000000;
}
#colDroite .news {
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#colDroite .news .titrageActu, #colDroite .news .titrageFlux, #colDroite #newsletter .titrage,#colDroite #cv3-private .titrage  {
	font-weight: bold;
	font-size: 19px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
#colDroite .news h1 {
	font-weight: bold;
	font-size: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
}


/* separateur blanc ou noir */
#colDroite .separateur {
        border-top: 1px solid #ffffff;
    }

/* chemin */
#milieu #chemin,#milieu #chemin #navlist a, #milieu #chemin #navlist a:link, #milieu #chemin #navlist a:visited {
	color: #696969;
}
/*menu bas */
#basPage #navlist a, #basPage #navlist a:link, #basPage #navlist a:visited, #basPage #navlist a:active {
	color: #BE6C17;
}
/* Menu */
/* lv1 */
.sf-menu li {
    background-color:  #475187;
}
.sf-menu a:hover, .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li a:active, .sf-menu li a:focus, .sf-menu li.path {
    background-color:  #f28c23;
}
/* lv2 et 3 */
.sf-menu li li,.sf-menu li li li  {
    background-color:  #475187;

}
.sf-menu li li a:hover, .sf-menu li li li a:hover, .sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li li:hover, .sf-menu li li li.sfHover, .sf-menu li li a:active, .sf-menu li li a:focus ,.sf-menu li li.path {
    background-color:  #f28c23;
}
/* puce du menu*/
/*** choix entre blanche ou noir ***/
/*** alter arrow directions ***/
.sf-vertical .sf-sub-indicator {
    background-position: 0px 0px;} 
.sf-vertical a > .sf-sub-indicator {
    background-position: 0px 0px;} /* use translucent arrow for modern browsers*/
/* hover arrow direction for modern browsers*/
.sf-vertical a:focus > .sf-sub-indicator, .sf-vertical a:hover > .sf-sub-indicator, .sf-vertical a:active > .sf-sub-indicator, .sf-vertical li:hover > a > .sf-sub-indicator, .sf-vertical li.sfHover > a > .sf-sub-indicator {
    background-position: -10px 0px;}
#navigationVerticale li a {
    color:  #ffffff;
}
#navigationVerticale li a:hover,#navigationVerticale li a.path {
    color:  #324b77;
}


/* Blog */
#blog #gaucheContenu h1 a:hover {
    color:#475187;
}

#blog #gaucheContenu #ajouter input, #blog #gaucheContenu #ajouter textarea {
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}
#blog #gaucheContenu #ajouter .btCommentaire a:link, #blog #gaucheContenu #ajouter .btCommentaire a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

#blog #gaucheContenu #ajouter .btCommentaire a:link, #blog #gaucheContenu #ajouter .btCommentaire a:visited {
	font-family: Arial, Helvetica, sans-serif;

}







/* tableau a voir et autre a voir */
#tzr-page-content .tab_base td, #tzr-page-content .tab_base th{
    color: #000;
    border:1px solid #475187;
}
.cv3-contact input, .cv3-contact textarea ,.cv3-contact select  {
}
#tzr-page-content .tab_base th {
    background: #475187;
}
.cv3-contact input, .cv3-contact textarea,.cv3-contact select  {
    border: 1px solid #475187;
}
#tzr-page-content .bt a:link, #tzr-page-content .bt a:visited {
    border-color: #d8e0f1;
}
#navigationVerticale {
	top:310px;
}