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

body {background: #cecece; line-height:1.3em !important;}


#wrapper{width:985px;margin:0 auto 0 auto; position:relative; background:url(images/1px-template.jpg); margin-bottom:20px;}

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

#header #head2 {background:url(images/header.jpg) no-repeat; height:185px;}


#sidebar {position:absolute; top:182px; left:33px; z-index:99;  padding:0 16px 0 16px; width:175px;}

#sidebar #menue { margin:0 0 0 0; padding:0;}

#sidebar ul {list-style:square; padding:0 0 0 0; margin:0; color:#cccccc; }
#sidebar ul li {  margin:0; padding:0 0 0 10px; font-size:100%; list-style:none; margin-bottom:10px; background:url(images/1px-menu.png) repeat-x #fff;}
#sidebar ul li a {text-decoration:none; font-weight:bold; color:#333; font-size:90%; }
#sidebar ul li a:hover {color:#4c4c4c; }
#sidebar .menu1active {color:#899fa6;}
#sidebar ul li ul { margin:0 0 0 10px; padding:0 0 0 0; }
#sidebar ul li ul li { margin:0 0 0 10px; padding:0 0 0 0; list-style:square; background:none;}
#sidebar ul li span { display:block; line-height:1.3em; padding:3px 0 3px 0; }

#content {width:650px; height:auto; margin:0 0 0 270px; }

#content #col31,#content #col32,#content #col33 {float:left; width:210px; margin-right:40px; font-size:90%;}
#content h1 {color:#333; font:160% georgia, times new roman, serif; margin:0 0 25px 0; padding:15px 0 2px 0;}
#content h2 {color:#333; font:130% georgia, times new roman, serif; padding:5px 0; margin:5px 0; }
#content h3 {color:#333; font:bold 110% georgia, times new roman, serif; padding:5px 0 0 0; margin:0; }

#content ul.blog_menu { margin: 0; padding: 0; }
#content ul.blog_menu li { margin: 0; padding: 0 10px 5px 0; }

.cms_paragraph{ line-height:1.3em !important;}
.cms_paragraph p{ line-height:1.3em !important;}
#content #kontakt {padding:50px 230px 0  255px}
#content #kontakt h1 {color:#009900;}

#content #kontakt img {float:right;margin:0;}

#content0 {margin-left:30px;}


.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; }

#admincont { margin-left:30px;}

#footer {margin-top:140px; margin-left:30px; padding-top:10px; border-top:1px solid #cccccc;}
#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:0 0 2em 0 !important;}
#breadcrumbs ul { margin:0; padding:0; }
#breadcrumbs ul li { display:inline !important; float:none !important; color:#899fa6; font-size:x-small !important;}
#breadcrumbs ul li a { color:#899fa6; font-size:x-small !important;}


#bottomimg{
	background:url(images/footer.jpg) no-repeat;	
	height:66px;
	width:985px;
}


.imprint td{
    padding-top:1.3em;
    
}


#content .listen_position ul li ul{ margin-top:0; }
#content .listen_position ul li ul li{ list-style:none; margin-left:8.8em;}
