/* CSS Document */
body {
   background-color:#F7F2D0;
}
#topnav1 {
   background-image:url(images/ethemis_01.gif);
   border-right:1px solid black;
}


#topnav4 {
   background-image:url(images/ethemis_04.gif);
   height:40px;
}
#content .leftcol {
   background-color:#7F3B08;
   vertical-align:top;
}
#content .centercol {
   vertical-align:top;
}
#content .rightcol {
   vertical-align:top;
}
#bottom {
   background-image:url(images/ethemis_20.png);
   align:center;
   height:15px;
}
.gauche_special {
   width:130px;
}
.gauche {
   width:450px;
}
.droite {
   width:220px;
   vertical-align:middle;
}

/*** Menu raccourci ***/

#shortcuts {
   border-left:1px solid black;
   border-bottom:1px solid black;
   height:20px;
   padding:0 5px 0 5px;
}
#shortcuts a {
   font-size:10px;
   font-family:verdana;
   text-decoration:none;
   color:#FFFFFF;
}
#shortcuts a:hover {
   color:#FF9900;
}

/*** Menu principal ***/

#navbar1 a {
   height:15px !important;
   height:18px;
   background: url("images/bouttons.png") top left no-repeat;
   display:block;
   text-decoration:none;
   color:#FFFFFF;
   font-size:10px;
   font-family:arial;
   width:107px;
   text-indent: 15px;
   padding-top:3px; 

}
#navbar1 a:hover {   background-position: 0px -18px;  }
#tableNavBar2 {
   border-collapse:collapse;
   border:1px solid white;
}
#navbar2 { 
	width:102px;
	background:#666665;
	padding-right:3px;
}
#navbar2 a {
   height:15px !important;
   height:18px;
   display:block;
   text-decoration:none;
   color:#FFFFFF;
   font-size:10px;
   font-family:arial;
   text-indent: 12px;
   padding-top:3px; 
   white-space:nowrap;
}
#navbar2 a:hover {   
	background-image:url(images/traingle.gif);
	background-repeat:no-repeat;
	background-position:2px 3px;
   }
#tableNavBar3 {
   border-collapse:collapse;
   border:1px solid white;
}
#navbar3 a {
   height:15px !important;
   height:18px;
   background:#666665;
   display:block;
   text-decoration:none;
   color:#FFFFFF;
   font-size:10px;
   font-family:arial;
   width:107px;
   text-indent: 12px;
   padding-top:3px; 
   border:0 0 0 0;
}
#navbar3 a:hover {  
background-image:url(images/traingle.gif);
background-repeat:no-repeat;
background-position:2px 3px;
}
/*** Menu du bas ***/

#menubas { border-right:1px solid black;}
#menubas td a {
   text-decoration:none;
   font-size:10px;
   font-family:verdana;
   color:#000000;
   width:110px;
   text-align:center;
   border-left:1px solid black;
   height:15px;
   display:block;
}
#menubas td a:hover {   color:#FFFFFF;   }

/*** Sitemap + breadcrumbs ***/

#linkerhome {
   height:20px;
   valign:center;
   text-decoration:none;
   color:#000000;
   font-size:10px;
   font-family:verdana;
}
#linker a, #linkerhome a {
   text-decoration:none;
   color:#000000;
   font-size:10px;
   font-family:verdana;
   valign=center;
}
/*** Contenu ***/

.content_titre {
   font-size:22px;
   font-family:times;
   font:italic;
   color:#09347B;
   margin:10px 0 0 20px;
}
.content_body {
   padding-left:20px;
   font-size:11px;
   font-family:verdana;
   padding-right:20px;
}
#news_entreprise {
   width:140px;
   color:#FFFFFF;
   font-size:10px;
   font-family:verdana;
   text-align:left;
}
#list {
   color:#000000;
   font-size:11px;
   font-family:verdana;
}
#tt_news {
   padding-left:10px;
   width:130px;
   border-top:1px solid #FF9900;
   margin-top:8px;
   padding-top:2px
}
#content_news_pdt {
   border : 2px solid #B3DE69;
   width:216px;
   color:#000000;
   font-size:10px;
   font-family:arial;
   background-color:white;
   margin-top:0px;
}
#content_news_pdt .news_text {
   margin:0;
   padding: 0 0px 0 0px;
}
#content_news_pdt .news_text a {
   color:darkblue;
   font-size:9px;
}
.photo {
   margin: 0 0 0 0;
}
 td,th {
   font-size: 10px;
}
/********************/
/* Menu de rubrique */
/********************/

#noLink a{
   font-family:arial;
   font-size:10px;
   text-decoration:none;
   text-indent:10px;
   display:block;
   color:#08337B;
   width:144px;
}
#noLink a:hover {
   background-image:url(images/triangle_marron.gif);
   background-repeat:no-repeat;
   background-position:0px 2px;
   color:#08337B;
} 
#noLink2 a{
   font-family:arial;
   font-size:10px;
   text-decoration:none;
   text-indent:25px;
   display:block;
   color:#08337B;
   width:144px;
}
#noLink2 a:hover {
   background-image:url(images/triangle_marron.gif);
   background-repeat:no-repeat;
   background-position:15px 2px;
   color:#08337B;
} 
#actLink a {
   font-family:arial;
   font-size:10px;
   text-decoration:none;
   text-indent:10px;
   display:block;
   color:#08337B;
   width:144px;
   background-image:url(images/ACTtriangle_marron.gif);
   background-repeat:no-repeat;
   background-position:0px 2px;
   color:#08337B;
}
#actLink2 a {
   font-family:arial;
   font-size:10px;
   text-decoration:none;
   text-indent:25px;
   display:block;
   color:#08337B;
   width:144px;
   background-image:url(images/ACTtriangle_marron.gif);
   background-repeat:no-repeat;
   background-position:15px 2px;
   color:#08337B;
}

#menuRub {
   background-color: #B3DE69;
   padding-bottom:20px;
}
#menuRub a {
   font-family:arial;
   font-size:10px;
}
/* DROP DOWN SITEMAP */

.tx-dropdownsitemap-pi1 {
	color:#FF9900;
	}
.tx-dropdownsitemap-pi1  a {
	font-family:arial;
	font-size:11px;
	color:white;
}
.tx-dropdownsitemap-pi1 DIV {
	background-color: #666666;
	}
.tx-dropdownsitemap-pi1 DIV ol{
	list-style-type : none;
	}
.tx-dropdownsitemap-pi1 DIV li{
	list-style-type : none;
	}
.tx-dropdownsitemap-pi1 DIV.level_2 a {
	color: #666666;
}
/* INDEXED SEARCH */
.tx-indexedsearch {
   margin-top:10px;
   margin-left:10px;
   font-family:verdana;
   font-size:10px;
}
.tx-indexedsearch-searchbox p {
   font-family:verdana;
   font-size:10px;
}
.tx-indexedsearch-rules {
   font-family:verdana;
   font-size:10px;
}
.tx-indexedsearch-rules H2 {
   font-size:12px;
}
.tx-indexedsearch SELECT {  
 font-family: verdana;
 font-size: 10px; 
}
.tx-indexedsearch-descr {
font-family: verdana;
 font-size: 10px;
}
.tx-indexedsearch-secHead {
font-family: verdana;
 font-size: 12px;
}
.tx-indexedsearch-secHead p {
font-family: verdana;
 font-size: 12px;
}
.tx-indexedsearch-res a {
font-family: verdana;
 font-size: 10px;
}
.tx-indexedsearch-info {
font-family: verdana;
 font-size: 10px;
}
.tx-indexedsearch-percent {
font-family: verdana;
 font-size: 10px;
}
.tx-indexedsearch-browsebox-SCell  a:link,a:hover,a:visited,a:active {
font-family: verdana;
 font-size: 10px;
}
/*Formulaire de contact*/
#contactform td{
font-size:11px;
font-family:verdana;
}
#contactdiv{
margin-left:10px;
}
#contact_result{
font-size:11px;
font-family:verdana;
}

/* MODIF AMEOS */
.content_body ul{
	list-style:none;
	padding-left:5px;
}

.content_body ul li{
	background: transparent url("images/bullet.gif") no-repeat 0% 0%;
	padding-left:25px;
}

.align-center{
	text-align:center;
}

.align-right{
	text-align:right;
}

.align-justify{
	text-align:justify;
}
/* FIN MODIF */

a img{
	border:none;
}