/* Générales */
body{
margin:0 auto 0 auto;
padding:0;
text-align:center;
width:750px;
background-color:#295796;
}


body#index div#left ul#menuitems a#menu_index,
body#quisommesnous div#left ul#menuitems a#menu_quisommesnous,
body#portrait div#left ul#menuitems a#menu_portrait,
body#investir div#left ul#menuitems a#menu_investir,
body#projets div#left ul#menuitems a#menu_projets,
body#presse div#left ul#menuitems a#menu_presse{
 color:#C17915;
 font-size:110%;
}

body, div, td, th, p, a, select{
  font-size:12px;
  font-family:Arial,Verdana,Helvetica;
}

div#frame{
 position:relative;
 width:750px;
 text-align:left;
 background-color:#F4F9FD;
 border:1px solid #000000;
 color:#0b2b6d;

}

div#header{
 background:#003782;
}

div#header ul li{
 display:inline;
}

div#header div#picture img{
 vertical-align:bottom;
}

div#header ul#navtop{
 background:#ffffff;
 padding:3px;
 text-align:right;
}

div#header ul#navtop a{
color:#1D89CF;
}
div#header div#logo{
 height:60px;
}

div#header div#logo img{
margin: 10px 10px 0 10px;
}


div#header div#secteur{
position:absolute;
top: 135px;
left:20px;
}

div#content{
 min-height:500px;
}

div#left{
width:241px;
float:left;
}

div#left div#menu{
background: #FEF3E2 url(images/right_menu.jpg)  right 0 repeat-y;
font-size:130%
}

div#left ul#menuitems{
text-align:right;
padding:100px 40px 10px 25px;
background: url(images/bg_menu.jpg) 0 0 no-repeat;
min-height:194px;
}

div#left ul#menuitems > li{
border-top:1px solid #D2CFCB;
}
div#left ul#menuitems > li:first-child{
border:0;
}

div#left ul#menuitems li.sous_menu{
font-size:80%;
}

div#left ul#menuitems li.last{
padding:0 0 12px 0;
}
div#left ul#menuitems > li{
padding:8px 0 8px 0;
}

div#left ul#menuitems li a{
color: #1c70bb;
}

div#left ul#menuitems > li a{
font-size:110%;
}

div#left div#menubottom{
background: url(images/bottom_menu.jpg) 0 0 no-repeat;
height:26px;
}

div#left img#img_infolettre{
margin:30px 0 0 10px;
}

div#left form{
 margin:0 0 50px 10px;
}

div#left form p{
 font-size:85%;
 margin-bottom:3px;
}

div#left form input{
  border:1px solid #7F9DB9;
  width:170px;
  height:20px;
  margin-bottom:5px;
}

div#left form button{
 border:1px solid #7F9DB9;
 background: #F8D098;
 margin:0 60px 0 0;
 float:right;
 font-size:85%;
}

div#content div#right{
 background: #F4F9FD url(images/bk_moteur.jpg) right 0 no-repeat;
 width:489px;
 margin-left:241px;
 padding:75px 10px 20px 10px;
}

div#right div#find{
 width:256px;
 text-align:left;
 margin:-60px 0 30px 225px;
}

div#right div#find p{
 font-size:85%;
 margin: 0 150px 3px 0;
}

div#right div#find input[type=image]{
 float:right;
}

div#right div#find input[type=text]{
 border:1px solid #7F9DB9;
 height:20px;
 width:220px;
 margin-right:3px;
}

div#footer{
 margin-top:50px;
 text-align:center;
 clear:left;
}

div#footer a{
color:#1D89CF;
}

div#footer div#footerlogo{
 background:url(images/footer.gif) 0 bottom no-repeat;
 padding-bottom:15px;
}

div#footer div#footerlogo img{
  margin:0 10px 0 10px;
}

div#footer ul{
margin:10px;
}
div#footer ul li{
 display:inline;
}

div#logoAgricom{
 margin-left:600px;
 text-align:left;
 clear:left;
}

div.titre_f2, div.tt_bienvenue{
font-size:150%;
color:#0B2B6D;
}

div.titre1{
 color:#CD9444;
 margin:10px 0 10px 0;
 font-size:120%;
}

div.titre1 a{
color:#CD9444;
margin:10px 0 10px 0;
font-size:100%;
}

div.titreOrganisme{
 color:#0B2B6D;
 margin:10px 0 10px 0;
 font-size:120%;
}
div.titre_news{
margin:10px 0 5px 0;
}

div.titre_news a{
color:#0B2B6D;
}

div.txt_cour a{
float:right;
color:#CD9444;
}
img.vignette{
margin: 0 10px 10px 0;
}

img.docsymbol{
margin:0 5px 0 0;
}
div#right div.txt_cour2 a.detail,
div#right div#back a{
float:right;
}
div#right div.txt_cour2 a.detail,
div#right div#back a,
div#right a.download{
 color:#C17915;
}

div#right a.index{
 color:#CD9444;
}

div#right div#back{
 margin-top:10px;
}

div.date{
 color:#CD9444;
 margin-bottom:10px;
}

/* page index */

body#index a#link_quisommesnous{
float:right;
}

body#index div.txt_cour div{
 margin:0 0 10px 0;
}


body#index div#cmax div.date{
 font-size:90%;
 margin-bottom:0px;
}


 div#cmax{
 float:right;
 width:210px;
 border-left:1px dotted #000;
 padding-left:10px;
 min-height:400px;
 }
 
 div#motbienvenue, div#nouvelles{
 width:254px;
 margin-right:5px;
 }
 
 div#motbienvenue{
 border-bottom:1px dotted #000;
 }
 
 div#nouvelles{
 margin:20px 0 0 0;
 }


/* Renseignements */

div#right form input[type=text],
div#right form textarea{
  border:1px solid #7F9DB9;
}

div#right form button{

 border:1px solid #7F9DB9;
 background: #F8D098;
 font-size:85%;
 }



/* plan.php */

body#plan div#right img{
display:block;
}



/* carte_detail.php */

body#carte_detail div#back{
margin:30px 0 20px 0;
}

body#carte_detail div#back button{
 border:1px solid #7F9DB9;
 background: #F8D098;
 font-size:85%;
}

body#carte_detail iframe{
 border:1px solid #7F9DB9;
}


/* organismes.php */

body#organismes div#search_org{
margin:20px 0 10px 0;
}

body#organismes div#search_org input[type=text]{
float:left;
height:18px;
margin:0 10px 0 0;
}

body#organismes div#search_org select{
width: 300px; 
ahasdeight: 30px;
}

body#organismes div#search_org button{
float:right;
margin:5px 37px 0 0;
}

body#organismes div#right fieldset{
padding:10px;
border:1px solid #7E9EE2;
}
body#organismes div#right form dl dt{
float:left;
width:60px;
}

body#organismes div#right form dl dd{
margin-bottom:10px;
}

body#organismes div#right form dl dd input,
body#organismes div#right form dl dd select{
width:200px;
border:1px solid;
}

body#organismes div.organisme{
 margin:0 0 10px 0;
}

body#organismes div.organisme div.resume,
body#organismes div.organisme div.texte{
margin-top:10px;
}

body#organismes div.organisme img{
margin:0 10px 10px 0;
}
body#organismes div.organisme li{
list-style:none;
}



div.txt_cour2 hr{
clear:left;
}

div.listealpha{
 margin:10px 0 10px 0;	       
}
span.triletter{
padding:2px 2px 3px 4px;
border: 1px #141d49 solid;
margin: 2px 2px 0px 1px;
background-color: #b8cad8;
}
