/* onglets thématiques : général */

ul.theme {
    margin: 0;
    padding: 0;
    list-style-type: none;
    overflow : hidden;
}

ul.theme li {
		padding :2px 5px 2px 5px;
    float: left;
    margin-right:4px;
		-moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px;
    }

.theme a { color : #2E2E2E ; text-decoration : none ; }
.theme a:visited { color : #363636 ; text-decoration : none}
.theme a:active { color : #FFFFFF; text-decoration : none ;}
.theme a:hover{color:#FFFFFF;text-decoration: none;}

/* onglets thématiques : spécifique*/

ul#th li.inactive { background-color:#FFAC04; padding-bottom:1px}
ul#th li.active { background-color:#FFCC00; }
ul#th li.off {background-color:#606060;padding-bottom:1px}

ul#thmana li.inactive { background-color:#FFAC04; padding-bottom:1px}
ul#thmana li.active { background-color:#FFCC00; }
ul#thmana li.off {background-color:#606060;padding-bottom:1px}
ul#thmana {display:inline;}
ul#thmana li {display:block;}

ul#thfina li.inactive { background-color:#FFAC04; padding-bottom:1px}
ul#thfina li.active { background-color:#FFCC00; }
ul#thfina li.off {background-color:#606060;padding-bottom:1px}
ul#thfina {display:inline;}
ul#thfina li {display:block;}

ul#thsubv li { background-color:#FFAC04; }
ul#thsubv li.inactive { background-color:#FFAC04; padding-bottom:1px}
ul#thsubv li.active { background-color:#FFCC00; }
ul#thsubv li.off {background-color:#606060;padding-bottom:1px}
ul#thsubv {display:inline;}
ul#thsubv li {display:block;}

ul#thsoci li.inactive { background-color:#A04316; padding-bottom:1px}
ul#thsoci li.active {	background-color:#C2531C; }
ul#thsoci li.off {background-color:#606060;padding-bottom:1px}
ul#thsoci {display:inline;}
ul#thsoci li {display:block;}

ul#thhomm li.inactive { background-color:#A04316; padding-bottom:1px}
ul#thhomm li.active {	background-color:#C2531C; }
ul#thhomm li.off {background-color:#606060;padding-bottom:1px}
ul#thhomm {display:inline;}
ul#thhomm li {display:block;}

ul#thenvi li.inactive { background-color:#658E02; padding-bottom:1px}
ul#thenvi li.active {	background-color:#89B503; }
ul#thenvi li.off {background-color:#606060;padding-bottom:1px}
ul#thenvi {display:inline;}
ul#thenvi li {display:block;}

ul#thimag li.inactive { background-color:#7689C6; padding-bottom:1px}
ul#thimag li.active {	background-color:#92A1D2; }
ul#thimag li.off {background-color:#606060;padding-bottom:1px}
ul#thimag {display:inline;}
ul#thimag li {display:block;}

ul#thinfl li.inactive { background-color:#FF19A0; padding-bottom:1px}
ul#thinfl li.active {	background-color:#FF55C1; }
ul#thinfl li.off {background-color:#606060;padding-bottom:1px}
ul#thinfl {display:inline;}
ul#thinfl li {display:block;}

/* entreprise */
.src {font-size:8pt; color:#2E2E2E;font-family:Helvetica,Arial;}
h3.entr { color:#FFFFFF}
.item {color:#808080}
table.entr{background-color: #FFFED7; border: 0px solid #FFAC04}

/* general */
body { background-color:#E4E5E4; font-family:Helvetica,Arial; }
body {scrollbar-track-color:#FFCC00;scrollbar-face-color:#FFAC04;scrollbar-shadow-color:#FFAC04;scrollbar-highlight-color:#FFAC04;scrollbar-arrow-color:white;scrollbar-darkshadow-color: #000000;}
.menu {height: 200px; width:100%; margin: 5px 3px 0 0; overflow: auto; background-color: #FFFFFF; border:0px solid; scrollbar-track-color:#b0afaf;scrollbar-face-color:#808080;scrollbar-shadow-color:#808080;scrollbar-highlight-color:#808080;scrollbar-arrow-color:white;scrollbar-darkshadow-color: #000000;}
.menuvid{height: 200px; width:100%; margin: 5px 3px 0 0; overflow: auto; background-color: #FFFFFF; border:0px solid;scrollbar-track-color:#ce7cff;scrollbar-face-color:#5d009d;scrollbar-shadow-color:#5d009d;scrollbar-highlight-color:#5d009d;scrollbar-arrow-color:white;scrollbar-darkshadow-color: #000000;}
INPUT.go {display:inline; background-color: #e1cdff; font-family: Arial; font-size: 9pt; border-color: #5d009d; border-width:0; border-style: solid;} 
Form.goo {display:inline;}
.struc {color : #FFFFFF ;text-decoration : none }
.struc:visited {color : #FFFFFF}
.struc:active {color : #FFFFFF}
.struc:hover{color:#FFFFFF; text-decoration:underline}
img {border-color:#000000}
h1,h2,h3,h5,h6 {font-family:Helvetica,Arial;display:inline;}
h1 {font-size:24px;color:#d90000;font-type:bold;}
h2 {font-size:10pt;color:#000000;font-type:bold;}
h3 {font-size:10pt;font-type:normal;font-weight:normal}
h4 {font-size:12pt;color:#b40000;font-weight:bold;}
h5 {font-size:12pt;font-weight:bold;}
h6 {font-size:11pt;font-weight:bold;}

.tp {font-family : helvetica,arial ; font-size : 8pt ; vertical-align: top}
.td {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top}
.tb {font-family : helvetica,arial ; font-size : 10pt ;font-weight:bold; vertical-align: top}
.tr {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top ; background-color:#FFFED7}
a { color : #2E2E2E ; text-decoration : underline ; }
a:visited { color : #363636 ; text-decoration : none}
a:active { color : #FF0000 }
a:hover{background-color:#CE0027;color:#FFFFFF;text-decoration: none;}
a.soci:link{color: #A04316;} 
a.soci:visited {color: #A04316;} 
a.soci:hover {color: #FFFFFF;background-color:#A04316}
a.envi:link{color: #658E02;} 
a.envi:visited {color: #658E02;} 
a.envi:hover {color: #FFFFFF;background-color:#658E02}
a.infl:link{color: #FF19A0;} 
a.infl:visited {color: #FF19A0;} 
a.infl:hover {color: #FFFFFF;background-color:#FF19A0}
a.deli:link{color: #FFAC04;} 
a.deli:visited {color: #FFAC04;} 
a.deli:hover {color: #FFFFFF;background-color:#FFAC04}
a.imag:link{color: #7689C6;} 
a.imag:visited {color: #7689C6;} 
a.imag:hover {color: #FFFFFF;background-color:#7689C6}

.dossier {background-color:#FFFFFF} 
.ethi {font-family:"Courier New"; color:#009900; font-size:14pt; font-weight:bold; display:inline;}
.shop {font-family:"Comic sans MS"; color:#ffb42d; font-size:13pt; font-Style: italic; font-weight:bold;display:inline;}
.ti {font-family : helvetica,arial ; font-size : 10pt; font-weight:bold; vertical-align: top; color:#FFFFFF;}

/* profil */
.bas {font-family : helvetica,arial ; font-size : 8pt ; vertical-align: bottom;}
.zoom img {width:17px;height:17px;border:0;}
.zoom img:hover {width:auto;height:auto;border:0; background-position: 0px -100px;}
div.soci {height: 300px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#C2531C; scrollbar-face-color:#C2531C; scrollbar-shadow-color:#C2531C; scrollbar-highlight-color:#C2531C; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000;}
div.demo {height: 300px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#FF55C1; scrollbar-face-color:#FF55C1; scrollbar-shadow-color:#FF55C1; scrollbar-highlight-color:#FF55C1; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000;}
div.envi {height: 300px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#89B503; scrollbar-face-color:#89B503; scrollbar-shadow-color:#89B503; scrollbar-highlight-color:#89B503; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000;}
div.info {height: 300px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#92A1D2; scrollbar-face-color:#92A1D2; scrollbar-shadow-color:#92A1D2; scrollbar-highlight-color:#92A1D2; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000;}
.div {height: 300px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#FFCC00; scrollbar-face-color:#FFCC00; scrollbar-shadow-color:#FFCC00; scrollbar-highlight-color:#FFCC00; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000; }
div.filact {height: 112px; width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#FFCC00; scrollbar-face-color:#FFCC00; scrollbar-shadow-color:#FFCC00; scrollbar-highlight-color:#FFCC00; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000; }
div.marq {width:100%; margin: 0; overflow: auto; background-color: white; border:0px; scrollbar-track-color:#FFCC00; scrollbar-face-color:#FFCC00; scrollbar-shadow-color:#FFCC00; scrollbar-highlight-color:#FFCC00; scrollbar-arrow-color:white; scrollbar-darkshadow-color: #000000; }

.clair {background-color:#FFCC00;padding-left:1px; border-spacing:0px; border:0px; width:100%;}
.fonce {background-color:#FFAC04; padding:0px; border-spacing:0px; border:0px; }
.fond {background-color:#FFFFFF;padding:0 0 0 1px; border-spacing:0px; border:0px; width:100%; border-collapse:collapse;}
.hr {display:block; height: 11px; margin: 0; _margin: -6px 0; padding: 0; color: #4a4a4a; background-color: #4a4a4a; border: 0; }
.hrc {display:block; height: 11px; margin: 0; _margin: -6px 0; padding: 0; color: #E4E5E4; background-color: #E4E5E4; border: 0; }
.source {background-color:white;border:1px solid; border-color:#808080;font:10pt arial,helvetica,sans-serif;padding:3px;}
.ri {float:right; text-align:right;}
.le {float:left; text-align:left;}
.tdossier { font-family:Helvetica,Arial;font-weight:bold;color : #FFFFFF ; font-size : 9pt ; vertical-align: top; border-left: 0px solid #2E2E2E; border-right: 0px solid #2E2E2E; border-bottom: 0px solid #4F4F4F; border-top: 0px solid #2E2E2E;}
table.envi {background-color:#658E02}
table.envic {background-color:#89B503}
.tenvi {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top ; background-color:#DEEBB5}
table.info {background-color:#7689C6}
table.infoc {background-color:#92A1D2}
.tinfo {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top ; background-color:#E9ECF7}
table.demo {background-color:#FF19A0}
table.democ {background-color:#FF55C1}
.tdemo {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top ; background-color:#FFE1F4}
table.soci {background-color:#A04316;}
table.socic {background-color:#C2531C}
.tsoci {font-family : helvetica,arial ; font-size : 10pt ; vertical-align: top ; background-color:#FCECE4}

table.bord {border-width:1px; border-style:solid;}
table.rinfo {padding: 0 5px 0 5px; border-width:1px; border-style:solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px; border-color:#7689C6; background-color: #7689C6;}
table.rfonce {padding: 0 5px 0 5px; border-width:1px; border-style:solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px; border-color:#FFAC04; background-color: #FFAC04;}
table.renvi {padding: 0 5px 0 5px; border-width:1px; border-style:solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px; border-color:#658E02; background-color: #658E02;}
table.rdemo {padding: 0 5px 0 5px; border-width:1px; border-style:solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px; border-color:#FF19A0; background-color: #FF19A0;}
table.rsoci {padding: 0 5px 0 5px; border-width:1px; border-style:solid; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border-radius:6px; border-color:#A04316; background-color: #A04316;}

/* rating */
.cachediv {display:none;height: 1px; margin-top: -1px; position: absolute; }
.note { position: relative; height: auto; width: 68px; display: block ;left: 0; top: 28px; font-size:10pt; font-weight:bold;font-face:tahoma; -moz-opacity:0.8; opacity: 0.8; filter : alpha(opacity=80); background-color:#D30505; color:#FFFFFF;}
.notes {font-size:8pt; font-weight:normal;font-face:tahoma;}
#trav { float:left; background-image: url(/images/trav.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px; filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#homm { float:left; background-image: url(/images/homm.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#empl { float:left; background-image: url(/images/empl.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#bene { float:left; background-image: url(/images/bene.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#vent { float:left; background-image: url(/images/vent.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#para { float:left; background-image: url(/images/para.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#deli { float:left; background-image: url(/images/deli.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#envi { float:left; background-image: url(/images/envi.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#infl { float:left; background-image: url(/images/infl.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#imag { float:left; background-image: url(/images/imag.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#mana { float:left; background-image: url(/images/mana.png); height:60px; width:68px; background-repeat: no-repeat; margin-top:2px; margin-right:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity: 1;}
#rateh {height:66px; }
#ratetit {font-color:#404040; font-size:10pt; width:230px; height:60px; float:left; visibility:visible; }
#complet { float:left; height:52px; width:58px; font-size:13px; float: left; margin-top:2px; padding:4px 4px 4px 4px; background-color:#ce7cff; border:solid 1px #000000; }
a.ratelink:hover { text-decoration : none; cursor:pointer;}

/* commentaire */
.commentaire {

	font-family:Verdana;
	font-size:11px;
	text-align:left;
}
.commentaire_pair {
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	background-color:#cea7ff;
	padding: 0 5px 0 5px; 
}
.commentaire_impair {
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	background-color:#e1cdff;
	padding: 0 5px 0 5px; 
}
.commentaire_texte {
	font-family:Verdana;
	font-size:13px;
	background-color:#FFFED7;
	text-align:left;
}
.commentaire_reagir {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#2f2f2f;
	border-color : #2f2f2f;
	padding: 0 5px 0 5px; 
	background-color:e8dbef;
}
.commentaire_titre{
	font-size:13px;
	font-family:Verdana, Arial;
	font-weight:bold;
	color:#c70056;
	vertical-align:top;
}

.commentaire_de{
	color:#4e4e4e;
	font-size:11px;
	font-family:Verdana, Arial;
	font-weight:normal;
}
a.commentaire_de{
color:#4e4e4e;
		font-size:11px;
}
.commentaire_h{
	left:0;
	width:100px;
	font-size:10pt;

	font-family:Helvetica,Arial;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0 5px 0 5px; 
	border-width:1px; 
	border-style:solid;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	border-radius:6px;
	border-color:#5d009d;
	background-color: #5d009d;

}
.commentaire_global {
	width:100%;
	border-width:1px;
	border-style:solid;
	border-color:#5d009d;
background-color:#e8dbef;
}
.tablecommentaires{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-style:solid;
}
.trjaune{
	background-color:#FFFED7;
}

.commentaire_vote{
	text-align:right;
	width:100%;
	font-family:Arial;
}

.commentaire_admin_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.commentaire_admin_titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.commentaire_lien_tri{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}
