/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.3
 * Browser:        0
 * Browser group: 
 */
html{ height: 100%; }
body{ width: 100%; height: 100%; margin: 0 0 0 0; padding: 0 0 0 0; color: #6b6b6b; font-size: 25px; line-height: 30px; font-family: Verdana, Arial Helvetica, sans-serif; text-align: center; background: url(img/body_bg.png) repeat-y center top; background-color: #e4e3e3; }
a img{ border: none; }
a:hover{ cursor: pointer; }
blockquote{ margin-top: 10px; padding-top: 0px; }
#body_bg{ width: 960px; height: 100%; margin: 0 auto; margin-top: 0; clear: both; }
#header{ width: 950px; margin-left: 5px; _margin-left: 2px; height: 486px; background: url(img/header.jpg) no-repeat left top; float:left; z-index: 1; text-align: left; }
*+html #header{ margin-left: 5px; }
#atmen{ width: 689px; height: 80px; position: absolute; z-index: 4; margin-left: 50px; margin-top: 60px; }
#fontswitcher{ position: absolute; width: 200px; text-align: left; height: 18px; display: block; z-index: 4; margin-left: 730px; margin-top: 99px; }
#fontswitcher a{ padding-right: 0; margin-right: -5px; }
#fontswitcher span{ color: #5e6679; font-size: 12px; }
#navi{ width: 461px; height: 39px; position: absolute; margin-left: 35px; margin-top: 130px; background: url(img/navi_bg.png) no-repeat left top; z-index: 2; }
#icons{ height: 48px; position: absolute; margin-top: 120px; margin-left: 510px; }
#icons a{ float: left; margin-left: 3px; }
#search{ position: absolute; width: 164px; height: 19px; padding-left: 728px; margin-top: 394px; }
#search input{ width: 160px; height: 17px; border: 1px solid #c6c5c3; font-size: 13px; color: #a1a1a1; padding-top: 2px; padding-left: 4px; }
#navi ul{ list-style-type: none; list-syle: none; margin: 0 0 0 0; padding: 0 0 0 0; margin-left: 15px; _margin-left:7px; float: left; list-style-image: none; }
#navi ul li{ list-syle: none; float: left; color: #ffffff; font-size: 18px; line-height: 38px; height: 39px; position: relative; z-index: 3; }
#navi ul li.seperator{ width: 42px; height: 39px; float: left; background: url(img/navi_trenner.png) no-repeat center top; }
#navi ul li.last{ background: none; }
#navi ul li a{ color: #ffffff; text-decoration: none; padding-left: 10px; padding-right: 10px; }
#navi ul ul{ display: none; width: 159px; height: 374px; position: absolute; background: url(img/sub_bg2.png) no-repeat left top; margin-top: -162px; z-index: -1; margin-left: -30px; padding-top: 175px; }
#navi ul li.first ul{ margin-left: -16px; padding-right: 15px; width: 170px; }
*+html #navi ul ul{ margin-left: -146px; width: 160px; margin-top: -132px; }
*+html #navi ul li.first ul{ margin-left: -161px; width: 160px; }
#navi ul ul li{ background: none; z-index: none; margin: 0 0 0 0; padding: 0 0 0 0; width: 140px; float: left; line-height: 15px; height: auto; margin-bottom: 5px; padding-left: 12px; color: #e6ecf1; font-size: 12px; text-align: left; }
#navi ul ul li a{ margin-right: 0; padding-right: 0; }
#navi ul li.first ul li{ padding-left: 12px; width: 180px; }
#navi ul ul a{ color: #e6ecf1; font-size: 12px; }
#navi ul li:hover ul{ display: block; }
#buttons{ width: 880px; margin: 0 auto; text-align: left; height: 62px; float: left; margin-left: 39px; _margin-left: 24px; }
#buttons a{ float: left; margin-right: 12px; _margin-right: 8px; }
#buttons a.last{ margin-right: 0; }
.black_seperator{ width: 950px; float: left; margin-bottom: 25px; height: 4px; font-size: 4px; line-height: 4px; margin-left: 5px; _margin-left:2px; background: url(img/black_seperator.gif) repeat-x left top; }
.red_seperator{ width: 950px; float: left; margin-top: 25px; height: 4px; font-size: 4px; line-height: 4px; margin-left: 5px; _margin-left:2px; background: url(img/red_seperator.gif) repeat-x left bottom; }
*+html .black_seperator{ margin-left: 5px; }
*+html .red_seperator{ margin-left: 5px; }
#boxes{ width: 910px; float: left; margin-left: 22px; _margin-left: 15px; }
.box{ width: 276px; float: left; margin-left: 17px; _margin-left:8px; margin-right: 9px; }
.box .header{ width: 276px; height: 31px; float: left; background: url(img/box_header_bg.gif) no-repeat left top; text-align: center; color: #ffffff; font-size: 16px; }
.box .content_border{ width: 274px; height: auto; border: 1px solid #d4d4d4; border-top: none; float: left; }
.box .content{ width: 238px; height: 190px; margin-left: 20px; _margin-left:10px; float: left; margin-top: 15px; margin-bottom: 15px; font-size: 14px; color: #000000; text-align: left; }
.box .login_field{ float: left; width: 231px; height: 21px; border: 1px solid #d4d4d4; color: #acacac; margin-bottom: 5px; font-size: 14px; padding-top: 4px; padding-left: 5px; }
.box .register a{ float: left; color: #646464; text-decoration: none; font-size: 12px; }
.box .login{ background: url(img/button_login.gif) no-repeat left top; float: right; width: 95px; height: 26px; margin-top: 4px; border: none; }
.box .more{ float: right; }
#footer{ font-size: 14px; width: 888px; float: left; margin-left: 39px; _margin-left:19px; text-align: right; margin-top: 5px; }
#footer a, #footer span{ float: right; }
#footer span{ margin-top: 5px; }
#footer a{ margin-left: 20px; }
#content{ float: left; width: 888px; margin-left: 39px; _margin-left: 19px; text-align: left; font-size: 14px; }
#content .post .content a, .box a, .other_content a, .posting a, .aehnliche_artikel a, .left a, .right a, .col3 a, .col2 a, .col1 a{ text-decoration: none; color: #000000; }
.post{ width: 888px; float: left; margin-bottom: 40px; }
.post img{ float: left; margin-right: 15px; margin-bottom: 5px; margin-top: 5px; }
.post ul li img{ float: none; clear: both; margin: 0 0 0 0; }
.post .date h2{ color: #4c535d; font-size: 11px; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0; margin-left: 20px; float: left; }
.post .date h2 a{ color: #4c535d; text-decoration: none; }
.post .header{ height: 36px; width: 875px; float: left; background: url(img/post_header_bg.gif) repeat-x left top; }
.post .header h1{ color: #ffffff; font-size: 16px; float: left; margin-left: 20px; _margin-left: 10px; margin-top: 3px; }
.post .header h1 a{ color: #ffffff; text-decoration: none; }
.post .content{ width: 728px; float: left; margin-left: 20px; _margin-left:10px; }
.other_content{ width: 728px; float: left; margin-left: 20px; _margin-left:10px; margin-top: 20px; }
.post .tools{ float: right; width: 120px; margin-right: 20px; text-align: right; margin-top: 20px; }
.post .tools a.fav{ background: url(img/icon_favorites.gif) no-repeat left top; width: 91px; height: 63px; float: right; color: #ffffff; text-decoration: none; text-align: center; }
.post .tools a.comments{ background: url(img/icon_comments.gif) no-repeat left top; width: 91px; height: 63px; float: right; margin-top: 20px; color: #ffffff; text-decoration: none; text-align: center; }
.post .tools a.comments span{ font-size: 20px; font-weight: bold; float: left; margin-top: 10px; width: 91px; text-align: center; }
.post .tools a.fav span{ font-size: 20px; font-weight: bold; float: left; margin-top: 15px; width: 91px; text-align: center; }
.post .post_more{ float: right; margin-right: 20px; }
.krone{ display: none; }
.PSR_container{ float: right; margin-right: 40px; margin-top: 7px; }
.PSR_votes, .PSR_tvotes{ display: none; }
.posting{ width: 741px; float: left; margin-bottom: 6px; }
.posting .posting_headline{ width: 641px; height: 36px; float: left; background: url(img/corr_round.png) no-repeat right top; color: #6b6b6b; font-size: 14px; font-weight: bold; }
.posting .posting_headline .krone{ float: right; margin-right: 20px; }
.posting .posting_headline span{ margin-left: 60px; float: left; margin-top: 10px; }
.posting .posting_title{ background-color: #46566b; width: 641px; height: 36px; float: left; }
.posting .posting_title h2{ color: #6b6b6b; font-weight: bold; font-size: 14px; margin-left: 60px; margin-top: 10px; }
.posting .posting_title h2 a{ color: #6b6b6b; }
.posting .posting_content{ background-color: #ffffff; width: 741px; float: left; padding-bottom: 30px; }
.posting .posting_content a{ }
.posting .posting_content .the_content{ width: 514px; margin-left: 60px; margin-top: 50px; float: left; color: #6b6b6b; }
.posting .icon_bar{ width: 641px; background-color: #e9eef4; height: 23px; float: left; }
.posting .icon_bar span{ margin-left: 11px; margin-top: 3px; float: left; }
.posting .icon_bar span b{ float: left; padding-bottom: 5px; margin-right: 15px; }
.posting .posting_infos{ background-color: #c7ccd2; height: 23px; width: 641px; float: left; }
.posting .posting_infos span{ float: left; margin-left: 60px; margin-top: 3px; }
.posting .posting_infos2{ background-color: #c7ccd2; height: 60px; width: 641px; float: left; }
.posting .posting_infos2 span{ float: left; margin-left: 60px; margin-top: 3px; }
.post .content blockquote{ background-color: #fdf8bb; float:left; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; width: 350px; margin-left: 0px; margin-top: 0; }
.blockquote{ width: 390px; margin-bottom: 20px; margin-left: 24px; display:block; float: left; }
.post .content blockquote span{ width: 300px; margin-left: 25px; float:left; }
.post .content blockquote img{ float:left; margin: 0 0 0 0; padding: 0 0 0 0; }
.post .content blockquote p{ float:left; margin: 0 0 0 0; background-color: #fdf8bb; padding: 0 0 0 0; }
.blockquote_header{ background: url(img/blockquote1.gif); width: 350px; height: 49px; display:block; float:left; }
.blockquote_footer{ background: url(img/blockquote2.gif); width: 350px; height: 49px; display:block; float:left; }
.comments{ width: 600px; float: left; margin-top: 20px; }
.comments a{ text-decoration: none; color: #000000; }
.aehnliche_artikel{ width: 250px; float: right; margin-top: 20px; }
.comment_title{ color: #e00303; width: 600px; float: left; margin-bottom: 5px; }
.comment_title a{ color: #e00303; text-decoration: none; }
.comment_content{ width: 500px; float: left; margin-left: 100px; }
*+html .comment_content{ padding-bottom: 40px; }
.left{ width: 400px; float: left; }
.right{ width: 400px; float: right; }
#page{ width: 888px; float: left; }
#page .col1{ width: 220px; float: left; }
#page .col2{ width: 450px; float: left; }
#page .col3{ width: 218px; float: left; }
.pager{ width: 888px; float: left; }
.pager .left{ width: auto; float: left; }
.pager .right{ width: auto; float: right; }
.search_submit{ position: absolute; z-index: -1; left: 0; top: 0; margin-top: -20px; background-color: transparent; color: #ffffff; border: transparent; height: 1px; width: 1px; }
*+html .search_submit{ z-index: 0; border: none; margin-top: -999999px; }
#footer a{ color: #6b6b6b; text-decoration: none; }
.tab-content div{ padding-left: 10px; padding-right: 5px; }
.tab-content ul{ margin-left: 0; padding-left: 0; margin-left: 25px; margin-right: 5px; }
#feeds_readers { position:absolute; margin-top:0px; z-index:20; margin-left:70px; font-size:10px; }
#feeds_readers h3 { float:left; }
#feeds_readers ul { float:left; }
#feeds_readers ul li { float:left; margin-right:15px; }
#feeds_readers p{padding:0 !important; margin:0 !important;}

