html {font-family: arial; font-size: 12px; behavior: url(img/csshover.htc);}
body {margin: 0px; background: #000000; color: #FFFFFF;}

div.clear {clear: both;}

img {border: 0px;}
img, div {behavior: url(img/iepngfix.htc);}


div.bodywidth {width: 1000px; background: url(img/body_end.gif) bottom no-repeat #5B5B5B; margin: auto; padding-bottom: 20px;}

div.header {width: 1000px; height: 250px; background: url(img/header.jpg);}
div.headtitle {width: 530px; height: 20px; position: relative; left: 4px; top: 3px; color: #DBDBDB;}
	div.headtitle h1, div.headtitle a, div.headtitle a:hover{display: inline; margin: 0px; padding: 0px; font-size: 12px; color: #FFFFFF; text-decoration: none;}
div.leftbutton {width: 220px; height: 45px; position: relative; left: 12px; top: 10px; float: left;}
div.rightbutton {width: 220px; height: 45px; position: relative; left: 53px; top: 10px; float: left;}
	div.leftbutton img, div.rightbutton img {width: 220px; height: 45px;}
div.headtext {width: 481px; height: 76px; padding: 6px; background: url(img/headtext.jpg); position: relative; left: 7px; top: 16px; font-size: 10px; text-align: justify; color: #DDDDDD;}
div.headtext2 {width: 481px; height: 76px; padding: 6px; position: relative; left: 7px; top: 16px;}
div.headlink {width: 660px; height: 50px; position: relative; top: 16px;}
	div.headlink img{width: 660px; height: 50px;}
div.headsubnav {width: 800px; height: 23px; padding-top: 1px; position: relative; top: 22px; font-size: 14px; font-weight: bold;}
	div.headsubnav a{color: #C2C2C2; text-decoration: none;}
	div.headsubnav a:hover{color: #FFFFFF; text-decoration: none;}
	div.headsubnav span{margin-left: 15px; color: #FF0000; position: relative; top: 1px; font-size: 18px;}
	div.headsubnav b{color: #FFFFFF;}

div.navwidth {width: 180px; float: left;}
div.mainwidth {width: 820px; float: right;}


div.nav_top {width: 180px; height: 22px; padding-top: 12px; background: url(img/nav_top.jpg); text-align: center; font-variant: small-caps;}
	div.nav_top h1, div.nav_top h2, div.nav_top h3, div.nav_top h4, div.nav_top h5, div.nav_top h6, div.nav_top strong{font-size: 17px; margin: 0px; padding: 0px; color: #DCDCDC;}
div.nav_bottom {width: 180px; height: 10px; background: url(img/nav_bottom.jpg); margin-bottom: 7px; font-size: 1px;}
div.nav_bg {width: 164px; padding: 8px; background: url(img/nav_bg.jpg); text-align: justify;}
div.nav_bg2 {width: 168px; padding: 6px; background: url(img/nav_bg.jpg); text-align: justify;}
	div.nav_bg a, div.nav_bg2 a{color: #BEBEBE; text-decoration: none; font-weight: bold;}
	div.nav_bg a:hover, div.nav_bg2 a:hover{color: #CC1515; text-decoration: none; font-weight: bold;}
	div.nav_bg a.partner, div.nav_bg a.partner:hover, div.nav_bg2 a.partner, div.nav_bg2 a.partner:hover{color: #FFFFFF; text-decoration: underline; font-weight: lighter;}
	img.pfeil {position: relative; top: 2px; margin-right: 3px;}


div.main_top {width: 820px; height: 22px; padding-top: 12px; background: url(img/main_top.jpg); text-align: center; font-variant: small-caps; font-size: 17px; color: #DCDCDC; font-weight: bold;}
	div.main_top h1, div.main_top h2, div.main_top h3, div.main_top h4, div.main_top h5, div.main_top h6, div.main_top strong{font-size: 17px; margin: 0px; padding: 0px; color: #DCDCDC; display: inline;}
	div.main_top a{color: #FF6262;}
div.main_bottom {width: 820px; height: 10px; background: url(img/main_bottom.jpg); margin-bottom: 7px; font-size: 1px;}
div.main_bg {width: 806px; padding: 7px; background: url(img/main_bg.jpg); text-align: justify;}
	div.main_bg  {width: 806px; padding: 7px; background: url(img/main_bg.jpg); text-align: justify;}
	div.main_bg a.partner, div.main_bg a.partner:hover  {color: #FFFFFF; text-decoration: underline; font-weight: lighter;}

div.mainh_size {width: 410px; float: left;}
div.mainh_top {width: 410px; height: 22px; padding-top: 12px; background: url(img/mainh_top.jpg); text-align: center; font-variant: small-caps;}
	div.mainh_top h1, div.mainh_top h2, div.mainh_top h3, div.mainh_top h4, div.mainh_top strong{font-size: 17px; margin: 0px; padding: 0px; color: #DCDCDC;}
div.mainh_bottom {width: 410px; height: 10px; background: url(img/mainh_bottom.jpg); margin-bottom: 7px; font-size: 1px;}
div.mainh_bg {width: 396px; padding: 7px; background: url(img/mainh_bg.jpg); text-align: justify;}

div.maind_size {width: 273px; float: left;}
div.maind_top {width: 273px; height: 22px; padding-top: 12px; background: url(img/maind_top.jpg); text-align: center; font-variant: small-caps;}
	div.maind_top h1, div.maind_top h2, div.maind_top h3, div.maind_top h4, div.maind_top strong{font-size: 17px; margin: 0px; padding: 0px; color: #DCDCDC;}
	div.maind_top h4 a {color: #DCDCDC; text-decoration: none;}
div.maind_bottom {width: 273px; height: 10px; background: url(img/maind_bottom.jpg); margin-bottom: 7px; font-size: 1px;}
div.maind_bg {width: 259px; padding: 7px; background: url(img/maind_bg.jpg); text-align: justify; font-size: 11px;}
	div.maind_bg img{padding: 1px; border: 1px solid #FF0000; margin-right: 4px; margin-left: 2px; float: left;}

div.maind_bg a, div.mainh_bg a, div.main_bg a {color: #CC1515; text-decoration: none; font-weight: bold;}
div.maind_bg a:hover, div.mainh_bg a:hover, div.main_bg a:hover {color: #BEBEBE; text-decoration: none; font-weight: bold;}

div.videobox {width: 412px; height: 332px; margin: 0px; border: 1px solid #4A4A4A; padding: 1px; float: left;}
div.vidtextbox {width: 380px; height: 340px; float: right; text-align: justify;}

img.floatpic {float: left; margin-right: 4px;}



a.partner, a.partner:hover {color: #FFFFFF; text-decoration: underline;}

img.vidpic {border: 1px solid #BEBEBE; margin: 3px; margin-top: 11px;}


div.footernav {text-align: center; font-size: 11px; color: #C2C2C2; margin: 10px;}
div.footernav a {color: #C2C2C2; font-size: 11px;}
div.footernav a:hover {color: #FF0000; font-size: 11px;}
div.footernav img {position: relative; top: 4px;}



iframe.katframe {width: 806px; height: 990px;}



/** IPhone Elemente **/
div.iphone_top {width: 438px; height: 141px; background: url(img/iphonetop.jpg) #313131;}
div.iphone_left {width: 56px; height: 480px; background: url(img/iphoneleft.jpg) #313131; float: left;}
div.iphone_right {width: 48px; height: 480px; background: url(img/iphoneright.jpg) #313131; float: left;}
div.iphone_bottom {width: 438px; height: 130px; background: url(img/iphonebottom.jpg) #313131;}
div.iphone_frame {width: 334px; height: 480px;float: left;}
div.iphone_complete {width: 438px; height: 781px; margin: auto; position: relative; top: -5px; margin-bottom: -20px;}


div.empfbox {background: #4D4D4D; width: 550px; margin: auto; padding: 10px; font-size: 14px;}
div.empfbox img {float: left; margin-right: 5px;}

table.empf {width: 574px; margin: auto;}
table.empf td {background: #4D4D4D;}


/*NUT ZUM TESTEN. WIEDER LÖSCHEN SPÄTER */
.promocc_table_main {width: 728px; margin: auto; border: 0px solid #FF2828; margin-top: 7px; margin-bottom: 7px;}
.promocc_td_main {width: 190px; text-align: center; font-weight: bold; padding: 1px; padding-bottom: 25px; border: 0px solid #BBBBBB; background: url(img/cambg.jpg) top no-repeat #1E1E1E; border-bottom: 1p solid #542B2B;}
.promocc_td_main img{border: 0px;}
.promocc_td_main a{color: #FFB0B0; text-decoration: none;}
.promocc_a_main:hover {color: #FFFFFF; text-decoration: none;}
.promocc_button_main {margin-top: 0px;}
.promocc_img_main {width: 140px; height: 105px; float: right; padding: 1px; background: #FF2828; position: relative; right: 10px;}
.promocc_bewertung_main {text-align: center; float: right; padding-right: 10px; padding-top: 2px;}
.promocc_coins_main {text-align: center; float: left; padding-left: 27px;}
.promocc_description_main {text-align: center; font-size: 9px; font-weight: lighter;}
.promocc_icons_main {position: relative; float: left; width: 26px; text-align: center;}


