@import url(/Templates/default/global.css);
.c {clear: both;}


body {background: #bad1f0 url(images/1px-layout-q.jpg) repeat-y center; font-family:Verdana, Arial, Helvetica, sans-serif; }
#center{width: 985px; margin: auto;}
#wrapper{ width:985px; float: left; position:relative; }

#header {margin:0; height:274px; width:100%; padding:0;}

#header #head2 { background:url(images/header.jpg) top right no-repeat; height:274px; width: 984px;}


#sidebar {margin-left:1px; z-index:99; width:230px; float: left;}


#menue { margin:25px 0 0 10px; background:url(images/1px-verlauf-navi.jpg) bottom center no-repeat;}
#sidebar ul{ margin:0; padding:0 0 0 0; }
#sidebar li{ color:#c0c0c0; background:url(images/1px-verlauf-navi.jpg) top center no-repeat; list-style:none; margin:0; padding:0;}
#sidebar span{ display:list-item; list-style:square; list-style-position:inside; text-indent: -1.2em; padding:0.5em  0 0.5em 1.8em; }

#sidebar li li span{ padding-left:3em;}
#sidebar li li li span{ padding-left:4.5em; }
#sidebar li li li li span{ padding-left:6em; }
#sidebar li li li li li span{ padding-left:7.5em; }
#sidebar li li li li li li span{ padding-left:9em; }

#sidebar a{ color:#666666; text-decoration:none; line-height:1.4em; }
#sidebar a.menu1active{ color:#4266ff; }
#sidebar span:hover a{ color:#4266ff; }
#sidebar li:hover{ color:#4266ff; }




#sidebar #search {text-align:center; margin:40px 0 0 0;}
#sidebar #search  .searchform_text{width:110px;}


#content{float: left; width: 750px; }
#content0{margin: -25px 60px 0 70px; }
#admincont{
	margin-left: 70px;
	overflow: hidden;
	width: 100%;
}

#content h1 {color:#4f98c6; font:160% Verdana, Arial, Helvetica, sans-serif; margin:0 0 25px 0; padding:0;  }
#content h2 {color:#4f98c6; font:bold 120% Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 8px 0; }
#content h3 {color:#4f98c6; font:bold 110% Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 0 8px 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; }

#content #kontakt {padding:50px 230px 0  255px}
#content #kontakt h1 {color:#009900;}
#content #kontakt img {float:right;margin:0;}



.blog_post_even {border:1px solid #cccccc;}
.blog_post_odd {border:1px solid #6699cc;}
#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 20px; margin: 0px; }
#content .blog_post_even div .cms_paragraph, #content .blog_post_odd div .cms_paragraph { padding: 0px; margin: 0px; }

#footer { margin-top:50px; padding-top:10px; padding-left: 50px; margin-left: 20px; border-top:1px solid #cccccc; 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 { margin:20px 0 20px 0 !important; padding:0;}
#breadcrumbs ul { display: block !important; }
#breadcrumbs ul li { display: inline !important; float: none !important;  color:#999; font-size:x-small;}
#breadcrumbs ul li a { text-decoration:none; color:#999; font-size:x-small;}
#breadcrumbs br{ display:none;}


.cms_ec_btn img{ width:173px; height:81px;}
