html{height:100%}
body{background:#fff url(../gfx/header_bg.png) repeat-x; margin:auto; width:100%; font:10pt/14pt 'Lucida Grande',Verdana,Helvetica,sans-serif}

A:link{color:#2a2a2a; text-decoration:none}
A:hover{color:#009eff; text-decoration:underline}
A:active{color:#2a2a2a; text-decoration:none}
A:active:hover{color:#009eff; text-decoration:underline}
A:visited{color:#2a2a2a; text-decoration:none}
A:visited:hover{color:#009eff; text-decoration:underline}
a.selected{color:#009eff; text-decoration:underline}

/*h1{color:#89B0FD; border-bottom:3px solid #89B0FD; line-height:normal}
h2{color:#B6CEFC; line-height:normal}*/

h1, h2 {
	  font: bold 300%/100% "Lucida Grande";
	  position: relative;
	  color: #89B0FD;
	}
	
	h2 {
		font-size: 150%;
		color:#B6CEFC;
	}
	
	h1 span, h2 span {
	  background: url(../gfx/gradient-white.png) repeat-x;
	  position: absolute;
	  top:3px;
	  display: block;
	  width: 100%;
	  height:27px;
	}
	
	h2 span {
	  top: 0px;
	  background: url(../gfx/gradient-white.png) repeat-x;
	  height: 14px;
	}

#header{background:url(../gfx/header.png) no-repeat transparent top left; width:1060px; height:360px; margin:auto}

.btn_left {
  float: left;
  background: url(../gfx/btn_left.png) no-repeat;
  padding: 0 0 0 10px;
  margin: 5px 0;
}

.btn_left .strech{
  float: left;
  height: 37px;
  background: url(../gfx/btn_strech.png) repeat-x;
  background-position:0px 0px;
  line-height: 32px;
  padding: 0 10px;
  color: #000;
  font-size: 1.3em;
  text-decoration: none;
}

.btn_left:hover > span{
  background-position:0px -38px;
  cursor:pointer;
}
.btn_left:hover{
  background-position:0px -38px;
  cursor:pointer;
}

.btn_left .right {
  background: url(../gfx/btn_right.png) no-repeat;
  float: left;
  width: 12px;
  height: 37px;
}

a img{border:none; text-decoration:none}

#tickerNewMessage{font-size:22px; color:#999; border:1px solid #333; font-weight:bold; width:90%; display:inline-block}

#logo{padding:30px 0px 0px 30px}
#mini_menu{position:absolute; width:301px; height:23px; margin-left:730px; margin-top:-113px; font-size:10px; line-height:20px; white-space:nowrap; text-align:center; color:#c8c8c8; background:url(../gfx/mini_menu.png) no-repeat}
#login_box{width:301px; height:85px; margin-left:730px; margin-top:-70px; font-size:10px; line-height:20px; white-space:nowrap; text-align:left; color:#c8c8c8; background:url(../gfx/login_box.png) no-repeat}

#login_box_i{padding:25px; margin:0}

div.default div.vr-login div.login{margin:auto}

div.default div.vr-login div.login .username, 
div.default div.vr-login div.login .password{padding-bottom:0px}

div.default div.vr-login div.login .username input, div.default div.vr-login div.login .password input{width:80px; height:16px; padding:4px 0px 0px 30px; border:none; color:#646464; font-size:85%;}

div.default div.vr-login div.login .username input{background:url(../gfx/username_bg.png) 0 0 no-repeat}

div.default div.vr-login div.login .password input{background:url(../gfx/password_bg.png) 0 0 no-repeat}

div.default div.vr-login div.login .username input:hover, div.default div.vr-login div.login .username input.sfhover{background:url(../gfx/username_bg.png) 0 -20px no-repeat; color:#000}

div.default div.vr-login div.login .password input:hover, div.default div.vr-login div.login .password input.sfhover{background:url(../gfx/password_bg.png) 0 -20px no-repeat; color:#000}

div.default div.vr-login div.login .username input:focus, div.default div.vr-login div.login .username input.sffocus{background:url(../gfx/username_bg.png) 0 -20px no-repeat; color:#000}

div.default div.vr-login div.login .password input:focus, div.default div.vr-login div.login .password input.sffocus{background:url(../gfx/password_bg.png) 0 -20px no-repeat; color:#000;}

div.default div.vr-login div.login .login-button-icon button{height:20px; width:21px; border:none; background:url(../gfx/login_button_bg.png) 0 0 no-repeat; padding:8px 0px 0px 0px}

div.default div.vr-login div.login .login-button-icon button:hover, div.default div.vr-login div.login .login-button-icon button.sfhover{background:url(../gfx/login_button_bg.png) 0 -20px no-repeat; cursor:pointer}

#logoutBtn{height:20px; width:21px; border:none; background:url(../gfx/logout_btn.png) 0 0 no-repeat; padding:8px 0px 0px 0px}

#logoutBtn:hover, #logoutBtn.sfhover{background:url(../gfx/logout_btn.png) 0 -20px no-repeat; cursor:pointer}

#vr-nav-z{padding-left:31px; padding-top:8px}
#vr-nav{width:998px; height:50px; font-size:10px; text-transform:uppercase; background:url("../gfx/menug_bg.png") repeat-x bottom left; font-family:Georgia,"Times New Roman",Times,serif}
#vr-nav ul{margin:0; padding:0; list-style-type:none; width:auto; float:left}
#vr-nav ul li{display:block; float:left; margin:0 0px}
#vr-nav ul li a{display:block; float:left; color:#fff; text-decoration:none; padding:0 0 0 10px; height:50px; line-height:60px}
#vr-nav ul li a span{display:block; float:left; padding:3px 10px 0 3px; height:0px; width:auto}
#vr-nav ul li a:hover{color:#2a2a2a}
#vr-nav ul li a:hover span{display:block; cursor:pointer}
#vr-nav ul li a.current, #vr-nav ul li a.current:hover{color:#009eff; font-weight:bold; background:url("../gfx/menug_left-ON.png") no-repeat top left}
#vr-nav ul li a.current span{background:url("../gfx/menug_right-ON.png") no-repeat top right; height:50px}

#search_holder{padding-top:22px; padding-right:5px}

div.search{width:120px; height:18px; padding:0px; background:url(../gfx/search_bg.png) 0 0 no-repeat; float:right}

div.search input{width:93px;   height:14px;   padding:2px 2px 2px 7px;  border:none; outline:none; background:none; float:left; color:#646464; font-size:90%}

div.search input[type='text']:focus{outline:none}

div.search input.button{width:18px; height:18px; padding:0px; border:none; background:url(../gfx/search_button.png) 0 0 no-repeat; cursor:pointer; text-indent:100px; line-height:0px; overflow:hidden}

div.search:hover, div#search div.sfhover{background:url(../gfx/search_bg.png) 0 -18px no-repeat}

#vr-nav-zk{padding-left:31px; padding-top:0px}
#vr-container{width:998px; padding:0px 0px 0 0px; background:#ebebeb}

ul#simple-menu{list-style-type:none; height:20px; font-family:"Trebuchet MS",Arial,sans-serif; font-size:13px; margin:0; padding:11px 0 0 0}
ul#simple-menu li{display:block; float:left; margin:0 0 0 4px; height:20px}
ul#simple-menu li.left{margin:0}
ul#simple-menu li a{display:block; float:left; color:#2a2a2a; background:#ebebeb; line-height:20px; text-decoration:none; padding:0 17px 0 18px; height:20px}
ul#simple-menu li a.right{padding-right:19px}
ul#simple-menu li a:hover{background:#dfdfdf}
ul#simple-menu li a.current{color:#009eff; background:#fff}
ul#simple-menu li a.current:hover{color:#2a2a2a; background:#fff}

#wrap{width:1060px; margin:auto}

#content1{width:160px; margin-left:35px; margin-top:-120px; margin-right:auto; padding:0px; font:10pt/14pt 'Lucida Grande',Verdana,Helvetica,sans-serif; color:#626262; float:left}

#golduser{width:160px; height:240px; font-size:13px; line-height:20px; font-weight:bold; color:#fff; background:url(../gfx/golduser.png) no-repeat}

#golduser a img{filter:alpha(opacity=70); -moz-opacity:0.7}
#golduser a img:hover{filter:alpha(opacity=100); -moz-opacity:1.0}

.golduser_text{padding-left:5px; padding-top:-2px}

.golduser_foto{padding-left:8px; padding-top:5px}

.golduser_werden{padding-left:18px; padding-top:2px; font-size:13px; line-height:10px}
.golduser_werden A:link{color:#fff; text-decoration:none}
.golduser_werden A:hover{color:#fff; text-decoration:underline}
.golduser_werden A:active{color:#fff; text-decoration:none}
.golduser_werden A:active:hover{color:#fff; text-decoration:underline}
.golduser_werden A:visited{color:#fff; text-decoration:none}
.golduser_werden A:visited:hover{color:#fff; text-decoration:underline}

.glossymenu{margin:0px 0; padding:1px; width:158px; background-color:none; border-bottom-width:0}

.glossymenu a.menuitem{background:none url(../gfx/glossyback.png) repeat-x bottom left; font:bold 11px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif; color:#2a2a2a; display:block; position:relative; width:auto; padding:4px 0; padding-left:10px; text-decoration:none}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color:#2a2a2a}

.glossymenu a.menuitem .statusicon{position:absolute; top:5px; right:5px; border:none}

.glossymenu a.menuitem:hover{background-image:url(../gfx/glossyback2.png)}
.glossymenu a.selected{background-image:url(../gfx/glossyback2.png)}

.glossymenu div.submenu{background:white}

.glossymenu div.submenu ul{list-style-type:none; margin:0; padding:0}

.glossymenu div.submenu ul li{border-bottom:1px solid #efefef}

.glossymenu div.submenu ul li a{display:block; font:normal 11px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif; color:black; text-decoration:none; padding:2px 0; padding-left:10px}

.glossymenu div.submenu ul li a:hover{background:#dae9fd; colorz:white}

.user_menu_text{padding-left:5px; padding-top:1px; font-size:13px; line-height:20px; font-weight:bold; color:#7e7e7e}

#user_menu_o{background:url(../gfx/user_menu_o.png); width:160px; height:22px}

#user_menu_z{background:url(../gfx/user_menu_z.png); width:160px}

#user_menu_u{background:url(../gfx/user_menu_u.png); width:160px; height:5px}

.blue_sidebar_text{padding-left:5px; padding-top:1px; font-size:13px; line-height:20px; font-weight:bold; color:#fff}

.blue_sidebar_inhalt{padding-left:5px; padding-right:5px; padding-top:1px; font-size:12px; line-height:20px; color:#fff}

#blue_sidebar_o{background:url(../gfx/blue_sidebar_o.png); width:160px; height:26px}

#blue_sidebar_z{background:url(../gfx/blue_sidebar_z.png); width:160px}

#blue_sidebar_z h1{font-size:12px; color:#FFF; font-weight:bold; border-bottom:1px solid white; margin:0px; margin-top:3px}

#blue_sidebar_u{background:url(../gfx/blue_sidebar_u.png); width:160px; height:7px}

#content_uberschrift{padding:3px 0px 0px 28px; color:#626262}
#inhalt{padding:0px 0px 0px 8px}
#sponsor_i{padding:0px 0px 0px 3px}

#content_column2{width:820px; margin-left:9px; margin-top:-120px; padding:0px; font:10pt/14pt 'Lucida Grande',Verdana,Helvetica,sans-serif; color:#626262; float:left}

.tickerbox{width:820px; height:140px; font-size:12px; line-height:20px; padding:20px; color:#626262; background:url(../gfx/tickerbox.png) no-repeat}

.wh{background:transparent; width:100%; margin:0 auto; margin-bottom:3px}
.wh h1{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:1.5em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh h2{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:12px; letter-spacing:1px;  padding:0 0 3px 3px}
.wh h3{color:#89B0FD; font-size:11px; letter-spacing:1px;  padding:0; margin:0; font-weight:normal}
.wh h4{color:#89B0FD; font-size:9px; font-weight:bold; padding:0; margin:0}
.wh .top, .wh .bottom{display:block; background:transparent; font-size:1px}
.wh .b1, .wh .b2, .wh .b3, .wh .b4, .wh .b1b, .wh .b2b, .wh .b3b, .wh .b4b{display:block; overflow:hidden}
.wh .b1, .wh .b2, .wh .b3, .wh .b1b, .wh .b2b, .wh .b3b{height:1px}
.wh .b2, .wh .b3, .wh .b4, .wh .b4b, .wh .b3b, .wh .b2b, .wh .boxcontent{background:#edeffe; border-left:1px solid #c4e5f7; border-right:1px solid #c4e5f7}
.wh .b1{margin:0 5px; background:#c4e5f7}
.wh .b2, .wh .b2b{margin:0 3px; border-width:0 2px}
.wh .b3, .wh .b3b{margin:0 2px}
.wh .b4, .wh .b4b{height:2px; margin:0 1px}
.wh .b1b{margin:0 5px; background:#c4e5f7}
.wh .boxcontent{display:block;  padding:0 10px 0 10px}

.wh_s{background:transparent; width:325px; margin-bottom:3px; float:left; margin-left:3px}
.wh_s h1{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:1.5em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh_s h2{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:12px; letter-spacing:1px;  padding:0 0 3px 3px}
.wh_s h3{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:11px; letter-spacing:1px;  padding:0 0 3px 3px; font-weight:normal}
.wh_s h4{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:1.2em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh_s .top, .wh_s .bottom{display:block; background:transparent; font-size:1px}
.wh_s .b1, .wh_s .b2, .wh_s .b3, .wh_s .b4, .wh_s .b1b, .wh_s .b2b, .wh_s .b3b, .wh_s .b4b{display:block; overflow:hidden}
.wh_s .b1, .wh_s .b2, .wh_s .b3, .wh_s .b1b, .wh_s .b2b, .wh_s .b3b{height:1px}
.wh_s .b2, .wh_s .b3, .wh_s .b4, .wh_s .b4b, .wh_s .b3b, .wh_s .b2b, .wh_s .boxcontent{background:#edeffe; border-left:1px solid #c4e5f7; border-right:1px solid #c4e5f7}
.wh_s .b1{margin:0 5px; background:#c4e5f7}
.wh_s .b2, .wh_s .b2b{margin:0 3px; border-width:0 2px}
.wh_s .b3, .wh_s .b3b{margin:0 2px}
.wh_s .b4, .wh_s .b4b{height:2px; margin:0 1px}
.wh_s .b1b{margin:0 5px; background:#c4e5f7}
.wh_s .boxcontent{display:block;  padding:0 10px 0 10px}

.wh_m{background:transparent; width:311px; margin-bottom:3px; float:left; margin-left:3px}
.wh_m h1{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:1.5em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh_m h2{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:12px; letter-spacing:1px;  padding:0 0 3px 3px}
.wh_m h3{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:11px; letter-spacing:1px;  padding:0 0 3px 3px; font-weight:normal}
.wh_m h4{color:#89B0FD; margin:0 0 10px 0; border-bottom:1px solid #c4e5f7; font-size:1.2em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh_m .top, .wh_m .bottom{display:block; background:transparent; font-size:1px}
.wh_m .b1, .wh_m .b2, .wh_m .b3, .wh_m .b4, .wh_m .b1b, .wh_m .b2b, .wh_m .b3b, .wh_m .b4b{display:block; overflow:hidden}
.wh_m .b1, .wh_m .b2, .wh_m .b3, .wh_m .b1b, .wh_m .b2b, .wh_m .b3b{height:1px}
.wh_m .b2, .wh_m .b3, .wh_m .b4, .wh_m .b4b, .wh_m .b3b, .wh_m .b2b, .wh_m .boxcontent{background:#edeffe; border-left:1px solid #c4e5f7; border-right:1px solid #c4e5f7}
.wh_m .b1{margin:0 5px; background:#c4e5f7}
.wh_m .b2, .wh_m .b2b{margin:0 3px; border-width:0 2px}
.wh_m .b3, .wh_m .b3b{margin:0 2px}
.wh_m .b4, .wh_m .b4b{height:2px; margin:0 1px}
.wh_m .b1b{margin:0 5px; background:#c4e5f7}
.wh_m .boxcontent{display:block;  padding:0 10px 0 10px}

.wh1{background:transparent; width:100%; margin:0 auto; margin-bottom:3px}
.wh1 h1{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #ffb4a0; font-size:1.5em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh1 h2{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #ffb4a0; font-size:12px; letter-spacing:1px;  padding:0 0 3px 3px}
.wh1 h3{color:#FF7285; margin:0; padding:0; font-size:11px; font-weight:normal}
.wh1 h4{color:#FF7285; margin:0; padding:0; font-size:9px; color:#F00; font-weight:bold}
.wh1 .top1, .wh1 .bottom1{display:block; background:transparent; font-size:1px}
.wh1 .b11, .wh1 .b21, .wh1 .b31, .wh1 .b41, .wh1 .b1b1, .wh1 .b2b1, .wh1 .b3b1, .wh1 .b4b1{display:block; overflow:hidden}
.wh1 .b11, .wh1 .b21, .wh1 .b31, .wh1 .b1b1, .wh1 .b2b1, .wh1 .b3b1{height:1px}
.wh1 .b21, .wh1 .b31, .wh1 .b41, .wh1 .b4b1, .wh1 .b3b1, .wh1 .b2b1, .wh1 .boxcontent1{background:#fff5eb; border-left:1px solid #ffb4a0; border-right:1px solid #ffb4a0}
.wh1 .b11{margin:0 5px; background:#ffb4a0}
.wh1 .b21, .wh1 .b2b1{margin:0 3px; border-width:0 2px}
.wh1 .b31, .wh1 .b3b1{margin:0 2px}
.wh1 .b41, .wh1 .b4b1{height:2px; margin:0 1px}
.wh1 .b1b1{margin:0 5px; background:#ffb4a0}
.wh1 .boxcontent1{display:block;  padding:0 10px 0 10px}

.wh1_s{background:transparent; width:653px; margin-bottom:3px;  margin-left:3px}
.wh1_s h1{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #FF7285; font-size:1.5em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh1_s h2{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #FF7285; font-size:12px; letter-spacing:1px;  padding:0 0 3px 3px}
.wh1_s h3{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #FF7285; font-size:11px; letter-spacing:1px;  padding:0 0 3px 3px; font-weight:normal}
.wh1_s h4{color:#FF7285; margin:0 0 10px 0; border-bottom:1px solid #FF7285; font-size:1.2em; padding:2px 0 5px 0; color:#F00; font-weight:bold}
.wh1_s .top1, .wh1_s .bottom1{display:block; background:transparent; font-size:1px}
.wh1_s .b11, .wh1_s .b21, .wh1_s .b31, .wh1_s .b41, .wh1_s .b1b1, .wh1_s .b2b1, .wh1_s .b3b1, .wh1_s .b4b1{display:block; overflow:hidden}
.wh1_s .b11, .wh1_s .b21, .wh1_s .b31, .wh1_s .b1b1, .wh1_s .b2b1, .wh1_s .b3b1{height:1px}
.wh1_s .b21, .wh1_s .b31, .wh1_s .b41, .wh1_s .b4b1, .wh1_s .b3b1, .wh1_s .b2b1, .wh1_s .boxcontent1{background:#fff5eb; border-left:1px solid #ffb4a0; border-right:1px solid #ffb4a0}
.wh1_s .b11{margin:0 5px; background:#ffb4a0}
.wh1_s .b21, .wh1_s .b2b1{margin:0 3px; border-width:0 2px}
.wh1_s .b31, .wh1_s .b3b1{margin:0 2px}
.wh1_s .b41, .wh1_s .b4b1{height:2px; margin:0 1px}
.wh1_s .b1b1{margin:0 5px; background:#ffb4a0}
.wh1_s .boxcontent1{display:block;  padding:0 10px 0 10px}

/*BOX GOLDUSER */
.gold {background: transparent; width: 73%; margin: 0 auto;} 
.gold h2 {margin: 0 0 2px 0; font-size: 28px; line-height: 54px; color: #A52A2A; letter-spacing: 3px; text-align: left; 
		  padding-left: 3px; border-bottom:1px solid #A52A2A;} 
.gold .top, .gold .bottom {display: block; background: transparent; font-size: 1px;}
.gold .b1, .gold .b2, .gold .b3, .gold .b4, .gold .b1b, .gold .b2b, .gold .b3b, .gold .b4b {display: block; overflow: hidden;} 
.gold .b1, .gold .b2, .gold .b3, .gold .b1b, .gold .b2b, .gold .b3b {height: 1px;} 
.gold .b2, .gold .b3, .gold .b4, .gold .b4b, .gold .b3b, .gold .b2b, .gold .boxcontent {background: #FFD700;} 
.gold .b2 {border-left: 1px solid #fff; border-right: 3px solid #eee;} 
.gold .b3 {border-left: 1px solid #fff; border-right: 3px solid #ddd;} 
.gold .b4 {border-left: 1px solid #fff; border-right: 1px solid #aaa;} 
.gold .b4b {border-left: 1px solid #eee; border-right: 1px solid #999;} 
.gold .b3b {border-left: 1px solid #ddd; border-right: 1px solid #999;} 
.gold .b2b {border-left: 1px solid #aaa; border-right: 1px solid #999;} 
.gold .b1 {margin: 0 5px; background: #fff;} 
.gold .b2, .gold .b2b {margin: 0 3px; border-width: 0 2px;} 
.gold .b3, .gold .b3b {margin: 0 2px;} 
.gold .b4, .gold .b4b {height: 2px; margin: 0 1px;} 
.gold .b1b {margin: 0 5px; background: #999;} 
.gold .boxcontent {display: block; border-left: 1px solid #fff; border-right: 1px solid #999; padding: 0 10px 0 10px; text-align:center;}
/*ENDE*/

div.info, span.info, div.accept, span.accept, 
div.alert, span.alert, 
div.download, span.download, 
div.tip, span.tip{margin:10px 0px 10px 0px; padding:7px 10px 7px 35px}

.tip, span.tip{background:#fffdeb url(../gfx/tip_pic.png) 3px 3px no-repeat; border-top:1px dotted #ffc864; border-bottom:1px dotted #ffc864}

.accept, span.accept{background:#fffdeb url(../gfx/ok.png) 3px 3px no-repeat; border-top:1px dotted #ffc864; border-bottom:1px dotted #ffc864}

.info, span.info{background:#f4f5f6 url(../gfx/info_pic.png) 3px 3px no-repeat; border-top:1px dotted #aab4be; border-bottom:1px dotted #aab4be}

.alert, span.alert{ background:#fff5eb url(../gfx/alert_pic.png) 3px 3px no-repeat; border-top:1px dotted #ffb4a0; border-bottom:1px dotted #ffb4a0}

.download, span.download{background:#f5faeb url(../gfx/download_pic.png) 3px 3px no-repeat; border-top:1px dotted #78be5a; border-bottom:1px dotted #78be5a}

#content_column3{width:652px; margin-left:9px; margin-top:-120px; padding:0px; font:10pt/14pt 'Lucida Grande',Verdana,Helvetica,sans-serif; color:#626262; float:left}

#content3{width:160px; margin-right:35px; margin-top:-120px; padding:0px; text-align:justify; font:10pt/14pt 'Lucida Grande',Verdana,Helvetica,sans-serif; color:#626262; float:right}

#footer_bg{width:100%; background:url(../gfx/footer_bg.png) repeat-x; clear:left}

#footer_box{padding-left:32px; padding-top:51px; color:#2a2a2a}

#footer_box_z{background:url(../gfx/footer_box_z.png); width:160px; text-align:center}

#footer_box_u{background:url(../gfx/footer_box_u.png); width:160px; height:8px}

#footer{width:1060px; height:270px; background:url(../gfx/footer_bg.png) no-repeat; margin-left:auto; margin-right:auto; clear:left}

#footer_text{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; color:#646262; padding:17px 0px 0px 400px; line-height:13px}

#footer A:link{color:#0086ad; text-decoration:none}
#footer A:hover{color:#009eff; text-decoration:underline}
#footer A:active{color:#0086ad; text-decoration:none}
#footer A:active:hover{color:#009eff; text-decoration:underline}
#footer A:visited{color:#0086ad; text-decoration:none}
#footer A:visited:hover{color:#009eff; text-decoration:underline}
#footer A.selected{color:#009eff; text-decoration:underline}

.userpic{margin:0; padding:0}
.userpic:hover{text-decoration:none}
.userpic img{border:2px solid white; filter:alpha(opacity=70); -moz-opacity:0.7}
.userpic img:hover{border:2px solid black; filter:alpha(opacity=100); -moz-opacity:1.0}

.cleaner{clear:both}

.topbox{width:300px; float:left; margin-left:3px; margin-right:10px}
.topbox .header_top_w{width:300px; height:25px; font-weight:bold; font-size:18px; color:#FFF; float:left; background-color:#F81751}
.topbox .header_top_m{width:300px; height:25px; font-weight:bold; font-size:18px; color:#FFF; float:left; background-color:#258FFC}
.topbox .platz{float:left; width:100px}
.topbox .prozent{float:left; width:60px; margin-left:140px; font-size:14px}

#liveTicker{list-style:none; margin:0; padding:0}
#liveTicker .user{float:left; width:280px; border-right:1px solid #999; overflow:hidden}
#liveTicker .user .userpic a img{border:none; margin:0px; padding:0}
#liveTicker .user .userpic a:link, .user .userpic a:visited, .user .userpic a:active{width:75px; height:100px; display:block; border:3px solid #FFF; -moz-opacity:0.8; float:left; background-color:#FFF}
#liveTicker .user .userin{margin-left:5px; float:left; width:130px}
#liveTicker .userin .left{float:left; margin-right:9px; width:32px; height:32px}
#liveTicker  .userin .time{font-size:10px; color:#666; float:left}
#liveTicker .userin .add a{display:inline-block; margin-top:9px;  font-size:15px; font-weight:bold; color:red; text-decoration:none}
#liveTicker .userin .add a:hover{color:#006; border-bottom:3px solid}
#liveTicker  .user .username{font-size:16px; color:#000; font-weight:bold}
#liveTicker .user .userpic a:hover{display:block; border:3px solid #000; -moz-opacity:1}
#liveTicker .message{float:left; width:400px; height:100px}
#liveTicker .message .bild{margin-left:10px; width:32px; height:100px; float:left}
#liveTicker .message .text a{font-size:18px; font-weight:bold; color:#666; float:left; margin-left:10px; width:300px; text-decoration:none}
#liveTicker .message .text a:hover{color:#000}

.divider_red{width:100%; height:1px; border-bottom:1px dotted #F03}
.divider_blue{width:100%; height:1px; border-bottom:1px dotted #03F}
.divider_green{width:100%; height:1px; border-bottom:1px dotted #0C0}

.divider2_red{width:100%; height:1px; border-bottom:1px solid #F03}
.divider2_blue{width:100%; height:1px; border-bottom:1px solid #89B0FD}
.divider2_green{width:100%; height:1px; border-bottom:1px solid #0C0}
.divider2_white{width:100%; height:1px; border-bottom:1px solid #FFF}


.newuser_username{display:block; width:85px; height:16px; overflow:hidden; text-align:center}
.newuser_cont{float:left; width:85px; height:116px; margin-right:3px; margin-bottom:15px}

span.green{color:#090; font-weight:bold}

.accordion{width:100%; border-bottom:solid 1px #c4c4c4}
.accordion h3{background:#4582B4 url(../gfx/arrow-square.gif) no-repeat right -51px; padding:7px 15px; margin:0; font:bold 120%/100% Arial,Helvetica,sans-serif; border:solid 1px #c4c4c4; border-bottom:none; cursor:pointer; color:#FFF}
.accordion h3:hover{background-color:#BCD2DE}
.accordion h3.active{background-position:right 5px}
.accordion p{background:#f7f7f7; margin:0; padding:10px 15px 20px; border-left:solid 1px #c4c4c4; border-right:solid 1px #c4c4c4}



#anfrage{width:310px}

#senden, #loeschen{width:90px; margin-left:10px}

.red{color:#F03}

.userbox{padding:0; list-style:none; margin-right:0;}
.userbox .user .bubble{width:138px; height:23px; background-image:url(../gfx/bubble.png);}
.userbox .user .geschenk{width:32px; height:32px; float:left; display:block; margin-top:135px; margin-left:5px; position:absolute; z-index:5;}

.userbox .user .herzen{width:138px; height:11px; text-align:center; display:block; margin-top:161px; position:absolute; z-index:5;}
.userbox .user .blank_bubble{width:138px; height:23px;}
.userbox .ort{font-size:9px}
.userbox .user{width:138px; height:178px; float:left;  margin-top:10px; margin-bottom:10px; margin-right:10px;}
.userbox a.user_pic{width:138px; height:178px; display:block; padding:11px 0 0 14px;}
.userbox a.user_pic:hover{background:url(/gfx/bg_userbox.gif) no-repeat}
.userbox .user .hover{width:200px; height:60px; position:relative; top:-50px; left:25px; font-style:normal; z-index:200; display:none;}
.userbox .user .hover1{background:url(/gfx/hover1.png) no-repeat;  height:15px; padding:10px;}
.userbox .user .hover2{background:url(/gfx/hover2.png) repeat-y; padding:10px;}
.userbox .user .hover3{background:url(/gfx/hover3.png) no-repeat;  height:44px; padding:10px;}

/*.search_form label, input[type="text"], input[type="password"]{float:left; display:block; width:auto; margin-bottom:3px}
.search_form input[type="text"], input[type="password"], textarea{display:block; background-color:#FFF; width:150px; font-size:18px; font-weight:bold;}
.search_form label{margin-left:10px; margin-right:5px; font-size:18px; color:#999; font-weight:bold}
.search_form span{display:block; float:left; font-size:18px; color:#999; font-weight:bold}
.search_form input.plz{width:60px; display:block}
.search_form input.alter{width:20px; display:block}
.search_form input.SuchBtn{margin-left:10px; margin-top:3px; display:block; width:147px; border:none; font-weight:bold; font-size:20px; color:#FFF; background-color:#192433; border:2px solid white}
.search_form input.SuchBtn:hover{background-color:#8bc0f6; cursor:pointer; background-image:url(../gfx/search.png); background-repeat:no-repeat; background-position:112px 3px}

.search_form_s label, input[type="text"], input[type="password"]{float:left; display:block; width:auto; margin-bottom:3px}
.search_form_s input[type="text"], input[type="password"], textarea{display:block;  background-color:#FFF; width:75px; font-size:12px; font-weight:bold;}
.search_form_s label{margin-left:10px; margin-right:5px; font-size:12px; color:#999; font-weight:bold}
.search_form_s span{display:block; float:left; font-size:14px; color:#999; font-weight:bold}
.search_form_s input.plz{width:30px; display:block}
.search_form_s input.alter{width:20px; display:block}
.search_form_s input.SuchBtn{margin-left:10px; margin-top:3px; display:block; width:75px; border:none; font-weight:bold; font-size:12px; color:#FFF; background-color:#192433; border:2px solid white}
.search_form_s input.SuchBtn:hover{background-color:#8bc0f6; cursor:pointer; background-image:url(../gfx/search.png); background-repeat:no-repeat; background-position:112px 3px}
*/
.profil_username{font-size:22px; font-weight:bold; color:#4682B5}
.profil_head{font-size:16px; font-weight:bold; color:#4682B5}

.pane h3{margin:0; padding:0 0 .3em; font-size:12px}
.pane p{margin:0; padding:0 0 .5em; font-size:10px}
.pane{background:#E7EDF2; padding:3px 5px 3px; position:relative; border-top:solid 2px #407AAF; text-align:center}
.pane input{display:inline-block; width:75px}
.pane .delete{position:absolute; top:10px; right:10px; cursor:pointer}

.messagebox{width:100%; background-color:#EBF2F6; border:1px solid #60ADD3; height:200px; overflow:auto}
.messagebox .m1{margin-left:5px}
.messagebox .date{font-size:10px}
.messagebox .message{margin:10px 0px}

.imgBtn:hover{cursor:pointer}

.blueboxfull{width:95%; background-color:#55A7FB; padding:5px; margin-top:3px; float:left; color:#FFF; font-size:22px; font-weight:bold}
.blueboxfull form{margin:0; padding:0}
.blueboxfull input[type="text"]{display:inline-block; width:90%; height:30px;  font-size:22px; font-weight:bold; color:#999}
.blueboxfull input[type="submit"]{display:inline-block; width:50px; height:32px;  font-size:22px; font-weight:bold; color:#999}

.editbox label, input[type="text"], input[type="password"]{float:left; display:block; width:auto; margin-bottom:3px}
.editbox input[type="text"], input[type="password"], textarea{display:block;  }
.editbox textarea{display:block; width:300px; }
.editbox label{ }
.editbox input[type="checkbox"]{float:left}
.editbox .save{}

.userprofilpic{width:200px; float:left; padding:3px; height:285px;}
.userprofilpic .userpic_header{width:200px; height:20px; font-weight:bold; font-size:14px; color:#55a7fb; float:left; background-color:#FFF}
.userprofilpic .userpic_header .platz{float:left; width:140px}
.userprofilpic .userpic_header img{width:200px; height:265px; margin:0; padding:0; border:none}
.userprofilpic .userpic_header .prozent{float:left; width:60px;  font-size:12px}
.userprofilpic .profilpic{width:24px; height:48px; position:relative; z-index:3; margin-top:-265px; border:none; margin-left:176px}
.userprofilpic .profilpic img{border:none}
.userprofilpic .userpic_footer{margin:0; padding:0; width:200px; height:24px; font-weight:bold; font-size:14px; color:#55a7fb; background-color:#FFF;  position:relative; z-index:2; margin-top:-28px; opacity:0.5; filter:alpha(opacity=50)}
.userprofilpic .userpic_footer:hover{pacity:0.8; filter:alpha(opacity=80)}
.userprofilpic .userpic_footer a img{border:none}
.userprofilpic .userpic_footer a img:hover{cursor:pointer}

.tabForum{border:1px solid #E2E2E2}
.tabHeader{border:1px solid #E2E2E2; font-weight:bold; font-size:16px}
.tabLine{border:1px solid #E2E2E2}

div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(../gfx/fancybox/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(../gfx/fancybox/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(../gfx/fancybox/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(../gfx/fancybox/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(../gfx/fancybox/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(../gfx/fancybox/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(../gfx/fancybox/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../gfx/fancybox/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(../gfx/fancybox/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(../gfx/fancybox/fancy_shadow_nw.png) no-repeat;
}

.games_index {width:120px; height:120px; float:left;}

/*Forum INDEX.php*/
.forum_head {
	border-bottom:1px solid #8CB2FF;
	color: red;
	font-weight: bold;
}
.forum_sub {
	border-top:1px solid #8CB2FF;
}

