@charset "utf-8";
/* CSS Document */

body{background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x; margin:0; padding:0; background-color:#d77f1a; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.fix{clear:both; overflow:hidden; width:100%; height:0px;}

.header{width:949px; margin-top:50px;}
	.logo{width:45%; height:54px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; float:left; display:inline; margin-left:40px;}
	.logo a{width:152px; height:54px; display:block; text-decoration:none; float:left;}
	
	.links{width:47%; float:left; display:inline; vertical-align:bottom; text-align:right; color:#231f20; margin-top:40px;}
	.links a{color:#d9591c; font-size:11px; text-decoration:none; text-transform:uppercase;}

.shadow_top{width:949px; height:20px; line-height:20px; background-image:url(../images/shadow_top.jpg); background-repeat:no-repeat; background-position:bottom; text-align:left;}
.shadow_top a{color:#d77f1a; font-size:11px; text-decoration:none; padding-left:56px;}

.content{width:949px; height:517px;}
	.left{width:20px; height:517px; background-image:url(../images/left.jpg); background-repeat:no-repeat; background-position:bottom; float:left; display:inline;}
	
	.container{width:905px; height:517px; float:left; display:inline;}
		.menu{width:186px; height:517px; float:left; display:inline; background-image:url(../images/menu_bg.jpg); background-repeat:no-repeat;}
		.menu ul,li,li.last{margin:0; padding:0; list-style:none;}
		.menu ul{margin:19px 0 0 0;}
		.menu ul li{height:45px; background-image:url(../images/menu_div.gif); background-repeat:no-repeat; background-position:bottom;}
		.menu ul li a{width:186px; height:44px; line-height:44px; color:#FFFFFF; font-size:13px; text-decoration:none; display:block; text-shadow: 1px 1px 0px #d88b33;}
		.menu ul li a:hover{background-image:url(../images/menu_hover.jpg); background-repeat:no-repeat;}
		
		.menu ul li.last{height:45px; background-image:none;}
		.menu ul li.last a{width:186px; height:44px; line-height:44px; color:#FFFFFF; font-size:13px; text-decoration:none; display:block; text-shadow: 1px 1px 0px #d88b33;}
		.menu ul li.last a:hover{background-image:url(../images/menu_hover.jpg); background-repeat:no-repeat;}

		
		.main_content{width:486px; height:517px; float:left; display:inline; background-image:url(../images/main_bg.jpg); background-repeat:no-repeat;}
			.titlu_home{width:446px; height:24px; background-image:url(../images/titlu_home.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}
			p.motto{width:446px; text-align:left; font-size:14px; font-weight:bold; color:#cd6123; margin:40px 0 0 0;}
			p.red{width:446px; color:#c32630; font-size:12.5px; text-align:left; margin:25px 0 0 0;}
			p.red a{color:#c32630; text-decoration:none;}
			p.red a:hover{text-decoration:underline;}
			p.orar{width:446px; color:#3e3e3e; text-align:left; font-size:12.5px; margin:30px 0 0 0;}
			p.orar span{width:446px; font-size:14.5px; color:#cd6123;}
			
	
		.slideshow{width:231px; height:514px; overflow:hidden; float:left; display:inline; border:1px solid #f8e4ce;}
		
	.right{width:24px; height:517px; background-image:url(../images/right.jpg); background-repeat:no-repeat; background-position:bottom; float:left; display:inline;}
	

.shadow_bottom{width:949px; height:15px; background-image:url(../images/shadow_bottom.jpg); background-repeat:no-repeat; background-position:center;}

.footer{width:890px; text-align:right; color:#e0af77; padding-top:5px; font-size:11px;}
.footer a{color:#e0af77;}
.footer a:hover{color:#f8d3a8;}

/******* Kreative Aromenküche ******************************************************/

.titlu_kreative{width:446px; height:24px; background-image:url(../images/titlu_kreative.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}
p.text{width:446px; color:#484848; text-align:justify;}

/******* Spezialitäten ******************************************************/

.titlu_spezialitaten{width:446px; height:30px; background-image:url(../images/titlu_spezialitaten.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}

/******* Küchenchef Rainer Unglaub ******************************************************/

.titlu_kuchenchef{width:446px; height:30px; background-image:url(../images/titlu_kuchenchef.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}


/******* Unsere Weine ******************************************************/

.titlu_unsere{width:446px; height:24px; background-image:url(../images/titlu_unsere.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}
p.text span.arrow{color:#cd6123; font-weight:bold; font-size:14px;}

/******* Veranstaltungen ******************************************************/

.titlu_veranstaltungen{width:446px; height:30px; background-image:url(../images/titlu_veranstaltungen.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}

/******* Kontakt ******************************************************/

.titlu_kontakt{width:446px; height:30px; background-image:url(../images/titlu_kontakt.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}

table{float:left; margin:20px 0 0 60px;}
table td{text-align:left;}
.label{font-weight:bold; text-align:right;}

/******* Fotoalbum ******************************************************/

.titlu_fotoalbum{width:446px; height:24px; background-image:url(../images/titlu_fotoalbum.jpg); background-repeat:no-repeat; background-position:left; margin:20px 0 0 0;}


.galerie{ text-align:left; margin:30px 0 0 20px;}
.galerie img{border:0px;}
p.foto{width:446px; color:#3e3e3e; text-align:left; font-size:12.5px; margin:10px 0 0 0;}
p.foto a{color:#c32630; text-decoration:none;}

