@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0}

img, div { behavior: url(scripts/iepngfix.htc); }

body {
	background:url(images/bg.jpg) repeat;
	}
	
#wrapper {
	width:1090px;
	height:auto;
	margin:auto;
	background:url(images/shadow_body.png) repeat;
	}

#container {
	width:950px;
	height:auto;
	margin:0 70px 0 70px;
	padding:0;
	position:relative;
	background:url(images/bg_content.gif) repeat;
	display:table;
	}

#top_banner {
	width:950px;
	height:120px;
	background:url(images/top_banner.jpg);
	}

#main_image {
	width:950px;
	height:300px;
	background:url(images/main_home.jpg);
	position:relative;
	}
	
#navigation {
	width:950px;
	height:30px;
	}
	
#nav_home {
	width:auto;
	height:14px;
	margin:8px 0 0 30px;
	float:left;
	display:inline;
	}

#nav_about {
	width:auto;
	height:14px;
	margin:8px 0 0 152px;
	float:left;
	display:inline;
	}

#nav_menu {
	width:auto;
	height:14px;
	margin:8px 0 0 157px;
	float:left;
	display:inline;
	}

#nav_culture {
	width:auto;
	height:14px;
	margin:8px 0 0 155px;
	float:left;
	display:inline;
	}

#nav_contact {
	width:auto;
	height:14px;
	margin:8px 0 0 139px;
	float:left;
	display:inline;
	}
			
#main_shadow {
	width:950px;
	height:10px;
	margin:0;
	padding:0;
	background:url(images/shadow_image.png) no-repeat;
	display:inline;
	float:left;
	}
	
#content_container {
	width:950px;
	height:auto;
	float:left;
	background:url(images/bg_content.gif) repeat;
	}
	
#content {
	width:950px;
	height:auto;
	float:left;
	background:url(images/shadow_image.png) no-repeat;
	}
	
#content_body_lt {
	width:435px;
	height:auto;
	margin:12px 10px 12px 30px;
	padding:0;
	display:inline;
	float:left;
	}
		

#content_body_rt {
	width:435px;
	height:auto;
	margin:17px 30px 12px 0;
	padding:0;
	display:inline;
	float:right;
	}
			
.plate{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:left;
	}

.price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:right;
	}
				
#break {
	width:100%;
	height:1px;
	margin:10px 0 10px 0;
	background:url(images/break.gif) repeat-x;
	}
				
#footer {
	width:950px;
	height:25px;
	background:url(images/footer.jpg);
	margin:0 70px 0 70px;
	}
	
#footer .orange {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	color:#fd6411;
	}

#footer .yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	color:#fda711;
	}

#footer_content {
	width:auto;
	height:auto;
	padding-top:1px;
	}
	
#shadow_bottom {
	width:1090px;
	height:120px;
	background:url(images/shadow_bottom.png) no-repeat;
	margin:auto;
	}
	
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			line-height:19px;
			margin:0 0 12px 0;
			}

a.nav {
	font-family:Arial, Helvetica, sans-serif;
	color:#fda711;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}

a.nav:hover {
	color:#AD2F07;
	}
	
a.mail {
	font-family:Arial, Helvetica, sans-serif;
	color:#fda711;
	font-size:12px;
	text-decoration:none;
	}

a.mail:hover {
	color:#AD2F07;
	}

a.menus {
	font-family:Arial, Helvetica, sans-serif;
	color:#fda711;
	font-size:12px;
	text-decoration:none;
	letter-spacing:1px;
	}

a.menus:hover {
	background-color:#AD2F07;
	}

a.menus2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#fda711;
	font-size:12px;
	background-color:#AD2F07;
	text-decoration:none;
	letter-spacing:1px;
	}
	
strong {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d6af62;
	}

.green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#928056;
	margin:-5px 0 0 0;
	}


img.border {
	border-style:solid;
	border-width:10px;
	border-color:#190e03;
	margin:0 0 4px 0;
	}

hr {
	border:thin 1px;
	color:#928056;
	}

.menu_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d6af62;
	font-style:italic;
	}
	
ul {
	margin:0 0 0 30px;
	}

li {
	color:#AD2F07;
	}
	