@charset 'utf-8';
@import url(lightbox.css);

/* border:1px solid red; */

body{background:#525252 url(../images/pagebg.gif) repeat-x;font-family:arial;font-size:12px;}
a{color:#1876b3;}
a:hover{text-decoration:none;}

h1{font-size:14px;}
h2 a{text-decoration:none;}
h2{margin-bottom:0px;}
p{margin-top:5px;}
#header #einfachesuche input.feld, #header #einfachesuche input.feldHovered{width:675px;}
#header #einfachesuche {width:788px;}
.wapper{width:801px;}
a.logo{background: url(../images/logo.jpg) no-repeat;height:129px;width:348px;display:block}
.themen_image{width:100%;height:178px;}
ul.bar{list-style:none;padding:0px;margin:0px;background: url(../images/bar.jpg) no-repeat;height:29px;}
.bar li {float:right;list-style:none;}
.bar li a{display:block;height:28px;width:28px;}

.main_content{float:left;background:#fafafa url(../images/sidebar_bg2.gif) repeat-y right;width:797px;border:1px solid #ffffff;border-top:0px;border-bottom:0px;}
#links{float:left;width:532px;padding:10px;background:#fafafa url(../images/contentbg.gif) repeat-x;}
#rechts{float:left;width:245px;background:#f8f8f8  url(../images/sidebar_bg.gif) repeat-x;}

.artikel{float:left;padding:0 0 40px 17px;width:485px;}
ul.artikel_nav{list-style:none;padding:5px 0px;margin:0px;background:#eeeeee;;float:left;width:485px;}
ul.artikel_nav li{float:right;padding:4px 0;color:#a3a3a3;background: url(../images/footer_sep.gif) repeat-y right;padding:0px 5px;}
ul.artikel_nav li a{text-decoration:none;}
ul.artikel_nav li a:hover,h2 a:hover{text-decoration:underline;}
ul.artikel_nav li:first-child{background:none}

p.leave_comment{text-align:right;font-size:11px;}
p.leave_comment a{text-decoration:none;}
p.leave_comment a b{text-decoration:underline;}


#rechts_tr{background:  url(../images/content-trennlinie.gif) repeat-y;}
#rechts_tr_verlauf{ background: url(../images/sidebar_tr_top.gif) no-repeat;padding:10px;}

.navigation{border:1px solid #d4d5c3;border-left:0;border-right:0;background:#eeeeee;float:lef;}
.alignleft{float:left;}
.alignright{float:right;width:45%;text-align:right;}

.input_bg{float:left;border:1px solid #9facbf;width:140px;padding:2px 0;background: url(../images/inputbg.gif) repeat-x left -23px;margin-right:10px;}
.input_bg input{border:0px;width:140px;background: url(../images/inputbg.gif) no-repeat left top;padding:2px 4px;}

textarea{border:1px solid #9facbf;width:520px;padding:2px 0;} 
#links input{border:1px solid #9facbf;padding:2px 0;}

.commentlist li {font-weight: bold;}
.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.0em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal;}


.cf-ol { width: 520px; }
.cf-ol li { list-style-type: none; list-style-image: none; list-style-position: outside; margin-bottom: 5px; }
.cf-ol #cf_field_1 { margin:0 5px 0 38px;}
.cf-ol #cf_field_2 { margin-left: 49px; }
.cf-ol #cf_field_3 { margin:0 5px 0 67px;}
.cf-ol #cf_field_4 { margin-left: 0px; }
.cf-ol #cf_field_5 { width: 342px; }

.cf-ol #cf_field_4 textarea {width: 460px; }
.cf_info .sendbutton{float:right;}
.cf-ol .reqtxt, .cf-ol .emailreqtxt{font-size:10px;}
.cf_hidden, .linklove{display:inline;height:0;left:-5000px;overflow:hidden;position:absolute;top:-50000px;width:0;}


.postmetadata{padding:5px;color:#a3a3a3;float:left;}
.postmetadata a{color:#808080;}

.suchfeld{color:#b9b9b9;font-style:italic;}
.button{margin-top:1px;}

.st-related-posts{margin:0;padding:0;}
.st-related-posts li{list-style:none;background: url(../images/tr_list_sidebar.gif) repeat-x bottom left;padding:5px;color:#808080;}
.st-related-posts li a{text-decoration:none;}
.st-related-posts li a:hover{text-decoration:underline;}

#rechts ul{width:210px;margin:10px 0px;padding:0px;}
#rechts ul li ul{margin:0px;padding:0px;}
#rechts li{list-style:none;margin:0px;padding:0px;border:1px solid #f9f9f9;}
#rechts ul li b, h2.widgettitle, h4{font-size:12px;color:#808080;background: url(../images/tr_list_sidebar.gif) repeat-x bottom left;display:block;padding:3px;margin-bottom:0px;}
#rechts .liste li a{display:block;text-decoration:none;padding:2px 10px;width:190px;}
#rechts ul li a:hover{background:#eeeeee;}

#rechts ul li a.stoxx{float:left;display:block;text-decoration:none;padding:2px 10px;width:100px;}
#rechts ul li span{display:block;padding:2px 10px;}

/* alternierend */
#rechts .liste li.color2 a{background:#eeeeee;}

ul.footer{list-style:none;padding:0px;margin:0px;clear:both;background: url(../images/footer.gif) repeat-x;height:37px;padding-right:17px;width:786px;}
.footer li{float:right;background: url(../images/footer_sep.gif) repeat-y ;padding:0px 20px 0px 20px;margin-top:8px;}
.footer li a{color:#ffffff;text-decoration:none;}

.footer .right{float:left;background:none;color:#626262;}

