@charset "UTF-8";/* CSS Document */
html,body{height:100%;}
body,td,th{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;}
body{behavior:url("csshover3.htc");margin:0px;background-color:#140004;background-position:center top;background-image:url(layout/background2000.jpg);background-repeat:repeat-y;}
::selection{background:#C7C7CC;/* Safari */}
::-moz-selection{background:#C7C7CC;/* Firefox */}
.wrapper{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -140px;
}
#jutratop{margin:0 auto;height:240px;border:0;background-image:url(layout/top2010.jpg);width:980px;display:block;position:relative;}
#jutra2010, #galasbkg{background-position:center top;background-image:url(layout/background2000_dark.jpg);background-repeat:repeat-y;}
#jutra_trophee, #galasresult{margin:0 auto;height:auto;border:0;background-image:url(layout/background_jutra2010.jpg);width:980px;display:block;background-repeat:no-repeat;background-position:0 0;position:relative;}
#jutracontent{
	margin:0 auto;
	height:auto;
	border:0;
	background-image:url(layout/content_slideshow980x1060.jpg);
	width:980px;
	display:block;
	background-repeat:no-repeat;
	background-position:0 0;
}
#grandenuitcont{width:980px;height:700px;display:block;margin:0 auto;background-image:url(layout/lagrandenuit.jpg);background-repeat:no-repeat;background-position:0 0;}
#contactcont{
	width:980px;
	height:auto;
	display:block;
	margin:0 auto;
	background-image:url(layout/contact_bg.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
#qsearch {
	width: 202px;
	height: 27px;padding-top:2px;
	text-align: left;
	margin-right: 1px;
	position: absolute;
	top: 203px;
	left: 756px;
	
}
input.post {
	background-color : transparent;
	color : #e38306;
	font-size: 14px;
	font-family:  Arial, Verdana, sans-serif;
	border: 0;
	height: 20px;
	width: 180px;
	text-align: left;
	text-indent: 5px;
}
.structural {position:absolute;left:-9999px;}
#comingsooncont{width:980px;height:1060px;display:block;margin:0 auto;background-image:url(layout/comingsoon.jpg);background-repeat:no-repeat;background-position:0 0;}
#lesgalascont{
	width:980px;
	height:1060px;
	display:block;
	margin:0 auto;
	background-image:url(layout/background_galas.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	position: relative;
	padding-top: 50px;
}

#show{width:940px;height:440px;margin:0 auto;display:block;z-index:2;position:relative;}
#show_container{width:940px;height:440px;margin:0 auto;display:block;z-index:1;position:relative;}
#headlines{width:176px;height:400px;display:block;overflow:hidden;z-index:1000;position:absolute;left:0px;top:0px;padding:20px;}
#headlines .jour{color:#e38306;font-weight:bold;}
#headlines a,#headlines a:hover{font-weight:normal;}
.push{
	height:140px;
	clear:both;
}
.footer{
	height:120px;
	text-align:center;
	color:#999999;
	margin:0 auto;
	background-color:#140000;
	position:relative;
	bottom:0px;
	padding-top:20px;
	background-image:url(layout/footershad.png);
	background-repeat:repeat-x;
	background-position:center top;
	clear:both;
}
#espace_logos{
	height:80px;
	text-align:center;
	color:#acabab;
	width:980px;
	margin:60px auto 0;
	position:relative;
	padding-top:40px;
}
.newsTitle{font-weight:bold;font-style:italic;font-size:14px;}
#medias_content{margin:0 auto;height:auto;border:0;background-image:url(layout/background_medias.jpg);width:980px;display:block;background-repeat:no-repeat;background-position:0 0;}
#newscont{width:940px;height:auto;margin:0 auto;display:block;z-index:1;position:relative;background-image:url(layout/black70clear.png);_background-image:url(bitmaps/histo_tile.jpg);}
#histocont{
	width:940px;
	height:auto;
	margin:0 auto;
	display:block;
	z-index:1;
	position:relative;
	background-image:url(layout/histo_map.jpg);
	background-repeat: no-repeat;
}
#histomap{
	width:466px;
	height:567px;
	display:block;
	/*background-image:url(bitmaps/histo_bg.jpg);
	background-repeat: no-repeat;*/
}
#animateur{
	width:940px;
	height:340px;
	margin:0 auto;
	display:block;
	z-index:1;
	margin-bottom:20px;
	position:relative;
	background-image:url(imgs/lecuyer.jpg);
	background-repeat:no-repeat;
	margin-top:60px;
}
#news_anim{width:600px;height:300px;display:block;overflow:hidden;z-index:100;position:absolute;left:0;top:0;padding:60px 0 0 40px;line-height:1.8em;}
.titre_18{font-weight:bold;font-size:18px;color:#e38306;}
.titre_18_pad{font-weight:bold;font-size:18px;color:#e38306;padding-top:8px;padding-bottom:14px;}
.titre_18_blanc{font-weight:bold;font-size:18px;color:#fff;}
.titre_18_gold{font-weight:bold;font-size:18px;color: #DECB9C;}
.titre_18_hommage{font-weight:bold;font-size:18px;color:#e38306;}
.titre_16{font-weight:bold;font-size:16px;color:#e38306;}
.bold_orange{color:#e38306;font-weight:bold;}
a:link{color:#CCCCCC;font-weight:bold;text-decoration:none;}
a:visited{text-decoration:none;color:#CCCCCC;}
a:hover{text-decoration:underline;color:#FFCC00;}
a:active{text-decoration:none;}
.hr_dot{border-bottom:dotted #666 1px;height:4px;}
#partenaires{
	width:940px;
	height:165px;
	background-color:#000000;
	margin:0 auto;
	display:block;
	margin-top: 60px;
}
#partenaires #titre {
	float:right;
	width:400px;
	display:block;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
}
#finalistes{
	width:940px;
	height:auto;
	margin:0 auto;
	display:block;
	z-index:1;
	position:relative;
	background-image:url(layout/black70clear.png);
	min-height: 800px;
}
#finalistes_listing{padding:20px;text-align:left;color:#fff;line-height:1.8em;height:auto;}
#t_categories{width:900px;}
.t_listing{width:900px;border:none;}
.t_listing td{vertical-align:middle;}
.t_listing td img{padding-bottom:3px;padding-top:2px;}

.t_results{width:900px;}

.t_results th{
	color: #666666;
}
#finalistes_listing .annee{
	vertical-align:middle;
	padding: 10px;
	border-right: solid #000 1px;
	border-left:none;
}
#finalistes_listing .annee a {text-decoration:underline;}
#finalistes_listing .photo{
	vertical-align:middle;
	padding: 10px;
	border-left: solid #222 1px;
	border-right:none;
}
#finalistes_listing .norm {
	vertical-align:middle;
	padding: 10px;
	border-right: solid #000 1px;
	border-left: solid #222 1px;
}
.tr_noir, .tr_color1{background-color:#000000;}
.tr_gris, .tr_color2{background-color:#141414;}
.tr_gagnant{background-image:url(bitmaps/gagnant_bg2x100.jpg);background-repeat:repeat;height:100px;}
.tr_trophee{background-image:url(bitmaps/gagnant_trophee180x100.jpg);background-repeat:no-repeat;height:100px;width:180px;display:block;}
.tr_img{
	width:90px;
	height:52px;
	display:block;
}
.tr_gagnant_txt{
	width:626px;
	line-height:1.5em;
	display:block;
	padding-top:2px;
}
.titre15{
	font-size: 15px;
}
.nomine_nom{width:330px;padding-left:50px;padding-top:5px;padding-right:10px;font-weight:bold;color:#FFFFFF;}
.nomine_plus{padding-top:5px;padding-right: 10px;}
.categorie{background-image:url(bitmaps/bg_categorie_red.gif);background-repeat:no-repeat;padding:0 20px 0 50px;height:30px;font-weight:bold;font-size:14px;line-height:30px;position:relative;color:#e38306;}
.arrowtop{position:absolute;left:865px;top:0px;height:30px;width:35px;background-image:url(bitmaps/arrow_top.png);background-position:0 0;}
.arrowtop:hover{background-position:0 -30px;}

.archives{width:160px;height:32px;background:url('bitmaps/communiques160x64.png') no-repeat transparent;background-position:0 0;float:right;cursor:pointer;}
.archives:hover{background-position:0 -32px;}
.apropos{width:158px;height:32px;background:url('bitmaps/apropos158x64.png') no-repeat transparent;background-position:0 0;float:right;cursor:pointer;}
.apropos:hover{background-position:0 -32px;}
.historique{width:110px;height:32px;background:url('bitmaps/historique110x64.png') no-repeat transparent;background-position:0 0;float:right;cursor:pointer;}
.historique:hover{background-position:0 -32px;}

#subnav{color:#E38306;text-align:right;padding:10px 20px 10px 10px;height:32px;}
#titre_liste{
	color:#E38306;
	padding:10px 20px 0 20px;
	height:auto;
}
.list1{background-color :#140000;border:1px solid #4C1E00;font-size:12px;width:350px;color:#FFFFFF;}
#liste_categories option{background-color:#140000;color:#FFFFFF;}
.col4{width:200px;padding-top:8px;}
.subnav{color:#E38306;text-align:right;padding:10px 20px 10px 10px;height:32px;}
.buts{float:left;width:160px;height:32px;padding-left:560px;line-height:32px;font-size:11px;}
.recentnews{width:180px;height:32px;background:url('bitmaps/communique_recent180x64.png') no-repeat transparent;background-position:0 0;float:right;cursor:pointer;}
.recentnews:hover{background-position:0 -32px;}
.prev{width:33px;height:32px;background-image:url(bitmaps/butsleft.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;display:block;}
.next{width:33px;height:32px;background-image:url(bitmaps/butsright.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;display:block;}
.prev:hover{background-position:0 -32px;}
.next:hover{background-position:0 -32px;}
.prevout{width:33px;height:32px;background-image:url(bitmaps/butsleft.png);background-repeat:no-repeat;background-position:0 -64px;display:block;}
.nextout{width:33px;height:32px;background-image:url(bitmaps/butsright.png);background-repeat:no-repeat;background-position:0 -64px;display:block;}
.abstract{border-bottom:solid #999 1px;}
.ca_col{text-align:left;padding:15px;}
.ca_col a{font-weight:bold;text-decoration:underline;}
.gris_italic{color:#999999;font-style:italic;}
.high30 {
	height: 30px;
}

/*LES GALAS FORMULAIRE*/
#lesgalasform{
	width:980px;
	height:800px;
	display:block;
	margin:0 auto;
	background-image:url(layout/bkg_galasform.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	position: relative;
	padding-top: 5px;
}

.GreenNotice {
	font-weight:bold;
	color:#00CC00;
}
.RedNotice {
	font-weight:bold;
	color:#FF0000;
}
.BoldNotice {
	font-weight:bold;
}
#t_formulaire td, #t_alerts td {
	height: 40px;
}
#t_motscle td{
	height: 40px;
}

.smallnote {
	color: #CCCCCC;
	font-size: 11px;
}
#galaform{
	padding: 10px;
}
#t_formulaire input.bouton, #t_motscle input.bouton, #t_alerts input.bouton {
	background-color : #140000;
	border: solid #140000 1px;
	color : #FFFFFF;
	border: 1px solid #666;
	cursor: pointer;
	height: 20px;
	font-size: 12px;
	padding-bottom: 5px;
}

.champs{
	background-color : #140000;
	border: solid #140000 1px;
	height: 16px;
	width: 350px;
	text-align: left;
	text-indent: 5px;
	color: #FFFFFF;
}
.drop, .list1{
	background-color :#140000;
	border: solid #140000 1px;
	font-size:12px;
	width:350px;
	color:#FFFFFF;
}
#lesgalasform #alerts {
	padding: 10px;
}
.littlebox {
	padding-top:10px;
	padding-bottom:20px;
}
#t_formulaire label {
	font-weight: bold;
	color: #fff;
}
#t_formulaire label:hover {
	color: #CEBC92;
}
#t_formulaire label {
	font-weight: bold;
	color: #fff;
}
#lesgalasform fieldset {
	border: 1px solid #C1AF8A;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#lesgalasform legend {
	font-weight: bold;
    color:#CEBC92;
}
#t_formulaire .td120{
	width: 120px;
}
#t_formulaire .td400{
	width: 400px;
}
.autre_recherche{
	width:158px;
	height:32px;
	background:url('bitmaps/autre_recherche158x64.png') no-repeat transparent;
	background-position:0 0;
	cursor:pointer;
	float: left;
	display: block;
	margin-top: 12px;
}
.autre_recherche:hover{background-position:0 -32px;}

