body{	font-family: verdana, sans-serif; background: #fff url(../img/hg.gif) 0 0 repeat-x; color:#000; height:100%; font:101%; margin:0 auto;}

h1, h2, h3, h4, h5, h6 { margin:30px 0 10px 0; color:#666; letter-spacing:1px;}
h1, h2{	margin: 0 0 15px 0; font-size:1.4em; font-weight:normal;}
h3{ font-size:1.1em;}
h4{	font-size:1em; }
h5{	font-size:0.95em;}
h6{	font-size:0.95em; font-weight:normal;}
.topspace {margin-top:30px;}

ul {list-style-image:url(../Grafik/dot.gif); margin:0 0 10px 20px; padding:0;}
ol {margin:0 0 10px 30px; padding:0;}
li {line-height:1.4em; margin:0 0 5px 0;}
ul li {margin:0 0 2px 0;}
a, a:link{color: rgb(80,80,80);padding:2px 0;}
a:visited{color: rgb(80,80,80);}
a:hover {color: rgb(202,108,24);}
a.pdf {background: transparent url(../Grafik/pdf-document.gif) 0 0 no-repeat; padding-left:20px;}
p {margin: 0 0 10px 0; line-height:1.4em;}
strong {color:#444;}
img {border:none;}


#container {/*width: 900px;*/ width:56em; margin:0 auto;}

#branding {background: transparent url(../img/frauen.jpg) right top no-repeat; margin:0; padding:0;height:166px;}
#branding h1, .invsbl {position:absolute; left: -5000em;}

#mainbody {background:#fff;float:left; clear:both; width:100%;}

#navigation {padding:10px 10px 0 10px; /*width: 180px;*/ width:18%; float:left; font-size:0.75em;}
#navigation ul {margin: 0 0 25px 20px; font-weight:bold; }
#navigation ul li {margin: 0 0 8px 0px; }
#navigation a, #navigation a:visited	{color: rgb(80,80,80); text-decoration: none;	}
#navigation a:hover{color: rgb(202,108,24);}
#navigation a.active {color: rgb(202,108,24);}

#content {/*width:597px;*/ width:68%; padding: 40px 50px 10px 50px; float:right; font-size:0.78em; border-left:3px solid #fbedd8; min-height:400px;}
#content.mitglieder {width:71.3%; padding-right:20px;}

#footer {clear:both;/*margin-left:250px;*/ font-size:0.8em; padding-top:55px;}
#footer a {text-decoration:none; font-weight:normal; margin:0 35px 0 0;}

.left {float:left;margin-right:20px;}
.right {float:right; margin-left:20px;}
.clear {clear:both;}
.space {margin-bottom:35px;}

.info {color:red;font-size: font-weight:bold;}
.bild {float:right; margin-top:-20px;}
.date {font-weight:bold; color:#CA6C18; padding-bottom:8px;}
.titel {font-weight:bold; color:#505050;}
.mehr {font-weight:normal;}

ul.termine li {margin:0 0 17px 0;}

.kontaktform {float:left;clear:both; margin: 30px 0;}
form p {clear:both; width: 100%;}
label{ float:left; padding-right:10px; padding-top:3px; width: 120px; font-size:0.95em;}
label.checkbox {width:auto; float:none;}
input {width: 250px;}
input.checkbox {width:auto; float:left;} 
textarea {width: 30em; height:200px;}
.pflichtfeld {font-size:0.85em; color:#666666; margin-left:130px; width:auto;}
#kontaktbutton {margin:10px 0 0 0; background:#CA6C18; color:#ECECEC; padding-top:2px; font-weight:bold; width:auto; }
p.submit {text-align:right;}

#mitglieder {
margin:0 0 10px 0;
border-top:1px solid #adadad;
font-size:0.85em;
}
#mitglieder td {
border-bottom:1px solid #adadad;
padding: 12px 10px 12px 0;
}
.beruf {color:#CA6C18; font-weight:bold; font-size:0.95em; width:20%;}
.name {color:#505050; font-weight:bold; font-size:1em; }
#mitglieder td.kontaktdaten {color:#505050; font-weight:normal; width:30%; font-size: 0.9em; padding-right:0;}
td.foto {}

.beruf1 {olor:#CA6C18;background:#ECECEC;  font-weight:bold; }
.name1 {color:#505050; font-weight:bold;background:#ECECEC;  }
.kontaktdaten1 {color:#505050; font-weight:normal; background:#ECECEC;}

.normal, .ort, .pos {font-weight:normal; font-size:0.95em; display:block; margin-top:4px;}
.pos {color:#505050; font-style:italic;}


/*#switcher {	font-size: 13px; height:70px; margin-top:55px;}	
#switcher form {display: inline;}
#switcher input { 	vertical-align: middle; }
#switcher select { 	width: 100px; font-size: 12px; 	vertical-align: middle;	margin-top:4px;	padding:1px;}*/


