/*
STYLE GENERAL
UTILISE POUR LE LAYOUT ET LES PAGES MODULES
*/

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	
td,	p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
		
.text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}
 
.text_gras { font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 12px;
			color: #333333;
			}
.td_blanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #FFFFFF;}  
.annonces { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color : #014369;}
  
.text_blanc_pet { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color : #FFFFFF;}
  
.text_gris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #333333; text-align:justify;}

.text_adresse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color : #999999;}
  
.text_rech { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #003758;}
    
a.link { font-family: Arial; font-weight: bold; font-size: 11px; color : #336633; text-decoration: none;}
a.link:visited { font-family: Arial; font-weight: bold; font-size: 11px; color : #336633;text-decoration: none;}
a.link:hover { font-family: Arial; font-weight: bold; font-size: 11px; color : #FF9900;text-decoration: none;}
  
a.link_blanc { font-family: Verdana, Arial, Helvetica, sans-serif;  color : #FFFFFF; text-decoration: none;}
a.link_blanc:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #FFFFFF; text-decoration: none;}
a.link_blanc:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #f4b204; text-decoration: none;}
  
  
  a.link_menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color : #FFFFFF; text-decoration: none; letter-spacing: 1pt;}
  a.link_menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color : #FFFFFF; text-decoration: none; letter-spacing: 1pt;}
  a.link_menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color : #fed27b; text-decoration: none;  letter-spacing: 1pt;}
  
a.link_smenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #333333; text-decoration: none;}
a.link_smenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #333333; text-decoration: none;}
a.link_smenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #993333; text-decoration: none;}
  
/*
GENERAL
*/

.titrePage {
	font-family: verdana;
    font-size: 13px;
     font-weight: bold;
      color : #014369;
}

h1 {
	color: #0A5C99;
	font-weight: bold;
	font-family: Verdana;
	font-size: 24px;
	text-align: left;
}


.tdMenuHaut {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}


.tdjustify {
	text-align: justify;
}
.tddroite {
	text-align: right;
}  

.text_pet { font-family: verdana; font-size: 10px; color : #333333;}
  
/*
MENU
*/
/*Niveau 1*/
a.item0 {
    color: #4A8494;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
a.item0:hover {
    color: #ff9900;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
a.item0Expended {
    color: #185161;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
a.item0Expended:hover {
    color: #ff9900;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}

/*Niveau 2*/
a.item1 {
    color: #022e59;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.item1:hover {
    color: #cc0000;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.item1Expended {
    color: #660000;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.item1Expended:hover {
    color: #660000;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}

/*Niveau 3*/
a.item2 {
    color: #022e59;
    text-decoration: none;
    font-size: 9px;
    text-align: left;
}
a.item2:hover {
    color: #022e59;
    text-decoration: none;
    font-size: 9px;
    text-align: left;
}
a.item2Expended {
    color: #660000;
    text-decoration: none;
    font-size: 9px;
    text-align: left;
}
a.item2Expended:hover {
    color: #660000;
    text-decoration: none;
    font-size: 9px;
    text-align: left;
}

/*Niveau 4*/
a.item3 {
    color: #185161;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.item3:hover {
    color: #A6CE39;
    text-decoration: underline;
    font-size: 10px;
    text-align: left;
}

/*
PLAN DU SITE
*/
/*Niveau 1*/
a.plan0 {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
a.plan0:hover {
    color: #A6CE39;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}
/*Niveau 2*/
a.plan1 {
    color: #000000;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.plan1:hover {
    color: #A6CE39;
    text-decoration: underline;
    font-size: 10px;
    text-align: left;
}
/*Niveau 3*/
a.plan2 {
    color: #000000;
    text-decoration: none;
    font-size: 9px;
    text-align: left;
}
a.plan2:hover {
    color: #A6CE39;
    text-decoration: underline;
    font-size: 9px;
    text-align: left;
}
/*Niveau 4*/
a.plan3 {
    color: #000000;
    text-decoration: none;
    font-size: 10px;
    text-align: left;
}
a.plan3:hover {
    color: #A6CE39;
    text-decoration: underline;
    font-size: 10px;
    text-align: left;
}



/*
FORMULAIRES
*/
input {
    color: #011f39;
    font-family: Verdana, Arial, Helvetica, sans-serif, Arial, helvetica, sans-serif;
    background-color: #ffffff;
    border-color:#000000;
    font-size : 10px;
    border: 1px #000000 solid;
}
  
textarea { color: #011f39; font-family: Verdana, Arial, Helvetica, sans-serif, Arial, helvetica, sans-serif; background-color: #ffffff; font-size : 12px; border: #000000 1px solid; }
  
select { color: #003758; font-family: Verdana, Arial, Helvetica, sans-serif, Arial, helvetica, sans-serif; background-color: #ffffff; font-size : 10px; border: #000000 3px solid; }


.inputSubmit {
	background-color: #ffffff;
 	color: #0A5C99;
  	font-family: verdana,arial;
   	font-size: 10 px;
        border: 1px outset #000000;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 11pt;
	cursor: hand;
	border-top-style:outset;
	border-right-style:outset;
	border-bottom-style:outset;
	border-left-style:outset;
	cursor: pointer;
}

.inputRecherche {
	background-color: #f2f6f9;
 	color: #011f39;
  	font-family: verdana,arial;
   	font-size: 10 px;
    border: 1px outset #000000;
	list-style-type: disc;
	list-style-position: inside;
	border-top-style:outset;
	border-right-style:outset;
	border-bottom-style:outset;
	border-left-style:outset;
}

input.recherche {
    border: 1 solid #cfcfcf;
    font-family: Arial;
    font-size: 11px;
    color: #000000;
}
input.login {
    border: 1 solid #000000;
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
}

input.button {
    border: 1 solid #cfcfcf;
    background: #ffffcc;
    font-family: Verdana;
    font-size: 11px;
    color: #555555;
    cursor: hand;
}


/*
LIENS
*/
a.blanc {
	color: #ffffff;
	text-decoration: none;
}
a.blanc:hover {
	color: #ffffff;
	text-decoration: underline;
}

  a.link_acces { font-family: Verdana; color : #022e59; text-decoration: none;}
  a.link_acces:visited { font-family: Verdana; color : #022e59; text-decoration: none;}
  a.link_acces:hover { font-family: Verdana; color : #660000; text-decoration: none;}

/*
DIVERS
*/
.StyleHR{
	color: #eeeeee;
	align: center;
	width: 100%;
}




