body{padding:0; margin:0;/*background-color:#FFFCF5;*/background:url(./images/hg.jpg) no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;}



body.print {margin:50px;background-image:none;background-color:White;color:Black;}



div#IVpage{
	position:relative;
	margin:0 auto;
	padding:0;
	width:1024px;
	background:url(./images/hgb.jpg) no-repeat #fff;
	top: -3px;
}

div#IVtop{margin:0;padding:0;height:145px;width:1024px;}

div#IVlogo{width:200px; height:145px;padding:20px 0 0 30px;float:left;}

div#IVlocation{left:10px;top:142px;position:absolute;padding:1px 0 0;}

div#IVmiddle{margin:0;padding:0;width:1024px;}

 div#IVleft{float:left;width:220px;padding:0;margin:0;left:-13px;top:180px;position:absolute;}

 div#IVright{left:845px;top:142px;position:absolute;float:right;width:195px;margin:0;padding:0;}
 
  div#IVfoot{width:auto;margin:20px 0px 0px 0px;padding-bottom:20px;text-decoration:underline; color:#2B2F29;float:center;}

/*Content Position*/

div#IVcenter{width:auto;margin:200px 185px 0px 255px;padding-bottom:20px;}

div.IVclear{clear:both;}

div#locator a{font-size:11px;text-decoration:none; color:#2B2F29;}

div#locator a:hover{text-decoration:underline; color:#2B2F29;}

div#IVsearchbox{left:845px;top:142px;position:absolute;padding:1px 0 0;}

div#IVsearchbox input.text,div#IVsearchbox input.submit{border:1px solid #aaa;background-color:transparent;color:#555;font-size:9px;}

div#IVsearchbox input.text{width:100px;}

div#IVgooglebox{width:160px;margin-top:45px;margin-left:50px;}

div#IVnewsbox_top{width:160px;margin-top:auto;margin-left:20px;font-size:5px;background:url(./images/top.gif)no-repeat;}
div#IVnewsbox{width:160px;margin-top:auto;margin-left:0px;font-size:14px;background:url(./images/mitte.gif);}
div#IVnewsbox_foot{width:160px;margin-top:auto;margin-left:0px;font-size:8px;background:url(./images/unten.gif)no-repeat;}

div#IVclass_menu{width:160px;margin-top:auto;margin-left:20px;font-size:10px;}

div#IVcontent{padding:0px 5px 5px 0;}

div#IVcontent a{color:#2B2F29;}

div#IVcontent {background:url(./images/h.png);}

div#IVcontent table.edit td a{text-decoration:none;}



div#IVright div#IVkalender{margin:0 0 0 30px;}



img {border:0;}

h1,h2,h3{margin:0;font-size:16pt;font-weight:normal;padding:0 0 6px;margin:0;}

h4{margin:0;font-size:16pt;font-weight:normal;margin:0 0 6px;padding:0;}

h5{margin:0;font-size:14pt;font-weight:normal;margin:0 0 6px;padding:0;}

h6{margin:0;font-size:12pt;font-weight:bold;margin:0 0 6px;padding:0;}



/*----------- Navigation ------------*/
div#IVnav_top{margin:95px 15px 20px 20px;width:218px; background:url(./images/link_top.gif)no-repeat;}

div#IVnavigation{ margin:0px 15px 20px 0px; width:218px;background:url(./images/link_mitte.gif);}
div#IVnav_foot{margin:0px 15px 20px 2px;width:218px;background:url(./images/link_foot.gif)no-repeat;}
div#IVnavigation a{text-decoration:none;color:#000033;}
div#IVcopyrhigt{width:160px;margin-top:auto;margin-left:25px;font-size:8px;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding: 10px; margin-left: 10px; list-style: none;}

li{line-height:1.5;}



li.doc{padding-left: 20px;background-image: url(menu/doc.png);background-repeat: no-repeat; background-position: 2px 3px;}

li.docs{padding-left: 20px;background-image: url(menu/docs.png);background-repeat: no-repeat; background-position: 2px 3px;}

li.sdoc{padding-left: 20px;background-image: url(menu/sdoc.png);background-repeat: no-repeat; background-position: 2px 3px;}

li.sdocs{padding-left: 20px;background-image: url(menu/sdocs.png);background-repeat: no-repeat; background-position: 2px 3px;}

div.menu,div#loginlink,div#lastupdate{margin: 4px 0 0 5px;}

div#lastupdate{font-size:90%;}

li.category{margin: 4px 0 0 5px;font-weight:bold;}

li.break{margin:0 0 5px 5px;padding:0;line-height:5px;width:150px;border-bottom:1px solid #59527A;}



/*--------- Sitemap ----------*/

#IVcontent .sitemaplevel1,#IVcontent .sitemaplevel2,#IVcontent .sitemaplevel3{list-style-type:none;}



.sitemaplevel1{font-size:9pt;background: url(images/visit.gif) repeat-y 21px 0;}

.sitemaplevel2{font-size:9pt;background: url(images/visit.gif) repeat-y 24px 0;}

.sitemaplevel3{font-size:9pt;background: url(images/visit.gif) repeat-y 29px 0;}

.sitemaplevel1 a{font-weight:normal;color:black;background: url(images/visit2.gif) no-repeat 0px 7px;padding-left:32px;text-decoration:none;}

.sitemaplevel2 a{font-weight:normal;color:black;background: url(images/visit2.gif) no-repeat 4px 7px;padding-left:37px;}

.sitemaplevel3 a{font-weight:normal;color:black;background: url(images/visit2.gif) no-repeat 10px 7px;padding-left:43px;}

.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}

.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}

.sitemaplevel1 li.doc{background: url(images/inter1.gif) no-repeat 41px 6px;}

.sitemaplevel1 li.docs{background: url(images/inter2.gif) no-repeat 41px 6px;}

.sitemaplevel2 li.doc{background: url(images/inter1.gif) no-repeat 46px 6px;}

.sitemaplevel2 li.docs{background: url(images/inter2.gif) no-repeat 46px 6px;}

.sitemaplevel3 li.doc{background: url(images/inter1.gif) no-repeat 51px 6px;}

.sitemaplevel3 li.docs{background: url(images/inter2.gif) no-repeat 51px 6px;}

.sitemaplevel1 .category{background-color:#F8F5EF;width:700px;}



/* Verschiedenes */

#copyright{float:left;width:170px;padding-top:5px;font-size:11px;margin-left:40px;display:inline;}

.copyright{color:#555;text-decoration:none;font-size:11px;}

.loginlink{color:#555;text-decoration:none;font-size:11px;}

#IVcontent ul,#IVcontent ul td{list-style-type:circle;}

#IVcontent ol,#IVcontent ol td{list-style-position:ouIVide 20px;}

div#IVbottom div#bottomMenu a{float:right;width:93px;color:#555;text-decoration:none;padding-top:5px;margin-right:10px;font-size:11px;}



/* Editoren */

.retrieve{background-image:none;background-color:White;color:Black;}/*background for OEDIT*/

form textarea#text{width:700px;} /*TinyMCE - width is also determined by the width of the editor control button lines */

.mceContentBody{/*background-image: none;*/background-color: #FFFFFF;color: #000;} /*TinyMCE*/





/* Plugin-Einstellungen */

form#CMSimple_plugin textarea{width:700px;}

div#configForm1 input.text{}

