/*
THEME NAME: Sandbox CMS
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin:0; padding:0; } ul,li { list-style-type:none; } body { color:black; background: white; font:76% Verdana,Arial,Helvetica,sans-serif; text-align: left; } .nodisplay { display: none; } .clear { clear: both;height:14px;margin:0; } .right { margin-bottom:10px;float:right;text-align:right;display:block; } .clear.double {height:28px; } img { border: none; }

html  {
   background: #2c1601 url('img/b.png')  center top repeat-x ;
}

body {
background: url('img/bottom_bg.png') center bottom repeat-x ;
}


#header {
margin:0px auto;width:964px;background:url('img/obr2.png') center top no-repeat ;
}
#header a {height:158px;width:242px;position:absolute;margin: 0px 0 0 80px; text-decoration:none;border:none;}

#header-img   {
width:964px;height:218px;background:url('img/header.png') center top no-repeat ;
}

#main {
margin:-10px auto 0px auto;width:838px;overflow:auto;
}

h1#h1,h3#h1{display:none;}
#menu {
width:250px;
float:left;
margin-bottom:30px;
}

#menu ul {list-style:none;}
 #menu ul li.current_page_item > a, .single #menu ul li.page-item-248 a, #menu ul li.page-item a:hover { background:#341B00; }

#menu ul li {display:block;text-align:left;clear:both;}
   #menu ul li ul {height:0px;overflow:hidden;position:absolute;top:-10000px;}
 #menu ul li ul a {margin-left:20px;}
    #menu ul li.current_page_item ul, #menu ul li.current_page_parent ul {height:auto;overflow:hidden;position:relative;top:0;}
#menu ul li a{height:39px;background-color:#271401;padding-left:20px;margin-bottom:4px;text-decoration:none;letter-spacing:-1px;line-height:39px;color:#ff0a85;font-weight:normal;display:block;
  /*#95cbda*/
font-size:15px;}

#content a#feedburner {width:200px;display:block;margin:10px auto 0px auto;color:#8F7862;font-size:13px;line-height:18px;background:#271401  url(img/email32_32.png) no-repeat 8px 12px;clear:both;border:none;padding:10px 10px 8px 48px; text-align:left;}
#content a#feedburner:hover {background:#271401 url(img/email32_32.png) no-repeat left 2px;border:none;color:white;}

#menu li.selected a{font-weight:bold; }
#menu li a:hover{color:white;}
#content-wrapper{
float:right;
width:588px;
background-color:#341b00;
margin-bottom:30px;
min-height:600px;
}
#content{
padding:0px 17px;
margin-top:20px;
text-align:left;
overflow:auto;
clear:both;
line-height:1.6em;
display:block;
}
h1,h2,h3,h4,h5 {
    padding:0 15px;
    color:#FF0A85;
    font-weight:normal;
    margin-bottom:20px;
    display:block;


}
#content h1, #content h2{
margin-top:11px;
margin-bottom:20px;
font-size:2em;
font-weight:normal;
color:#FF0A85;
clear:both;
line-height:1em;
}
small.small {
position:relative;margin-left:0px;top:-8px;color:#9F8263;margin-bottom:10px;
}
.navigation {padding:0 10px; margin-bottom:30px;}
#content .navigation a {background-color:transparent;}
.nav-previous {float:left;}
.nav-next {float:right;}

#content h3{
 font-size:1.6em;

}
#content h4{
 font-size:1.2em;
}
#content a{color:#baaa9a;text-decoration:underline;}
 #content a:hover {text-decoration:none;}
#content ul, #content ol{padding:0 15px;}
#content ul li{list-style-type:disc;
      list-style-position:inside;}
#content ol li{list-style-type:decimal;
      list-style-position:inside;}

#content p, .head-line {
margin-bottom:15px;
text-align:justify;
padding:0 15px;
font-size:1em;
}
#content{
color:#dbcec0;
}
.head-line{
background-color:#281501;
padding:15px;
color:#FF0A85;
clear:both;
}
#nav-aktuality{
	margin:20px 0px;
	padding-top:20px;
	display:block;
	height:30px;
	font-size:1.5em;
	clear:both;
}
#nav-aktuality a:hover{
	background:none;
}
div.post {color:white;text-align:left;padding-bottom:5px;}
#content div.post p {color:white;text-align:left;}
#content div.post h3 {font-size:1.5em;margin-bottom:10px;padding-left:0px;}
#content div.post h4 {font-size:1.2em;line-height:1.2em;margin-bottom:10px;padding-left:0px;}
#content div.post h3 a,#content div.post h4 a{font-size:1em;background:none;text-decoration:none;border:none;line-height:1em;padding:0;}
#content div.post h3 a{color:#FF0A85;}
#content div.post h4 a{color:#baaa9a;}
#content div.post h3 a:hover, #content div.post h4 a:hover{text-decoration:underline;}
#content div.post .edit-link{padding-right:15px;}
.edit-link{margin:10px 0 10px auto;text-align:right;display:block;clear:both;}


img.alignleft, img.alignright, img.aligncenter{border:3px solid #281401;}
img.alignleft{ float:left; margin: 0px 15px 15px 15px}
img.alignright{ float:right; margin: 0px 15px 15px 15px}
#content a.obrnahled {float:left;margin:5px 15px 15px 15px;border:none;padding:0;clear:both;}
.obrnahled img {border:0px solid #281401;}
#partneri {
width:838px;
background-color:#fff; /*231201*/
color:#231201;
/*height:250px;*/
clear:both;
margin-bottom:20px;
overflow:auto;
}
#partneri #partneri-wrap{width:818px;background-color:#FFF;margin:10px;}
#partneri table{width:818px;}
#partneri td {
 vertical-align:top;text-align:left;
 padding:00px 20px 0px 0px;}
 #partneri td span{
 font-size:1.6em;
    color:#231201; /*FF0A85*/
    font-weight:normal;
    margin-top:10px;
    margin-left:10px;
    margin-bottom:10px;
    display:block;
 }
 #partneri a, #partneri img {
 	border:none;
 }

#footer {
clear:both;
margin:0px auto 0px auto;width:838px;
height:37px;
text-align:right;
padding-top:15px;
color:#dbcec0;
font-size:0.8em;
}
#footer a {
text-decoration:none;
color:#dbcec0;
}