body {
background-color : #000;
color : #fff;
font-family : Trebuchet MS;
font-size : 13px;
width: 100%;
text-align: left;
background-repeat: repeat-x;
background-image: url(images/header_bg.jpg); }

a {
color: #ddd;
text-decoration: none;
}

a:hover {text-decoration: none; color : #fff; text-decoration: underline;}

img {
border : none;
}

html, body, div, input, form {
margin : 0;
padding : 0;
}

.hlogo {float: left; width: 346px; height: 136px;}
.htext {font-size: 14px; font-weight: bold; text-align: right; padding: 13px 15px 5px 400px; }
h2 {font-size: 14px; font-weight: bold; text-align: right; margin-top: -8px; padding: 13px 15px 5px 400px; }

.header {width: 100%; height: 136px;}

.inner_part {width: 728px; margin: 0px auto;}
.mainpartholder {float: left; width: 100%; background-repeat: no-repeat; background-position: center bottom;
background-image: url(images/footer.jpg); padding: 0px 0 150px 0;}
.mainpart {width: 1004px;  margin: 0px auto; }

.preview {color: #a7a7a7; font-size: 12px; border-bottom: 1px dashed #232323; padding: 0 0 5px 0;}
.right-div h1, .preview h1 {font-size: 20px; font-family: tahoma; font-weight: normal; margin: 0; padding: 10px 0 5px 0; color: #dadada;}

.left-div {width: 710px; float: left;}
.right-div {width: 330px; float: left; margin: 0 0 0 10px;}

.sn_img {float: left;}
.simplenews .sn_text h1 {font-size: 11px; font-weight: bold; padding: 0; margin: 0;}
.sn_text {padding: 0 10px 10px 10px; float: left; width: 243px; color: #b0b0b0; font-size: 12px; }
.simplenews {background-color: #1d1d1d; padding: 3px; margin: 0 0 4px 0;}

.simplenews {float: left; width: 100%;}

.bigmenu {background-repeat: no-repeat; background-position: center top; ;}

.bigmenu ul, .bigmenu ul li, .bigmenu ul li ul, .bigmenu ul li ul li {margin: 0px; padding: 0px; list-style-type: none;}


ul.nav li ul li {float: left;}
ul.nav li {float: left; }

.bigmenu ul.nav li a{background-repeat: no-repeat; margin: 0 0 0 14px; height: 26px; background-position: left top; display: block;}
li.rezepte a{background-image: url(images/rezepte.gif); width: 70px;}
li.rezepte a:hover{background-image: url(images/rezepte_hover.gif); }
li.community a{background-image: url(images/community.gif); width: 92px;}
li.community a:hover {background-image: url(images/community_hover.gif); }
li.wissen-zum-grillen a{background-image: url(images/wissen-zum-grillen.gif); width: 134px;}
li.wissen-zum-grillen a:hover {background-image: url(images/wissen-zum-grillen_hover.gif); }
li.shop a{background-image: url(images/shop.gif); width: 60px;}
li.shop a:hover {background-image: url(images/shop_hover.gif); }
li.fun a{background-image: url(images/fun.gif); width: 53px;}
li.fun a:hover {background-image: url(images/fun_hover.gif); }
li.der-verein a{background-image: url(images/der-verein.gif); width: 91px;}
li.der-verein a:hover {background-image: url(images/der-verein_hover.gif); }

.spadding {padding: 10px 20px 10px 20px; }
.submenu {background-image: url(images/linksbg.jpg); width: 728px; height: 75px; background-repeat: no-repeat; }

.bigmenu ul.nav {padding-bottom: 26px; }
 
