html {font-family: arial; font-size: 11px; behavior: url(img/csshover.htc);}

body {margin: 0px; background: url(img/body_bg.jpg) #151515 repeat-x; color: #E0E0E0;}

div.clear {clear: both;}

img {border: 0px;}

p.center {text-align: center;}
div.center {text-align: center;}


a {color: #B8B8B8; font-weight: bold; text-decoration: none;}
a:hover {color: #FFA949; font-weight: bold;}



div.header {width: 980px; height: 120px; background: url(img/header.jpg); border: 1px solid #464646; margin: auto; margin-top: 5px; border-bottom: 0px; color: #FFFFFF;}
div.header a {font-size: 12px; font-weight: bold; color: white; text-decoration: none;}
div.header a:hover {font-size: 12px; font-weight: bold; color: white; text-decoration: none;}

div.headertext {float: left; padding-top: 10px; padding-left: 3px;}
div.headertext h1 {display: inline; font-size: 14px; margin-right: 5px;}

div.headertext2 {position: relative; top: 75px; padding-left: 4px;}
div.headertext2 h2 {display: inline; font-size: 14px; margin-right: 5px;}

div.buttonspace {width: 516px; height: 29px; float: right;}

div.button2 {width: 107px; height: 22px; background: url(img/button2.gif) top; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}
div.button2:hover {width: 107px; height: 22px; background: url(img/button2.gif) bottom; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}

div.button3 {width: 96px; height: 22px; background: url(img/button3.gif) top; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}
div.button3:hover {width: 96px; height: 22px; background: url(img/button3.gif) bottom; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}

div.button4 {width: 96px; height: 22px; background: url(img/button4.gif) top; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}
div.button4:hover {width: 96px; height: 22px; background: url(img/button4.gif) bottom; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}

div.button5 {width: 96px; height: 22px; background: url(img/button5.gif) top; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}
div.button5:hover {width: 96px; height: 22px; background: url(img/button5.gif) bottom; float: right; padding-top: 7px; text-align: right; padding-right: 5px;}

div.headbar {width: 976px; height: 27px; padding-left: 4px; padding-top: 13px; background: url(img/headbar.jpg); border: 1px solid #464646; margin: auto; border-top: 0px; text-align: right;}

div.headbar a{color: white;}
div.headbar a:hover{color: white;}

div.barbutton1 {width: 110px; height: 20px; background: url(img/barbutton1.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton1:hover {width: 110px; height: 20px; background: url(img/barbutton1.gif) bottom;float: left; padding-top: 7px; padding-right: 9px;}

div.barbutton2 {width: 100px; height: 20px; background: url(img/barbutton2.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton2:hover {width: 100px; height: 20px; background: url(img/barbutton2.gif) bottom; float: left; padding-top: 7px; padding-right: 9px;}

div.barbutton3 {width: 100px; height: 20px; background: url(img/barbutton3.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton3:hover {width: 100px; height: 20px; background: url(img/barbutton3.gif) bottom; float: left; padding-top: 7px; padding-right: 9px;}

div.barbutton4 {width: 100px; height: 20px; background: url(img/barbutton4.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton4:hover {width: 100px; height: 20px; background: url(img/barbutton4.gif) bottom; float: left; padding-top: 7px; padding-right: 9px;}

div.barbutton5 {width: 100px; height: 20px; background: url(img/barbutton5.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton5:hover {width: 100px; height: 20px; background: url(img/barbutton5.gif) bottom; float: left; padding-top: 7px; padding-right: 9px;}

div.barbutton6 {width: 100px; height: 20px; background: url(img/barbutton6.gif) top; float: left; padding-top: 7px; padding-right: 9px;}
div.barbutton6:hover {width: 100px; height: 20px; background: url(img/barbutton6.gif) bottom; float: left; padding-top: 7px; padding-right: 9px;}


input {border: 1px solid #B7BBBE; background: #161616; color: #FF8600;}



div.mainsize {width: 960px; background: url(img/mainsize_bg.gif) no-repeat #383838; background-position: bottom; margin: auto; padding: 10px;}

div.mainsize h1, div.mainsize h2, div.mainsize h3, div.mainsize h4, strong.ueberschrift {font-size: 16px; margin: 0px;}

div.navigation {width: 180px; background: #282828; float: left;}
div.navigation h1, div.navigation h2, div.navigation h3 {font-size: 16px; text-align: center; margin: 0px;}

div.trennlinie {border-bottom: 1px dotted black; margin-left: 5px; margin-right: 5px;}

div.navlink {width: 155px; height: 23px; padding-top: 7px; padding-left: 15px; background: url(img/navlink_bg.jpg) top;}
div.navlink:hover {width: 155px; height: 23px; padding-top: 7px; padding-left: 15px; background: url(img/navlink_bg.jpg) bottom;}
div.navlink a {font-size: 12px; font-weight: bold; color: white; text-decoration: none;}
div.navlink a:hover {font-size: 12px; font-weight: bold; color: white; text-decoration: none;}

div.navibox {width: 154px; border: 1px solid #B7BBBE; margin: auto; padding: 3px;}


img.navisender {width: 160px; border: 1px solid #B7BBBE; padding: 1px;}

div.contentbox1 {width: 760px; background: #282828; float: right; padding: 5px;}
div.contentbox {margin-top: 15px; width: 760px; background: #282828; float: right; padding: 5px;}
div.contentbox2 {margin-top: 15px; width: 770px; background: #282828; float: right;}


table.empf {width: 770px; float: right; margin-top: 15px;}
table.empf td {background: #282828; padding: 4px;}


div.empfbox {width: 760px; background: #282828; float: right; padding: 5px;}
div.empfbox strong {text-decoration: underline;}
div.empfbox img {float: left; margin-right: 5px; border: 1px solid #FF5A00;}


/* Kram für die Cams vom Generator */
.promocc_table_main {margin: auto; width: 100%;}
.promocc_td_main {width: 184px; background: #383838; text-align: center; font-weight: bold; padding: 5px; border: 1px solid #B7BBBE;}
.promocc_a_main {color: #FFFFFF;text-decoration: none;}
.promocc_a_main:hover {color: #FFC2E0;}
.promocc_button_main {margin-top: 0px;}
.promocc_img_main {width: 174px; height: 122px; text-align: center;}
