 /*Theme Name: Zukunftsraum oestliches Berliner Umland
Theme URI: http://www.zukunftsraum.eu
Description: Template Zukunftsraum oestliches Berliner Umland
Version: 1.0
Author: Webdesign Haak
Author URI: http://www.webdesign-haak.de*/



body { color: #0074BC; font-size: 9pt; background-color: #D1D3D4; text-align: center; margin: 0; padding: 0; }
body * { font-family: Verdana, Arial, Helvetica, sans-serif }

body, html { scrollbar-3dlight: #808285; scrollbar-arrow-color: #C9C9C9; scrollbar-darkshadow-color: #808285; scrollbar-face-color: #808285; scrollbar-highlight-color: #C9C9C9; scrollbar-shadow-color: #C9C9C9; scrollbar-track-color: #C9C9C9 }

p, p em, li, td, th, caption {}
td { font-size: 10.5pt; }
small, p small { font-size: 8pt }
a img { border-style: none }

h1 { font-size: 19pt }
h2 { font-size: 16pt }
h3 { font-size: 14pt }
h4 { font-size: 12pt }
h5 { font-size: 12pt }
h6 { font-size: 12pt }
p, ul, ol, h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; padding-top: 0.2em; padding-bottom: 0.8em; color: #0074BC; }
small { font-size: 9pt }

.fett { color: #0074BC; font-weight: bold; }

a { color: #0074BC; text-decoration: none }
a:hover { text-decoration: underline }
a img { border-style: none }
hr { display: none }

a { color: #0074BC; text-decoration: underline}
a:hover { color: #72BF44; text-decoration: none}

h2 a,
h3 a,
h4 a,
h5 a,
h6 a {}

#container {
    width: 980px; 
    margin: 0 auto;
    text-align: left;
	background-image: url("images/bg.gif"); background-repeat: y-repeat; background-position: 0 0;
}

#logo { background-repeat: no-repeat; background-position: 0 0; margin: 0px auto 0; padding: 0; position: relative; width: 980px; height: 160px; overflow: hidden; }
#page { margin: 0px auto 0; padding: 0 0 20px; padding-top:40px; width: 900px; }
#sidebar { text-align: left; margin-left: 0px; padding: 0; width: 220px; float: left; }
#content { overflow: hidden; width: 630px; float: right; text-align: left; position: relative;  margin-top: 20px; padding-left: 20px; padding-right: 10px;}
#footer {width: 980px; height: 34px; color: #0450A5; background-color: #D1D3D4; margin: 0 auto; background-image: url("images/bg-footer.gif"); background-repeat: y-repeat; text-align: center;}



#content .posting { padding-bottom: 25px; float: none; clear: both }
#content .postdate { position: relative; bottom: 1em }
#content .bearbeiten { font-size: 8pt }

#content .blaettern { font-size: 8pt; margin: 0; padding: 0 0 1.5em; float: none; clear: both; border-bottom: 1px solid #FFFFFF }
#content .blaettern .zurueck { float: left }
#content .blaettern .vorwaerts { text-align: right; float: right }



#sidebar ul.navilist { margin: 0; padding: 0; list-style-type: none; }
#sidebar ul.navilist li { list-style-type: none; display: inline; margin: 0; padding: 0;  }
#sidebar ul.navilist li a { color: #808285; text-align: left; font-weight: normal; text-decoration: none; display: block; margin-bottom: 5px;  padding: 0px 1px 0px 10px; border-left: 2px #FFFFFF solid; background: #FFFFFF; }
#sidebar ul.navilist li.current_page_item a, 
#sidebar ul.navilist li.current-cat a, 
#sidebar ul.navilist a:hover { color: #72BF44; font-size: 9pt; font-weight: normal; background: #FFFFFF; border-left: 2px #72BF44 solid;}

#sidebar ul.navilist ul { font-size: 9pt; font-weight: normal; padding: 0; list-style-type: none; margin: 0px; }
#sidebar ul.navilist li ul {
 padding-left: 10px;
}
#sidebar ul.navilist ul a,
#sidebar ul.navilist .current_page_item ul a,
#sidebar ul.navilist .current-cat ul a { color: #808285; text-align: left; font-weight: normal; text-decoration: none;  background-image: none; background: #FFFFFF; display: block; margin: 0 0px 0px; padding-top: 0px; padding-left: 20px; padding-right: 0px; padding-bottom: 0px; border-left: 2px #FFFFFF solid;}
#sidebar ul.navilist ul a:hover,
#sidebar ul.navilist .current_page_item ul a:hover,
#sidebar ul.navilist .current-cat ul a:hover { color: #72BF44; font-weight: normal; text-decoration: none; background-image: none; border-left: 2px #FFFFFF solid;}
#sidebar ul.navilist ul li.current_page_item a:hover, 
#sidebar ul.navilist ul li.current-cat a:hover { background-image:  none; }



#sidebar ul {
    list-style: none;
    margin: 0 0 50px 0;
    padding: 10px 0 0 0;
}
#sidebar li {
    line-height: 2.6;
    padding-left: 5px;
}
#sidebar ul li a{
    text-transform: none; 
}


#commentform { padding: 0; width: 570px }
#commentform textarea { width: 570px }
.commentlist { margin: 0; padding: 0; width: 570px }
.commentlist li { margin: 0 0 1em; padding: 1em; border: solid 1px }
.commentlist cite { }
.commentmetadata { text-align: right; display: block; padding-bottom: 0.5em; position: relative; top: -11pt; border-bottom: 1px solid #fff }

#sitemapview li {  font-size: 9pt;  line-height: 1.8em; }

.position {
text-align: right;
}
