/**
 * @author sebastian@sebastian-martens.de
 * @copyright Sebastian Martens
 * @svn: $Id$
 */
html, body{ margin:0px; font-family:Arial, sans-serif; font-size:11px; }
#banner{ margin: auto auto; margin-bottom:0px;width: 900px; height: 220px; background-image:url(../image/h_claussen.jpg); background-repeat:no-repeat; }
#liner{ margin: auto; margin-top: 0px; margin-bottom:0px; width: 900px; height:20px; background-color:#fff;}
#wrap{ margin: auto auto;margin-top:0px; width: 900px;}
#subwrap{ width:900px; float:left; background-color:#fff;}
#container{ margin: auto auto; width: 750px;float: right; }

/* -- Navigation -- */ 
#navigation{ float: left; width: 150px; margin: auto auto;}
#navigation ul { list-style-type:none; padding:0px; margin:0px; border-top:4px solid #bbb;  border-bottom:4px solid #bbb; padding-top:5px; padding-bottom:18px;}  
#navigation li { margin-left:0px; padding:2px;  margin-bottom:1px; border-bottom:1px dotted #bbb;}
#navigation li.active {}
#navigation li a, #navigation li.active li a { text-decoration:none; color:#000; font-weight:normal;} 
#navigation li a:hover { text-decoration:underline; color:#000; }
#navigation li.active a, #navigation li li.active a { text-decoration:none; color:#94021d; font-weight:bold;}
#navigation ul ul li { margin-left:20px; }
#navigation ul ul {margin-bottom:20px;}
#navigation a{padding-left:0px; background-image:none;}
#navigation .subnoneactive{display:none;}

/* -- Sidebar -- */
#right{ margin: auto auto; width:150px; height:280px; float: right; padding-bottom:35px; background-image:url(../image/sidebar_bg.jpg);}
#rightwrapper{margin-top:2px; }
#right .block{margin-top:0px; margin-bottom:15px;}
#right .block ul{list-style-type:none; padding:0px; margin:0px;}
#right a{color:#000; text-decoration:none; border-bottom: 1px dotted #94021d;}
#right a:hover{border-bottom: 1px solid #94021d;}


/* -- inhalt -- */
#center{ margin: auto auto; width: 600px; float: left; padding-bottom:35px;}
#centerwrapper {margin-left:30px; margin-top:2px; margin-right:30px;}
#centerwrapper img{margin:10px;}
#centerwrapper a{color:#000; text-decoration:none; border-bottom: 1px dotted #94021d;}
#centerwrapper a:hover{border-bottom: 1px solid #94021d;}
#center input{ display:block; width:100%; margin-bottom:10px; }
#center input.submitBtn{ display:inline; width:150px;}
#center textarea{ diaplay:block; width:100%; margin-bottom:10px; }
div.highlight{ background-color: #ddd; border:1px solid #94021d; padding:8px;}

h2{font-size:16px; color:#94021d;}
h3{font-size:13px;}
h4{font-size:12px;}
.bold{font-weight:bold;}

.contentblock{float:left; width:100%;}
.contentblock h2{border-bottom:1px dotted #A42C2C;}
.contentblock .indexpassiert{margin-bottom:20px; padding-bottom:5px; border-bottom:1px dotted #A42C2C;}


/* -- footer -- */
#footer{ width:900px; background-color:#fff; text-align:right; font-size:10px; margin-bottom:15px; }
#footer a{color:#000; text-decoration:none; border-bottom: 1px dotted #94021d;}
#footer a:hover{border-bottom: 1px solid #94021d;}
#footerwrapper { clear:both; padding:3px 0 0 0; border-top:1px solid #ccc; } 

	
	
 