* {
margin:0px;padding:0px;
}
body {
background-color:#1992D9;
background-image:url(../images/bg_teaser.jpg);
background-repeat:repeat-x;
font-family:verdana, sans-serif;
font-size:12px;
line-height:20px;
letter-spacing:1px;
color:#565656;
}

#banner_top {margin-left:auto;margin-right:auto;width:960px;margin-top:8px;}
h2 {font-size:16px;font-weight:bold;}
a {border:none;color:#0093D5;}
img {border:none;}
li {list-style-type:none;}
#main {margin-left:auto;margin-right:auto;background-color:#F3FBFE;width:960px;border-right:solid 1px #D2EDF8;border-left:solid 1px #D2EDF8;border-bottom:solid 1px #D2EDF8;margin-top:9px;}
#header {background-color:#fff;height:60px;}
#search {float:right;margin-top:21px;color:#0093D5;font-weight:bold;}
#top-navi {height:49px;background-image:url(../images/topnavi_bg.jpg);background-repeat:repeat-x;white-space:nowrap;}
#breadcrump {height:26px;background-image:url(../images/breadcrump_bg.jpg);background-repeat:repeat-x;padding-top:7px;padding-left:9px;color:#0093D5;border-bottom:1px solid #0093D5;margin-bottom:10px}
#breadcrump span {vertical-align:top;}
#teaser {height:197px;background-color:#0093D5;}
#teaser_navi {height:66px;background-color:#B8E1F4;}
#content {
      min-height:400px;
      width:928px;
      background-color:#fff;
      border:solid 1px #D2ECF8;
      margin-top:10px;
      margin-left:10px;
      background-image:url(../images/content_bg.jpg);
      background-repeat:repeat-x;
      padding-left:10px;
      float:left;
      }
#sub-navi {
      width:320px;
      background-color:#fff;
      border-top:solid 1px #D2ECF8;
      border-bottom:solid 1px #D2ECF8;
      border-left:solid 1px #D2ECF8;
      margin-top:10px;
      margin-left:10px;
      float:right;
      padding-bottom:4px;
      }
#footer {
      height:165px;
      background-color:#0093D5;
      margin-top:10px;
      background-image:url(../images/footer_header_bg.jpg);
      background-repeat:repeat-x;
      }
#topic {background-color:#0093D5;height:30px;width:301px;margin:4px;color:#fff;padding-left:10px;padding-top:10px;font-weight:bold;font-size:14px;}
.sub-navi-box {background-color:#D2EDF8;background-repeat:no-repeat;background-position:bottom;width:311px;height:78px;margin-left:4px;margin-right:4px;}
.sub-navi-box_last {background-color:#D2EDF8;background-repeat:no-repeat;background-position:bottom;width:311px;height:94px;margin-left:4px;margin:3px 4px 0px 4px;}
.meinung {
      background-color:#D2EDF8;
      background-position:bottom;
      width:311px;
      height:250px;
      margin:3px 4px 0px 4px;
      }
.sub-navi-footer {
     background-image:url(../images/sidebar_bg.jpg);
     background-repeat:no-repeat;
     height:20px;
     width:311px;
     margin-left:4px;
     }
.sub-meinung-h {background-image:url(../images/meinung_icon.jpg);background-repeat:no-repeat;background-position:5px 5px;height:30px;margin-left:7px;padding-top:15px;font-size:16px;padding-left:56px;letter-spacing:5px;}
.logo {float:left;margin-left:2px;}
.slogan {width:450px;float:left;margin-top:12px;color:#0093D5;font-weight:normal;font-size:12px;}
.search_button {vertical-align:top;margin-left:5px;margin-right:3px;}
.search_field {width:235px;}
.content {margin:30px 10px 10px 10px;}
.start-h {text-align:center;margin-top:20px;color:#0093D5;}
.icon-box {float:left;width:50px;}
.sub-navi-icon {padding-top:10px;padding-left:10px;}
.sub-navi-link-box {text-decoration:underline;width:160px;height:43px;margin:5px;background-color:#E2F3FA;float:right;color:#0093D5;text-align:center;padding-top:25px;font-weight:bold;font-size:15px;}
.sub-navi-link-box-2 {text-decoration:underline;margin-top:-10px;width:160px;height:50px;margin:-12px 5px 5px 5px;background-color:#E2F3FA;float:right;color:#0093D5;text-align:center;padding-top:35px;font-weight:bold;font-size:15px;}
.sub-navi-link-box-3 {text-decoration:underline;margin-top:10px;width:160px;height:50px;margin:4px 5px 5px 5px;background-color:#E2F3FA;float:right;color:#0093D5;text-align:center;padding-top:35px;font-weight:bold;font-size:15px;}
.sub-navi-meinungen {background-color:#E2F3FA;height:195px;width:302px;margin-left:3px;border:solid 1px #D2E3EA;}
.fwpshop {color:#565656;font-weight:bold;font-size:10px;float:left;margin-top:20px;margin-left:13px;}
.footer-box-1 {background-image:url(../images/footer_line.jpg);background-repeat:no-repeat;background-position:right;width:322px;height:165px;float:left;}
.footer-box-2 {width:316px;height:165px;float:left;}

#top-navi ul {_height: 38px; /* IE6 */_overflow: hidden; /* IE6 */list-style-type: none;width: 990px;float: left;}
#top-navi ul li {float:left;list-style-type:none;height:34px;background-image:url(../images/topnavi_line.jpg);background-position:right;background-repeat:no-repeat;padding:15px 10px 0px 10px;}
#top-navi ul li a {color:#565656;text-decoration:none;font-size:15px;padding: 15px 11px 14px 9px;margin-left:-10px;margin-right:-9px;margin-top:-10px;}
#top-navi ul li a:hover {background-color:#ffffff;padding: 15px 11px 14px 9px;margin-left:-10px;margin-right:-9px;margin-top:-10px;}
/* #top-navi ul li ul.sub-menu {display:none;position:absolute;z-index:1600;top:199px;width:200px;margin-left:-10px;margin-top:5px;} */
#top-navi ul li ul.sub-menu {display:none;position:absolute;z-index:1600;top:122px;width:200px;margin-left:-10px;margin-top:5px;}
#top-navi ul li ul.sub-menu li {background-image:none;padding:0px;margin:0px;clear:both;}
#top-navi ul li ul.sub-menu li a {font-size:12px;display:block;clear:both;margin-left: -1px;margin-right: -4px;padding: 8px 0px 5px 10px;background-color:#EFEFEF;border-top:1px solid #acacac;border-left:1px solid #acacac;border-right:1px solid #acacac;border-bottom:1px solid #acacac;width:200px;}
#top-navi ul li ul.sub-menu li a:hover {background-color:#0093D8;color:#fff;}

.subnav_item {background-color:#F0EFEF;margin-bottom:3px;height:26px;margin-left:4px;width:301px;padding-top:6px;padding-left:10px;font-weight:normal;}
.subnav_item a {padding-left:8px;letter-spacing:1px;color:#565656;text-decoration:none;}
#subnav_box  {margin-top:3px;clear:both;}
li:hover.subnav_item {background-color:#E2F3FA;padding:6px 0px 0px 10px;margin-left:4px;height:26px;}

/* BOARD */
#login_box {margin-left:2px;width:315px;}
#login_box tr td {background-color:#F0EFEF;padding-left:5px;}
.err {color:#FF0000;text-align:center;}
.error {color:#FF0000;}
.dashed {height:1px;border-top:solid 1px #D2EDF8;border-bottom:none;border-left:none;width:915px;}
.fields1 {border:none;}
fieldset {border:none;}
#tabs ul li {float:left;margin-right:10px;}
.icon {clear:both; }
.icon dd {float:left;}
dt .topictitle {margin-left:40px;}
#topiclist_front li {float:left;font-weight:bold;}
#topics {margin-left:30px;width:220px;}
#posts {margin-right:50px;width:75px;}
.front_title {text-align:left;background-image:none;width:905px;background-color:#C7E7F6;border-top:none;margin-left:-6px;margin-top:4px;padding-left:10px;height:25px;}
.sub_title {background-image:none;background-color:#C7E7F6;border-top:none;margin-top:11px;padding-left:10px;font-size:12px;height:25px;}
.front_title  a {color:#0093D5#;text-decoration:none;font-weight:bold;font-size:12px;}
.row {margin-top:15px;}
.category_name  {margin-left:35px;width:220px;float:left;}
.category_posts {float:left;width:125px;}
.full {font-size:11px;}
.report-icon {background-image:url(../images/icons/exclamation.png);background-repeat:no-repeat;padding-left:20px;}
.quote-icon {background-image:url(../images/icons/user_quote.png);background-repeat:no-repeat;padding-left:20px;}
.profile-icons a {color:#000000;text-decoration:none;}
.profile-icons {float:right;margin-right:10px;}
.profile-icons li {float:left;margin-right:10px;}
#headnav {margin-left:15px;color:#4C4C4C;float:right;width:400px;white-space:normal;}
#headnav a {color:#4C4C4C;}
.forumline .row1 {background-color:#B4DEF4;width:910px;}
.forumline .row2 {background-color:#E1F2FA;}
.forumline #msg_bg {background-color:#ffffff;}
table {margin-top:10px;}
table tr td {padding-left:5px;}

#navi {width:99%;height:20px;}
#naviLeft {float:left;}
#naviRight {float:right;text-align:right;margin-right:20px;width:520px;}
#usernavL li {float:left;padding-right:20px;}
#usernavL #msg {background-image:url(../images/icons/email.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 3px;}
#usernavL #profile {background-image:url(../images/icons/user.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
#usernavL #logout {background-image:url(../images/icons/logout.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
/* Marco 6.5.2009 */
#usernavR li {float:right;padding-right:20px;}
#usernavR #fwpcoin {background-image:url(../images/icons/coin.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
#usernavR #fwprules {background-image:url(../images/icons/rules.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
#usernavR #fwplist {background-image:url(../images/icons/listing.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
/* Marco 6.5.2009 */
#usernavR #admin {background-image:url(../images/icons/admin.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
.posting {padding-left:10px;padding-bottom:20px;padding-top:10px;}
h1 {text-align:left;font-size:16px;border-bottom:dashed 1px #0093D5;width:913px;}
#action_buttons {float:right;text-align:right;margin-right:15px;margin-top:10px;}
.posting_profile {margin-bottom:10px;}
.login_boxes {border:solid 1px #ccc;margin-top:2px;vertical-align:top;width:130px;}
.inbox_cache {border:solid 1px #ADADAD;margin-right:15px;background-color:#D6ECF9;}

.footer-box-1 {background-image:url(../images/footer_line.jpg);background-repeat:no-repeat;background-position:right;width:322px;height:151px;float:left;color:#fff;text-align:center;padding-top:14px;}
.footer-box-2 {width:316px;height:165px;float:left;}
#footer ul {margin-left:30px;margin-top:20px;}
#footer ul li {list-style-type:square;color:#ffffff;float:none;}
#footer ul li a {color:#ffffff;text-decoration:none;}
.footer-img {border:solid 5px #04A7F0;}
.tdbody , .tdbodyr {padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #ccc;}
td.tdbodyr {text-align:center;}
#sub_links {text-align:center;padding-top:10px;}
.ipt_field {border:solid 1px #ccc;}
.ipt_select {width:200px;}

/* Buttons */
#sticky_b {background-image:url('../images/icons/sticky_b.gif');border:none;width:24px;height:18px;}
#sticky_i {background-image:url('../images/icons/sticky_i.gif');border:none;width:24px;height:18px;}
#sticky_u {background-image:url('../images/icons/sticky_u.gif');border:none;width:24px;height:18px;}
#sticky_quote {background-image:url('../images/icons/sticky_quote.gif');border:none;width:55px;height:18px;}
#sticky_code {background-image:url('../images/icons/sticky_code.gif');border:none;width:48px;height:18px;}
#sticky_list {background-image:url('../images/icons/sticky_list.gif');border:none;width:41px;height:18px;}
#sticky_list_equal {background-image:url('../images/icons/sticky_list_equal.gif');border:none;width:50px;height:18px;}
#sticky_img {background-image:url('../images/icons/sticky_img.gif');border:none;width:42px;height:18px;}
#sticky_url {background-image:url('../images/icons/sticky_url.gif');border:none;width:42px;height:18px;}
#sticky_find_user {vertical-align:top;}

/* Blockausgabe in den Topics, Hinweis zum Fortschritt und Aufruf zum Spenden */
#CoinTopicInfo {z-index:0;position:relative; height:80px; width:892px; margin-top:10px; padding:10px; border:1px dashed #aaa;}

#CoinTopicInfo .hinweis {z-index:9;position:relative; left:10px; top:5px; width:892px; height:20px;text-align:right;}
#CoinTopicInfo .info {z-index:1;position:absolute;left:10px; top:30px; width:320px; height:20px;text-align:left;}
#CoinTopicInfo .infocoin {z-index:2;position:absolute;left:165px; top:25px; width:60px; height:20px;text-align:right;}
#CoinTopicInfo .stats {z-index:3;position:absolute;left:330px; top:30px; width:375px; height:20px;border:1px solid #eee; text-align:left;}
#CoinTopicInfo .stats .stats_sum {z-index:13;position:absolute;left:150px; top:0px; width:50px; height:20px;text-align:center;}
#CoinTopicInfo .stats .stats_img {height:20px;border-right:1px solid #000;}
#CoinTopicInfo .sum {z-index:4;position:absolute;left:645px; top:25px; width:265px; height:20px;}

#CoinTopicInfo .content {z-index:5;position:absolute;left:0px; top:20px; width:892px; height:50px;}
#CoinTopicInfo .content h3 {font-size:12px;};
#CoinTopicInfo .coinready {z-index:6;position:absolute;left:0px; top:15px; width:320px; height:23px;}
#CoinTopicInfo .coinCont {z-index:7;position:absolute;left:320px; top:15px; width:330px; height:23px;line-height:23px;vertical-align:middle;}
#CoinTopicInfo .coinCont input {font-size:11px;}
#CoinTopicInfo .coinCont .button {line-height:23px;vertical-align:top;}
#CoinTopicInfo .Contributor {z-index:8;position:absolute;left:700px; top:10px; width:200px; height:60px;}
#CoinTopicInfo .Contributor_name {text-align:center;}

/* DIV Platzhalter f�r die Klappbare Liste von Spendern */
#contributor_listing {width:892px;margin-top:10px;padding:0px 10px 0px 10px; border:1px dashed #aaa;}

/* Punkte schenken unterhalb der Avatare neben den Postings */
.avatarBox {width:190px;float:left;font-size:11px;border:0px solid #aaa;letter-spacing:0px;}
.postingBox {width:720px;float:left;border:0px solid #aaa;}
.points_send {width:190px;height:40px;}
.points_send .sendField {font-size:11px;width:30px;vertical-align:top;}
.points_send .button {line-height:23px;vertical-align:top;}

#rules {padding:10px;width:870px;margin-right:-20px;font-size:11px;}
#rules h1 {padding-bottom:10px;padding-top:10px;font-weight:bold;font-size:12px;width:870px;}
#rules ol {padding-top:10px;}
#rules li {margin-left:10px;}

.werbung {background-color:#C7E7F6;width:905px;border-top:none;padding-left:10px;font-size:12px;}
#headnav_small {float:left;}
#phone_nr {vertical-align:middle;float:right;margin-right:11px;}
#poll_result tr td {padding:0px;}
.quote , .code {border:dashed 1px #FFCC66;background-color:#FFFFCC;font-family:Courier;}

*+html #top-navi ul li ul.sub-menu li {background-image:none;padding:0px;margin-top:-3px;clear:both;}
#posting_notice {background-color:#C7E7F6;}

#head-content {float:left;width:530px;margin-left:10px;padding:0 0 5px 0;white-space:normal;}
div.footer-links {color:white;text-align:center;}
div.footer-links a {color:white;text-align:center;}

