@charset "UTF-8";
/* CSS Document */

body {
background-color:#e4e4ca;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px;
padding:0px;
}

td {
font-size:12px;
}

#content {
width:990px;
margin-left:auto;
margin-right:auto;
}

#bandeau {
clear:both;
width:990px;
}

#contenu {
clear:both;
width:990px;
background-image:url(images/fond_repeat.gif);
background-repeat:repeat-y;
}

#contenu_inside_accueil {
float:left;
padding:0 15px 0 60px;
}

#contenu_inside {
float:left;
padding:0 15px 0 20px;
}

/******FOOTER*************/

#footer {
clear:both;
width:990px;
height:35px;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
}

#footer_txt {
clear:both;
color:#989898;
}

#footer_adresse {
float:left;
}

#menu_footer {
float:right;
text-align:right;
margin:0 10px 0 0;
}

#menu_footer ul {
    list-style:none;
    display:block;
    float:left;
    margin:0;
    padding:0;
	text-align:right;	
	
}

#menu_footer li {
    list-style:none;    
    display:block;
    float:left;
    margin:0 0 0 10px;
    padding:0;
}

#menu_footer li a {
color:#989898;
text-decoration:none;
}

#menu_footer li a:hover {
text-decoration:underline;
}

/**********************/

/******PARTIE CONTENU***********/
#contenu_gauche_accueil {
float:left;
width: 705px;
}

#contenu_gauche {
float:left;
width: 194px;
padding:15px 0 0 0;
}


#contenu_droite_accueil {
float:left;
width: 194px;
padding:15px 0 0 10px;
}
/**********************/

/******PARTIE DROITE ACCUEIL***********/

#moteur_recherche {
clear:both;
margin:15px 0 15px 0;
padding:0 0 0 35px;
}

.titre_bloc {
width:184px;
clear:both;
}

#espace_personnel {
width:184px;
background-color:#F9F9F9;
clear:both;
color:#007E4F;
font-size:10px;
margin:0 0 15px 0;
}

#espace_personnel_inside {
padding:0 10px 10px 10px;
}

#contacts {
width:184px;
background-color:#F9F9F9;
clear:both;
font-size:12px;
margin:0 0 15px 0;
text-align:right;
}

.contacts_1, .contacts_2 {
width: 164px;
margin-top: 10px;
padding: 10px;
background-color: #f9f9f9;
border: 1px solid #999999;
}


#contacts p {
text-align:left;
}

#contacts_inside {
padding:0 2px 10px 2px;
}

#newsletter {
width:184px;
background-color:#F9F9F9;
clear:both;
font-size:12px;
margin:0 0 15px 0;
}

#newsletter_inside {
padding:0 10px 10px 10px;
}

#declarer_un_sinistre {
margin:8px 0 0 0;
}


/**********************/

/******PARTIE GAUCHE ACCUEIL***********/
#contenu_gauche_accueil_haut {
clear:both;
padding:0 0 0 4px;
}

#intro {
float:left;
width:310px;
height:175px;
background-image:url(images/fond_intro.gif);
background-repeat:no-repeat;
background-position:left;
}

#intro_inside {
padding: 0 0 0 10px;
height:160px;
}

#bt_tout_savoir {
clear:both;
text-align:left;
padding:0 0 0 75px;} 

#actu {
float:left;
width:370px;
height:185px;
overflow:hidden;

margin:0 0px 0 10px;

/*background-image:url(images/fond_actu.gif);
background-repeat:repeat-x;*/


}

#angle {
width:370px;
height:20px;
background-image:url(images/angle_actu.gif);
background-repeat:no-repeat;
}

#titre_actu {
clear:both;
width:380px;
}

#les_actus {
clear:both;
width:370px;
padding:0 0 0 10px;}

#entree_categorie {
clear:both;
padding:15px 0 0 0!important ;
padding:15px 0 0 0 ;
}

.ligne_categorie {
width:100%; 
}

#espace {
clear:both;
width:100%;
height:10px;
}

#officine {
float:left;
width:347px;
height:223px;
background-image:url(images/fond_categorie.gif);
background-repeat:no-repeat;
}

#biologiste {
float:left;
width:347px;
height:223px;
background-image:url(images/fond_categorie.gif);
background-repeat:no-repeat;
}

#salarie {
float:left;
width:347px;
height:223px;
background-image:url(images/fond_categorie.gif);
background-repeat:no-repeat;
}

#etudiant {
float:left;
width:347px;
height:223px;
background-image:url(images/fond_categorie.gif);
background-repeat:no-repeat;
}

.categorie_inside {
float:left;
padding:25px 0px 10px 20px;
width:155px
}

.cliquable {
float:left;
width:150px;
height:200px;
margin:0 0 0 15px;
}

.categorie_inside h1{
font-size:18px;
font-weight:normal;
color:#007E4F;
margin:0 0 10px 0;
border:none;
}

.categorie_inside h1 a{
text-decoration:none;
}

.categorie_inside h1 a:hover{
text-decoration:underline;
color:#000000;
}


.menu_categorie ul {
margin:0px;
padding:10px 0 0 0;
} 

.menu_categorie li {
list-style-type:none;
font-size:11px;
line-height:18px;
}

.menu_categorie li a {
color:#333333;
text-decoration:none;
}

.menu_categorie li a:hover {
color:#007E4F;
text-decoration:underline;
}

.h2_left {
background-image: url(images/bloc_actualite.png);
background-repeat:no-repeat;
color: #FFFF00;
padding: 5px 5px 5px 5px;
font-size: 12px;
font-style: normal;
}

/******GAUCHE INT **********/
#image_cate {
clear:both;

}

.menu_categorie_int ul {
margin:0px;
padding:10px 0 10px 0;

} 

.menu_categorie_int li {
list-style-type:none;
background-image:url(images/fond_menu_int.gif);
background-repeat:no-repeat;
line-height:23px;
padding:0 0 0 30px;
margin:0 0 5px 0;
display:block;
height:25px;
}

.menu_categorie_int li a {
color:#007E4F;
text-decoration:none;
}

.menu_categorie_int li a:hover {
color:#989898;
}

.menu_categorie_int .act a {
color:#989898;
}



/******droite INT **********/
#contenu_droit_int {
float:left;
width: 236px;
padding:0 0 0 10px;
}

#savoir_plus {
clear:both;
width:236px;
height:616px;
background-image:url(images/fond_savoir_plus.gif);
background-repeat:no-repeat;
margin:45px 0 0 0;
}

#savoir_plus_int {
padding:50px 25px 15px 25px
}

.actu_int {
color:#989898;
clear:both;
width:100%;
}

.actu_int h1 {
font-size:12px;
color:#333333;
margin:0px;
padding:0px;
border:none;
}

.sepa_savoir_plus {
background-image:url(images/sepa_savoir_plus.gif);
background-repeat:no-repeat;
background-position:center;
width:100%;
height:3px;
margin:15px 0 15px 0;
text-align:center;
clear:both;
}

#partie_telechargements {
clear:both;
}

#partie_telechargements h1 {
color:#007E4F;
margin:0 0 10px 0;
text-align:center;
font-size:12px;
border:none;
font-weight:normal;
}

#telechargements
{
clear:both;
}

#liens {
clear:both;
}

#menu_centrale {
clear:both;
margin:20px 0 0px 0;
}

/*#menu_centrale ul {
    list-style:none;
    display:block;
    float:left;
    margin:0;
    padding:0;
	text-align:right;
	
}

#menu_centrale li {
	font-size:11px;
    list-style:none;    
    display:block;
    float:left;
    margin:0 0 0 10px;
    padding:0;
	width:110px;
	text-align:center;
	border-right-style:solid;
border-right-width:1px;
border-right-color:#9FC4B5;
}

#menu_centrale li a {
color:#07B5DA;
text-decoration:none;
}

#menu_centrale li a:hover {
color:#007E4F;
}

#menu_centrale .act a {
color:#007E4F;
}*/

#espace_centre {
clear:both;
width:100%;
padding:10px 0 10px 0;
height:1px;
}

.sinistres a {
color:#333333;
font-size:14px;
text-decoration:none;
}
.sinistres a:hover {
color:#0080bb;
}



/******Centre INT **********/
#milieu {
float:left;
width:513px
}
#milieu_une_colonne {
float:left;
width:750px;
}

#contenu_centrale {
clear:both;
margin:0px 0 0 0;
padding:0 10px 0 15px;

}

/*****MOZAIC *******/

.flvplayer_listpic {

  
	margin: 0px 100px 130px 0px;
	_margin: 0px;

}

.tx-bddbflvvideogallery-pi1 {
	padding:0 0 0 60px;
	width:700px;
}

#flvcaption {
	color:#FFF;
	background-color:#009266;
	padding:1px;
	
	margin:0 0 20px 0;
	text-align:center;
	width:600px;
}



/******GENERAL**********/

.vert {
font-weight:bold;
color:#007E4F;
}

img {
border:none;
}

a {
color:#007E4F;
}

p {
text-align:justify;
margin:0 0 10px 0;
}

h1 {
font-weight:bold;
color:#007E4F;
font-size:18px;
margin:0 0 15px 0;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#9FC4B5;
border-top-style:solid;
border-top-width:1px;
border-top-color:#9FC4B5;
}
#pagevideo #contenu_centrale h1 {
font-size:22px;
text-align: center;
}

h2  {
font-weight:normal;
color:#007E4F;
font-size:14px;
font-style: italic;
margin:10px 0 10px 0;
}
#pagevideo #contenu_centrale h2 {
font-size:18px;
text-align: center;
}

h3  {
color:#007e4f; 
font-size:18px;
margin:8px 0 8px 0;
font-weight:bold;
}

h6 {

font-weight:bold;
color:#007E4F;
margin:0px;
padding:0px;
font-size:12px;
text-align:left;

}

.csc-form-label {
font-size:10px;
color:#007E4F;
}

/*.csc-form-label-req {
font-size:10px;
color:#007E4F;
}

.csc-form-fieldcell input {
width:100px;
}

.csc-form-fieldcell */


.tx-felogin-pi1 {
border:none;
}

.bouton, .csc-mailform-submit  {
margin:5px 0 0 0;
color:#007E4F;
border:none;
background-color:none;
cursor:pointer;
text-align:right;
background-color:F9F9F9;
}

.identification input {
width:150px;
}

/*ACTU*/

.news-list-item span a {
font-size:12px;
color: #007e4f;
margin:0 2px 0 0;
padding:0px;
font-weight:bold;
float:left;
}



.news-list-item {
clear:both;
width:355px!important;
width:350px;
padding:0 0px 2px 0;
color: #333333;

}

.news-list-item a {
text-decoration:none;
color: #333333;
}

.news-list-item .bodytext p {
float:left;
clear:none;
}

.hide_empty_news {
display:none;
}

/****************FORMULAIRe *************************/

.csc-mailform fieldset {
border:none;
clear:both;
}

.csc-mailform-field {
margin:0 0 8px 0;
clear:both;
width:100%;
}

.csc-mailform legend {
display:none;
}

.csc-mailform label {
float:left;
width:200px;
display:block;
margin:0 5px 8px 0;

}

.csc-mailform input {
float:left;
margin:0 0 8px 0;

}

.csc-mailform {
   color: #0E6D3E;
   border: none;
}
.csc-mailform .csc-mailform-radio label {
	width: auto;
}
.csc-mailform .csc-mailform-radio {
float:left;
}
/*
#contenu_centrale .csc-mailform-field {
   margin: 0 0 3px 0;
   padding: 0;
}
#contenu_centrale label  {
   display: block;
   width: 230px;
   float: left;
   font-weight: bold;
}
#contenu_centrale input {
   border: 1px solid #7F9DB9;
   margin-right: 10px;
}
#contenu_centrale input.csc-mailform-submit {
   margin: 10px 0 0 133px;
   color: #000000;
   font-size: 12px;
   background-color: #FFFFFF;
}
*/


#pathway {
font-size:10px;
clear:both;
padding:25px 0 0 9px;
_padding:5px 0 0 9px;}


/***************/
/**************** ID TOTEM *************************/
	
#totem {
text-align:center;
}

#totem h2 {
text-align:center;
font-size:9px;
color: #666666;
font-weight:normal;
margin:0px;
padding:0px;
}

#totem a {
font-size:9px;
color:#666666;
text-decoration:none;
}

#totem span  {
color:#F29400;
font-size:9px;
font-weight:bold;
}

ul {
text-align:left;
}	

.boutton_gif {
background-image:url(image_accueil/lien_boutton.gif);
background-repeat:no-repeat;
color:#FFFFFF;
text-decoration: none;
font-size:12px;
padding: 4px 30px 15px 20px;
}

/*****************************************/	
.important {
color:#007E4F;
}
.txtright p {
margin: 0;
padding: 0;
text-align: right;
/*float: right;*/
}
