/*Redeclaration des balises de base*/
body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#000000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
H1{    margin:0px;font-size:12px;  }  	
td{
	color: #4B4B4B;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
A	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	text-decoration : none;
}
A:hover	{
	text-decoration : underline;
   
}

A.blanc{
	color : #FFFFFF;
	text-decoration : none;
}

a.hebergement{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
a.hebergement:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
a.galeriePhoto{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#707070; text-decoration:none;}
a.galeriePhoto:hover{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#707070; text-decoration:underline;}

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-image : url(../Images/puce_rouge.gif);
}
li{
	margin-left : 15px;
	list-style-position : outside;
	list-style-type : square;
}
li.editeur{
	margin-left : -20px;
	list-style-position : outside;
	list-style-type : square;
}

.trait_droit{background-image:url(../Images/Hebergement/trait_droit.gif); background-repeat:repeat;}

.trait_gauche{background-image:url(../Images/Hebergement/trait_gauche.gif); background-repeat:repeat;}


.puce730438{
	list-style-image : url(../Images/puce_rouge.gif);
}
.puce194F87{
	list-style-image : url(../Images/puce_bleu.gif);
}
.puce07693B{
	list-style-image : url(../Images/puce_verte.gif);
}
.TabBorder{
	border-bottom-color : Gray;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
}
.TabBorder730438{
	border-bottom-color : #730438;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
}
.TabBorder194F87{
	border-bottom-color : #194F87;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
}
.TabBorder07693B{
	border-bottom-color : #07693B;
	border-bottom-style : dotted;
	border-bottom-width : 1px;
}
.TabSearch{
        background-color: #C7BB8E;
        color: #FFFFFF; 
}

/*Style texte normal du site 10px Verdana*/
.PiedPage
{
    color:#000000;
    font-size:11px;
    font-family: Verdana;
    text-transform: none;
}

.Texte14Gras730438{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#730438; font-weight:bold; text-transform:uppercase;}
.Texte11Gras730438{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#730438; font-weight:bold; text-transform:uppercase;}
.Texte10Gras730438{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#730438; font-weight:bold;}
.Texte10Grasffffff{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold;}
.Texte10Norm{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

.TexteNorm
{
	color: #4B4B4B;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormAnis
{
	color:#C3D06C ;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormBlanc
{
	color:#FFFFFF;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormGris
{
	color : #666666;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormMarron
{
	color : #C7BB8E;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormViolet
{
	color : #6C4182 ;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNormC7BB8E
{
	color : #6C4182 ;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNorm730438
{
	color : #730438 ;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNorm07693B
{
	color : #07693B;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteNorm194F87
{
	color : #194F87;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
/*styles Tire 12 px Verdana*/
.TexteTitre
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.TexteTitre730438
{
	color : #730438 ;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteTitre07693B
{
	color : #07693B;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
.TexteTitre194F87
{
    color : #194F87;
    font-size:12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform: none;
}
.TexteTitreC7BB8E
{
	color : #6C4182;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
}
/*style de mise en forma bloc*/
.stylePhoto07693B{
	border-top : 2px solid #75A164;
	border-bottom : 2px solid #75A164;
	margin-left :7px;
    margin-right :7px;
    margin-bottom :7px;
}
.stylePhoto194F87{
	border-top : 2px solid #5e97ab;
	border-bottom : 2px solid #5e97ab;
	margin-left :7px;
    margin-right :7px;
    margin-bottom :7px;
} 
.stylePhoto730438{
	border-top : 2px solid #730438;
	border-bottom : 2px solid #730438;
	margin-left :7px;
    margin-right :7px;
    margin-bottom :7px;
}
.stylePhotoC7BB8E{
	border-top : 2px solid #C7BB8E;
	border-bottom : 2px solid #C7BB8E;
	margin-left :7px;
    margin-right :7px;
    margin-bottom :7px;
}
.ulmargin15
{	margin-left : 15px;
text-align : left;}

.ulmargin30
{	margin-left : 30px;
text-align : left;}

.margin5
{	margin-left : 5px;
text-align : left;}
.margin10
{	margin-left : 10px;
    text-align : left;}
.margin15
{	margin-left : 15px;
    text-align : left;}
.margin1033
{	margin-left : 10px;
    margin-right : 3px;
	margin-bottom: 5px;
	text-align : left;}
.margin20
{	margin-left : 20px;
text-align : left;}

.margin5top
{
	margin-left : 5px;
	margin-top : -7px;
}
.margin5top1
{
	margin-left : 5px;
	text-align : justify;
	margin-top : -10px;
}                   
.margin10top
{  margin-top : 5px;
	margin-left : 10px;
	text-align : justify;
	margin-bottom : 2px;}
.margin20margin
{	margin-left : 20px;
text-align : justify;
margin-bottom : 2px;}
.marginPiedPage
{
	margin-top:10px;
}
/*styles deprésentation formulaire*/
SELECT
{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}
INPUT
{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

TEXTAREA
{
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

#dhtmltooltip{
position: absolute;
width: 100px;
border: 1px solid black;
padding: 2px;
background-color: #F0F2D0;
visibility: hidden;
z-index: 100;
}