
body {font-family:Verdana,Arial, Helvetica, sans-serif;color:#333333;margin:0px;
	padding:0px;background-color:white;border:0px;width:999px;line-height:1px;font-size:1px;margin-left:auto;margin-right:auto;margin-top:20px;}
#mainheading {background:url(pics/innung.gif) no-repeat;text-indent:-999em;width:223px;height:118px;margin:0px;padding:0px;background-color:white;font-size:1px;line-height:1px;}
h2 {font-size:11px;padding:0px;color:#5C5C5C;margin: 5px 0 25px 120px;}
h2.unternehmen {background:url(pics/unternehmen.gif);text-indent: -999em;width:153px;height:14px;}

h3 {font-size:14px;margin:0px;padding:0px;color:#0C51A6;height:29px;margin-bottom:15px;}
h3.members {color:#bbf847;padding:0px;margin:0px;font-size:10px;text-decoration:uppercase;line-height:10px;height:10px;width:100px;}
h3.news {background:#26509f;color:white;padding:0px;margin:0px;text-transform:uppercase;font-size:10px;height:26px;line-height:26px;font-family:Arial, Helvetica, sans-serif;width:206px;padding-left:17px;}
h3.kontakt {background:url(pics/kontakt.gif) no-repeat;width:51px;height:10px;margin-left:15px;margin-bottom:10px;padding:0px;text-indent:-999em;}
h3.partner {background:url(pics/searchbg.gif) repeat-x;color:white;height:26px;padding-left:17px;text-transform:uppercase;width:204px;line-height:26px;font-size:11px;text-align:left;margin-bottom:0px;border:1px solid #caced5;border-bottom:0px;}

h4 {color:#26509F;padding:0px;margin:0px;font-size:11px;padding-bottom:5px;padding-top:0px;margin-top:10px;}

span {padding:0px;margin:0px;}
span.darkbold {font-weight:bold;}
span.searchquery {font-weight:bold; color:#26509F;}
span.searchquery2 {font-weight:bold; color:#26509F;background-color:yellow;}
form {margin:0px;padding:0px;}
img {padding:0px;margin:0px;border:0px}
fieldset {margin-bottom:10px;}
a {color:#26509F;}
a:hover {color:#26509F;}

#topnav {margin:0px;padding:0px;background:#ecf5fc url(pics/topnavbg.gif) 101px 8px no-repeat;float:right;height:22px;line-height:22px;padding-left:9px;padding-right:9px;margin-bottom:1px;}
#topnav li {float:left;font-size:11px;padding-left:14px;padding-right:14px;line-height:22px;}

#topnav a:link {text-decoration:none;color:#25509e;}
#topnav a:visited {text-decoration:none;color:#25509e;}
#topnav a:hover {text-decoration:underline;color:#25509e;}
#topnav a:active {text-decoration:none;color:#25509e;}

#topnav a.selected:link {text-decoration:none;color:#25509e;font-weight:bold;}
#topnav a.selected:visited {text-decoration:none;color:#25509e;font-weight:bold;}
#topnav a.selected:hover {text-decoration:underline;color:#25509e;font-weight:bold;}
#topnav a.selected:active {text-decoration:none;color:#25509e;font-weight:bold;}

div.sidebar {width:223px;padding:0px;margin:0px;float:left;margin-top:-15px;}
div.sidebarbox {background:#ecf4fc;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:2px;width:223px;}
div.partnerbox {background:#f2f3f4;border:1px solid #caced5;text-align:center;padding-bottom:15px;width:221px;overflow:hidden;padding-top:15px;}

.banner {margin-bottom:1px;}

#rightpane {float:right;width:223px;}
div.memberslogin {height:95px;width:208px;background-image:url(pics/bg2.gif);background-repeat:repeat-x;padding-top:8px;font-size:9px;line-height:9px;padding-left:15px;color:white;margin-bottom:1px;}
div.memberslogin input {border:1px solid #86AE38;background:#adbf95;color:#333333;font-size:10px;color:#666666;height:16px;padding-left:5px;}
div.memberslogin a {color:white;text-decoration:none;}
div.memberslogin a:hover {color:white;text-decoration:underline;}
div.memberslogin a:active {color:white;}
div.memberslogin a:visited {color:white;}
div.newscont {}
div.news {background-color:#F2F3F4;width:191px;padding:0px;margin:0px;font-size:11px;line-height:14px;padding-left:15px;padding-top:5px;padding-right:15px;padding-bottom:15px;border:1px solid #CACED5;border-top:0px;margin-bottom:10px;}
div.news a:link {color:#23519f;}
div.news a:visited {color:#23519f;}
div.news a:hover {color:#23519f;}
div.news a:active {color:#23519f;}
p.newstime {color:#26509f;font-size:10px;margin-top:5px;font-weight:bold;}

#addressbox {margin-top:15px;margin-bottom:15px;line-height:14px;padding-left:18px;font-size:11px;background:#ecf5fc;color:#676767;padding-top:20px;padding-bottom:20px;padding-right:40px;}
#partner_right {padding-left:10px;margin-bottom:15px;border:1px solid #cacfd5;border-top:0px;padding-top:5px;padding-bottom:5px;}

p {padding:0px;margin:0px}

.colorbox {border-bottom:5px solid #FFFF00;font-size:10px;line-height:13px;background-color:#FEFEE8;color:#5C5C57}




div.searchform {float:left;}
p.searchinput {width:223px;margin:0px;padding:0px;height:26px;}
p.box {border:1px solid #A9B0BB;background-color:white;margin-left:15px;margin-right:20px;padding:12px 0px 12px 11px;font-size:10px;color:#3B4250;line-height:11px;}
p.searchinput  input {font-size:10px;color:#333333;padding-left:5px;background:#d3d3d3;}
div.msearchh {padding-left:15px;width:208px;margin-left:250px;}
select {font-size:12px;line-height:17px;height:17px;border:1px solid #727C8C;}


img.photo {background-color:#F2F3F4;padding:5px 5px 15px 5px;border:1px solid #CACED5;margin-right:10px;}

ul {list-style-type:none;}
ul.list {margin:0px;width:430px;margin-bottom:5px;padding-left:20px;}
ul.list li {padding:0px;text-indent:0px;margin-left:0px;width:430px;list-style-position:outside;}

ul.navmenu {font-family:arial;margin:0px;padding:0px;font-size:1px;line-height:24px;border-top:1px solid white;width:223px;}
ul.navmenu li {padding:0px;margin:0px;border:0px;font-size:1px;line-height:23px;background:#193c7c;padding-left:16px;border-bottom:1px solid white;width:207px;}
ul.navmenu li.selected {background:#2750a0;}
ul.navmenu li.selected a {color:#a1e5fc}
ul.navmenu a {color:white;text-decoration:none;line-height:23px;font-size:11px;text-transform:uppercase;}
ul.navmenu a:hover {color:#a1e5fc;}

ul.navmenu ul  {margin:0px;padding:0px;font-size:1px;display:block;background:#26509f;}
ul.navmenu ul li {border-bottom:0px;padding:0px;margin:0px;line-height:24px;}	
ul.navmenu li.selected ul li a {color:#ffffff;display:block;padding-left:16px;background:url(pics/arrowblue.gif) no-repeat 0px 30px #26509f;}
ul.navmenu li.selected ul li a:hover {color:#a1e5fc;background:url(pics/arrowblue.gif) no-repeat 0px 8px #26509f;}
ul.navmenu li.selected ul li a.selected {color:#a1e5fc;background:url(pics/arrowblue.gif) no-repeat 0px 8px #26509f !important;}

ul.schul {padding:0px;margin:0px;}
ul.schul li {padding:0px;margin:0px;font-weight:bold;background:url(pics/rect.gif) no-repeat 13px 12px #ecf4fc !important;padding-left:26px !important;line-height:30px;color:#606060;}
ul.schul2 {margin:0px;margin-left:-26px;background:#ffffff;padding:0px;}
ul.schul2 li  {font-weight:normal;background:url(pics/listarrow.gif) 18px 4px no-repeat !important;margin-top:0px;line-height:16px;color:#333333;}

div.imager {float:right;width:142px;height:162px;background-image:url(pics/frame.gif);background-repeat:no-repeat;background-position:0px 0px;margin-left:10px;padding:0px;color:white;margin-bottom:10px;}
div.imager img {padding-left:3px;padding-top:3px;margin:0px;margin-bottom:3px}
div.imagel {float:left;width:210px;height:175px;background-image:url(pics/imgbg.gif);background-repeat:no-repeat;background-position:0px 0px;margin-right:10px;padding:0px;color:white;margin-bottom:10px;}
div.imagel img {padding-left:3px;padding-top:3px;margin:0px;margin-bottom:3px}

div.main {margin-left:224px;}


div.content {width:551px;padding-bottom:15px;}
div.search {height:26px;background:url(pics/searchbg.gif) repeat-x;width:551px;line-height:26px;}
div.content ul {margin:0px;padding:0px;margin-bottom:15px;}
div.content li {margin-bottom:6px;background:url(pics/listarrow.gif) 0px 4px no-repeat;padding-left:8px;}
div.contentbox {min-height:400px;line-height:14px;font-size:11px;padding:0px;margin:0px;margin-right:1px;padding-left:19px;padding-right:20px;padding-top:35px;}
div.contentbox p {margin-bottom:14px;}


.fett {font-weight:bold;padding-bottom:10px;padding-top:5px;}
.th {font-weight:bold;color:#26509F;font-size:12px;}

 /* ie Hack \*/
* html div.main {margin-left:221px;}
* html div.sidebar {margin-right:-3px;}
* html #rightpane {margin-left:-3px;}
* html div.content {z-index:99999;position:relative;}
/* ie hack */
