/*
NOIR :		#373737
ORANGE CLAIR :	#8A360A
ORANGE FONCE :	#6D2701
BEIGE :		#D3C7BA
FOOTER :		#F2EEEA
*/
*{margin:0;padding:0}
.float_right{float:right}
.float_left{float:left}
.thumb_left, #gallerie_photos a{float:left;margin-bottom:28px;margin-right:28px}
.thumb_left2{float:left;margin-bottom:10px;margin-right:28px}
.thumb_right{float:right;margin-left:15px;margin-bottom:5px}
.clear_both{clear:both}
body{
	font-size:12px;
	font-family:arial;
	background-attachment: fixed;
	background-image: url(../gifs/background.jpg);
	background-repeat: repeat;
}
#container1{position:absolute;top:0;height:207;width:100%}
#container2{width:100%;background:#373737}
#container3{width:100%;height:300px}
#header{position:relative;width:940px;margin:0 auto;height:207px;padding-top:0}
#header #logo .damned{left:114px;position:absolute;top:63px;width:282px; color:#373737; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; font-weight:bold; padding-top:85px; padding-bottom:4px;}
/*#header #logo .damned{left:327px;position:absolute;top:148px;width:285px; color:#373737; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; font-weight:bold;}*/
#content{padding:20px 40px;background:#fff;width:860px;margin:0 auto;overflow:hidden}
#content_loupe{position:relative;width:940px;margin:0 auto}
#colonne_gauche{background:url(../gifs/000.jpg);width:377px;height:406px;float:left}
#colonne_centre{padding:20px;width:523px;float:right}
#footer{width:940px;margin:0 auto}
#footer_main{padding:15px;background:#D3C7BA;overflow:hidden;width:910px}
#footer_bottom{background:#373737;height:13px;width:100%}
#footer_links p{text-align:center;margin-top:15px;margin-bottom:20px; color:#fff}
#footer_links p a{font-size:11px;color:#fff;font-weight:bold;text-align:center;font-family:"Century Gothic";text-decoration:none;}
#footer_links p a:hover{color:#6D2701 !important;text-decoration:underline !important}
#logo{background:url(../gifs/header.jpg);height:182px;width:940px; position:relative}
#diaporama{background:url(../gifs/index_diaporama.jpg);height:130px;width:940px;display:none}
#nav_mini{position:absolute;overflow:hidden;top:39px;right:0;z-index:1;width: 323px}
#nav_mini li{display:inline;float:left;list-style:none}
#nav_mini li a{width:76px;display:block;font-size:11px;color:#373737;font-weight:bold;text-decoration:none;text-align:center;text-transform:uppercase;margin-right:4px;line-height:20px;height:20px}
#nav_mini li a:hover, #selected_nav_mini{background:#6D2701 !important;color:#FFF !important}
#nav_big{background:#fff}
#nav_big li{display:inline;list-style:none}
#nav_big .last_li{margin-right:0 !important;width:136px !important}
#nav_big li a{
	margin-right:1px;
	text-decoration:none;
	font-weight:bold;
	float:left;
	height:25px;
	width:133px;
	text-align:center;
	line-height:25px;
	text-transform:uppercase;
	color:#fff;
	background-color: #6D2701;
}
#nav_big li a:hover, #selected_nav_big{background:#373737 !important}
#static_bottom{width:563px;height:139px;position:absolute;bottom:0;right:0}
#footer_main .element1 .link a{margin-top:10px;float:right;background:url(../gifs/link_footer1.jpg) no-repeat;width:132px;height:28px;line-height:28px;padding-left:7px;text-transform:uppercase;font-size:10px;text-decoration:none;color:#fff;display:block;}
#footer_main .element1 .link a:hover{background:url(../gifs/link_footer1.jpg) no-repeat 0 -28px !important;color:#000}
#footer_main .element2 .link a{margin-top:10px;float:right;background:url(../gifs/link_footer2.jpg) no-repeat;width:152px;height:28px;line-height:28px;padding-left:7px;text-transform:uppercase;font-size:10px;text-decoration:none;color:#fff;display:block;}
#footer_main .element2 .link a:hover{background:url(../gifs/link_footer2.jpg) no-repeat 0 -28px !important;color:#000}
#footer_main .element3 .link1 a{background:url(../gifs/link_footer3.jpg) no-repeat;width:108px;height:28px;line-height:28px;padding-left:30px;text-transform:uppercase;font-size:10px;text-decoration:none;color:#fff;display:block;}
#footer_main .element3 .link1 a:hover{background:url(../gifs/link_footer3.jpg) no-repeat 0 -28px !important}
#footer_main .element3 .link2 a{background:url(../gifs/link_footer4.jpg) no-repeat;width:127px;height:28px;line-height:28px;text-align:center;text-transform:uppercase;font-size:10px;text-decoration:none;color:#fff;display:block;}
#footer_main .element3 .link2 a:hover{background:url(../gifs/link_footer4.jpg) no-repeat 0 -28px !important;color:#000}
#footer_main h2{border-bottom:1px solid #9F877B;padding-bottom:10px;margin-bottom:10px;font-family:"Century Gothic";font-size:18px;color:#6D2701}
#footer_main ul{margin-left:40px;margin-top:10px}
#footer_main li{list-style:square;line-height:28px}
#footer_main li a{color:#6D2701;text-decoration:underline;font-weight:bold}
#footer_main li a:hover{color:#373737 !important;text-decoration:none !important}
#footer_main .element1, #footer_main .element2, #footer_main .element3 {float:left;width:250px;border-right:1px solid #373737;margin-right:20px;padding-right:20px;}
#footer_main .element3{width:328px;border:none !important;margin:0 !important;padding:0 !important;position:relative}
#footer_main .element3 h2{text-transform:uppercase}
#footer_main .element3 .text1{float:right;width:159px;text-align:right}
#footer_main .element3 .text2{float:left;background:url(../gifs/box_footer.jpg) no-repeat;width:149px;height:65px;color:#333;font-weight:bold;padding:10px}
#footer_main .element3 .link1{float:left}
#footer_main .element3 .link2{float:right}
#loupe{position:absolute;background:url(../gifs/loupotext.jpg) no-repeat  -7px 55px;width:15px; height:130px;top:3px;right:-22px}
#loupe a{color:#fff;text-decoration:none;font-weight:700}
#loupe .setFont{font-size:12px !important}
#loupe .setFont1{font-size:14px !important}
#loupe .setFont2{font-size:18px !important}
img{border:none}
.link_accueil a{background:url(../gifs/link_restaurant.jpg) no-repeat -135px 0;width:120px;height:28px;font-weight:bold;text-transform:uppercase;padding-left:10px !important;text-align:left !important;line-height:28px;display:block;text-decoration:none;color:#fff !important;float:right; font-size:12px;}
.link_accueil a:hover{background:url(../gifs/link_restaurant.jpg) no-repeat 0 0 !important;color:#373737 !important;text-decoration:none !important}
#antifacebook {overflow:auto !important;height:300px !important}
#diapo_left{width:250px}
#diapo_right{width:250px}
#height_content{padding-top:207px}
#nav_big ul{position:absolute;left:0;top:207px;width:133px}
#nav_big ul li a{text-align:left !important;padding-left:10px !important}
#nav_big ul {}
#sd{display:none}
#sd li a{width:123px !important;font-size:90% !important;background:#8A360A !important}
#sd2{display:none;
left:134px !important;}
#sd2 li a{width:123px !important;font-size:90% !important;background:#8A360A !important}
#content h1{color:#6D2701;font-family:"Century Gothic";font-size:2.2em;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #9F877B}
#content h1:first-letter {font-size:120%;font-family:Arial, Helvetica, sans-serif}
#content h2{color:#6D2701 !important;font-family:"Century Gothic";font-size:1.7em;padding-bottom:10px;margin-bottom:10px;margin-top:30px;border-bottom:1px solid #9F877B}
#content h2 a{color:#6D2701 !important}
#content h2:first-letter {font-size:120%;font-family:Arial, Helvetica, sans-serif}
#content h3{color:#6D2701;font-family:"Century Gothic";font-size:1.2em;padding-bottom:10px;margin-bottom:10px;margin-top:30px;border-bottom:1px solid #9F877B}
#content h3:first-letter {font-size:120%;font-family:Arial, Helvetica, sans-serif}
#content p, #content li{text-align:justify;line-height:20px;color:#333;font-size:1.1em;margin-bottom:20px}
#content ul{margin-left:50px}
#content p a, .paginationCom a{text-decoration:none;text-transform:uppercase;text-align:center;color:#933;font-weight:bold}
#content p a:hover, .paginationCom a:hover{text-decoration:underline;color:#333;font-weight:bold}
#content .pagination{text-align:center}
#content p span{}
hr{margin:40px 0}
.com_get{padding:20px;background:#555;margin-bottom:20px}
.com_get p{color:#fff !important}
.com_content{padding:20px;margin:10px 0 2px 0;border-bottom:1px solid #DCDCDC;border-top:1px solid #DCDCDC}
.com_date{font-style:italic;margin-bottom:0 !important}
.laisseravis a{text-transform:none !important}
.laisseravis{margin-bottom:20px !important}
.pagination{background:#555;padding:5px 0}
.pagination a{color:#fff !important;padding:0 10px}
#avis p{text-transform:uppercase;font-size:10px;margin-top:20px}
#avis input, #avis textarea, #avis select {border:1px solid #900;padding:10px}
#avis #envoyer_style{margin-top:20px}

#contactform label{text-align:left;text-transform:uppercase;float:left;width:280px}
#contactform input, #contactform textarea{width:250px}
#contactform p{margin:0}
#contactform .submit{margin-left:0 !important;padding:0 !important}
#contactform .submit input{width:auto !important;padding:5px;margin-top:10px}
#contactform .divGenerateurRequired{display:none}
#contactform .fieldImportant{background:#dfdfdf;padding:5px}
#contactform .fieldImportant span{font-weight:700;font-size:150%;color:red}
#contactform p span{color:red}
#contactform{width:280px;float:left}
#contact_adress{float:right;margin-top:40px;padding-left:23px;width:195px;border-left:1px solid #dfdfdf}
#com_vote{background:url(../gifs/vote.jpg) no-repeat;width:72px;height:12px !important;overflow:hidden;float:right}
.liste_menu{width:860px;float:left}
.menu{width:550px;clear:both;margin-right:50px;margin-left:175px;margin-bottom:50px;border-bottom:1px solid #333; padding-bottom:35px}
.menu img{float:right;margin-left:10px}

.menu p:first-letter {text-transform:uppercase !important}
p.menu_menu {margin-left:60px;}
.menu_menu a{width:152px;height:25px;line-height:25px;letter-spacing:normal;text-transform:uppercase;float:left;display:block;text-align:center;background:#A86848;color:#fff !important;margin-right:24px}
.menu_menu a:hover{background:#8A360A;text-decoration:none !important}

#content .menu h2 {
text-align:center;
border:none !important;
color:#BC1A03 !important;
font-family:Georgia;
}

#content .menu h2:first-letter {
text-align:center;
border:none !important;
color:#BC1A03 !important;
font-family:Georgia;
}

.menu ul {
margin:0 !important;
}

.menu li {
list-style-type:none;
text-align:center !important;
font-size:12px !important;
font-family:Georgia;
}

.menu p {
margin:0 auto;
}

.menu li strong {
font-style:italic;
}
.photo-menu {
	padding: 3px;
	border: 1px solid #BC1A03;
	overflow: hidden;
	height: 220px;
	width: 450px;
	display: block;
}


.separateur {
font-family:Verdana;
font-weight:bold;
}


#contactform .erreur{font-size:11px !important;font-weight:normal !important;border:none !important}
#contactform .erreur{border:none !important}
#contactform .erreur{border:none !important}

#logo h2 {
background:none;
border:none !important
}

.hover-btn{opacity:1;}
.hover-btn:hover{opacity:0.7;}
