body{font-family:Arial,serif;font-size:14px;padding:0;margin:0;background:#3D3D3D;color:#888485;overflow-y:scroll;}
#root{margin:15px auto;width:837px;}
#intro{color:#FFC001;font-weight:bold;margin:10px 0;}
#header{background:url(header.png) no-repeat;width:837px;height:9px;}
#top{overflow:hidden;padding-left:25px;}
#logo{background:url(logo.png) no-repeat;float:left;width:189px;height:83px;margin-right:15px;margin-top:20px;cursor:pointer;}
#desc{float:left;width:350px;height:100px;font-size:13px;text-align:justify;margin-top:20px;}
#login{color:#3D3D3B;background:url(loginbox.png) no-repeat;float:left;width:205px;height:95px;padding:21px;}
#login input[type=text], #login input[type=password]{background:url(loginbg.png) no-repeat;width:123px;height:16px;border:1px solid #B2B2B2;margin:1px;padding:1px 0;color:#3D3D3B;}
#login input[type=image]{margin:4px 0 0 95px;}
#login h2{background:url(key.png) no-repeat;padding-left:25px;margin:0 auto;width:145px;font-size:13px;margin-bottom:12px;}
#login label{width:70px;font-weight:bold;font-size:12px;padding-top:3px;}
#login form{margin:0 0 0 5px;}
#menue{background:url(menu.png) no-repeat;width:837px;height:33px;font-size:15px;font-weight:bold;font-family:Trebuchet MS;}
#menue ul{list-style:none;padding:0;width:330px;height:33px;margin:0 auto;}
#menue li{float:left;background:url(randvorne.png) left no-repeat;height:33px;}
#menue a{color:#7F7F7F;height:33px;display:block;margin-left:1px;outline:none;letter-spacing:1px;text-shadow:1px 1px 4px #999999;}
#menue span{background:url(randhinten.png) right no-repeat;height:21px;padding:6px 8px;display:block;}
#last{background:url(randvorne.png) right no-repeat !IMPORTANT;}
#menue a:hover{text-decoration:none;background:url(mouseover.png) 1px 0 repeat-x;}
#content{background:url(middle.png);width:837px;}
#text{padding:20px;overflow:hidden;}
#footer{color:#3D3D3B;background:url(footer.png) no-repeat;width:837px;height:35px;padding-top:18px;}
#footer a{color:#3D3D3B;outline:none;}
#fads{float:left;margin: 6px 0 0 10px;overflow:hidden;}
#fads a{font-size:12px;}
#flinks{float:right;margin-right:4px;}
.fbox{background:url(fbox.png) no-repeat;width:89px;height:28px;float:left;margin-left:2px;}
.fbox ul{list-style:none;padding:0;margin:0;font-size:10px;margin-left:7px;margin-top:1px;}
.fbox li{padding:0;margin:0;height:13px;}
.fbox a{background:url(next.gif) no-repeat 0 1px;padding-left:13px;}
.fbox a:hover{background:url(next2.gif) no-repeat 0 1px;padding-left:13px;}
#startads img{border:1px solid #B2B2B2;}
#startads{display:block;float:left;padding:10px 5px;margin-right:10px;height:273px;width:310px;border-right:1px solid #ECECEC;}
#upload{width:400px;float:left;}
#upload h2, .smallb{font-size:10px;font-weight:normal;}
#inupload{background:#ECECEC;width:422px;padding:10px 5px 5px;margin:5px 0;border:1px solid #B2B2B2;}
#upload input[type=submit]{background:white;border:1px solid #B2B2B2;width:75px;height:26px;padding:3px;color:#3D3D3B;}
p{padding:0;margin:0;}
h1, h2, h3{margin:0;padding:0;font-size:14px;}
h1{color:#38A7C6;font-variant:small-caps;font-size:21px;font-weight:normal;text-shadow:2px 2px 1px #CBDEFD;letter-spacing:2px;margin-bottom:5px;}
img{vertical-align:middle;}
a img{border:none;}
a{text-decoration:none;color:#38A7C6;}
a:hover{text-decoration:underline;}
.center{text-align:center;}
.right{text-align:right;}
.input{position:relative;background:#38A7C6;padding:9px;text-align:left;width:360px;margin-bottom:5px;border:1px solid #B2B2B2;}
.ktext{border:1px solid #B2B2B2;padding:3px;margin:1px 0 5px;font-size:12px;font-family:Arial,serif;width:380px;height:99px;color:#444444;}
textarea.ktext:focus{border:1px solid #FEC51A;}
.kbutton{width:90px;background:white;border:1px solid #B2B2B2;padding:0 10px 2px;height:22px;color:#444444;}
.input img{position:absolute;top:4px;right:4px;z-index:0;}
.bild{width:250px;cursor:default;border:0;background:#38A7C6;font-weight:bold;color:#FEC723;}
.fileinput{position:absolute;top:2px;right:26px;z-index:10;height:30px;width:121px;cursor:default;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;}
#inupload p{margin:2px 0 0 7px;}
#inupload select{width:255px;}
#inupload option{}
#add_input{float:left;margin:8px;}
#add_input a{outline:none;}
#input_1{float:left;}
.fhidden{overflow:hidden;}
#insert{margin-left:10px;overflow:hidden;}
.code{width:785px;overflow:hidden;padding:5px;margin-bottom:10px;border:1px solid #DFBE01;}
.code label{width:150px;display:block;float:left;color:#38A7C5;font-weight:bold;font-size:13px;margin-top:4px;}
.code input{height:17px;background:#38A7C5;border:1px solid #FFC000;color:#FFC000;display:block;float:left;margin:0 17px;padding:5px 0px 3px 2px;width:370px;font-family:Verdana;}
.code h2{font-variant:small-caps;font-size:16px;letter-spacing:3px;}
.code a{color:#38A7C5;font-size:10px;font-weight:bold;}
.nextlink{margin-left:7px;}
.showlink{background:#FFC000 !important;color:#38A7C5 !important;font-weight:bold !important;}
.box1, .box3{background:#ECECEC;}
.box2{background:#C9C9C9;}
.vorschau{width:150px;min-height:185px;padding:10px 5px;background:white;color:#38A7C5;margin-right:35px;float:left;text-align:center;}
.vorschau p{margin:10px 0px;}
.codes{margin-top:5px;overflow:hidden;}
.container{margin-bottom:1px;float:left;}
#rahmen img{vertical-align:middle;border:1px solid #ACACAC;}
#balken, .hian{display:none;}
.faq p{margin:10px 0;}
.faq strong{font-weight:normal;}
ul img{vertical-align:middle;}
#fehler{padding:8px;background:#F6F6F6;border:1px solid #CCCCCC;margin:10px 20px 10px 0px;color:#38A7C6;font-size:12px;font-weight:bold;}
#rahmen p{margin:10px 0;}
#usermenue{border-right:1px solid #ECECEC;float:left;height:270px;margin-right:20px;padding:0 10px;width:150px;}
#usercontent{width:550px;float:left;}
#usercontent2{width:445px;float:left;}
#usercontent h1, .abstand{margin-bottom:14px;}
.tab{float:left;width:100%;margin-bottom:3px;}
.tlogin{margin-bottom:0;}
label{cursor:pointer;}
.tab label{width:165px;float:left;display:block;padding-top:2px;}
.reg label{width:105px;}
.tab input{float:left;border:1px solid #999999;margin-right:5px;padding:2px 1px;color:#444444;font-family:Arial,serif;}
.tab input:focus{border:1px solid #FEC51A;}
.tab textarea{float:left;border:1px solid #999999;margin-right:5px;padding:2px 1px;width:370px;height:85px;font-family:Arial,serif;}
.tabs{margin-left:165px;border:1px solid #999999;}
input.tabs, input.tabs2{background:white;border:1px solid #B2B2B2;padding:0 10px 2px;height:22px;color:#444444;}
.tabs2{margin-left:105px;border:1px solid #999999;}
.user_gal_link{width:285px;border:1px solid #888485;color:#888485;margin:5px;}
.headline{font-weight:bold;text-align:center;}
#gale{text-align:center;}
#gale img{margin:1px;}





