html { 
  padding:0px;
  margin:0px;
}
body {
	font-size:13px ;/*11 puis12sept2006 */
    background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color:#ffffff; 
scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#000000; 
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff; 
scrollbar-track-color:#ffffff; /*noir ou blan c*/
scrollbar-arrow-color:#000000;
	}
.big
{
	font-size:19px ;
}
.small
{
	font-size:10px ;/*9*/
}
.medium
{
	font-size:11px ;/*9*/
}
.txt_left{
	color:#000000; /*noir */
	text-align:left; 
	vertical-align: top;
	}
.txt_error, .red{
	color:#ff0033 /*noir */
	}

/****************************/
/*///////////front office/////////////////*/
/****************************/
/* style du head*/
#head {
	/*font-size: 11px;*/
	color: #000;
	text-decoration: none;
	height:90px;
	border-bottom: 1px dashed #000;/*dotted*/
/*	letter-spacing: 0.22em;*/

}
/*** style pour les boxes***/
#box {
width:955px;
text-align:left;
margin:0 auto;/*permet de centrer le site*/
/*border: 1px solid #000000;*/
/*ftp://ftp2.cine71.com/cineZ/*/
}
#box_menu {
line-height:150%;
width:150px;
height:310px;
float:left;
padding:50px 20px 0px 5px;/*15*/
margin-top : 0px;/*53*/
margin-left : 0px;/*25*/
/*border: 1px dashed #000;*/
/*background-color: #cccc00;*/
}

#contenu {
/*border: 1px dashed #000;*/
width:745px;/*600*/
padding-left : 20px;/*50*/
padding-right : 0px;/*30*/
padding-top: 15px;/*50*/
height:auto;/*380*/
float:left;
text-align:justify;
/*text-align:left; overflow: auto;*/
/*background-color: #ff9900;*/
}
#archive_gite {
/*border:1px dashed #000;
background-color: #ff9900;*/
width:780px;
float:left;
padding:0;/*15*/
margin : 0;/*53*/
}
#box_menu_gite {
width:150px;
height:1px;
float:left;
padding:0;/*15*/
margin : 0;/*53*/
}
#contenu_gite {/*border left*/
border: 0px dashed #000;
width:780px;/*780*/
padding-left : 0px;/*20*/
padding-right : 0px;/*30*/
padding-top: 15px;/*50*/
/*padding-bottom: 15px;/*50*/
height:auto;/*380*/
float:right;
text-align:justify;
/*border-left: 1px solid #000;*/
/*text-align:left; overflow: auto;*/
/*background-color: #ff9900;*/
}
#contenu_archive {/*border left*/
border: 0px dashed #000;
width:960px;/*780*/
padding-left : 0px;/*20*/
padding-right : 0px;/*30*/
padding-top: 15px;/*50*/
/*padding-bottom: 15px;/*50*/
height:auto;/*380*/
float:right;
text-align:justify;
/*border-left: 1px solid #000;*/
/*text-align:left; overflow: auto;*/
/*background-color: #ff9900;*/
}
.retrait_contenu_gite/* page sommaire retrait*/
{
padding:0px;/*1 sept2006*/
margin : 0;
width:745px;/*500sept2006*/
line-height: 140%;/*14px*/
}
.retrait_contenu_archive/* page sommaire retrait*/
{
padding:0px;/*1 sept2006*/
margin : 100px 0 0 170px;
width:770px;/*500sept2006*/
line-height: 14px;
/*background-color: #f0f0f0;*/
/*border: 1px solid #f0f0f0;*/
}
#contenu  p{
padding-left : 0px;/*20*/
}
#gite_index {/*pour visuel gite*/
width:75px;
height:auto;
float:right;
position :absolute;
top : 500px;
left: 880px;
padding-top:30px;
color:#000;
text-align:center;
}
#cal{/*citation Perros div*/
clear:both;
position : absolute;
top : 487px;/*447*/
/*border: 1px dashed #000;*/
padding:3px;
text-align:center;
background-color: #000;
color:#fff;
width:500px; 
z-index:1; 
visibility: hidden;
}

a { /*lien*/
	color: #000;
	text-decoration: none;
	background-color: #999999;
	/*padding:2px;*/
	/*margin-left:10px;*/
}
a:hover {
	color: #000;
	text-decoration: underline;
	background-color: #999999;/*ebebeb;*/
	/*padding:2px;*/
}
a.nav { /*lien texte des notes*/
	/*font-size: 11px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
	/*padding:2px;*/
	/*margin-left:10px;*/
}
a.nav:hover {
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;
	/*padding:2px;*/
}
a.nav_mentions { /*lien texte mlentions legales*/
font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;/*pas changer*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_mentions:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: underline;
	background-color: transparent;
}
a.nav_im { /*lien txt imprimer envoiyer*/
	font-size: 10px;/*pas changer*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_im:hover {
	font-size: 10px; /*pas changer*/
	color: #fff;
	text-decoration: none;
	background-color: #000;
}
a.nav_imp { /*lien bouton imprimer*/
	/*font-size: 11px;/*13*/
	color: #fff;
	text-decoration: none;
	background-color: transparent;

	/*margin-left:10px;*/
}
a.nav_imp:hover {
	color: #fff;
	text-decoration: none;
	background-color: transparent;
}
a.nav_menu { /*menu site*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
			padding:0px;
}
a.nav_menu:hover {
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;
/*	font-weight: bold;*/
		padding:0px;
}
a.nav_menu_b { /* ne sers à rien ?*/
	font-size: 12px;/*pas changer*/
	color: #ffffff;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;
}
a.nav_menu_b:hover {
	color: #000000;
	text-decoration: none;
	background-color: #ebebeb;
	font-weight: bold;
}
a.nav_ { /*_ comme espace car deca le ligne*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_:hover {
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;
	/*font-weight: bold;*/
}
a.nav_som { /*pour ancre nommées tous les sommaires */
	font-size: 11px;/*10*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_som:hover {
	font-size: 11px;/*10*/
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;
	/*font-weight: bold;*/
}
a.nav_menu_ { /*_ comme espace car deca le ligne*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_menu_:hover {
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;

	/*font-weight: bold;*/
}
a.nav_head { /*pour logo*/
color: #000;
	text-decoration: none;
	background-color: transparent;
/*	line-height: 21px;*/
}
a.nav_head:hover {
	color: #000;
	text-decoration: none;
	background-color: transparent;
	/*font-weight: bold;*/
}
a.nav_rep { /*pour repere*/
/*	font-size: 13px;*/
	color: #000;
		text-decoration: none;
	background-color: #fff;
}
a.nav_rep:hover {
	color: #fff;
	text-decoration: none;
	background-color: #000;
/*	font-weight: bold;*/
}
a.nav_gite { /*pour repere*/
	font-size: 40px;
	color: #000;
		text-decoration: none;
background-color:#fff;

}
a.nav_gite:hover {
font-size: 40px;
	color: #000;
	text-decoration: none;
	background-color: #ebebeb;
/*	font-weight: bold;*/
}

a.nav_g_meme { /*menu site*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
			padding:2px;
}
a.nav_g_meme:hover {
	color: #fff;
	text-decoration: none;
	background-color: #000;
/*	font-weight: bold;*/
		padding:2px;
}
.titre_page
{
	font-size: 19px;/*17*/
	
/*	font-weight: bold; 
text-transform:uppercase;*/
}
.titre_num/* pour les intitules de numero*/
{
	/*font-size: 12px;*/
	font-weight: bold;
	line-height: 15px;
}
.retrait_contenu/* page sommaire retrait*/
{
padding:0px;/*1 sept2006*/
margin-left : 10px;
margin-top : 4px;
width:545px;/*500sept2006*/
line-height: 15px;/*14*/
/*background-color: #f0f0f0;*/
/*border: 1px solid #f0f0f0;*/
}
.retrait_contenu_gris/* page sommaire retrait gris*/
{
color:#666666;
padding:0px;/*1 sept2006*/
margin-left : 10px;
margin-top : 4px;
width:545px;/*500sept2006*/
line-height: 14px;
/*background-color: #f0f0f0;*/
/*border: 1px solid #f0f0f0;*/
}
.retrait_notabene/* page notabene pas de lineheight */
{
padding:0px;/*1 sept2006*/
margin-left : 10px;
margin-top : 4px;
width:545px;/*500sept2006*/
/*line-height: 14px;*/
/*background-color: #f0f0f0;*/
/*border: 1px solid #f0f0f0;*/
}
.parentese/* page sommaire retrait à  droite*/
{
padding:0px;
margin-left : 0px;
margin-top : 10px;
margin-bottom : 10px;
width:555px;
text-align:left; 
/*background-color: #f0f0f0;*/
}
.sstitre/* page notes largeur mais pas retrait : sous titre du memem*/
{
width:555px;/*500 sept2006*/
line-height: 14px;
/*background-color: #ffcccc;*/
}
.repere /*pour repere et impression image*/
{
text-align:right;
margin-left : 2px;
/*background-color: #f8f8f8;*/
}
.arcgite /*pour repere et impression image*/
{
text-align:left;
margin-left : 2px;
/*background-color: #f8f8f8;*/
}
.noteur
{
text-transform:uppercase;
font-weight: bold;
}
.petit
{
font-size: 10px;/*pas changer*/
font-style: italic;
}

.retrait/* pour autre texte auteur titre*/
{
margin-left : 18px;/*205*/
}
.ailleurs/* pour du meme*/
{
margin-top : 10px;
margin-left : 0px;
text-align:left;
width:500px;
line-height: 15px;
/*border-bottom: 1px dotted #000000;*/
/*border-top: 1px solid #000000;*/
}
.ailleurs_gite/* pour du meme border top*/
{
margin-top : 10px;
margin-left : 0px;
text-align:left;
width:500px;
line-height: 15px;
/*border-bottom: 1px dotted #000000;*/
border-top: 1px solid #000000;
}
.boite/* divpour les noteurs*/
{
border: 1px dashed #f8f8f8;
padding-right:20px;
padding-top:3px;
padding-left:3px;
padding-bottom:3px;
float : left;
width:160px;
height: 42px;
}

.cadre/* divpour les noteurs*/
{
border: 1px dashed #333;
padding:2px;
float : left;
width:500px;
/*line-height: 52px;*/
}

/****************************/
/*//////////////ADMIN;/////////////////*/
/****************************/
table{
/*	font-size : 11px ;*/
	text-align:center; 
	color:#000; /*noir */
	}
.titre_admin
{
	font-size: 13px;
	font-weight: bold;
}
.sstitre_admin
{
/*	font-size: 12px;*/
	font-weight: bold;
	color:#999999;
}

.titre_admin
{
	font-size: 19px;
}
a.nav_Tadmin {
	font-size: 19px;
	color: #333333;
	text-decoration: none;
	background-color: transparent;
}
a.nav_Tadmin:hover {
	font-size: 19px;
	color: #ffffff;
	text-decoration: none;
	background-color: #333333;
}
a.nav_admin {
/*	font-size: 12px;*/
	color: #ff0033;
	text-decoration: none;
	background-color: transparent;
}
a.nav_admin:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #ff0033;
/*	font-weight: bold;*/
}

a.nav_ajout { 
	/*font-size: 13px;*/
	color: #333333;
	text-decoration: none;
	background-color: transparent;
}
a.nav_ajout:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #333333;
	font-weight: bold;
}
.intitule_tab /* pour les intitules dans les tableuax*/
{
	font-size: 13px;
	font-weight: bold;
	background-color: #e1dbdc;
}
.td_souligne{
	border-bottom: thin solid #e4e4e4;
	padding:5px;
}
tr,td{text-align:left;}
/*fin admin*/
/*envoie à un ami*/
.formul{ color: #000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; background-color: #fff; border: solid 1px #000; width: 270px }

