* {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

ul {
margin:10px 0px 30px 20px;
}

a {
color:#4C80BA;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:none;
}


.menuhaut, .menuhaut a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
}

.menuhaut a:hover {
color:#96560F;
text-decoration:underline;
}

.menuhaut_separator {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}

.home_ico_jaune, .home_ico_jaune a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#416982;
font-weight:bold;
text-decoration:none;
}

.home_ico_jaune a:hover{
text-decoration:underline;
color:#343C50;
}

.home_ico_blanc, .home_ico_blanc b, .home_ico_blanc strong, .home_ico_blanc a  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.home_ico_blanc a:hover  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#eeeeee;
text-decoration:underline;
}

.menutop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:2px 4px 2px 4px;
text-align:center;
}
.menutop a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
text-align:center;
}
.menutop a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
text-align:center;
}

h1 {
font-size:18px;
color:#0B5791;
font-weight:bolder;
}

h2 {
font-size:14px;
color:#0B5791;
}
h3 {
display:inline;
font-size:12px;
color:#ffffff;
background-color:#0B5791;
padding:2px;
}

.contenu_texte, .contenu_texte p, .contenu_texte strong, .contenu_texte b, .contenu_texte li {
font-size:12px;
color:#222222;
}
.contenu_texte a {
font-size:12px;
color:#0B5791;
text-decoration:underline;
font-weight:bold;
}
.contenu_texte a:hover {
font-size:12px;
color:#000000;
text-decoration:underline;
}

.contenu_texte_guide_aides h3 {
background-color:transparent;
border-bottom:1px solid #F7BF2E;
display:block;
color:#333333;
font-size:14px;
}
.contenu_texte_guide_aides h1 {
font-size:16px;
color:#000000;
font-weight:bolder;
background-color:#F7BF2E;
padding:2px
}
.contenu_texte_guide_aides_titre2 {
font-size:16px;
color:#ffffff;
font-weight:bolder;
}

.menu_droite {
list-style:none;
background-image:url(http://www.seine-et-marne-invest.com/images/fleche_grise.gif);
background-position:top right;
background-repeat:no-repeat;
padding:4px 20px 4px 2px;
margin:0px;
color:#BB63D1;
font-weight:bold;
}
.menu_droite_unselected {
color:#BB63D1;
text-decoration:none;
display:block;
width:100%;
padding:2px;
}
.menu_droite_unselected:hover {
color:#E16853;
text-decoration:none;
display:block;
width:100%;
background-color:#dddddd;
padding:2px;
}
.menu_droite_selected {
color:#E16853;
text-decoration:none;
display:block;
width:100%;
background-color:#dddddd;
padding:2px;
}
.menu_droite_selected:hover {
color:#555555;
text-decoration:none;
display:block;
width:100%;
background-color:#cccccc;
padding:2px;
}

.zone_contact, .zone_contact strong, .zone_contact b {
background-color:#C3D0D9;
font-size:10px;
color:#0E5A8C;
}
.zone_contact a {
font-size:10px;
color:#0E5A8C;
text-decoration:underline
}
.zone_contact a:hover {
font-size:10px;
color:#000000;
text-decoration:underline
}

hr {
color:#0E5A8C;
}

.tableau_libelle {
	background-color:#E4E5E7;
}
.tableau_data {
	background-color:#ffffff;
}

.tableau_libelle_bougi {
color:#0866A4;
font-weight:bold;
}
.tableau_data_bougi {
color:#ffffff;
}

.guide_aides_options {
background-color:#EEEEF0;
padding:10px;
}
.guide_aides_options a {
text-decoration:none;
color:#444444;
font-weight:bold;
padding:4px;
display:block;
width:99%;
}
.guide_aides_options a:hover {
text-decoration:none;
color:#000000;
font-weight:bold;
background-color:#dddddd;
padding:4px;
display:block;
width:99%;
}
.libelle_champ_recherche {
background-color:#E4E5E7;
width:250px;
padding:2px;
color:#01628C;
}
.rubrique h1 {
font-size:18px;
font-weight:bolder;
color:#E16951;
}

.lien_ss_rubrique, .lien_ss_rubrique_selected, .rubrique li {
list-style:none;
list-style-image:url(http://www.seine-et-marne-invest.com/images/signet_droit.gif);
list-style-position:outside;
margin-left:14px;
margin-bottom:4px;
color:#E16951;
font-weight:bolder;
}
.lien_ss_rubrique a {
color:#E16951;
font-weight:bolder;
text-decoration:underline;
}

.lien_ss_rubrique_selected a {
color:#333333;
font-weight:bolder;
text-decoration:underline;
}

.button1 a {
  font-family: 		Verdana;
  font-size: 		11px;
  font-weight:		bold;
  color: 		#3B5E89;
  text-decoration : 	none;
} 

.button1 a:link {
  font-family: 		Verdana;
  font-size: 		11px;
  font-weight:		bold;
  color: 		#3B5E89;
  text-decoration : 	none;
} 

.button1 a:visited {
  font-family: 		Verdana;
  font-size: 		11px;
  font-weight:		bold;
  color: 		#3B5E89;
  text-decoration : 	none;
} 

.button1 a:hover {
  font-family: 		Verdana;
  font-size: 		11px;
  font-weight:		bold;
  color: 		#ffffff;
  text-decoration : 	none;
} 

.form_libelle {
  font-family: 		Verdana;
  font-size: 		11px;
  font-weight:		normal;
  color: 		#3B5E89;
  text-decoration : 	none;
}

.bougi_h1 {
font-size:18px;
font-weight:bolder;
color:#E16951;
}
.bougi_h2 {
font-size:14px;
font-weight:bolder;
color:#E16951;
}

.form_h2 {
font-size:14px;
font-weight:bolder;
color:#ffffff;
background-color:#0B5791;
padding:2px;
}

.textorange {
color:#FF6600;
font-weight:bold;
}
.titreblancgras {
color:#ffffff;
font-weight:bold;
}

/*=====================
 STYLES PAGES TECHNEO
=======================*/

#page_techneo form h3,#fiche_techneo h3 { margin:0 ; font-size:14px ;color:#0E5A8C ; background-color:transparent ; margin-bottom:10px ; display:block ; }
#page_techneo form h3 span,#fiche_techneo h3 span { display:block ; color:#000 ; font-weight:normal ; }


/*** Page accueil ***/
#page_techneo { margin:-12px ; padding:5px ; background-color:#fff ; }
#page_techneo #formulaireTechneo h3 {color:#0E5A8C; font-size:12px;} 
#page_techneo h1.bougi_h1 { position:relative ; margin-top:0 ; /*padding-left:125px ;*/ font-size:13px ;}
/*#page_techneo h1.bougi_h1 img { position:absolute ; top:0 ; left:0 ; margin-right:5px ; margin-left:0 !important; margin-left:-125px ;}
#page_techneo h1.bougi_h1 span img { position:static ; margin:0 ; }
#page_techneo h1.bougi_h1 span { display:block ; text-align:right ; }*/
#page_techneo h2.bougi_h2 { /*overflow:hidden ; height:auto !important ; height:1% ;*/ color:#000 ;  font-size:12px ; }
/*#page_techneo h2.bougi_h2 img {float:right ; width:100px ; }*/

#page_techneo form label { float:left ; width:180px ;}
#page_techneo form #submit {margin-left:180px ;}
#page_techneo #content font * { color:inherit !important; color:#E16951 ; font-size:inherit ;  }
#page_techneo #content{ margin-top:20px ; /*border-top:1px solid #F7BF2E ;*/ }
.formTechneo { border:3px solid #F7BF2E ; padding:0px 10px ;}


/*** Page résultats ***/
/*#page_resultats form { border:3px solid #F7BF2E ; padding:0px 10px ;}*/
#page_techneo #page_resultats form h3 { color:#E16951 ; margin:0 0 10px ; }
#page_resultats form p {margin:0 ;}
#page_resultats form #rech_avancee { text-align:right ; margin-bottom:5px ; }
#page_resultats #results a { text-decoration:none  ; }
#page_resultats #results a:hover { text-decoration:underline  ; }
#page_resultats #results .nb_replies { margin-bottom:10px ; }
#page_resultats #results .reponse { width:100%;}
#page_resultats #results .reponse .nomEntite { text-transform:uppercase ; }
#page_resultats #results .reponse .titre-competence { color:#0E5A8C ; font-style:italic ; font-size:11px ; font-weight:normal ;} 
#page_resultats #results .reponse { overflow:auto ; border-top:1px dotted #E16951 ; padding-top:2px ; margin-bottom:5px ; padding-bottom:10px ; }
#page_resultats #results .reponse .lasuite { display:block ; }
#page_resultats #results .reponse .lasuite a { font-weight:normal ; font-style:italic ; }
#page_resultats #results .reponse .region { font-weight:bold ; color:#E16951 ; }
#page_resultats #results .important { background-color:#FFEEBF ; }
#page_resultats #results .rte { overflow:hidden ; height:auto !important ; height:1% ; margin-bottom:20px ;}
#page_resultats #results .rte span { float:left ; width:32% ; }

#footer span { display:block ; text-align:right ;}
#footer span img { margin:0 10px ;}
#footer strong { color:#E16951 ; }
#footer { border-top:1px solid #F7BF2E ; margin-top:50px ; }

/*** Fiche compétence ***/
#fiche_techneo { text-align:center ; background-color:#E9E9E9 ; margin:0 ; }

#fiche_techneo .menubar{ width:680px ; padding:0 ;}
#fiche_techneo .menubar a { font-weight:bold ; }
#fiche_techneo #mbas{ text-align:center ;margin: 0 auto 10px ;}
#fiche_techneo #mhaut{ text-align:left ; margin: 10px auto 0 ;}
#fiche_techneo #mhaut a { /*float:left ;*/ }
#fiche_techneo #mhaut .ratingblock { margin:0 ; padding:0 ; color:#000;}
#fiche_techneo #mhaut .ratingblock .voted { color:#000;}


#fiche_techneo #fcontent{ text-align:justify ; width:680px ; margin:0 auto 10px; background-color:#fff ; padding:2px ;}
#fiche_techneo #fcontent table { margin-bottom:15px ; }
#fiche_techneo #fcontent td { vertical-align:top ; }

#fiche_techneo #fcontent .nomentite { background-color:#F7BF2E ; padding:10px 5px ; }
#fiche_techneo #fcontent .nomentite h1 { text-align:center ; color:#000 ; margin:0 ; font-size:16px ;}
#fiche_techneo #fcontent .nomentite h2 { text-align:center ; color:#0866A3 ; }
#fiche_techneo #fcontent .nomentite .org { color:#0E5A8C ; }
#fiche_techneo #fcontent .bloc { border:1px solid #F7BF2E ; margin:10px 0 ;}
#fiche_techneo #fcontent table td#savoir-faire { width:60% ;}
#fiche_techneo #fcontent .content { margin:5px 10px 20px ; }
#fiche_techneo #fcontent .bloc p { margin:10px ; }

#fiche_techneo #fcontent #footer { padding:0 10px ; }

#fiche_techneo h3 {margin:0 0 5px 0 ; text-transform:uppercase ; font-size:11px ;}
#fiche_techneo h3 .text {display:inline ; text-align:justify ; }
#fiche_techneo h3.bis {margin:0 ; text-transform:none ;}
#fiche_techneo .nomentite .org,#fiche_techneo .nomentite .titre-competence { display:block ; text-align:center ; font-weight:bold ; color:#000 ;}
#fiche_techneo .nomentite .titre-competence { font-size:12px ;}
#fiche_techneo .org { font-weight:bold ; color:#000 ; }
#fiche_techneo .tel { white-space:nowrap ; }
#fiche_techneo #adresse h3 {color:#000 ; margin:0 ; }
#fiche_techneo #adresse h3.bis { color:#0E5A8C ; }
#fiche_techneo ul { margin:0 0 0 20px ; padding:0 ; list-style-type:circle ; }

#fiche_techneo #description .content {margin:0 ; padding:0 ;   }
#fiche_techneo #description .content p { margin:10px ; color:#0E5A8C; font-weight:bold ;}
#fiche_techneo #footer { border-top:1px solid #F7BF2E ; margin-top:0px ; }
#fiche_techneo .dernieremodif
{
	padding:0 5px ;
	font-size:10px ;
	text-align:right ;
	color:#555 ;
	font-style:italic ;
}
