/* CSS Document */
/* Site camino réalisé par la société Alexance wwww.alexance.com */
/* Feuille de style créé le 11 décembre 2006 */

body { background-color: #F2EADE;/*F2EADE*/ }

.border{ border: 2px solid #FFFFFF; }

.bandeau-horizontal { width: 760px; height: 163px;	}

.bandeau-horizontal-1 { width: 176px; /*178*/ height: 163px; float:left; }

.bandeau-horizontal-2 {
	width: 580px; /*582*/
	height: 163px;
	background-image:url(../images/bandeau-camino.jpg);
	background-repeat:no-repeat;
	float:right;
}

.red-input {
	background-color:#990000;
}

.grey-input {
	border:none;
}



.bandeau-horizontal-3 { /*fiche consultaqnts*/
	width: 550px; /*582*/
	height: 150px;
	background-image:url(../images/bandeau-camino.jpg);
	background-repeat:no-repeat;
}

.bandeau-horizontal-2-fiche {
	width: 580px; /*582*/
	height: 163px;
	background-image:url(../images/bandeau-camino.jpg);
	background-repeat:no-repeat;
}

.headerfiche {
	background-image:url(../images/menu.gif);
	background-repeat:no-repeat;
	height: 20px;
	width:600px;
	font-family: "Trebuchet MS", "Lucida Console";
	border-top: 1px solid #FFFFFF;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:15px;
}

.menu-horizontal {
	background-color: #FFFFFF;
	border-top: 1px solid #BA4C4C; /*B63637*/
	border-bottom: 1px solid #BA4C4C;
	height: 23px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color: #BA4C4C;
		font-weight:bold;
		/*background-image:url(../images/menu.gif);
		background-repeat:no-repeat;*/
}
 
.menu-horizontal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color: #BA4C4C;
	text-decoration:none;
	font-weight:bold;
}

.menu-horizontal a:hover {
	color: #000000;
	text-decoration:none;
}

.colonne-gauche {
	background-image:url(../images/fond-colonne-gauche.jpg);
	background-repeat:repeat-y;
	width: 184px; /*184*/
	height:auto;
	padding-top: 30px;
	text-align:left;
}

.colonne-gauche2 {
	background-image: url(../images/fond-homme-gauche2.gif);
	background-repeat:no-repeat;
	width:172px;
	height:360px; /*880px*/
}

.liste01 {
	text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A01314;
	list-style-image:url(../images/puce.gif);
}

.liste01 li{
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px dotted #BA9068;
	width:140px;
	margin-left:-18px;
}

.colonne-gauche-lien {
	text-align:left;
	font-family: Tahoma;
	font-size:11px;
	color: #A01314;
	text-decoration: none;
	padding-top:6px;
	padding-bottom:6px;
	width: 160px; /*184*/
	margin-left: 10px;
}

.colonne-gauche a{
	font-family:Tahoma;
	font-size:11px;
	color: #B63637;
	text-decoration: none;
	text-align:left;
}

.colonne-gauche a:hover {
	color: #681213;
}


.colonne-gauche1 {
	background-image:url(../images/fond-homme-gauche.jpg);
	background-repeat:no-repeat;
	height: 360px;
	width: 172px;
}

.colonne-centrale {
	background-color:#FFFFFF;
	width: 448px;
}

.colonne-centrale2 {
	background-color:#FFFFFF;
	width: 576px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	padding-top:10px;
}

.colonne-centrale2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	text-decoration:underline;
}

.colonne-centrale2 a:hover{ text-decoration:none;}

.colonne-centrale3 {
	background-color:#FFFFFF;
	width: 576px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	padding-top:10px;
}

.colonne-centrale4 {
	background-color:#FFFFFF;
	width: 576px;
}

.colonne-centrale-index {
	background-color:#FFFFFF;
	width: 576px;
}

.colonne-droite {
	background-color: #F9F4EE;
	width: 128px;
}

.footer a,
.footer {
	background-color: #B63637;
	height: 23px;
	width: 760px;
	text-align:center;
	color: #FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

.ariane {
	margin-right: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #707070;
	font-style:italic;
	text-align:right;
	padding-top: 7px;
}

.ariane a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #707070;
	font-style:italic;
	text-decoration:none;
}

.ariane a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #707070;
	font-style:italic;
	text-decoration:underline;
}

.titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #B63637;
	text-transform:uppercase;
	padding-left: 20px;
	padding-top: 17px;
}

.colonne-centrale2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	width: 387px;
	text-align:justify;
	line-height:16px;
	padding-left: 20px; 
	padding-top: 10px; 
	padding-bottom: 30px;
}

.colonne-centrale3 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	width: 387px;
	text-align:justify;
	line-height:16px;
	padding-left: 20px; 
	padding-top: 10px; 
	padding-bottom: 30px;
}


.colonne-centrale-index p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	line-height:16px;
	padding-left: 20px; 
	padding-top: 10px; 
	padding-bottom: 10px;
}

.colonne-centrale-index a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B63637;
	text-decoration:underline;
}

.colonne-centrale-index a:hover {
	text-decoration:none;
}

.legend-input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	padding-right: 20px;
}

.colonne-centrale3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	text-decoration:underline;
}

.colonne-centrale3 a:hover{ text-decoration:none;}

/*index*/
.colonne-actu {
	width: 160px;
	margin-left: 10px;
}

.titre-actu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B63637;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.titre-actu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B63637;
	text-decoration:none;
}

.titre-actu a:hover{
	text-decoration:none;
}

.texte-actu, 
.texte-actu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	padding-left:5px;
}

.texte-actu a:hover{
	font-weight: normal;
	color: #B63637;
}

.rect-index {
	background-image: url(../images/rectangle.jpg);
	background-repeat:no-repeat;
	width:221px;
	height: 159px;
}

.rect-index-opera {
	background-image: url(../images/rectangle-opera.jpg);
	background-repeat:no-repeat;
	width:221px;
	height: 159px;
}

.rect-index-commune {
	background-image: url(../images/rectangle-commune.jpg);
	background-repeat:no-repeat;
	width:221px;
	height: 159px;
}

.rect-index-individuelle {
	background-image: url(../images/rectangle-individuelle.jpg);
	background-repeat:no-repeat;
	width:221px;
	height: 159px;
}

.etiquette2 {
	padding-top: 78px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#B42629;
	text-align:center;
}

.etiquette2  a{
	padding-top: 78px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B42629;
	text-decoration:none;
}

.etiquette2  a:hover{
	text-decoration:underline;
}

.lien01 a{ text-decoration:underline; color:#B63637; text-decoration:none; }
.lien01 a:hover{ text-decoration:underline; }

.lien05 a{ text-decoration:underline; color:#B63637; font-size:14px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.lien05 a:hover{ text-decoration:underline; }

.lien06 {padding-top:10px;}
.lien06 a{ text-decoration:underline; color:#49647C; font-size:14px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.lien06 a:hover{ text-decoration:none; color:#B63637;}

.img-gauche { float: left; padding-top:10px; padding-right:10px; }
/*.img-gauche img{ border: 1px solid #AC4B50;}*/

.img-droite { float: right; padding-top:10px; padding-left:10px; }
/*.img-droite img{ border: 1px solid #AC4B50;}*/

.inpt-normal{
	background-color: #AC4B50;
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.titre-actu1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B63637;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:4px;
	text-align:left;
}

.titre-actu1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B63637;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	text-align:left;
}

.titre-actu1 a:hover{
	text-decoration:underline;
}

.texte-actu1 {
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4B4B;
	text-decoration:none;
	font-weight: normal;
	padding-bottom:25px;
} 

.texte-actu1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B63637;
	text-decoration: underline;
}

.texte-actu1 a:hover{
	text-decoration: none;

}

.date-actu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B63637;
	text-decoration:none;
}

.titre01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#B63637;
	text-align: left;
	text-decoration:none;
}

.titre01 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#B63637;
	text-align: left;
	text-decoration:none;
	font-weight:bold;
}

.titre01 a:hover {
	text-decoration:underline;
}

.titre02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7F7467;
	text-align: left;
	text-decoration:none;
	font-style:italic;
}

.lien01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#49647C;
	text-decoration : none;
	padding-top:10px;
}


.lien02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B63637;
	text-decoration : none;
}

.lien02 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B63637;
	text-decoration : none;
}

.lien02 a:hover{
	text-decoration : underline;
}

.baseline01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#49647C;
	text-align: left;
	padding-top:20px;
	padding-right:10px;
	font-weight:bold;
}

.baseline02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#49647C;
	text-align: left;
}

bouton {
	background-image: url(../img/bt-retour.jpg);
	background-repeat:no-repeat;
}

.lienretour  a{
	text-decoration: none;
	color:#FFFFFF;
}

.lienretour  a:hover{
	text-decoration: underline;
	color:#FFFFFF;
}

.lien01-index{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#236989;
	font-weight:bold;
	text-decoration: none;
	line-height:12px;
	padding-top:3px;
	padding-bottom:3px;
}

.lien01-index a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#236989;
	font-weight:bold;
	text-decoration: none;
	line-height:12px;
}

.lien01-index a:hover{
	color:#B63637;
}

.lien02-index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:12px;
}

.bleustrong{color: #236989; font-weight:bold;}

input {border: 1px solid #000000;}

/*domaines d'intervention*/
.domaine-01 {
background-image:url(../img/domaines-intervention/domaines-intervention_03.jpg);
background-repeat:no-repeat;
width:202px;
height:31px;
}

.domaine-02 {
background-image:url(../img/domaines-intervention/domaines-intervention_05.jpg);
background-repeat:no-repeat;
width:150px;
height:36px;
}

.domaine-03 {
background-image:url(../img/domaines-intervention/domaines-intervention_07.jpg);
background-repeat:no-repeat;
width:105px;
height:42px;
}

.domaine-04 {
background-image:url(../img/domaines-intervention/domaines-intervention_09.jpg);
background-repeat:no-repeat;
width:105px;
height:46px;
}

.domaine-05 {
background-image:url(../img/domaines-intervention/domaines-intervention_14.jpg);
background-repeat:no-repeat;
width:114px;
height:40px;
}

.domaine-06 {
background-image:url(../img/domaines-intervention/domaines-intervention_17.jpg);
background-repeat:no-repeat;
width:114px;
height:41px;
}

.domaine-07 {
background-image:url(../img/domaines-intervention/domaines-intervention_20.jpg);
background-repeat:no-repeat;
width:115px;
height:38px;
}

.domaine-08 {
background-image:url(../img/domaines-intervention/domaines-intervention_23.jpg);
background-repeat:no-repeat;
width:158px;
height:38px;
}

.domaine-09 {
background-image:url(../img/domaines-intervention/domaines-intervention_27.jpg);
background-repeat:no-repeat;
width:110px;
height:34px;
}

.domaine-10 {
background-image:url(../img/domaines-intervention/domaines-intervention_28.jpg);
background-repeat:no-repeat;
width:109px;
height:34px;
}

.domaine-11 {
background-image:url(../img/domaines-intervention/domaines-intervention_24.jpg);
background-repeat:no-repeat;
width:150px;
height:38px;
}

.domaine-12 {
background-image:url(../img/domaines-intervention/domaines-intervention_22.jpg);
background-repeat:no-repeat;
width:114px;
height:38px;
}

.domaine-13 {
background-image:url(../img/domaines-intervention/domaines-intervention_18.jpg);
background-repeat:no-repeat;
width:109px;
height:40px;
}

.domaine-14 {
background-image:url(../img/domaines-intervention/domaines-intervention_16.jpg);
background-repeat:no-repeat;
width:109px;
height:40px;
}

.domaine-15 {
background-image:url(../img/domaines-intervention/domaines-intervention_11.jpg);
background-repeat:no-repeat;
width:90px;
height:46px;
}

.domaine-16 {
background-image:url(../img/domaines-intervention/domaines-intervention_01.jpg);
background-repeat:no-repeat;
width:560px;
height:33px;
}

.domaine-17 {
background-image:url(../img/domaines-intervention/domaines-intervention_02.jpg);
background-repeat:no-repeat;
width:117px;
height:155px;
}

.domaine-18 {
width:241px;
height:109px;
}

.domaine-18-1 {
width:241px;
height:51px;
background-image:url(../img/domaines-intervention/domaines-intervention04-01.jpg);
background-repeat:no-repeat;
}

.domaine-18-2 {
width:108px;
height:58px;
background-image:url(../img/domaines-intervention/domaines-intervention07-01.jpg);
background-repeat:no-repeat;
float:left;
}

.domaine-18-3 {
width:133px;
height:58px;
background-image:url(../img/domaines-intervention/domaines-intervention08-01.jpg);
background-repeat:no-repeat;
float:left;
}

.domaine-19 {
background-image:url(../img/domaines-intervention/domaines-intervention_06.jpg);
background-repeat:no-repeat;
width:52px;
height:243px;
}

.domaine-20 {
background-image:url(../img/domaines-intervention/domaines-intervention_08.jpg);
background-repeat:no-repeat;
width:45px;
height:207px;
}

.domaine-21 {
background-image:url(../img/domaines-intervention/domaines-intervention_10.jpg);
background-repeat:no-repeat;
width:48px;
height:46px;
}

.domaine-22 {
background-image:url(../img/domaines-intervention/domaines-intervention_12.jpg);
background-repeat:no-repeat;
width:103px;
height:283px;
}

.domaine-23 {
background-image:url(../img/domaines-intervention/domaines-intervention_13.jpg);
background-repeat:no-repeat;
width:108px;
height:81px;
}

.domaine-24 {
background-image:url(../img/domaines-intervention/domaines-intervention_15.jpg);
background-repeat:no-repeat;
width:29px;
height:81px;
}

.domaine-25 {
background-image:url(../img/domaines-intervention/domaines-intervention_19.jpg);
background-repeat:no-repeat;
width:107px;
height:156px;
}

.domaine-26 {
background-image:url(../img/domaines-intervention/domaines-intervention_21.jpg);
background-repeat:no-repeat;
width:24px;
height:38px;
}

.domaine-27 {
background-image:url(../img/domaines-intervention/domaines-intervention_25.jpg);
background-repeat:no-repeat;
width:42px;
height:118px;
}

.domaine-28 {
background-image:url(../img/domaines-intervention/domaines-intervention_26.jpg);
background-repeat:no-repeat;
width:89px;
height:80px;
}

.domaine-29 {
background-image:url(../img/domaines-intervention/domaines-intervention_29.jpg);
background-repeat:no-repeat;
width:219px;
height:46px;
}


.domaine-intervenant {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B72416;
font-weight:bold;
}

.domaine-intervenant a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B72416;
font-weight:bold;
text-decoration:none;
}

.domaine-intervenant a:hover {
color:#000;
text-decoration:none;
}




