body {
margin: 25px 5px 50px 5px;
font-size: 100.01%;
min-height: 101%;
text-align: left;
color: #fff;
background:#6D7673;
}
p{margin:0px; padding:0px}
#seite{
margin: 0px auto;
width: 785px;
height:auto;
font-family:"Verdana", Times, serif, Arial;
font-size:12px;
color:#EEEEEE;
background:#6D7673;
}
#topnavi span{
display:none;
}
#topnavi a{
display: block;
margin-bottom:4px;
float:right;
width:60px;
height:20px;
background:url(../images/but_impressum.gif) no-repeat;
}
#header_left span{
display:none;
}
#header_left a{
margin-top:170px;
display: block;
float:left;
width:354px;
height:59px;
background:url(../images/catering_logo.gif) no-repeat;
background-position:right;
}
#header_right{
float:right;
height:237px;
width:412px;
}
#main_left{
margin-top:113px;
text-align:right;
float:left;
width:354px;
}
#main_right{
margin-top:50px;
line-height:16px;
float:right;
width:412px;
}
#footer_top{
height:40px;
}
#footer{
text-align:center;
font-size:10px;
line-height:12px;
border-top:#FFF 1px solid;
line-height:16px;
}
.clear{clear:both;}
a.mainmenu:link,a.mainmenu:visited,a.mainlevel:link,a.mainlevel:visited{
margin: 0px 0px 2px 200px;
font-family:Verdana,Arial,sans-serif;
text-transform:uppercase;
color:#E9DE10;
text-align:right;
font-weight: bold;
text-indent:16px;
display:block; 
text-decoration:none; 
font-size: 13px;
}
a.sublevel:link,a.sublevel:visited,a.sublevel:hover{
margin: 0px 4px 0px 200px;
font-family:Verdana,Arial,sans-serif;
color:#C0B80E;
text-align:right;
font-weight: bolder;
text-indent:12px;
display:block; 
text-decoration:none; 
font-size: 10px;
background:transparent;
}
a.mainmenu-unten:link,a.mainmenu-unten:visited,a.mainlevel-unten:link,a.mainlevel-unten:visited{
margin: 0px 0px 1px 200px;
font-family:Verdana,Arial,sans-serif;
text-transform:uppercase;
color:#E9DE10;
font-weight:bold;
text-align:right;
text-indent:16px;
display:block; 
text-decoration:none; 
font-size: 10px;
}
a.sublevel-unten:link,a.sublevel-unten:visited,a.sublevel-unten:hover{
margin: 0px 4px 0px 200px;
font-family:Verdana,Arial,sans-serif;
color:#C0B80E;
text-align:right;
font-weight: bolder;
text-indent:12px;
display:block; 
text-decoration:none; 
font-size: 10px;
background:transparent;
}
a.link_language:link, a.link_language:active, a.link_language:visited, a.link_language:hover {
font-size:12px;
color:#6D4C07;
text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
.contentheading,.componentheading {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
padding-bottom:47px;
}
.shop_title{
text-transform:uppercase;font-size:12px;font-weight:bold;
}
.verleih_category_headline{
text-transform:uppercase;font-size:12px;font-weight:bold;
padding: 0px 0px 46px 0px;
}
.verleih_checkout_index_headline{
text-transform:uppercase;font-size:12px;font-weight:bold;
padding: 0px 0px 0px 0px;
}
hr{border:0px solid;/*FürFirefoxundOpera*/border-top:1px solid #6D7673;border-bottom:1px solid #AFB5B3;/*FürI.Explorer(Seiten-Hintergrundfarbe!)*/}

a {color: #E9DE10; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border: 0px;}

.sectiontableheader{
background:#AFB5B3;
line-height:16px;
}
input{
font:11px Tahoma,Arial,sans-serif;
padding-left:2px;
border:none;
}
.inputbox_warenkorb{
background:#fff;
font-size:11px;
font-family:Tahoma,Arial,sans-serif;
}
.inputbox_verleih_browse{
background:#fff;
font-size:11px;
font-family:Tahoma,Arial,sans-serif;
vertical-align:middle;
}
select{
font-size:11px;
font-family:Tahoma,Arial,sans-serif;
}
textarea{
border:0px solid #CCCCCC;
padding-left:2px;
font-size:11px;
font-family:Tahoma,Arial,sans-serif;
}
.button{
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
color:#EEEEEE;
border-top:1px solid #F3F3F1;
border-right:1px solid #C4C6B9;
border-left:1px solid #F3F3F1;
border-bottom:1px solid #C4C6B9;
margin-bottom:5px;
background:#6D7673;
}
.button_verleih_browse{
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
color:#EEEEEE;
border-top:1px solid #F3F3F1;
border-right:1px solid #C4C6B9;
border-left:1px solid #F3F3F1;
border-bottom:1px solid #C4C6B9;
background:#6D7673;
vertical-align:middle;
}
.inputbox{
border-top:0px solid #999999;
border-right:0px solid #999999;
border-bottom:0px solid #999999;
border-left:0px solid #999999;
background:#fff;
}
.shop_titel{
margin-top:-16px;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}

