@import url(/Templates/default/global.css);

.c {clear: both;}

body { background: #D7E3E3 ;}


#wrapper1 { width: 985px; background: #fff url(images/1px-verlauf-content.jpg) repeat-y; border-right:1px solid #78aeee;}

#header #head2 {background:url(images/header-home.jpg) no-repeat; height:166px; position:relative;}
#header #head2 #logolink{ display:block; position:absolute; top:50px; left:20px; }

#sidebar { margin:44px 0 0 10px; padding:10px; width:225px; float:left; background:#f5f5f5 url(images/1px-verlauf-content.jpg) bottom repeat-x;}

#menu1 { margin:auto 0; padding:0;}
#sidebar a {color: #737373; text-decoration:none; font-weight:bold; }
#sidebar a.menu1active { color:#377199; text-decoration:underline;}
#sidebar a:hover {color:#377199; text-decoration:underline; }
#sidebar li{ display:block; list-style:none; background: url(images/1px-button-navi.jpg) repeat-x #F2F2F2; border:1px #8EADC2 solid; margin:5px 0; padding:3px 5px; }

#sidebar li ul{ margin:0 0 0 25px; padding:0;}
#sidebar li li{ display:list-item; list-style:square; background: 0 none; border:0 none; padding:1px 0; margin:0; color:#5e8ec3;}

#searchbox{ margin:80px 0; }
#searchbox .searchform_text { width:130px; }

#content { width:714px; padding: 3px 6px 0 0; background-color:#FFFFFF;  float:right; }

#content h1 {color:#377199; font:150% Arial, Verdana, sans-serif; margin:0 0 13px 0; padding:0; border-bottom:1px solid #223f9a;}
#content h2 {color:#377199; font:135% Arial, Verdana, sans-serif; padding:5px 0; margin:5px 0; }
#content h3 {color:#377199; font:120% Arial, Verdana, sans-serif; padding:5px 0 0 0; margin:0; }

#content ul  { margin:10px 20px; padding:0; list-style:square;}
#content ul li {color:#000000;}
#content ul.blog_menu { margin: 0; padding: 0; }
#content ul.blog_menu li { margin: 0; padding: 0 10px 5px 0; }

#content1-left{
    float:left;
    width:490px;
    padding:20px 20px 70px 20px;
    background:#f5f5f5 url(images/1px-verlauf-content.jpg) bottom repeat-x;
}

#content1-right{
    float:right;
    width:180px;
}
    
.blog_post_even {border:1px solid #cccccc; padding:0 0 10px 0;}
.blog_post_odd {border:1px solid #6699cc; padding:0 0 10px 0;}
#content .blog_post_even h2, #content .blog_post_odd h2 { padding:10px 20px; margin: 0px; }
#content .blog_post_even div, #content .blog_post_odd div { padding:10px 0; margin:auto; width:92%; }
#content .blog_post_even div div, #content .blog_post_odd div div{ padding:0 0; margin:0 0; width:100%; }
#content .blog_post_even div .cms_paragraph, #content .blog_post_odd div .cms_paragraph { padding: 0px; margin: 0px; }
#content .cms_addcommentdiv{ width:100% !important; }
#content .cms_addcommentdiv div{ margin:auto !important; width:92% !important; }
.cms_addcommentdiv textarea{ width:100%;}

#footer {margin-top:20px; padding-top:10px; border-top:1px solid #cccccc; padding-bottom:30px; font-size:x-small; }
#footer ul {list-style:none; margin:0; padding:0;}
#footer ul li {float:left; list-style:none; margin:0 10px 0 0;}
#footer a {text-decoration:none; color:#666666; font-size:90%;}
#footer p { color: #666666; }
#footer img {margin-right:10px;}


#breadcrumbs { padding:0 0 20px 0!important; margin:0 !important; font-size: 80%; }
#breadcrumbs ul { display: inline; }
#breadcrumbs ul li { display: block; float: left; color:#5e8ec3; }
#breadcrumbs ul li a { color:#5e8ec3; }


#kontaktbox{ width:170px; text-align:center; margin-left:5px;   }

