html { 
  padding:0px;
  margin:0px;
}

body {
	font-size:13px ;/*11*/
    background-color:transparent;
	font-family: Arial, Helvetica, sans-serif;
	}
table
{
page-break-inside:avoid;
}

@page
{
size:portrait;
}
.big
{
	font-size:19px ;
}
.small
{
	font-size:9px ;/*12*/
}

.txt_left{
	color:#000000; /*noir */
	text-align:left; 
	vertical-align: top;
	}
.txt_error{
	color:#ff0033 /*noir */
	}

/****************************/
/*///////////front office/////////////////*/
/****************************/
/* style du head*/
#head {
	color: #000;
	text-decoration: none;
	height:90px;
	border-bottom: 1px dashed #000;/*dotted*/
margin-bottom:30pt;
}
/*** style pour les boxes***/
#box {
width:90%;/*auto*/
text-align:left;
margin-left:3cm;
margin-top:3cm;
margin-bottom:4cm;
orphans:3;/*nbre de ligne veuve avant coupure*/
}
#box_menu {
display:none;
}
#contenu {
width:auto;
height:auto;
float:left;
}
#contenu_gite {
width:auto;
height:auto;
float:left;
}
#contenu  p{

}
#gite_index {/*pour visuel gite*/
display:none;
}
#cal{/*citation div*/
display:none;
}
a.nav { /*lien texte des notes*/
	/*font-size: 11px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav:hover {
	display:none;
}
a.nav_menu { /*menu site*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
			padding:2px;
}
a.nav_menu:hover {
	display:none;
}
a.nav_menu_b { /* b comme blanc*/
	font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
		font-weight: bold;
}
a.nav_menu_b:hover {
	display:none;
}
a.nav_ { /*_ comme espace car deca le ligne*/
	/*font-size: 12px;/*13*/
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_:hover {
	display:none;
}
a.nav_som { /*pour ancre nommées tous les sommaires*/
	font-size: 10px;
	color: #000;
	text-decoration: none;
	background-color: transparent;
}
a.nav_som:hover {
	display:none;
}
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 {
display:none;
}
a.nav_head { /*pour logo*/
color: #000;
	text-decoration: none;
	background-color: transparent;
/*	line-height: 21px;*/
}
a.nav_head:hover {
display:none;
}
a.nav_rep { /*pour repere*/
/*	font-size: 13px;*/
	color: #000;
		text-decoration: none;
	background-color: #fff;
}
a.nav_rep:hover {
	display:none;
}
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: #fff;
/*	font-weight: bold;*/
}
a.nav_im { /*lien txt imprimer envoiyer*/
	display:none;
}
a.nav_im:hover {
	display:none;
}
.titre_page
{
	font-size: 19px;/*17*/
}
.titre_num/* pour les intitules de numero*/
{
	/*font-size: 12px;*/
	font-weight: bold;
	line-height: 15px;
}
.retrait_contenu/* page sommaire retrait*/
{
margin-left : 20px;/*10*/
margin-top : 4px;
width:70%;
height:auto;/*85*/
line-height: 14px;
/*background-color: #ffcccc;*/
}
.retrait_notabene/* page nota bene pas d'internlignage fixe*/
{
margin-left : 20px;/*10*/
margin-top : 4px;
width:70%;
height:auto;/*85*/
/*line-height: 14px;*/
/*background-color: #ffcccc;*/
}
.sstitre/* page notes largeur mais pas retrait : sous titre du memem*/
{
width:70%;
line-height: 14px;
/*background-color: #ffcccc;*/
}
.repere /*pour repere et impression image*/
{
display:none;
}
.noteur
{
text-transform:uppercase;
}
.petit
{
font-size: 10px;
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:70%;
line-height: 15px;
/*border-bottom: 1px dotted #000000;*/
/*border-top: 1px solid #000000;*/
}
.boite/* divpour les noteurs*/
{
border: 1px dashed #333;
padding:2px;
float : left;
width:160px;
/*line-height: 52px;*/
}

.cadre/* divpour archives sommaire*/
{
border: 1px dashed #333;
padding:2px;
float : left;
width:70%;
/*line-height: 52px;*/
}
