/* SURIAN */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 0px;
	margin-bottom: 15px;
	}
a:link    {
	text-decoration:underline;
	color: #7B1A14;
}
a:visited {
	text-decoration:underline;
	color: #7B1A14;
}
a:hover   {
	text-decoration:none;
	color: #BD342D;
}  


p {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	}
h3 {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-weight: normal;
	font-size: 16px;
	}
h4 {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	font-weight: normal;
	font-size: 11px;
	}
h5 {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	color: #01B301;
	font-weight: normal;
	font-size: 11px;
	}
h5 a:link, h5 a:visited    { color: #01B301; }

h6 {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 15px;
	color: #8A8787;
	font-weight: normal;
	font-size: 11px;
	}
li {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}
	
#zoneprincipale {
	background-repeat: no-repeat;
	margin-top: 70px;
	padding-top: 20px;
	padding-left: 15px;
}
#renvoi_surian {
	position: absolute;
	left: 254px;
	top: 2px;
}
#colonnegauche {
	position: absolute;
	left: 0px;
	top: 120px;
	width: 233px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}
#filrouge {
	margin-top: 15px;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	padding-left: 10px;
}
#surplus {
	margin-left: 245px;
	margin-top: 10px;
	text-align: left;
	margin-right: 5%;

}
.cadre_vignette {
	border: 1px solid #3B7E59;
	margin-right: 8px;
	margin-bottom: 8px;
}




.standart {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.gras {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.clair {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.clairitalique { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #a3727b ; font-weight: normal; font-style: italic }
.grasblanc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #FFFFFF}
.grasnoir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #000000}
.clairgras { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold}
.titre04 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #29424A}
.titre01 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #681616}
.titre02 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #541A4D}
.titre07 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #682F00}
.titre10 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #3F3F3F}
.titre08 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #394A00}
.titre03 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #375259}
.titrebio { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #993333}
.titre00 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #31634A}
.grasVertBio { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #8FCAAC}
.titre09 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #756629}
.titre05 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #73695C}
.titre06 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #085A00}
.standartjustifie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify}




/* ---------- TABLEAUX ------------- */

td.tableauentete {
	padding: 3px;
	font-weight: bold;
	background-color: #CCEBDC;
	font-size: 9px;
	text-transform: uppercase;
	color: #4A9178;
	}
	
td.tableauligneseule {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5EAE80;
	padding: 6px;
	}
	
td.tableausansligne {
	padding: 6px;
	}
	
td.tableauresultat {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 4px;
	background-color: #F0ECE9;
	}


td.tableau_ligne0 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #A1D7BD;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;

}
td.tableau_ligne1 {
	background-color: #F0FAF4;
	border-bottom: 1px solid #A1D7BD;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 10px;
}
.references, .references a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #CCCCCC;
	text-decoration: none;
}

.references a:hover { text-decoration: underline; }
