/* CSS Document */

body{
margin:0px;
padding:17px 0 38px 0;
font-family:Arial, Helvetica, sans-serif;
background:url(images/bg.gif) repeat-x #782C19;
}



td, ul, ol, li, a, span, p, form, input, label, textarea, checkbox, radiobutton, strong, select {
margin:0;
padding:0;
}

img{
padding:0;
Margin:0;
}

ul {
list-style:none;
font-size:0;
line-height:0;
}

/*-----------------------------------------body start---------------------------------------------*/

.logopad{
	margin:0px;
	padding:0px 0px 14px 0px;
	}
	
.header{
	background:url(images/header.jpg) no-repeat 0 0;
	height:386px;
	}
	
.headertext{
	margin:0px;
	padding:290px 0px 19px 374px;
	font:normal 18px/21px Arial, Helvetica, sans-serif;
	color:#CDA869;
	}
	
.headertext span{
	font:normal 18px/21px Arial, Helvetica, sans-serif;
	color:#A75F29;
	}
	
.headertext span.great{
	font:normal 23px/25px Arial, Helvetica, sans-serif;
	color:#A75F29;
	}
	
.headertext span.great_extra{
	font:normal 23px/25px Arial, Helvetica, sans-serif;
	color:#CDA869;
	}
	
h1{
	font:bold 17px/19px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	margin:0px;
	padding:32px 0 13px 0;
	}
	
h1.other{
	font:bold 17px/19px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	margin:0px;
	padding:0px 0px 13px 0px;
	}
h1 a{
	font:normal 17px/19px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
h1 a:hover{
	text-decoration:none;
	}	
	
h2{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#CDA869;
	margin:0px;
	padding:0px 0px 13px 0px;
	}

h2 a{
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
h2 a:hover{
	text-decoration:none;
	}
	
p.lorem{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#CDA869;
	margin:0px;
	padding:0px 0 19px 0;
	}	p.lorem a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
	p.lorem a:hover{
	text-decoration:none;
	}
p{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#CDA869;
	margin:0px;
	padding:0px 0 19px 0;
}	

p a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
p a:hover{
	text-decoration:none;
	}	

p.lorem_extra{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#CDA869;
	margin:0px;
	padding:0px 210px 19px 0;
	}
	
p.lorem_extra a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
	
p.lorem_extra a:hover{
	text-decoration:none;
	}
	
.imgborder{
	border:solid 1px #6F3313;
	}
	
.flagpad{
	float:left;

	margin:0px;

	padding:4px 5px 0px 0px;

	}
	
.flag_extrapad{
	float:left;

	margin:0px;

	padding:4px 0px 0px 0px;

	}
	
.eveningmenu{
	background-color:#632D17;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#CDA869;
	margin:0px;
	padding:3px 0px 3px 7px;

	}
	
.eveningmenu_price{
	background-color:#632D17;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#CDA869;
	}
	
	
/*-----------------------------------------body closed---------------------------------------------*/

/*-----------------------------------------footer start---------------------------------------------*/

.footer{
	border-top:solid 1px #905531;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#E3B879;
	margin:0px;
	padding:22px 0 0 0;
	}
	
.footer a{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#F1D5A5;
	text-decoration:underline;
	}
	
.footer a:hover{
	text-decoration:none;
	}
	
/*-----------------------------------------Navigation start---------------------------------------------*/
ul.navigation {
	padding:0 0 1px;
	float:left;
	}
ul.navigation li {
	float:left;
	padding:0 1px 0 0;
	}
ul.navigation li a, ul.navigation li a.active {
	display:block;
	float:left;
	background:url(images/nav-rg.gif) no-repeat 100% 0;
	padding:0 7px 0 0;
	text-decoration:none;
	outline:none;
	}
ul.navigation li a span, ul.navigation li a.active span {
	display:block;
	float:left;
	background:url(images/nav-lt.gif) no-repeat 0 0;
	padding:0 11px 0 18px;
	font-size:12px;
	line-height:24px;
	color:#FFC082;
	background-color:inherit;
	cursor:pointer;
	}
ul.navigation li a:hover, ul.navigation li a.active {
	background:url(images/nav-rg-hov.gif) no-repeat 100% 0;
	text-decoration:none;
	}
ul.navigation li a:hover span, ul.navigation li a.active span {
	background:url(images/nav-lt-hov.gif) no-repeat 0 0;
	color:#FCE9BF;
	background-color:inherit;
	}
	
	
ul.navigationextra {
	padding:0 0 1px;
	float:left;
	}
ul.navigationextra li {
	float:left;
	padding:0 1px 0 0;
	}
ul.navigationextra li a, ul.navigationextra li a.active {
	display:block;
	float:left;
	background:url(images/nav-rg.gif) no-repeat 100% 0;
	padding:0 7px 0 0;
	text-decoration:none;
	outline:none;
	}
ul.navigationextra li a span, ul.navigationextra li a.active span {
	display:block;
	float:left;
	background:url(images/nav-lt.gif) no-repeat 0 0;
	padding:0 9px 0 13px;
	font-size:12px;
	line-height:24px;
	color:#FFC082;
	background-color:inherit;
	cursor:pointer;
	}
ul.navigationextra li a:hover, ul.navigationextra li a.active {
	background:url(images/nav-rg-hov.gif) no-repeat 100% 0;
	text-decoration:none;
	}
ul.navigationextra li a:hover span, ul.navigationextra li a.active span {
	background:url(images/nav-lt-hov.gif) no-repeat 0 0;
	color:#FCE9BF;
	background-color:inherit;
	}
	
	