/* ###################### CONFIGURATION GENERALE ###################### */
BODY {
  margin           : 0px 0px 0px 0px;
  background-color:#fff;
  font-size:11px;
  font-family : arial;
  font-weight:normal;
}
.td_head_glossaire{
background:#DDDDDD;
}
.td_fond_rech{
	background-image: url(../theme_vert/images/recherche.png);
	/*background-image: url(../theme_orange/images/recherche.png);*/
}
.td_fond_meteo{
	background-image: url(../theme_vert/images/fond_titre_1.png);
	/*background-image: url(../theme_orange/images/fond_titre_1.png);*/
}
.td_equipe{
 background-color:#009900;
	/*background-color:#FFA217;*/
}
.td_content{
border: 1px solid #9e9e9e;
}
.td_haut{
	
	background-image:url(../images/haut.jpg);
}
.td_menu{
background-image:url(../theme_vert/images/haut.jpg);
}
.td_cote_left{
background:url(../images/cote_left.jpg) repeat-y;
}
.td_cote_right{
background:url(../images/cote_right.jpg) repeat-y;
}
.td_suivi{
border-right:1px solid #2D4D9A;
border-left:1px solid #2D4D9A;
}
.td_defil{
color:#FFFFFF;
}
.td_titre{
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}
.td_actu{
color:#2d4d9a;
border-bottom:1px solid #2d4d9a;
}

h2 { color:#FF9900; font-weight: bold; }


HR {
  color            : #585858;
  height           : 1px;
  width            : 100%;
}

td,th{
    font-weight   : normal;
}
select {
    font-weight      : bold;
  font-style       : normal;
  color            : #585858;
  width:530px;
  border           : 1px solid;
}
.select {
	font-weight      : normal;
	font-style       : normal;
	color            : #585858;
	width:250px;
	border           : 1px solid;
}
table.searchintro {

  border: solid 1px #777777;
}

a.text_petit_blanc_gras:link, a.text_petit_blanc_gras:visited {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
font-weight:bold; 
color:#FFFFFF }
a.text_petit_blanc_gras:hover {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
font-weight:bold;
text-decoration  : underline;
color:#FF9900;
}
/*a:active {
color:#2D4D9A;
}*/


a.text:link {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
color:#757575;}
a.text:visited {
font-style: normal; 
font-variant: normal; 
text-decoration  : underline;
color:#0033FF;}
a.text:hover {
font-style: normal; 
font-variant: normal; 
text-decoration  : underline; 
color:#757575;
}


a.text_petit_noir_gras:link, a.text_petit_noir_gras:visited {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
font-weight:bold; 
color:#000000 }
a.text_petit_noir_gras:hover {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
font-weight:bold;
text-decoration  : underline;
color:#ff9900;
}
a.text_petit_noir:link, a.text_petit_noir:visited {
font-style: normal; 
font-variant: normadecoration  : underline;
color:#ff9900;
}
a.text_petit_noir:link, a.text_petit_noir:visited {
font-style: normal; 
font-variant: normal; 
text-decoration  : none; 
color:#757575;}
a.text_petit_noir:hover {
font-style: normal; 
font-variant: normal; 
text-decoration  : underline; 
color:#757575;
}
.text_petit_noir {
color:#757575;
text-align:justify;
}
.text_petit_noir_gras {
color:#000000;
font-weight:bold;
text-align:left;
}
.a_content{
color:#000
}

.text_petit_blanc {
color:#fff;
font-weight:bold;
text-align:center;
}
.text_petit_blanc_gras {
color:#fff;
font-weight:bold;
text-align:left;
}
.text_grand_vert {
color:#35917c;
text-align:left;
}
.text_grand_vert_gras {

color:#35917c;
font-weight:bold;
text-align:left;
}
.text_petit_vert {

color:#35917c;
text-align:left;
}
.text_petit_vert_gras {

color:#35917c;
font-weight:bold;
text-align:left;
}


.text_grand_orange {

color:#ff9900;
text-align:left;
}
.text_grand_orange_gras {

color:#ff9900;
font-weight:bold;
text-align:left;
}
.text_petit_orange {

color:#ff9900;
text-align:left;
}
.text_petit_orange_gras {

color:#ff9900;
font-weight:bold;

}

.text_grand_noir {

color:#000;
text-align:left;
}
.text_grand_noir_gras {

color:#000;
font-weight:bold;
text-align:left;
}

.text_petit_gris {

color:#999999;
text-align:left;
}
.td_rappel{
background-color:#FFFFFF;
color:#2D4D9A;
	}
.td_left{
	border-left: #35917C 1px dashed;
	}
.td_bottom_top{
	border-bottom: #35917C 1px dashed;
	border-top: #35917C 1px dashed;
	}
.td_contenu{
	border: #35917C 1px solid;
	}
.td_left_right{
	border: #35917C 1px dashed;
	}
/** les DIV **/
#div_marquee{
	border:#35917C 1px solid;
	height:10;
	width:830px;
	float:right;
}
#div_content{
	height:300px;
	width:880px;
	position:absolute;
	float:left;
}
#div_bottom{
	
	border-bottom: #ff9900 1px solid;
	text-align:left;
	color:#ff9900;
	
	}
/*
#div_middle{
	height:260px;
	width:300px;
	float:left;
	border-right: #35917C 1px dashed;
}
#div_right{
	height:260px;
	width:270px;
	float:right;
	text-align:center;
}*/
#div_left_1{
	height:260px;
	width:200px;
	float:left;
	background-image:url(fond_menu.jpg);
	
}
#div_middle_1{
	height:260px;
	width:670px;
	float:right;
	border: #35917C 1px dashed;
}
#div_photo{
	height:110px;
	width:157px;
	float:right;
	z-index:1px;
}
input{
width:250px;
height:14px;
border:1px solid #e5e5e5;
font-size:11px;
}
.input_button{
width:100px;
height:18px;
border:1px solid #e5e5e5;
font-size:11px;
}
.table{
	border-spacing:1px;
	background:#E7E7E7;
	color:#666;
	width:700px;
	}
.table td,th{
	padding-top:10px;
	padding-bottom: 10px;
	}
.table thead th{
	text-align:center;
	background:#F5F5F5;
	color:#666666;
	border:1px solid #fff;
	text-transform:uppercase;
	}
.table tbody th{
	font-weight:bold;
	}
.table tbody tr{
	background:#EBF8FE;
	text-align:left;
	}
.table tbody tr.impair{
	background:#fff;
	border-top:1px solid #fff;
	}
.table tbody th a:link,
.table tbody th a:visited{
	color:#666666;
	padding:3px 0px 0px 18px;
	}
.table tbody th a:hover{
	color:#009900;
	}
.table tbody tr td{
	background:#EBF8FE;
	border:1px solid #fff;
	
	}
.table tbody tr.impair td{
	background:#fff;
	border-top:1px solid #fff;
	
	}
.table tbody tr.pair td{
background:url(../theme_vert/images/fond_equipe.jpg);
border-top:1px solid #fff;
	}
.table td a:link,
.table td a:visited{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	}
.table td a:hover{
	color:#009900;
	text-decoration:underline;
	font-weight: bold;
	}
	
	
	
.table0{
	border-spacing:1px;
	background:#E7E7E7;
	color:#666;
	width:700px;
	}
.table0 td,th{
	
	}
.table0 thead th{
	text-align:center;
	background:#F5F5F5;
	color:#666666;
	border:1px solid #fff;
	text-transform:uppercase;
	}
.table0 tbody th{
	font-weight:bold;
	}
.table0 tbody tr{
	background:#EBF8FE;
	text-align:left;
	}
.table0 tbody tr.impair{
	background:#fff;
	border-top:1px solid #fff;
	}
.table0 tbody th a:link,
.table0 tbody th a:visited{
	color:#666666;
	padding:3px 0px 0px 18px;
	}
.table0 tbody th a:hover{
	color:#009900;
	}
.table0 tbody tr td{
	background:#EBF8FE;
	border:1px solid #fff;
	
	}
.table0 tbody tr.impair td{
	background:#fff;
	border-top:1px solid #fff;
	
	}
.table0 tbody tr.pair td{
background:url(../theme_vert/images/fond_equipe.jpg);
border-top:1px solid #fff;
	}
.table0 td a:link,
.table0 td a:visited{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	}
.table0 td a:hover{
	color:#009900;
	text-decoration:underline;
	font-weight: bold;
	}
	
	
.table1{
	border-spacing:1px;
	background:#E7E7E7;
	color:#666;
	width:700px;
	}
.table1 td,th{
padding-bottom:10px;
padding-top:10px;
	}
.table1 thead th{
	text-align:center;
	background:#F5F5F5;
	color:#666666;
	border:1px solid #fff;
	text-transform:uppercase;
	}
.table1 tbody th{
	font-weight:bold;
	
	}
.table1 tbody tr{
	background:#EBF8FE;
	text-align:left;
	}
.table1 tbody tr.impair{
	background:#fff;
	border-top:1px solid #fff;
	}

.table1 tbody th a:link,
.table1 tbody th a:visited{
	color:#666666;
	padding:3px 0px 0px 18px;
	}
.table1 tbody th a:hover{
	color:#009900;
	}
.table1 tbody tr td{
	background:#EBF8FE;
	border:1px solid #fff;
	}
.table1 tbody tr.impair td{
	background:#fff;
	border-top:1px solid #fff;
	}
.table1 tbody tr.pair td{
background:url(../theme_vert/images/fond_equipe.jpg);
border-top:1px solid #fff;
	}
	
	.table1 tbody tr.pairimpair td{
background-color:#CCCCCC;
border-top:1px solid #fff;
	}
.table1 td a:link,
.table1 td a:visited{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	}
.table1 td a:hover{
	color:#009900;
	text-decoration:underline;
	font-weight: bold;
	}
	
.table2{
	border-spacing:1px;
	background:#E7E7E7;
	color:#666;
	width:550px;
	}
.table2 td,
.table2 th{
	}
.table2 thead th{
	text-align:center;
	background:#F5F5F5;
	color:#666666;
	border:1px solid #fff;
	text-transform:uppercase;
	}
.table2 tbody th{
	font-weight:bold;
	}
.table2 tbody tr{
	background:#EBF8FE;
	text-align:left;
	}
.table2 tbody tr.impair {
	background:#fff;
	border-top:1px solid #fff;
	}

.table2 tbody th a:link,
.table2 tbody th a:visited{
	color:#666666;
	padding:3px 0px 0px 18px;
	}
.table2 tbody th a:hover{
	color:#009900;
	}
.table2 tbody tr td{
	background:#EBF8FE;
	border:1px solid #fff;
	}
.table2 tbody tr.impair td{
	background:#fff;
	border-top:1px solid #fff;
	}
.table2 tbody tr.pair td{
background:url(../theme_vert/images/fond_equipe.jpg);
border-top:1px solid #fff;
	}
	
	.table2 tbody tr.pairimpair td{
background-color:#CCCCCC;
border-top:1px solid #fff;
	}
.table2 td a:link,
.table2 td a:visited{
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	}
.table2 td a:hover{
	color:#009900;
	text-decoration:underline;
	font-weight: bold;
	}
	.table3 td a:visited{
	color:#2d4d9a;
	text-decoration:underline;
	
	}
.table3 td a:hover{
	color:#009900;
	text-decoration:underline;
	
	}
#slogan_1{
width:282;
background:url(../theme_vert/images/slogan.gif);
}
#slogan2{
	width:282px;
	background-image: url(../theme_vert/images/slogan_1.gif);
}
.img_plus{
/*border:1px solid #c60a0a;*/
border:1px solid #c60a0a;
color:#c60a0a;
width:7px;
height:5px;

}
.contact{
border-right: 1px solid #CCC;
border-spacing:1px;
}

.upload
{
height:25px;
}

.cancel
{
background-color:#ece9d8;
border-left: 1px solid #FFF;
}

.none
{
text-decoration:none;
color:#000000;
}

.recherche_text
{
width:100px;
height:15px;
}

.recherche_submit
{
width:25px;
height:19px;
}

.recherche
{
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.border_class{

border-left:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;

}
.fond_en_savoir_plus
{
background-image:theme_vert/images/bouton_savoir_plus.gif;

 }
 
.td_activite_realisee{
border-bottom:#696969 1px solid;
border-top:#696969 1px solid;
}


.num_page a:focus
{
  color: red;
  text-decoration: none;
}
.num_page a:hover 
{
   text-decoration: none;
   color: green;
}
.Style11 {
	color: #000000;
	font-weight: bold;
	
}
.Style12 {font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;*/
color:#666;

}

.style13
{
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color:#666;
}
.style14
{
color:#666;
font-size:9px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-style:italic;
}


