* {margin:0; padding:0;}
html body{
	background-image:url('../images/bg_body.png');
	text-align:center;	
	font-family:"Times New Roman", Times, serif;
}
a {color:#564f4a;}
a:hover{text-decoration:none;}
#white_background_content{
	text-align:left;
	background-color:#fff;
}

a img { border:none;}

#logo_mpv{
	/*border:8px solid #fff;*/
}
#tr_menu{color:#554e49;}
#tr_menu a{color:#554e49; font-size:13px; text-decoration:none;}
#tr_menu a:hover{text-decoration:underline;}
#mainmenu{font-size:14px; text-transform:uppercase;}
#headercontent{
	/*border:1px solid #b3a37f;*/
}
#headercontent .news_content{
	/*display:none;*/
	color:#423c38;
}
#headercontent .news_content .darkbg, #headercontent .news_content span.darkbg h1, #headercontent .news_content span.darkbg h2{color:#FFF;}
#headercontent .news_content h1{font-size:26px; color:#000; font-weight:normal;}
#headercontent .news_content h2{font-size:42px; line-height:40px; color:#000; font-weight:normal;}
#headercontent .news_content p{font-size:15px; width:340px; color:#564f4a;}
#headercontent .news_content a{font-size:13px; font-weight:bold; color:#564f4a; line-height:16px; vertical-align:bottom;}
#headermenu{
	font-size:9px;
	background-color:#fffefa;
	/*border:1px solid #000;*/
}
#headermenu ul{
	list-style:none;
	background-color:#fffefa;
	/*background-color:#CCCC33;*/
	border:1px solid #cdbdbe;
}
#headermenu li{
	text-align:center;
	vertical-align:middle;
	overflow:visible;
	/*background-color:#CCCCCC;*/
	background:url(../images/navig_bg.jpg) no-repeat;
	border:1px solid #fff;
	border-width:1px 0;
}
#headermenu li.first{
	border-width:0 0 1px 0;
}
#headermenu li.last{
	border-width:1px 0 0 0;
}
#headermenu li.selected{
	border:none;
	background:none;
	background-image:url('../images/bg_submenu.png');
	background-repeat:no-repeat;
	/*background-color:#660000;*/
}
#headermenu td{
	text-decoration:none;
	/*vertical-align:middle;*/
	font-size:12px;
	color:#564F4A;
}
#headermenu li td{ line-height:12px;
}
#headermenu li.selected td{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	line-height:normal;
}
#headermenu a{color:#851625;}
#headermenu a:hover{text-decoration:none;}
#whitefooter{font-size:13px;}
#whitefooter div.col1{background:url(../images/bg_whitefooterCol1.gif) repeat-y right top; color:#564F4A; border-right:1px solid #E9DFDD;}
#whitefooter div.col2{background:url(../images/bg_whitefooterCol1.gif) repeat-y right top; color:#564F4A; border-right:1px solid #E9DFDD;}
#whitefooter div.col3{color:#FFF; background-color:#7E1423;}
/* #whitefooter div.col_gambero_rosso{color:#FFF; background-color:#;} */
#whitefooter div.col_gambero_rosso{background:url(../images/bg_whitefooterCol1.gif) repeat-y right top; color:#564F4A; border-right:1px solid #E9DFDD;}
#whitefooter div.col1 a, #whitefooter div.col2 a{color:#564F4A; font-weight:bold;}
#whitefooter div.col3 a{color:#FFF; font-weight:bold;}
/* #whitefooter div.col_gambero_rosso a{color:#FFF; font-weight:bold;} */
#whitefooter div.col_gambero_rosso a{color:#564F4A; font-weight:bold;}
img.preLink{display:inline; margin-right:4px;}

#footer{text-align:left; color:#908984;}
#footer #saq, #footer #commenditaires{text-transform:uppercase; color:#615a55; font-size:10px;}
#footer #saq{border-right:1px solid #ccbab2;}
#footer p.title, #footer p.title2{font-size:14px; font-weight:bold;}
#footer a{font-size:12px; color:#908984;}
/*
*/
/********* À PROPOS *********/
#apropos_content{color:#564f4a;}
#apropos_content h1{font-size:41px; font-weight:normal; color:#000; line-height:35px; margin-bottom:7px;}
#apropos_content h2{font-size:23px; font-weight:normal; line-height:24px;}
#apropos_content .news h2{margin-bottom:9px;}
#apropos_content h3{font-size:16px;}
#apropos_content p.date{font-size:12px; font-style:italic;}
#apropos_content p.news_text, #apropos_content p.last_news_text{font-size:15px;}
#apropos_content a{font-size:13px;}
#apropos_content .gambero_rosso a{font-size:14px;}
#apropos_content .news_separator{background:url(../images/ap_news_separator.gif) no-repeat top left;}
div.caption{font-size:11px; font-style:italic;}

/********* Edition *********/
#edition_content{color:#564f4a;}
#edition_content h1{font-size:41px; font-weight:normal; color:#000;}
#edition_content h2{font-size:22px; font-weight:normal;}
#edition_content h3{font-size:16px;}
#edition_content h4{font-size:15px; font-weight:normal; color:#000; text-transform:uppercase;}
#edition_content .horaire{font-size:15px; line-height:15px; text-align:right;}
#edition_content .event_container{background:url(../images/horaire_separator.gif) no-repeat top left;}
#edition_content .event_bloc1 p, #edition_content .event_topbox{font-size:15px;}
#edition_content .event_topbox img{vertical-align:text-bottom;}

/********* PREVIOUS *********/
#previous_content{color:#564f4a;}
#previous_content h1{font-size:41px; font-weight:normal; color:#000;}

/********* INSCRIPTION *********/
#inscription_content{color:#564f4a;}
#inscription_content h1{font-size:41px; font-weight:normal; color:#000;}
#inscription_content h2{font-size:22px; font-weight:normal;}
#inscription_content h3{font-size:16px;}
#inscription_content h4{font-size:15px; font-weight:normal; color:#000; text-transform:uppercase;}
#inscription_content input.textinput, #inscription_content select{border:1px solid #cccccc;}
#inscription_content label{font-size:15px;}
#inscription_content table tr{height:25px;}
#inscription_content input.caseBlanche{border-color:#FFF;}
#inscription_content .news_separator{background:url(../images/ap_news_separator.gif) no-repeat top left;}

.reduced_spacing{
	letter-spacing:-0.10px;
}