* { margin:0; padding:0; }



html, body {

width: 100%;

}



body {

	font-size:62.5%;

	margin-left: 10px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}

#global {

	background-image: url(../images/bg_tetiere.jpg);

	background-repeat: no-repeat;

	height: auto;

	min-height: 172px;

	float: left;

	width: 760px;

}

#header {

	width: 760px;

	clear: left;

	float: left;

}

#titraille {

	height: auto;

	margin-top: 31px;

	margin-bottom: 5px;

}

#contenu{

	clear:left;

	width:760px;

	height:auto;

	float:left;

}



#ident {

	width: 129px;

	padding-left: 0px;

	height: auto;

	float: left;

	/*clear: left;*/

}



#formIdent input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #000000;

}



#clap {

	margin-top: 5px;

	float: left;

}

#inscription {

	margin-top: 15px;

}

#actu {

	background-color: #FF0000;

	width: 376px;

	height: auto;

	background-image: url(../images/actu_coin01.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	margin-top: 20px;

	float: left;

	clear: left;

}

#magazine {

	background-color: #1d1d80;

	width: 376px;

	height: auto;

	background-image: url(../images/magazine_coin01.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	float: left;

	margin-top: 20px;

	margin-left: 8px;

}

#txtActuMag {

	float: left;

	clear: left;

	background-image: url(../images/bg_texte.jpg);

	width: 760px;

	height: auto;

}

#txtActu {

	width: 358px;

	padding-left: 16px;

	float: left;

	height: auto;

	padding-right: 10px;

}

#txtMag {

	width: 350px;

	float: left;

	height: auto;

	padding-left: 16px;

	padding-right: 10px;

}

#prix {

	background-color: #FF5F1D;

	background-image: url(../images/prix_coin01.jpg);

	background-repeat: no-repeat;

	background-position: top right;

	width: 252px;

	height: auto;

	float: left;

	margin-bottom: 11px;

}

#ateliers {

	background-color: #650066;

	background-image: url(../images/ateliers_coin01.jpg);

	background-repeat: no-repeat;

	background-position: top right;

	width: 252px;

	height: auto;

	float: left;

	margin-bottom: 11px;

	margin-left: 2px;

}

#aussi {

	background-color: #ff5e1d;

	background-image: url(../images/aussi_coin01.jpg);

	background-repeat: no-repeat;

	background-position: top right;

	width: 252px;

	height: auto;

	float: left;

	min-height: 26px;

}

#prixTxt {

	width: 227px;

	padding-left: 15px;

	float: left;

	padding-right: 10px;

}

#ateliersTxt {

	width: 227px;

	padding-left: 15px;

	float: left;

	padding-right: 10px;

}

#txtPrixAteliers {

	background-image: url(../images/bg_txtPrixAteliers.jpg);

	height: auto;

	clear: left;

	float: left;

	width: 506px;

}

#bandeauTitre {

	height: auto;

	width: 748px;

	background-color: #4c4c4c;

	padding-right: 6px;

	text-align: right;

	float: right;

	padding-left: 6px;

	padding-top: 3px;

	padding-bottom: 3px;

}

#bandeauTitreClasser {

	height: auto;

	width: 748px;

	background-color: #4c4c4c;

	padding-right: 6px;

	text-align: right;

	float: right;

	padding-left: 6px;

	padding-top: 3px;

	padding-bottom: 3px;

	margin-top: 10px;

}

#bandeauTitreGauche {

	float: left;

}



/* STYLES DU FOOTER */

#footer {

height: 1.6em;

	float:left;

	clear:left;

	height: auto;

	width:760px;

	padding-top: 10px;

}

.bgfooter{

background-color: #FFDFD2;

height:1.6 em;

width:740px;

padding-left: 10px;

padding-right: 10px;

padding-top: 2px;

padding-top: 2px;

float:left;

}

#footerMenuR {

	list-style-type: none;

	/*float: right;*/

	float: left;

	display: block;

}



#footerMenuR li {

	height: 1.6em;

	background-image: url(../images/separateurMenu2.jpg);

	background-repeat: no-repeat;

	background-position: left;

	padding-top: 0.2em;

	padding-left: 4px;

	padding-right: 4px;

	display: block;

	float: left;



}

#footerMenuL li {

	height: 1.6em;

	background-image: url(../images/separateurMenu2.jpg);

	background-repeat: no-repeat;

	background-position: right;

	padding-top: 0.2em;

	padding-left: 4px;

	padding-right: 4px;

}



#testDroit{

	float:left;

	width: auto;

}

/*  */

#formIdent {

	margin-top: 18px;

}

#txtPrix2ColsVote {

	float: left;

	clear: left;

	background-image: url(../images/visio_bgLigne.jpg);

	margin-top: 10px;

	height: auto;

	width: 760px;

}

#headerVisio {
	float: left;
	clear: left;
	background-image: url(../images/visio_bgLigne.jpg);/**/
	background-color: #141414;	
	margin-top: 10px;
	height: auto;
	width: 600px;
}
.txtVisio {
	float: left;
	height: 80px;
}


.concoursVignette {

	display:block;

	border:2px solid #CCCCCC;

}

/* STYLES DU FORMULAIRE D'INSCRIPTION */

#txtPrix2ColsIns {

	float: left;

	clear: left;

	background-image: url(../images/prix_bg_2cols_inscription.jpg);

	width: 760px;

	margin-top: 10px;

}

#txtPrix2ColsInsTxt{

	background-image: url(../images/inscription_img01.jpg);

	background-position: top left;

	background-repeat: no-repeat;

	padding-left: 87px;

	min-height: 66px;



}

#formulaire {

	clear: left;

	width: 690px;

	padding-left: 70px;

}

.bgFormulaire {

	background-image: url(../images/prix_inscr_gradient01.jpg);

	background-repeat: repeat-x;

	clear: left;

	padding-left: 17px;

	padding-right: 17px;

	padding-top: 10px;

	float: left;

	width: 656px;

}

.bgFormulaire3 {

	background-image: url(../images/prix_inscr_gradient03.jpg);

	background-repeat: repeat-x;

	clear: left;

	padding-left: 17px;

	padding-right: 17px;

	padding-top: 10px;

	float: left;

	width: 656px;

}

.bgFormulaire2 {

	background-image: url(../images/prix_inscr_gradient02.jpg);

	background-repeat: repeat-x;

	padding-left: 17px;

	padding-right: 17px;

	padding-top: 10px;

	clear: left;

	padding-bottom: 20px;

}

.formulaireInputTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #333333;

	width: 311px;

	margin-top: 2px;

}

.formulaireInputTxtPopup {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #333333;

	margin-top: 2px;

}

.imgAvatar {

	border-color: #4c4c4c;

	border: 1px solid;

	margin-top: 5px;

	float: left;

}

.txtAvatar {

	/*font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #333333;*/

	float: left;

	margin-left: 15px;

	margin-top: 10px;

	/*padding-left: 5px;

	padding-right: 5px;*/

}	

.formParcourir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #4c4c4c;

	float: left;

	margin-left: 15px;

	margin-top: 10px;

	padding-left: 5px;

	padding-right: 5px;

}

.formValidation {

	background-color: #4c4c4c;

	color: #FFFFFF;

	font-weight: bold;

	font-size: 1.1em;

	padding-left: 10px;

	padding-right: 10px;

	margin-top: 14px;

	margin-right: 14px;

	border: 0px;

	padding-top: 3px;

	padding-bottom: 3px;

}





#formulaire h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #FFFFFF;

	background-color: #333333;

	padding-left: 17px;

	padding-top: 0.2em;

	padding-bottom: 0.2em;

	width: 673px;

	float: left;

}

#formulaire hr {

	background-color: #4c4c4c;

	margin-top: 15px;

	height: 1px;

	border:0px;

	margin-bottom: 15px;

	float: left;

	clear: left;

	width: 690px;

}



#formulaire li {

	display: block;

	clear: left;

	list-style-type: none;

	margin-top: 10px;

}

#formulaire ul {

	display: block;

	height: auto;

}







/* STYLE DE MISE EN PAGE DE LA RUBRIQUE PRIX ARTE */

#txtPrix2Cols {

	float: left;

	clear: left;

	background-image: url(../images/prix_bg_2cols.jpg);

	width: 760px;

	height: auto;

	margin-top: 10px;

}

#txtPrix2Cols_col1 {

	width: 492px;

	padding-left: 16px;

	float: left;

	height: auto;

}

#txtPrix2Cols_col2 {

	width: 236px;

	float: left;

	height: auto;

	padding-left: 16px;

}

/* JEU DE 3 COLONNES DE LA PAGE GALERIE */

#txtPrix3Cols2 {

	background-image: url(../images/prix_bg_3cols_2.jpg);

	width: 760px;

	height: auto;

	background-repeat: repeat-y;

	margin-top: 10px;

	float: left;

}

#txtPrix3Cols2Txt1{

	background-image: url(../images/concours_img04.jpg);

	background-position: top left;

	background-repeat: no-repeat;

	padding-left: 107px;/**/

	min-height: 66px;

	width: 461px;/*568*/

	float: left;

	padding-right: 10px;



}

#txtPrix3Cols2Txt2{

	padding-left: 12px;

	min-height: 66px;

	width: 170px;

	float: left;

	padding-right: 0px;



}

/* JEU DE 3 COLONNES DE LA PAGE GALERIE */

/* JEU DE TROS COLONNES DE LA PAGE PRIX */

#txtPrix3Cols {

	background-image: url(../images/prix_bg_3cols.jpg);

	width: 760px;

	height: auto;

	background-repeat: repeat-y;

	margin-top: 10px;

	float: left;

}



#txtPrix3Cols_col1 {

	width: 227px;

	padding-left: 16px;

	float: left;

	height: auto;

	padding-right: 11px;

}

#txtPrix3Cols_col2 {

	width: 226px;

	float: left;

	height: auto;

	padding-left: 16px;

	padding-right: 11px;

}

#txtPrix3Cols_col3 {

	width: 227px;

	float: left;

	height: auto;

	padding-left: 16px;

	padding-right: 10px;

}

#txtPrix3Cols2Txt2 ul {

	list-style-type: none;

}

#txtPrix3Cols2Txt2 li {

	display: block;

	margin-bottom: 3px;

}

.galerieBlockType {

	width: 188px;

	background-image: url(../images/prix_galerie_bg01.jpg);

	background-repeat: repeat-x;

	padding-top: 11px;

	border-bottom: 1px solid #cccccc;

	padding-bottom: 11px;

	float: left;

	margin-left: 1px;

	/*margin-right: 1px;*/

}

.galerieBlockType ul {

	clear: left;

	list-style-type: none;

	display: block;

	text-align: center;

}

.galerieBlockType li {

	padding-bottom: 2px;

	display: block;

}

.moduleScore {

	width: 175px;

	margin-left: 5px;

	margin-right: 5px;

	background-color: #4c4c4c;

	text-align: center;

	margin-top: 10px;

	padding-top: 2px;

}

.scorevote {

	display: block;

	position: relative;

}

.scorevote li {

	padding-right: 1px;

	padding-left: 1px;

	display: block;

	float: left;

}

.scorevote ul {

	list-style-type: none;

	margin: 0 px;

}

/* FIN JEU DE TROS COLONNES DE LA PAGE PRIX */

.blocPrix1_3cols {

	background-color: #FF5F1D;

	background-image: url(../images/prix_coin01.jpg);

	background-repeat: no-repeat;

	background-position: top right;

	width: 252px;

	height: auto;

	float: left;

}

.blocPrix_3cols {

	background-color: #FF5F1D;

	background-image: url(../images/prix_coin01.jpg);

	background-repeat: no-repeat;

	background-position: top right;

	width: 252px;

	height: auto;

	float: left;

	margin-left: 2px;

}

/* LIENS  */

/* */

a.lienGris:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: none;

	font-size: 1.1em;

}

a.lienGris:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: none;	

	font-size: 1.1em;

	

	

}

a.lienGris:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: underline;	

	font-size: 1.1em;

}

a.lienGris:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: none;

	font-size: 1.1em;	

}

/* */

a.menu:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

}

a.menu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

}

a.menu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: underline;

}

a.menu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

}

a.langue:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #656565;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.langue:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #656565;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.langue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #656565;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.langue:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #656565;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.inscription:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff5f1d;

	text-decoration: underline;

	font-size: 1.1em;

}

a.inscription:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff5f1d;

	text-decoration: underline;

	font-size: 1.1em;

}

a.inscription:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: underline;

	font-size: 1.1em;

}

a.inscription:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff5f1d;

	text-decoration: underline;

	font-size: 1.1em;

}

a.lienActuBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienActuBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienActuBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienActuBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienPodcastBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #009128;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienPodcastBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienPodcastBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienPodcastBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #009128;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

/* */

a.lienPodcast:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #009128;

	text-decoration: none;

	font-size: 1.1em;	

}

a.lienPodcast:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;	font-size: 1.1em;

	

}

a.lienPodcast:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;	

	font-size: 1.1em;

	

}

a.lienPodcast:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #009128;

	text-decoration: none;

	font-size: 1.1em;	

}

/* */

/* */

a.lienInfosBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #e8c10d;

	text-decoration: none;

	font-size: 1.1em;

	font-weight:bold;	

}

a.lienInfosBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;	

	font-size: 1.1em;

	font-weight:bold;	

	

}

a.lienInfosBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;	

	font-weight:bold;	

	font-size: 1.1em;

	

}

a.lienInfosBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #e8c10d;

	text-decoration: none;

	font-weight:bold;	

	font-size: 1.1em;	

}

/* */

a.lienActu:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienActu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienActu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 0.7em;

}

a.lienActu:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ff0000;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienMagBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #1D1D80;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienMagBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienMagBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienMagBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #1D1D80;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienMag:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #1D1D80;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienMag:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienMag:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 0.7em;

}

a.lienMag:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #1D1D80;

	text-decoration: none;

	font-size: 0.7em;

}

a.lienPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF5F1D;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
}
a.lienPopup:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5e6881;
	text-decoration: underline;
	font-size: 1.1em;
	font-weight: bold;
}
a.lienPrixBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF5F1D;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
}
a.lienPrixBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	text-decoration: underline;
	font-size: 1.1em;
	font-weight: bold;
}
/*a.lienPrixBold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
}*/


/*a.lienPrixBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF5F1D;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}*/

a.lienArchive:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: none;

	font-size: 1.1em;

	

}

a.lienArchive:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-decoration: none;

	font-size: 1.1em;

	

}

a.lienArchive:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF5F1D;

	text-decoration: underline;

	font-size: 1.1em;

	

}

a.lienArchive:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #4c4c4c ;

	text-decoration: none;

	font-size: 1.1em;

	

}

a.lienAteliersBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #650066;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienAteliersBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienAteliersBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienAteliersBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #650066;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienEtAussiBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienEtAussiBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienEtAussiBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1.1em;

	font-weight: bold;

}

a.lienEtAussiBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	font-size: 1.1em;

	font-weight: bold;

}

a.footerBold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: none;

	font-size: 1em;

	font-weight: bold;

}

a.footerBold:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: none;

	font-size: 1em;

	font-weight: bold;

}

a.footerBold:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: underline;

	font-size: 1em;

	font-weight: bold;

}

a.footerBold:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #222222;

	text-decoration: none;

	font-size: 1em;

	font-weight: bold;

}



a.sousMenuLink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 1.1em;

}

a.sousMenuLink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 1.1em;

}

a.sousMenuLink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: underline;

	font-size: 1.1em;

}

a.sousMenuLink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	text-decoration: none;

	font-size: 1.1em;

}

/* STYLES DES TEXTES */

.txtGiantInfo{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.5em;

	color: #000000;

	font-weight: bold;

}

.txtIdentGris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	color: #656565;

	font-weight: bold;

}

.txtIdentOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #ff5f1d;

	font-weight: bold;

}

.txtSepOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #ff5f1d;

}

.txtTitrailleCartouche {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.4em;

	font-weight: bolder;

	color: #FFFFFF;

	float: left;

	display: block;

	padding-top: 8px;

}

.txtTitrailleCartouche2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.4em;

	font-weight: bolder;

	color: #FFFFFF;

	float: left;

	display: block;



}

.txtStandardAteliers {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #660066;

}

.txtStandardBoldAteliers {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #660066;

	font-weight: bold;

}

.txtStandard {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #333333;

}

.txtStandardBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #333333;

	font-weight: bold;

}

.txtStandardBoldBlanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #ffffff;

	font-weight: bold;

}

.txtStandardBoldBlancCenter {
	float: left;
	clear: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #ffffff;

	font-weight: bold;

	text-align:center;

}

.txtStandardBlanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1.1em;

	color: #ffffff;

}

.txtStandardGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #666666;
	text-align:center;
	width: 534px;
	float: left;
	clear: left;
	margin-left: 35px;
	padding: 15px 0 15px 0;
	border-bottom: 3px solid #5e6881;
}
.txtStandardGris2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #666666;
	text-align:center;
	width: 534px;
	float: left;
	clear: left;
	padding: 15px 0 15px 0;
	border-bottom: 3px solid #5e6881;
}
/* STYLES DES IMAGES */

.puceTitraille {

	display: block;

	float: left;

	padding-top: 2px;

}

.imgBlock {

	float: left;

	display: block;

	border: 0px;

}

.imgBlock2 {

	float: left;

	display: block;

	border: 0px;

	margin-right:16px;

}

.imgBlock3 {

	float: left;

	display: block;

	border: 0px;

	margin-right:26px;

}
/***********PATCH GALERIE AC 020208*************/
.imgBlock3bis {

	float: left;

	display: block;

	border: 0px;

	margin-right:26px;
	
	padding-bottom: 70px;
}
/***********PATCH GALERIE AC 020208 - eof*************/

.imgLi {

	padding-right: 0px;

	padding-left: 10px;

}



/* STYLES DES DIV */

.ligne {

	float: left;

	clear: left;

	width: 760px;

	margin-bottom: 10px;	

}

.ligne600 {

	float: left;

	clear: left;

	width: 600px;

	/*margin-bottom: 10px;*/

	background-color: #141414;	

}



.ligneNoire {

	background-color:#141414;

	float: left;

	clear: left;

	width: 600px;

	padding-bottom: 10px;

	height: auto;

}

.ligne2 {

	clear: left;

	margin-bottom: 10px;

}

.ligne3 {

	float: left;

	clear: left;

	width: 760px;

	padding-bottom: 10px;

	margin-bottom:10px;

	/*padding-top: 10px;*/

	border-bottom: 1px solid #cccccc;

}

.ligne4 {

	float: left;

	clear: left;

	width: 760px;

}

.colonneIndex {

	width: 506px;

	height: auto;

	float: left;

	margin-bottom: 10px;

}

.colonneIndex2 {

	width: 252px;

	height: auto;

	margin-left:2px;

	float: left;

	margin-bottom: 2px;

}

.blockarticle {

	width: 230px;

	height: auto;

	clear: left;

	margin-top: 2px;

	background-color: #ffdfd2;

	float: left;

	margin-bottom: 4px;

	padding-left: 12px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 10px;

}

.blockGauche {

	float: left;

	margin-top: 31px;

}

.blockStandard {

	float: left;

	height: auto;

	clear: left;

}
.blockConcours {

	float: left;

	height: auto;

	clear: left;
	margin-top: 10px;

}
.relativeDiv {

	height: auto;

	clear: left;

}

.relativeDiv2 {

	height: auto;

	clear: left;

	padding-bottom:20px;

}

.txt {

	display: block;

	clear: left;

}

.bgVignetteGalerie{

	background-image:url(../images/bg_vignettes.jpg);

	background-repeat:no-repeat;

	width: 127px;

	height: 96px;

	padding-top: 2px;

	padding-left: 2px;

	margin-left: 33px;



}

.vignetteGalerie {

	width: 127px;

	height: 96px;

}



.voter {

	margin-top: 5px;

	margin-left: 31px;

}

.voteFilm {
	width: 534px;
	float: left;
	clear: left;
	margin-left: 35px;
	padding: 15px 0 15px 0;
	border-bottom: 3px solid #5e6881;
	font-weight: bold;
}

.voteFilmFini {
	width: 534px;
	float: left;
	clear: left;
	margin-left: 35px;
	padding: 15px 0 15px 0;
	border-bottom: 3px solid #5e6881;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
}

#vote {

	list-style-type: none;

	/*margin-left: 35px;*/
	width: 534px;
	float: left;
	clear: left;
}

#vote li {

	display: inline;

	margin-right: 2px;

	float: left;

}

#sinopsis {
	width: 534px;
	height: 200px;
	padding: 15px 0 15px 0;
	margin-left: 35px;
	float: left;
	clear: left;
}
#sinopsis2 {
	width: 534px;
	/*height: 200px;*/
	padding: 0 0 15px 0;
	margin-left: 35px;
	float: left;
	clear: left;
	border-bottom: 3px solid #5e6881;
}

.commentaires {
	width: 534px;
	padding-top: 15px;
	margin-left: 35px;
	float: left;
	clear: left;
}

.comment {
	width: 534px;
	padding: 15px 0 10px 0;
	margin-left: 35px;
	float: left;
	clear: left;
	border-bottom: 1px solid #cccccc;
}

.addComment {
	width: 534px;
	padding: 15px 0 10px 0;
	margin-left: 35px;
	float: left;
	clear: left;
}
	
.video embed{

	margin-top: 10px;

	margin-bottom: 10px;

}

.video{

	margin-top: 10px;

	margin-bottom: 10px;

	display: block;

	text-align: center;

	

}

.archive1colonne{

background-image:url(../images/prix_bg01.jpg);

background-repeat:repeat-y;

padding-left:15px;

}

.blocArchive {

	background-image:url(../images/aussi_coin01.jpg);

	background-color: #FF5F1D;

	background-repeat: no-repeat;

	background-position: top right;

	width: 760px;

	height: auto;

	float: left;

}

.sousTitreArchive{

background-image: url(../images/bg_sousTitreArchive.jpg);

background-repeat:repeat-y;

clear:left;

float:left;

width:760px;

}

.bloc1Archive{

float:left;

width:160px;

padding-left:12px;

padding-bottom:8px;

padding-top:8px;

padding-right:12px;

}

.bloc2Archive{

background-image:url(../images/bg_bloc2Archive.jpg);

background-repeat:repeat-y;

float:left;

width:160px;

/*height:136px;*/

padding-left:12px;

padding-bottom:8px;

padding-top:8px;

padding-right:12px;

}

.ligneArchive{

width:760px;

clear:left;

float:left;

}

.ligneArchive2{

background-color:#FFFFFF;

width:760px;

clear:left;

float:left;

}

.plus{

	float:left;

	width: auto;

}

.plus2{

	float:right;

	width: auto;

	

}

.top {
	width: 534px;
	padding-top: 15px;
	margin-left: 35px;
	float: left;
	clear: left;
	text-align: right;
}


