@import url(../basic.css);
@import url(../menu.css);
@import url(../grid.css);
@import url(../weather.css);

body { font-family: Arial, Helvetica, sans-serif; background-color: #2c2c2c; }

#header, #header .inner, #tabnav, #center { width: 1004px; }
#header, .inner, #content, #tabnav, #wrap { float: left; }
#wrap { padding: 160px 0 0 59px; width: 945px; }

#header { background: url(../../../img/pv4/noauth/pl_PL/bg_header-startseite.png) no-repeat; height: 70px; top: 0; left: 0; z-index: 10; }
	h1#logo { background:  none; margin: 5px 0 0 10px; }
	h1#logo a { width: 240px; height: 49px; }
	
#login { color: #fff;  width: 194px; height: 113px; top: 53px; right: 20px; background: url(../../../img/pv4/noauth/bg_login.png) no-repeat; z-index: 0; font-size: 0.75em; padding: 12px 0 0 10px; border: 1px  }
	#login label { clear: both; width: 65px; padding-top: 3px; }
	#login div { padding-top: 5px; }
	#login div label { clear: none; margin-top: -3px; padding-left: 2px; width: auto; margin-right: 10px; }
	#login div span { padding-right: 20px; }
	#login input.text { background: #54514d; width: 106px; padding: 1px; border: 1px solid #44413e; margin-bottom:  2px; color: #fff; }
	#login input.submit { background: #54514d; padding: 1px; border: 1px solid #44413e; color: #fff;  }

.fs_select { padding-bottom: 5px; }
.fs_select label { padding-bottom: 3px; }
.fs_select select { margin-right: 5px; }
.fs_radio span { padding-right: 20px; }
.fs_radio label { padding: 0 10px 0 4px; }
.fs_radio { padding-bottom: 5px;  float: left; }
.fs_checkbox { padding-bottom: 5px; }
.fs_checkbox input { margin-right: 10px; }
.fs_checkbox label { width: 200px; font-size: 0.9em; }

#content { width:  830px; height: 801px; background: url(../../../img/pv4/noauth/pl_PL/bg_content-startseite.png) no-repeat; padding: 27px 40px 14px 22px; }
#content .inner { float: left; width: 830px; height: 797px; background: url(../../../img/pv4/noauth/pl_PL/bg_content-startseite-inner.jpg) no-repeat; }
#content .box { position: absolute; }
#content #spielinfo { width: 313px; top: 271px; left: 62px; font-size: 0.85em; font-weight: bold; }
#content #spielinfo ul { padding-bottom: 22px; }
#content #spielinfo li { padding-bottom: 8px; }
#content #spielinfo a { color: #d20000; }
#content #spielinfo a:hover { color: #990000; }
#content #registrierung { width: 224px; top: 235px; right: 42px; font-size: 0.75em; color: #fff; }

#contentnav { top: 253px; left: 377px; }
#contentnav a { width: 120px; height: 58px;  display: block; background-repeat: no-repeat; background-position: 8px 12px; }
#contentnav #welten a:hover  { background: url(../../../img/pv4/noauth/pl_PL/btn_welten-active.png) 8px 12px no-repeat; }
#contentnav #regeln a:hover  { background: url(../../../img/pv4/noauth/pl_PL/btn_regeln-active.png) 8px 11px no-repeat; }

.fs_text { padding-bottom: 5px; }
.fs_text label { padding-bottom: 1px; }
#content #registrierung .fs_text input { background: url(../../../img/pv4/noauth/bg_input-text.gif) repeat-x; border: 1px solid #000; padding: 4px; color: #fff; width: 202px; }
#bilder { bottom: 173px; left: 0; padding-left: 18px;}
#bilder a { margin-right: 11px; }

#logos { bottom: 20px; left: 35px; width: 800px; height: 113px; background: url(../../../img/pv4/noauth/pl_PL/bg_logos.jpg) no-repeat; }
#logos a#zdf { top: 10px; left: 10px; width: 90px; height: 52px; }
#logos a#saechsische { top: 18px; left: 120px; width: 194px; height: 26px; }
#logos a#berliner { top: 12px; left: 330px; width: 185px; height: 32px; }
#logos a#abendblatt { top: 16px; left: 530px; width: 175px; height: 28px; }
#logos a#ndr2 { top: 0px; right: 0px; width: 73px; height: 49px; }
#logos a#prinz { bottom: 13px; left: 60px; width: 98px; height: 26px; }
#logos a#bild { bottom: 3px; left: 205px; width: 51px; height: 53px; }
#logos a#sat1 { bottom: 9px; left: 315px; width: 130px; height: 33px; }
#logos a#spiegel { bottom: 3px; left: 495px; width: 75px; height: 53px; }
#logos a#tagesspiegel { bottom: 3px; right: 40px; width: 168px; height: 53px; }

#footer { font-size: 0.75em; padding: 20px 0; float: left; padding-left: 50px; }
#footer li { margin-right: 15px; }
#footer a { color: #ababab; text-decoration: underline; }
#footer a:hover { color: #fff; }

.noauth .forgotten { color: #ffffff; padding-left: 10px; }
#error-reg { top: 1px; left: -205px; width: 200px; }
#error-reg div { background: #550002 none repeat scroll 0 0; padding: 10px; border: 1px solid #1a1a1a; border-left: 3px solid #960002; }
#useronline { text-decoration: bold; color: #FFFFFF; }
