/* STYLES DE CARACTERES POUR TEXTE */
.champs_obligatoires { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #FF0000;text-decoration: none;}
.studiostrob { font-family:Arial, Helvetica, sans-serif;font-size:7pt;color:#666666;text-decoration:none;}
.texte_sousmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;text-decoration: none;}
.texte_sousmenu_on {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-decoration: none;}
.texte8 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #826122;}
.texte10 {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #826122;text-decoration: none;}
.titre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14pt;color: #CD993D;text-decoration: none;}

/* STYLES POUR LES LIENS */

/* Liens pour les pages d'administration */
a.lien_admin:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	text-decoration:none;}

a.lien_admin:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	text-decoration:none;}
	
a.lien_admin:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration:underline;}

a.lien_admin:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	text-decoration:none;}


/* Liens pour les pages d'administration */
a.lien_admin-modifier:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#0000CC; text-decoration:none;}
a.lien_admin-modifier:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#0000CC; text-decoration:none;}
a.lien_admin-modifier:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#0000CC; text-decoration:underline;}
a.lien_admin-modifier:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#0000CC; text-decoration:none;}

/* Liens pour les ancres */
a.lien_ancre:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #D4A758; text-decoration: none;}
a.lien_ancre:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: underline;}
a.lien_ancre:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.lien_ancre:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #D4A758; text-decoration: none;}

/* Liens pour le contact */
a.lien_contact:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #826122; text-decoration: none;} 
a.lien_contact:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF0000;text-decoration: none;}
a.lien_contact:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #DEBD82;text-decoration: none;}
a.lien_contact:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #CC983C;text-decoration: none;}

/* Liens pour ORDER BY */
a.lien_orderby:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #826122;
	text-decoration: none;}

a.lien_orderby:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #826122;
	text-decoration: none;}

a.lien_orderby:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none; }
		
a.lien_ordeby:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;}

/* Liens pour changement de page */
a.lien_page:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CD993D;
	text-decoration: none;}

a.lien_page:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CD993D;
	text-decoration: none;}
	
a.lien_page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;}
	
a.lien_page:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CD993D;
	text-decoration: none;}


/* Liens pour changer de page en caractère 10 */
a.lien_page10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CD993D;
	text-decoration: none;}

a.lien_page10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#CD993D;
	text-decoration: none;}

a.lien_page10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;}

a.lien_page10:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CD993D;
	text-decoration: none;}


/* Liens pour changer pour pop-ups */
a.lien_popup:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #CD993D;
	text-decoration: none;}

a.lien_popup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#CD993D;
	text-decoration: none;}

a.lien_popup:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	font-weight:bold;
	text-decoration: none;}

a.lien_popup:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #CD993D;
	text-decoration: none;}


/* Lien pour le sommaire */
a.lien_sommaire:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;}
	
a.lien_sommaire:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;}

a.lien_sommaire:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;}

a.lien_sommaire:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;}


/* Liens pour le sous-menu */
a.lien_sousmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;}

a.lien_sousmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;}
	
a.lien_sousmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;}

a.lien_sousmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;}

/* Liens pour le sous-menu des objets */
a.lien_sousmenu_objet:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-decoration: underline;}

a.lien_sousmenu_objet:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;}
	
a.lien_sousmenu_objet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#660000;
	text-decoration: underline;}

a.lien_sousmenu_objet:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;}

/* Liens pour le menu de tri par critere */
a.lien_sousmenu_critere:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#D4A758;
	text-decoration: underline;}

a.lien_sousmenu_critere:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #D4A758;
	text-decoration: none;}
	
a.lien_sousmenu_critere:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF0000;
	text-decoration: underline;}

a.lien_sousmenu_critere:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FF0000;
	text-decoration: none;}

/* Lien pour le bas de page sur http://www.studio-trob.ch */
a.lien_studiostrob:link { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#666666; text-decoration:none;}
a.lien_studiostrob:hover { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#666666;text-decoration:underline;}
a.lien_studiostrob:visited { font-family:Arial, Helvetica, sans-serif;font-size:7pt;color:#666666;text-decoration:none;}
a.lien_studiostrob:active { font-family:Arial, Helvetica, sans-serif;font-size:7pt;color:#666666;text-decoration:none;}


/* Styles pour titres */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #D4A758;
	margin: 0px;
	padding: 0px;}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D4A758;
	text-decoration: none;
	margin: 0px;
	padding: 0px;}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #D4A758;
	margin: 0px;
	padding: 0px;}
	

/* Styles pour les paragraphes */

p.text {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;}


p.text2 {
	margin-top:0;
	margin-left:0;
	margin-right:10px;
	margin-bottom:10px;
	text-align: justify;}
	
p.popup {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	text-align:justify;}

img.agauche {
	margin-top:0;
	margin-left:0;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

p.agauche {
	margin-top:0;
	margin-left:0;
	margin-right:10px;
	margin-bottom:10px;
	text-align:justify;
}

/* Styles pour listes à puces et à numéros */
li {
	margin-bottom:0;
	margin-top:0;}


ul {
	margin-bottom:0;
	margin-top:0;}


/* Styles pour les div */
div.conditions {
	height:500px;
	overflow:auto;
	margin:0;}

div.objet_description {
	height:200px;
	overflow:auto;
	margin:0;}
	
div.div_description {
	height:40px;
	overflow:auto;
	margin:0;
}

div.objet_references {
	height:100px;
	overflow:auto;
	margin:0;}

div.popup {
	height:350px;
	overflow:auto;
	margin:0;}

div.div_page {
	height:550px;
	overflow:auto;
	margin:0;
}

div.div_plansite {
	height:570px;
	overflow:auto;
	margin:0;
}

