/*CREATED BY MANDIP LUITEL*/
/*Contact at www.maddyyard.com*/

/*index_starts*/

body{
	margin:0;
	padding:0;
	background:url(lilamici/bg.jpg) #000000  no-repeat center top;
	
	font-family:Arial, Helvetica, sans-serif;
	}
p,td {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	font-weight:normal;
}	

.clr{
	clear:both;
	margin:0;
	padding:0;
	}
input, textarea, select {
	border: 0;
	border: 1px #492f00 solid; 
	color:#492f00; 
	padding: 3px;
	background:transparent;
	font-weight:bold;
	font-size:80%;
}
textarea {
	height: 80px;
}
	
h1, h2, h3, h4, div, p, ul, li, form{
	margin:0;
	padding:0;
	font-family:"trebuchet MS";
	color:#eae2d3;
	}
	
h3 {
	font-size:13px;
	font-weight:bold;
	margin: 8px 0 0 0;
}	
a, img{
	outline:none;
	border:none;
	}
	
td {
	vertical-align:top;
}
#globalwrapper{
	margin:0 auto;
	padding:0;
	}

#header{
	width:932px;
	height:108px;
	margin:0 auto;
	padding:19px 0 0;
	}
	
.logo{
	width:142px;
	margin:0 auto;
	padding:0;
	border:none;
	}
	
#menu{
	width:600px;
	margin:0 auto;
	padding:22px 0 0 0;
	}
	
#menu ul{
	margin:0;
	text-align:center;
	padding:0;
	width:600px;
	}
	
#menu li{
	display:inline;
	font-size:10px;
	color:#fff;
	list-style:none;
	background:url(lilamici/nav.jpg) no-repeat right center;
	padding:0 3px;
	margin:0 1px;
	font-family:"trebuchet MS";
	text-transform:uppercase;
	font-weight:bold;
	}
	
#menu li.last{
	display:inline;
	font-size:10px;
	color:#fff;
	background:none;
	padding:0 3px;
	font-family:"trebuchet MS";
	text-transform:uppercase;
	font-weight:bold;
	}
	
#menu li a{
	text-decoration:none;
	color:#fff;
	outline:none;
	}
	
#wrapper{
	width:731px;
	margin:0 auto;
	padding:20px 0 0 201px;
	height:449px;
	}
	 
#wrapper .wrappertxt{
	width:438px;
	height:381px;
	float:left;
	padding:48px 0 0 34px;
	background:url(lilamici/midbg.png) repeat top;
	}
#wrapper_full {
	width:941px;
	padding: 10px;
	margin:0 auto;
	padding:0;
	height:449px;
	}	
.text{
	margin:0;
	padding:0;
	border:none;
	}
.contentBox {
	width:400px;
	height:350px;
	overflow:auto;
}
.textHolder{
	padding:21px 0 0 0;
	width:420px;
	float:left;
	}
	
.textHolder p{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	margin:0;
	font-weight:normal;
	padding:0;
	}
	
.textHolderLeft{
	width:140px;
	float:left;
	}
	
.textHolderRight{
	padding:0 0 0 25px;
	width:140px;
	float:left;
	}
.arrow {
	width:99px;
}
.arrowFirst {
	float:left;
	padding:290px 0 0 16px;
	
	
}
.arrowFirst h1 {
	background:url(lilamici/arrow.png) no-repeat center right;
}
.arrowLast {
	padding:20px 16px;
	float:left;
	}
.arrowNext {
	padding:20px 16px;
	float:right;
	}
.arrow h1{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	font-weight:normal;
	margin:0;
	}
.arrowLast h1 {
	padding:0 0 0 18px;
	background:url(lilamici/arrowLeft.png) no-repeat center left;
}
.arrowNext h1 {
	padding:0 12px 0 0;
	background:url(lilamici/arrow.png) no-repeat center right;
}

.arrowLeft h1 a{
	text-decoration:none;
	color:#eae2d3;
	}
	
/* .arrow h1{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	font-weight:normal;
	margin:0;
	padding:0 12px 0 0;
	} */
	
.arrow h1 a{
	text-decoration:none;
	color:#eae2d3;
	}
	
.sidebanner{
	float:left;
	border:none;
	width:239px;
	height:429px;
	}
.getraenkekarte
{
	background:url(lilamici/flower.jpg);
}
.getraenkekarte .menu
{
	padding:250px 0 0 20px;
}


.speisekarte {
	background:url(lilamici/flower.jpg);
}
.speisekarte .menu {
	padding:250px 0 0 20px;
	
}
.speisenHolder td {
	padding: 20px 0 0 0;
}

.sidebanner .menu a {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	margin:0;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
.sidebanner .menu a.active {
	color:#270021
}
.sidebanner .menu a:hover {
	color:#270021
}
.wrappertxt table {
	width:100%;
}
th {
	font-family:"trebuchet MS";
	font-size:12px;
	color:#fff;
	font-weight:bold;

}
.kartenholder {
	height:260px;
	overflow:auto;
}
.kartenholder table td {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	font-weight:normal;
}
.kartenholder td.price {
	text-align:right;
}
.kartenholder h3 {
	font-family:"trebuchet MS";
	font-size:12px;
	color:#eae2d3;
	margin:0;
	font-weight:bold;
}
.kartenholder p {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#eae2d3;
	margin:0;
	font-weight:normal;
}

#menu1{
	width:400px;
	margin:0 auto;
	padding:0;
	}
	
#menu1 ul{
	margin:0 auto;
	text-align:center;
	padding:0;
	width:300px;
	}
	
#menu1 li{
	display:inline;
	font-size:10px;
	color:#fff;
	list-style:none;
	border-right:1px solid #fff;
	padding:0 4px 0 2px;
	margin:0 2px;
	font-family:"trebuchet MS";
	text-transform:uppercase;
	font-weight:bold;
	}
	
#menu1 li.last{
	display:inline;
	font-size:10px;
	color:#fff;
	border-right:none;
	padding:0 3px;
	font-family:"trebuchet MS";
	text-transform:uppercase;
	font-weight:bold;
	}
	
#menu1 li a{
	text-decoration:none;
	color:#fff;
	outline:none;
	}
	
/*index_ends*/
	
/*index2_starts*/
	
#wrapper2{
	width:912px;
	margin:0 auto;
	padding:20px 0 0 20px;
	background:url(lilamici/mid.png) no-repeat top;
	height:449px;
	}
	
.brownBox{
	float:left;
	border:none;
	}
.brownBox p {
	font-family:"trebuchet MS";
	font-size:11px;
	color:#000;
	font-weight:normal;
/* 	padding:4px; */
}	

.brownBoxBg {
	background:url(lilamici/brwnBox.jpg) no-repeat;
	height:430px;
	padding: 70px 10px 10px 10px;
}
	
#wrapper2 .wrappertxt {
	width:234px;
	height:179px;
	float:left;
	padding:190px 0 60px 25px;
	background:url(lilamici/midbg.png) repeat top;
	}
	
#wrapper2 .wrappertop {
	width:300px;
	height:340px;
	float:left;
	padding:29px 0 60px 25px;
	background:url(lilamici/midbg.png) repeat top;
	}	
.textHolder1{
	padding:0;
	width:204px;
	float:left;
	}
	
.textHolder1 p{

	margin:0;
	padding:0;
	}
.jobBox p {
	
	padding: 10px;
}
/*index2_ends*/
.KwickBox {  float:left; position:relative; width:430px; height: 300px; background: url("/web/images/lilamici/herzlich_home.jpg") no-repeat; padding: 50px 0 80px 0 ;  }
.KwickBox ul { 	 position: absolute; height: 306px; padding-left:30px; width:380px; overflow:hidden; }
.KwickBox li {

	list-style:none;
}
.kwicks li{  
     width: 200px;  
     height: 100px;  
     margin-bottom: 3px;  
}  
#kwick1 {   
    background-color: #FF5100;  
}  
#kwick2 {  
     background-color: #B33900;  
}  
#kwick3 {  
     background-color: #FFD000;  
}  
#kwick4 {   
     background-color: #B39200;  
     margin-bottom: none;  
}  