 /*Theme Name: Mann Immobilien
Theme URI: http://www.mann-immobilien.de
Description: Template Mann Immobilien
Version: 1.0
Author: Webdesign Haak
Author URI: http://www.webdesign-haak.de*/



/*<agl.folder "Allgemeines">*/
body { color: #000000; font-size: 10pt;  text-align: center; margin: 0; padding: 0; background-color: #2A3465; }
body * { font-family: Verdana, Arial, Helvetica, sans-serif;  }

body, html { scrollbar-3dlight: #355DCF; scrollbar-arrow-color: #C9C9C9; scrollbar-darkshadow-color: #355DCF; scrollbar-face-color: #355DCF; 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: #000000; }
small { font-size: 8.5pt }

.fett { color: #000000; font-weight: bold; }

a { color: #000000; text-decoration: none }
a:hover { text-decoration: underline }
a img { border-style: none }
hr { display: none }

a { color: #2A3465; text-decoration: underline}
a:hover { color: #2A3465; text-decoration: none}

h2 a,
h3 a,
h4 a,
h5 a,
h6 a {}
/*</agl.folder>*/

#container {
    width: 802px; 
    margin: 0 auto;
    text-align: left;
}

#logo { font-size: 35px; background-image: url("images/header.jpg"); background-repeat: no-repeat; background-position: 0 0; margin: 0px auto 0; padding: 0; position: relative; width: 802px; height: 246px; overflow: hidden; }
#page { margin: 0px auto 0; padding: 0 0 20px; padding-top: 20px; width: 802px; background-color: #FFFFFF; }
#sidebar { text-align: left; margin: 0; padding: 0; width: 170px; float: left; }
#content { overflow: hidden; width: 580px; float: right; text-align: left; position: relative; left: -25px; background-color: #FFFFFF;  }
#footer {width: 802px; color: #2A3465; background-color: #FFFFFF; padding-top: 8px; padding-bottom: 8px; margin: 0px auto 0; }


/*<agl.folder "content">*/
#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 }
/*</agl.folder>*/


#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: #FFFFFF; font-weight: bold; text-decoration: none; display: block; margin-bottom: 3px; margin-left: 3px; padding: 1px 2px 1px 10px; /*border-left: 5px #1F5F34 solid;*/ background: #355DCF; }
#sidebar ul.navilist li.current_page_item a, 
#sidebar ul.navilist li.current-cat a, 
#sidebar ul.navilist a:hover { color: #ECF240; font-size: 10pt; font-weight: bild; background: #355DCF; /*border-left: 20px #355DCF solid;*/}

#sidebar ul.navilist ul { font-size: 10pt; font-weight: bold; padding: 0; list-style-type: none; margin: 0px; }
#sidebar ul.navilist ul a,
#sidebar ul.navilist .current_page_item ul a,
#sidebar ul.navilist .current-cat ul a { color: #FFFFFF; font-weight: bold; text-decoration: none;  background-image: none; display: block; margin: 0 3px 3px; padding-top: 2px; padding-left: 30px; padding-bottom: 3px; /*border: 0px #1F1A17 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: #ECF240; font-weight: bold; text-decoration: none; background-image: none; /*border: 0px #1F1A17 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 40px 0;
    padding: 5px 0 0 0;
}
#sidebar li {
    line-height: 2.6;
    padding-left: 5px;
}
#sidebar ul li a{
    text-transform: none; 
}

#sidebar li li {
    margin-left: 10px;
}

#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 }


.unwetter { text-align: center; margin: 0px; }
.unwetter h4 { color: #AC091D; font-size: 10.5pt; margin: 0 2px; padding: 1px 0 2px; border-bottom: 1px solid; text-align: center; }
.unwetter p { font-size: 8pt; margin: 0 2px; padding: 1px 0 2px }
.unwetter p strong { display: block; }
.unwetter p span { color: #AC091D; }
.unwetter p br { display: none; }

