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

body { background: url(images/1px-layout-q.gif) repeat-y #ccc; }

.cms_paragraph{ line-height:1.4em; }


a{ color:#1111a1; }

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

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





#header #head2 .section_color_right{
    position:absolute;
    top:120px;
    left:0px;
    width:452px;
    height:20px;
}
#header #head2 .section_color_left{
    position:absolute;
    top:120px;
    left:525px;
    width:460px;
    height:20px;
}

#header #header_link { position:absolute; top:79px; left:452px; }
#header { width:985px; position:relative;}
#header #lang_links { position:absolute; top:98px; right:0;}
#header #lang_links img{ margin-right:5px; }


#sidebar { position:absolute; top:173px; left:0px; padding:0 0 0 0; width:230px; }
#sidebar #menue { margin:75px 0 0 0;}
#sidebar ul{ margin:0; padding:0; }

#sidebar ul li { padding-right:1.6em; }
#sidebar ul ul li { padding-right:0; }

#sidebar li { list-style:none; color:#8A8A8A; background:#D8D7DD url(images/1px-navi-button.jpg) repeat-x; border: 1px solid #949EC1;  margin:0 0 10px 8px; padding:0.2em 0.2em 0.2em 2.6em; text-indent:-1.0em;}
#sidebar li li { list-style:square; list-style-position:inside; }
#sidebar li li { border:0 none; background:transparent; margin:0 0 0.3em 0; padding:0 0 0 0.1em;}
#sidebar li li li { padding:0 0 0 1.2em;}
#sidebar li li li a{ color:#555555;}
#sidebar a { color:#283D83; text-decoration:none; font-weight:bold; }
#sidebar a.menu1active{ text-decoration:underline; color:#283D83;}
#sidebar li.menu1active{ color:#283D83; }
#sidebar a:hover { color:#b1882e; }



#content { background:#fff; width:707px; position:absolute; top:173px; height:auto; margin:0 0 0 230px; }

#content h1 {color:#283C81; font:1.6em georgia, times new roman, serif; margin:0 0 1em 0; padding:0; border-bottom:1px solid #283C81; }
#content h2 {color:#283C81; font:1.3em georgia, times new roman, serif; margin:0 0 0.8em 0; padding:0; }
#content h3 {color:#283C81; font:bold 1.1em georgia, times new roman, serif;  margin:0 0 0.8em 0; padding:0;}

#content ul  { margin:1em 0 1em 0.8em; padding:0; list-style:square;}
#content ul li {color:#000000;}


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

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


.blog_menu{ display:block; text-align:right; margin:-1.4em 0 1em 0 !important;}
.blog_menu li{ display:inline !important; float:none !important;}


.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 { margin: 0px; }
#content .blog_post_even div .cms_paragraph, #content .blog_post_odd div .cms_paragraph { padding: 0px; margin: 0px; }



#breadcrumbs { margin:3px 0 50px 0!important; padding:0 !important;}
#breadcrumbs ul {display:block !important; margin:0; padding:0;}
#breadcrumbs ul li { display: inline !important; float: none !important; color:#273E81; font-size:x-small;}
#breadcrumbs ul li a { color:#273E81; font-size:x-small; }
#breadcrumbs br { display:none !important; }

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



.CMS_BILD_LINKS { padding-right: 13px; }
