body { margin:0px; background-color:#fef6e2; font-family:Helvetica, sans-serif;}
img { border: 0;}
#global { width: 900px; background-color: #FFF; margin: 0 auto; padding: 0 0px;}
h1, h2, h3 { margin: 0 }
p { margin: 0; text-align: justify; font-size:12px;}
.spacer { margin: 0; visibility: hidden; clear: both; }
ul{ margin:0px; padding:0;}
/*###############################################*/
/*############ Header / navigation  #############*/
/*###############################################*/
#header { width: 900px; height: 32px; padding-top:199px; background: url('../images/header.gif') center no-repeat; margin-bottom: 10px; }
#nav { padding:6px 0 0 40px ; margin: 0; height: 23px; width: 900px; list-style: none; overflow:hidden; }
#nav li { float: left; }
#nav li a { display: block; height: 30px; margin: 0; background-repeat: no-repeat; }
* html #nav { margin: 0 0 0 44px; } /* Hack IE 6 */
#nav-fleches { width: 34px; height: 30px; background: url('../images/nav-fleches.gif'); }
#nav-qui { width: 160px; background: url('../images/qui-sommes-nous.gif'); }
#nav-pour { width: 227px; background: url('../images/pourquoi.gif'); }
#nav-nom { width: 109px; background: url('../images/nomines.gif'); }
#nav-lau { width: 112px; background: url('../images/laureats.gif'); }
#nav-gal { width: 59px; background: url('../images/galerie.gif'); }
#nav-qui:hover, #nav-qui-on { width: 160px; background: url('../images/qui-sommes-nous.gif') 0 -23px; }
#nav-pour:hover, #nav-pour-on { width: 227px; background: url('../images/pourquoi.gif') 0 -23px; }
#nav-nom:hover, #nav-nom-on { width: 109px; background: url('../images/nomines.gif') 0 -23px; }
#nav-lau:hover, #nav-lau-on { width: 112px; background: url('../images/laureats.gif') 0 -23px; }
#nav-gal:hover, #nav-gal-on { width: 59px; background: url('../images/galerie.gif') 0 -23px; }
#lien-accueil { width: 300px; height: 65px; display: block; position: absolute; top: 0; margin-left: 20px; }
* html #lien-accueil { margin-left: 40px; } /* Hack IE6 */
#lien-adt { width: 200px; height: 100px; display: block; position: absolute; top: 110px; margin-left: 695px; }
* html #lien-adt { margin-left: 715px; }/* Hack IE6 */
#lien-francais,#lien-english{
position:absolute;
margin-top:-185px;
margin-left:810px;
}

#lien-francais{
margin-left:810px;
}
#lien-english{
margin-left:850px;
}

/*###############################################*/
/*############ colonne gauche       #############*/
/*###############################################*/
#colonne-gauche { width: 286px; float: left; margin: 15px 55px 0 25px; text-align:justify; clear:left; }

#colonne-gauche .18{font-size:18px;}

/*###############################################*/
/*########### Bloc texte            #############*/
/*###############################################*/
#titre{
/*	height:50px;*/
	color:#78191b;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 0;
	margin-left: 25px;
	float:left;
}
#titre h1 {font-size:16px; color:#78191b;}
#titre p {color:#000000; width:670px;}
#titre h2 {font-size:22px;}
#titre a{
	color: #456f24;
	background-color: transparent;
	background-image: url("../images/puce-carre-vertfonce.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left center;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	padding-left: 28px;
}
#visuel-home{ float:left; width:509px; margin-top:15px;}
#visuel-home-pinocchio{ float:left; width:509px; margin-top:15px; background-image:url(../images/visuel-pinocchio-jaune.jpg); background-repeat:no-repeat;}
#visuel-laureats{ float:left; margin-top:15px;}
.description-entreprise{ width:400px; height:330px; overflow:auto; background-color:#fffaf0; border:1px solid #fdc411; padding:10px; float:left; position:absolute; margin-top:323px; margin-left:400px;  /*filter:alpha(opacity=85); -moz-opacity:0.85;  opacity:0.85;*/}
.description-entreprise-2{ width:400px; height:330px; overflow:auto; background-color:#fffaf0; border:1px solid #fdc411; padding:10px; float:left; position:absolute; margin-top:62px; margin-left:400px;  /*filter:alpha(opacity=85); -moz-opacity:0.85;  opacity:0.85;*/}
.description-entreprise h1, .description-entreprise-2 h1{color: #78191b; font-size: 16px; background-image:url(../images/puce-grand-rouge.gif); background-repeat:no-repeat; background-position:center left; padding-left:25px;}
.description-entreprise a, .description-entreprise-2 a { text-decoration: underline; color: #456f24; background: url('../images/puce-carre-vertfonce.gif') center left no-repeat; padding-left: 28px;}
.description-entreprise a:hover, .description-entreprise-2 a:hover{text-decoration: none;}
.description-entreprise img, .description-entreprise-2 img{ float:left;}

.description-entreprise-mbox{ overflow:auto; background-color:#fffaf0; border:1px solid #fdc411; padding:10px;  /*filter:alpha(opacity=85); -moz-opacity:0.85;  opacity:0.85;*/}
.description-entreprise-mbox h1{color: #78191b; font-size: 16px; background-image:url(../images/puce-grand-rouge.gif); background-repeat:no-repeat; background-position:center left; padding-left:25px;}
.description-entreprise-mbox a{ text-decoration: underline; color: #456f24; background: url('../images/puce-carre-vertfonce.gif') center left no-repeat; padding-left: 28px;}
.description-entreprise-mbox a:hover{text-decoration: none;}
.description-entreprise-mbox img{ float:left;}


#vote{ width:100%; text-align:center;}
#vote p {
	display:inline;
}
#bloc-votez{width:509px; height:98px; margin-top:400px;}
#bloc-texte-haut{ float: left; width: 660px; margin: 0 0 0 0px; min-height:400px; }
#bloc-texte-haut h1 { margin : 5px 0; color: #7e0001; font-size: 16px; }
#bloc-texte-haut p.bloc-texte-haut { text-align: justify; margin: 10px 0;}
#text-rubrique{ width:850px; margin: 25px; font-size:12px; text-align:justify; }
#text-rubrique a{ text-decoration: underline; color: #456f24; background: url('../images/puce-carre-vertfonce.gif') center left no-repeat; padding-left: 28px;}
#text-rubrique a:hover{text-decoration: none;}
#text-rubrique a.image{ text-decoration:none; border:none; background-image:none;}
#text-rubrique h1{ color:#78191b; font-size:16px;}
#text-rubrique-2{margin-left:212px;}
#text-rubrique-2 a{text-decoration: underline; color: #bc87b6; background: url('../images/puce-carre-rouge.gif') center left no-repeat; padding-left: 28px;}
#text-rubrique-2 a:hover{text-decoration: none;}
#bloc-texte-bas {clear:both; padding-top:10px;}
#bloc-texte-bas h2 { color: #f3a733; font-size: 15px; margin: 30px 0 0 0; letter-spacing: 1px; }
#bloc-texte-bas h3, #bloc-texte-bas h3 a { color: #f3a733; font-size: 13px; margin: 10px 0; letter-spacing: 1px; text-decoration: none; margin-top:20px;}
#bloc-texte-bas p { padding: 5px 0; text-align: justify; }
#bloc-texte-bas .ligne-visuel { margin: 30px 0; width: 100%; }
#bloc-texte-bas .ligne-visuel .visuel-3, #bloc-texte-bas .ligne-visuel .visuel-2, #bloc-texte-bas .ligne-visuel .visuel-1 { float: left; width: 200px; }
#bloc-texte-bas .ligne-visuel .visuel-3 img, #bloc-texte-bas .ligne-visuel .visuel-2 img, #bloc-texte-bas .ligne-visuel .visuel-1 img { margin: 0; border: 1px dotted #CCC; }
#bloc-texte-bas .ligne-visuel .visuel-3 p, #bloc-texte-bas .ligne-visuel .visuel-2 p, #bloc-texte-bas .ligne-visuel .visuel-1 p { width: 200px; text-align: center; }
/* Cas o il y aurait 3 visuels */
#bloc-texte-bas .ligne-visuel .visuel-3 {  margin-left: 10px; }
/* Cas o il y aurait 2 visuels */
#bloc-texte-bas .ligne-visuel .visuel-2 { margin-left: 84px; }
* html #bloc-texte-bas .ligne-visuel .visuel-2 { margin-left: 50px; } /* Hack IE6 */
/* Cas o il y aurait 1 seul visuel */
#bloc-texte-bas .ligne-visuel .visuel-1 { margin-left: 220px; }
* html #bloc-texte-bas .ligne-visuel .visuel-1 { margin-left: 120px; }
.class-checkbox-nomines{
	display:block;
	float:left;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
*+html .class-checkbox-nomines{margin:-2px 15px 0px 20px; clear:both;} /* Hack IE7 */
* hmtl .class-checkbox-nomines{margin:-10px 15px 0px 20px;} /* Hack IE6 */
#info-gauche{font-size:12px;}

/*###############################################*/
/*###########    FOOTER             ############*/
/*###############################################*/
#footer{min-height:70px; width:900px; background-image: url(../images/footer.gif); background-repeat:no-repeat; clear: both; padding: 0px 0 20px 0;}
#address{font-style: normal; padding: 48px 0 0 250px;}

/*###############################################*/
/*###########       CLASS	         ############*/
/*###############################################*/
.titre-orange {font-size: 13px; color: #f3a733; margin: 0 0 0 0; letter-spacing: 1px; font-weight:bold;}
.jaune{ color:#fdc411;}
.rouge{ color:#78191b;}
.marron{ color:#663e07;}
.vert{ color:#27a345;}
.vertfonce{ color:456f24;}
.14{ font-size:14px;}
.18{ font-size:18px;}
.visuel-rubrique{float:right; margin:0 0 20px 20px;}
.visuel-total{float:left; margin: 0 10px 10px 0;}
a.lien-rouge { text-decoration: underline; color: #78191b; }
a.lien-rouge-plus { text-decoration: underline; color: #78191b; background: url('../images/puce-carre-rouge.gif') center left no-repeat; padding-left: 28px; }
a.lien-rouge:hover, a.lien-rouge-plus:hover { text-decoration: none; }
#text-rubrique a.lien-rouge-plus { text-decoration: underline; color: #78191b; background: url('../images/puce-carre-rouge.gif') center left no-repeat; padding-left: 28px; }
#text-rubrique a.lien-rouge:hover, a.lien-rouge-plus:hover { text-decoration: none; }

a.lien-vertfonce { text-decoration: underline; color: #456f24; }
a.lien-vertfonce-plus { text-decoration: underline; color: #456f24; background: url('../images/puce-carre-vertfonce.gif') center left no-repeat; padding-left: 28px; }
a.lien-vertfonce:hover, a.lien-vertfonce-plus:hover { text-decoration: none;}
#text-rubrique a.lien-vertfonce-plus { text-decoration: underline; color: #456f24; background: url('../images/puce-carre-vertfonce.gif') center left no-repeat; padding-left: 28px; }
#text-rubrique a.lien-vertfonce:hover, a.lien-vertfonce-plus:hover { text-decoration: none;}

a.lien-vert { text-decoration: underline; color: #27a345;}
a.lien-vert-plus { text-decoration: underline; color: #27a345; background: url('../images/puce-carre-vert.gif') center left no-repeat; padding-left: 28px;}
a.lien-vert:hover, a.lien-vert-plus:hover {text-decoration: none;}
#text-rubrique a.lien-vert-plus { text-decoration: underline; color: #27a345; background: url('../images/puce-carre-vert.gif') center left no-repeat; padding-left: 28px;}
#text-rubrique a.lien-vert:hover, a.lien-vert-plus:hover {text-decoration: none;}

a.lien-jaune { text-decoration: underline; color: #fdc411;}
a.lien-jaune-plus { text-decoration: underline; color: #fdc411; background: url('../images/puce-carre-orange.gif') center left no-repeat; padding-left: 28px;}
a.lien-jaune:hover, a.lien-jaune-plus:hover {text-decoration: none;}
#text-rubrique  a.lien-jaune-plus { text-decoration: underline; color: #fdc411; background: url('../images/puce-carre-orange.gif') center left no-repeat; padding-left: 28px;}
#text-rubrique  a.lien-jaune:hover, a.lien-jaune-plus:hover {text-decoration: none;}

a.lien-marron { text-decoration: underline; color: #663e07;}
a.lien-marron-plus { text-decoration: underline; color: #663e07; background: url(../images/puce-carre-marron.gif) center left no-repeat; padding-left: 28px;}
a.lien-marron:hover, a.lien-marron-plus:hover {text-decoration: none;}
#text-rubrique a.lien-marron-plus { text-decoration: underline; color: #663e07; background: url(../images/puce-carre-marron.gif) center left no-repeat; padding-left: 28px;}
#text-rubrique a.lien-marron:hover, a.lien-marron-plus:hover {text-decoration: none;}

#global form{
	/*margin-bottom:20px;*/
}
#global #nomines,#global #laureats{
	width:840px;
	margin-left:auto;
	margin-right:auto;	
}
#global #laureats{
margin-left:-10px;
	width:840px;
	padding-right:0px;
}
#global #nomines .picto,#global #laureats .picto{
	display:block;
	height:195px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
	margin-top:30px;
}

#global #nomines .picto img,#global #laureats .picto img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#global #nomines .jaune,#global #nomines .lien-jaune-plus{ 
	color:#c66c1d;
}

#global #laureats .jaune,#global #laureats .lien-jaune-plus{ 
	color:#c66c1d;
}
,#global #laureats .lien-jaune-plus{ 
background-image: url("../images/puce-carre-orange.gif");
}
#global #nomines .picto #picto1,#global #laureats .picto #picto1{
	padding-top:20px;
}

#global #nomines .picto #picto3,#global #laureats .picto #picto3{
	padding-top:40px;
}
#global #nomines .soustitre,#global #nomines .chapeau,#global #laureats .soustitre,#global #laureats .chapeau{
	margin-top:5px;
	font-size:12px;
/*	padding-right:35px;*/
}
#global #nomines .chapeau,#global #laureats .chapeau{
	font-weight:bold;
	margin-bottom:10px;
}
#global .categorie1 {
	float:left;
	position:relative;
	width:260px;
	margin-right:30px;
	margin-bottom:20px;
}
#global .categorie2 {
	float:left;
	position:relative;
	width:260px;
	margin-right:30px;
}
#global .categorie3 {
	float:right;
	position:relative;
	width:260px;
}

li.li-vote{
	margin-top:5px;
	font-size:12px;
	list-style:none;
	line-height:18px;
	margin-right:15px;
}
#nomines li.li-vote input{
margin-left:0px;
/*	float:left;*/
}

#nomines a.lien-jaune-plus, #laureats a.lien-jaune-plus { 
	background: url('../images/puce-carre-orange2.jpg') center left no-repeat;
}

#nomines li.li-vote a,#laureats li.li-vote a{
	background-position:top left;
	display:inline-block;
	float:left;
	width:170px;
	margin-left:0px;
}
#laureatslinks{
	display:block;width:100%;clear:both;padding-top:30px;
}

li.li-none{ list-style:none; line-height:18px; font-size:16px; text-align:left; margin:0; }
#colonne-gauche .18{font-size:18px;}
.clear{ clear:both;}
a.image{ border:none; text-decoration:none;}
a.image:hover{ text-decoration:none;}
.margin-top-radio{ margin-top:3px;}
#partenaires {
	float: right;
	margin-right:10px;
}
#laureats li.li-vote a{
text-align:left;
}

