/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
padding: 2%; padding-top:10px;
background-color:#5C5C5C;
color:#5C5C5C;
}
a{
text-decoration:none;
color:#FFFFFF;
}
a:hover {
text-decoration:underline;
}
img {border:0}
#container {
position: absolute;
width: 800px;
left: 50%;
margin-left: -400px;
/* COULEUR FOND CONTAINER GRIS FONCE */
background-color:#191919;
padding:30px;
padding-bottom:10px
}
/*inside margin for all blocks*/
#top_home, #top_gallery, #top_expos, #top_rbd, #top_contact, #top_news, #top_links {
padding:5px;
padding-bottom:10px;
border-bottom:1px solid #5C5C5C;
}
#top_home{
/*background-image:url(../img/bottom_menu_home.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_gallery{
/*background-image:url(../img/bottom_menu_gallery.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_expos{
/*background-image:url(../img/bottom_menu_expos.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_rbd{
/*background-image:url(../img/bottom_menu_rbd.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_contact{
/*background-image:url(../img/bottom_menu_contact.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_news{
/*background-image:url(../img/bottom_menu_news.jpg);*/
background-image:url(../img/header_bottom.jpg);
}
#top_links{
/*background-image:url(../img/bottom_menu_links.jpg);*/
background-image:url(../img/header_bottom.jpg);
}

#top_home, #language, #top_gallery, #top_expos, #top_rbd, #top_contact, #top_news, #top_links {
/*height: 30px;*/
padding-top:5px;
padding-bottom:5px;
text-align:right;
}
#language {
background-color:#000000;
}
#center {
margin-top:50px;
padding-bottom:20px;
}
#foot {
font-size:10px;
margin-top:40px
}
#poweredby a{
text-align:right;
font-size:0px;
color:#000000;
}
.picture_border, .txt_home {
/*total : 580 (picture) + 1 (border) + 1 + 10 (internal padding) + 10 + 99 (margin-left) + 99
padding-top:10px;
padding-bottom:10px;
margin-left:99px;
margin-right:99px;
*/
padding-top:10px;
padding-bottom:10px;
}
.picture_border_index{
/*total : 580 (picture) + 1 (border) + 1 + 10 (internal padding) + 10 + 99 (margin-left) + 99*/
padding-top:10px;
padding-bottom:10px;
margin-left:99px;
margin-right:99px;
}
.txt_home{
text-align:right;
}
.picture_border, .picture_border_index {
/*border: 1px solid #FFFFFF;*/
}
.menu_home, .menu_language, .menu_gallery, .menu_news, .menu_red_bird, .menu_links {
list-style-type: none;
margin: 0;
padding:0;
font-size: 13px;
padding-bottom:10px
}
.menu_home li, .menu_language li, .menu_gallery li, .menu_news li, .menu_red_bird li, .menu_links li {
display: inline;
}
.menu_home a,  .menu_language a, .menu_gallery a, .menu_enter a, .menu_news a, .menu_red_bird a, .menu_links a {
margin: 0 2px;
text-decoration:none;
}
.menu_home, .menu_home a {
color: #5C5C5C;
}
.menu_language a, .menu_enter a {
color:#5C5C5C;
}
.menu_gallery, .menu_gallery a{
color:#5C5C5C;
}
.menu_news, .menu_news a{
color:#5C5C5C;
}
.menu_expos, .menu_expos a{
color:#5C5C5C;
}
.menu_red_bird, .menu_red_bird a{
color:#5C5C5C;
}
.menu_contact, .menu_contact a{
color:#5C5C5C;
}
.menu_links, .menu_links a{
color:#5C5C5C;
}
.menu_home a:hover, .menu_language a:hover, .menu_gallery a:hover, .menu_enter a:hover, .menu_news a:hover, .menu_expos a:hover, .menu_red_bird a:hover, .menu_contact a:hover, .menu_links a:hover, .menu_red_bird a:hover, .menu_links a:hover {
text-decoration: underline;
}
.content_homepage{
text-align:right;
}
.current_menu{
font-weight:bold;
}
.picture_theme, .picture_theme_2 {
margin-bottom:60px;
/*border: 1px solid #FFFFFF;*/
}
.picture_theme {
margin-right:77px;
}
p {margin: 0 0 10px 0;text-align:justify}

h4 {
font-size: 14px;
font-style: italic;
color:#5C5C5C;
text-align:right
}
h3 {color:#ffffff;font-size: 12px; font-weight:normal}
.news_link {color:#FF0000}
.news_border {border:1px solid #FFFFFF;}
#content {
padding: 30px 70px;
}
.tfvHighlight {
	color: #FF0000;
}
.add_bg_black {
	background-color:#000000;
}
.add_bg_white {
	background-color:#FFFFFF;
}
.add_no_bg {
	background-color:none;
}
div.row {
	line-height:25px;
	clear:both;
}
div.row span.label {
	float: left;
	width: 100px;
	text-align: right;
}
div.row span.formw {
	float: right;
	width: 235px;
	text-align: left;
}
div.row span.left {
	float: left;
	text-align: left;
	font-weight: bold;
	color: #000;
	width: 49%;
}
div.row span.right {
	float: right;
	text-align: right;
	font-weight: bold;
	color: #000;
	width: 49%;
}
div.float {
	width: 120px;
	padding: 10px;
	float: left;
}
div.spacer {
	clear: both;
}
div#formulaire, div#subscribe {
	width: 350px;
	/*background-color: #D7E7F2;*/
    /*border: 1px solid #287CB1;*/
    padding: 5px;
	margin: 0px auto;
	margin-left:60px;
}
.gui_button {
	margin-top : 5px !important;
	margin-bottom : 0px !important;
	margin-left : 0px !important;
	margin-right : 0px !important;
	/*font-family: arial, helvetica !important ;*/
    font-size: 12px;
	font-weight: normal !important;
	text-align: center !important;
	/*border: 1px solid #0000A0 !important ;*/
    padding: 0px 0px 0px 0px !important;/*background-color:#CCE4FF;*/
}
.tfvHighlight {
	font-weight: bold;
	color: #FF0000;
}
.tfvNormal {
	font-weight: normal;
	color: #505C50;
}
.contact_txt {
	padding-left:180px;
	text-align:left
}
.contact_title {
	font-weight:bold;
	font-size:18px;
	color:#666666;
	font-style:italic;
}
.contact_border {
	border:1px solid #FFFFFF;
}