a {	
	color: #006A95;	
	text-decoration: none
}

#techneoprofile h1{
	color:#333366;
	font-size:15pt;
	text-transform:uppercase;
	}
#techneoprofile h2 {
	color:#333366;
	font-size:13pt;
	text-transform:uppercase;
	}
#techneoprofile h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	color:#003366;
	font-size:12pt;
	font-weight:bold;
	margin-top:15px;

	}




a:hover {	
	text-decoration: underline
	}


.nomEntite{text-transform: uppercase;font-weight:bold}

.region{color:#006A95;font-size:8pt; font-weight:bold}

.rte {
   width:190px;
   margin:5px;
   padding:15px;
   background:#F5F5F5;
   border:1px solid #ff3300;
  }

.titre_res_recherche{color:#668EB6;font-size:11pt;font-weight:bold;}

#formulaireTechneo {
margin:0;
padding:1em;
padding-left:50px;
}


#formulaireTechneo input	{	color: #000;background:#CDE2EA;border:#7F9DB9 solid 1px;padding:2px;font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif;}

#formulaireTechneo select	{	width:220px;background:#CDE2EA;border:none;border:#7F9DB9 solid 1px;}

#formulaireTechneo select option
{
color: #000;
border: 1px solid #d7b9c9;
padding:2px;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#eeeeee;

}

#formulaireTechneo  input.submit
{
color: #000000;
background:url(/media/bt_rechercher_off.gif)
border: 2px outset #eaeaea;
margin-top:10px;
margin-left:125px;
width:80px;
text-align:center;


}

#formulaireTechneo fieldset div {
margin-top:5px;
margin-bottom:5px;
display:block;
}

#formulaireTechneo				{	background:#F4F8FA;border: 1px solid #CDE2EA; width: 620px; padding:8px 0px 0px 0px;float:left; margin-top:5px; margin-left:46px}

#formulaireTechneo .legend		{ 	color:#262626; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;	}

#resultatsTechneo {
width:650px;
padding:10px;
}

#formulaireTechneo label		{	
color:#333333;
text-align : right;
padding-right:5px;
display:block;
float:left;
width:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold; 

}

#carteFrance {
 /*float:right; */
 position:absolute;
 left:440px;
 top:122px;
}

#banniere {
width:720px;
border:1 solid #eaeaea;
margin-bottom:18px;
display:block;
height:70px;
color:#000033;
}

#banniere .texteBanniere {
font-size:11pt;
/*font-weight:bold;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;


}
.txt_techneo				{ padding:30px 60px 20px 23px}
.txt_techneo h3				{ color:#D70083; font-size:13px; display:block; width:350px; float:left; padding-top:14px}
.txt_techneo img			{ float:left;}
.txt_techneo span			{ clear:both; display:block; color:#006A95; line-height:15px; font-size:10px}
.txt_techneo .expli			{ width:550px;}
.txt_techneo .expli span	{ color:#262626; line-height:normal}
.txt_techneo .contact		{ color:#006A95; width:550px; font-size:10px;}
.txt_techneo .contact ul	{ width:250px; float:right}
.txt_techneo ul				{ margin:5px 0px 0px 18px;}

.central				{ padding:0px 75px 0px 48px}



/************************ habillage fiche ************************************/
.encadre {
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
}


.intitule {
 color: #003366;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9pt;
 font-weight:bold;
 display:block;
 margin:0;
 margin-bottom:2px;
 }
 
 .titrepage {
 color:#7F9DB9;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-repeat:repeat-x;
 font-size:13pt;
 font-weight:bold;
 text-align:center;
text-transform:uppercase !important;
 margin:0;
 width:690px;
 height:50px;
 padding:10px;
 background:#F4F8FA;
 }
 
.nomentite {
 color:#DDDDDD;
 background-color:#006A95;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 text-transform:uppercase !important;
 text-align:center;
 margin:0;
 margin-bottom:20px;
 width:680px;
 padding:10px;
 border:1px dotted #eaeaea;
 }
 .titrefiche {
 color: #D70083;
 font-size: 10pt;
 /*text-transform: uppercase;*/
 color:#D70083;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:7pt;
 font-weight:bold;
 text-transform:uppercase !important; 
 margin:0;
 margin-top:15px;
 width:560px;
 padding:15px 15px 5px 20px;
 }
 

.fonction {
 width:140px;
 text-align:center;
/* margin-right:15px; */
 padding-top:5px;
 padding-bottom:5px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 }
 .fonction a { 
 color:#FFFFFF
 }
 body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:15px;
	background-color:#E9E9E9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 }
 
 #piedCompetence{
	border-top: 1px solid #999999;
	color: #999999;
	height:auto;
	width:100%;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:20px;
	margin-left:0px;
	clear:both;
}
.texte1 { color:#003333;
 font-size:8pt;
 font-weight:normal;
}
.intitule
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: rgb(102, 142, 182);
}
.texte
{

    font-size: 10pt;
    color: rgb(0,0,0);
	display:block;
	padding:0;
	padding-left:20px;
}

.dernieremodif
{
    font-size: 7pt;
    color:#333333;
	font-style:italic;
	display:block;
	padding:0;
	padding-left:20px;
	padding-right:20px;
	margin-top:15px;
	margin-bottom:15px;
	float:right;
}
