@import url("menu_voyages2008b.css");


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #573803;
	background-color:#ecead3;
   
	margin: 0px;

	padding: 0px;
	line-height:15px;
	/*text-align:justify;*/
}

strong{font-weight:bold;}

.normal{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #573803;}

.bg {background-image:url(../images/bg_site.jpg); background-repeat:repeat-x;  background-position:top left;}
.recherche {background-image:url(../images/barre_recherche.jpg); background-repeat:no-repeat; height:45px; font-size:12px;}

.back_menu{background-image:url(../images/bg_menu.jpg);  background-repeat:repeat-x; }

.left_shadow {width:31px; background-image:url(../images/cote_gauche.gif);  background-repeat:no-repeat; background-position:top; }
.right_shadow {width:27px; background-image:url(../images/cote_droite.gif); background-repeat:no-repeat; background-position:top;}

.top {background-image:url(../images/header_bg.jpg);  background-repeat:repeat-x; background-position:top; height:199px; }
.header { height:199px; width:991px; }

.main_div { background-color:#fff; width:934px;  text-align:left;  }


.index_right {  width:240px;   text-align:left;   }
a.acc_liens_droite {  color:#a76b02; text-decoration:none; font-weight:bold; font-size:15px;   }
a:hover.acc_liens_droite {  color:#a76b02;   }

.border {border-top:1px dotted #a76b02;}

.menu_gauche  {background-color:#f4f1cd;   }
.menu_gauche a {color:#a76b02; text-decoration:none;  font-size:13px;  }
.menu_gauche a:hover {color:#533f2d;}


.index_left {  width:644px;  padding-left:25px;        padding-top:25px; line-height:15px; }
.index_left_border {  padding-right:15px;}


.index_acc {  width:934px;   /*text-align:justify;*/ padding-top:25px; }

.bande_ovb {  height:80px;  background-image:url(../images/bande_ovb.jpg); background-repeat:repeat-x; }
.footer {  height:62px;  text-align:center; color:#a76b02; padding-left:10px; padding-top:15px; line-height:20px; }
.footer a {color:#a76b02;  text-decoration:none; font-weight:normal; font-size:11px;}
.footer a:hover { color:#573803;}
.copyright {font-size:11px; color:#573803;   }



.int { }

.encadre_ovb{padding:10px; border:1px solid #000000; line-height:18px;  display:block; background-color:#f4f1cd;  }

.boite_verte{background-image:url(../images/boite_verte.jpg); background-repeat:no-repeat; width:151px; height:169px;  text-align:left;  padding-left:10px; padding-top:10px;  }
.boite_verte a{text-decoration:none; color:#fff;  }
.boite_verte a:hover{color:#402901; }
.titre_boite_verte{font-size:19px; line-height:23px; color:#fff; font-weight:bold; }
.texte_boite_verte{font-size:14px; line-height:15px; color:#fff; font-weight:bold;   }

.bailleurs {background-color:#fff; padding:10px; border-top:1px dotted #a76b02; border-bottom:0px;}



.geocachette{ width:575px; color:#000; /*text-align:justify;*/ padding-left:19px; }


/* Texte*/
 a { text-decoration:underline; color:#573803; font-weight:bold; }
 a:hover {color:#a66c00;}
 
 sup {line-height:8px; }
 
 * html sup {line-height:18px; font-size:10px;  }
 
 *:first-child+html sup {line-height:18px; font-size:10px;  }

.contact {font-size:11px; color:#333333;}

.titre_vert {  font-size: 22px;  color:#a66c00; line-height:24px; text-align:left; font-weight:bold;}
.titre_gris {   font-size: 18px;  color:#533f2d; line-height:22px; text-align:left; font-weight:bold; text-decoration:none;}
.titre_actu {font-size: 13px;  color:#533f2d; line-height:15px; text-align:left; font-weight:bold; text-decoration:underline;}

.sous_titre_gris {  font-size: 16px;  color:#533f2d; line-height:24px; text-align:left; font-weight:bold; text-decoration:none;}

.titre_forum { font-size: 17px;  color:#a66c00; line-height:22px; text-align:left; font-weight:bold; text-decoration:underline; }

.titre_rouge { font-size: 17px;  color:#a66c00; line-height:22px; text-align:left; font-weight:bold; text-decoration:none; }
.sous_titre_rouge {  font-size: 20px; color:#533f2d; line-height:20px; text-align:left; font-weight:bold; padding-right:10px;}

.bte {width:594px; float:right;   }
.degrade {  background-image:url(../images/degrade.jpg);  background-repeat:repeat-x; height:25px; border:1px solid #999999; border-right:0; padding:5px; padding-left:15px;  padding-right:0;}
.filet {  border-left:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6;   }
.int_bte {padding-left:15px; padding-top:15px;  padding-right:20px; background-color:#FFF; }

.actu {color:#2c2c2c; font-size:12px; line-height:18px; width:520px;}

.path {color:#a76b02; font-size:11px; }
.path a{color:#a76b02;  }
.path a:hover{color:#573803;  }

/*** bulletin APAVVA ***/
.titre_bulletin_apavva {font-family: Arial,Verdana,sans-serif; font-size: 18px; line-height:20px; font-weight:bold; color: #74abaa;} 
.section_bulletin_apavva {font-style: normal;  font-size: 15px; line-height: 22px; font-weight:bold;  color:#000000;   }




/**** PODZ ****/
.Titre20 {font-size: 20px;	font-weight: bold;	line-height: 22px;}
.titre18 /*{font-size: 22px;	color: #003366;	line-height: 24px;}*/ {   font-size: 18px;  color:#533f2d; line-height:22px; text-align:left; font-weight:bold; text-decoration:none;}
.podz a {color:#fff; text-decoration:underline;}
.podz a:hover {color:#666;}
.liste_podz { list-style:square; color:#FFF; padding-left:20px; padding-top:0px;}

.geocachette2011 a {color:#D6171E; text-decoration:underline;}
.geocachette2011 a:hover {color:#333;}
.liste_geocachette2011 { list-style:square; color:#000; padding-left:20px; padding-top:10px; font-size:115%;}



/**** FIN PODZ ****/


/**** PDF WEB ***/
.noir_pdf{ font-size:36px; color:#000;}
.rouge_pdf{ font-size:23px; color:#7d333f;}
.titre_pdf{ font-size:16px; color:#000;}
.sous_titre_pdf{ font-size:12px; color:#57ab27; font-weight:bold; border-bottom:1px solid #54b948;}
.intertitre_pdf{ font-size:12px; color:#57ab27; font-weight:bold; }
.petit_pdf {font-size: 11px; line-height:14px;}
/**** FIN PDF WEB ***/


small { font-size:11px; line-height:15px;}



.lien3 a:link {
	color:	#000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space: normal;
	display: block;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #498CBF;
	padding: 3px 0px 0px 3px;
	font-weight:normal;

}
.lien3 a:visited {
	color:	#000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    white-space: normal;
	display: block;
	padding: 3px 0px 0px 3px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color:#498CBF;
}
.lien3 a:hover {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E2E7F6;
    white-space: normal;
	display: block;
	padding: 3px 0px 0px 3px;
border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #498CBF;
}
.lien3 a:active {
	color:	#000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    white-space: normal;
	display: block;
	padding: 3px 0px 0px 3px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #498CBF;
}
	


