@charset "UTF-8";

* { margin:0; padding:0;}
BODY {background: white; color: #333333; font: normal 12px Arial;}

A {color:#333333; font: normal 12px Arial; text-decoration:underline}
A:HOVER {color: #333333;  text-decoration:underline}

h1, h2, h3, h4, h5, h6 {color:#FFFFF;font: normal 12px Arial; font-weight:700;}

TD {vertical-align:top;}

/* Standardrahmen zur�cksetzen */
fieldset, img { border:0; }

.clearer {clear:both;}

DIV#pageWrap {background:white;width:100%;height:100%;margin-top:20px;}
	DIV#page {margin: 0 auto;width:1092px; height:100%}
	DIV#header {float:left;background-image:url(../images/header_bg.jpg);height:215px;width:1092px;background-repeat:no-repeat;}
		DIV#headerLogo {float:left;margin-left:1px;margin-top:1px; }
		DIV#headerFlash {float:left;width:617px;overflow:hidden;height:192px;}
		DIV#headerNav {float:left;width:184px;height:35px;padding-left:8px;padding-right:8px;padding-top:14px}
			DIV#headerNav UL LI {display:inline;list-style:none;border-right:1px #FFFFFF solid;padding:0 5px 0 5px;}
				DIV#headerNav UL LI A {width:205px;font-size:12px;color:#fff;text-decoration:none;/*padding: 0px 0px 0px 10px;*/ }
				DIV#headerNav UL LI A:HOVER {text-decoration:underline}
            DIV#headerNav UL LI.last {border-right:none;}
		DIV#headerNavPicture {float:left;width:200px;height:137px;}
			DIV#headerNavPicture IMG.headerNavPicture {width:200px; height:137px}
			DIV#headerNavPicture DIV#flags {margin-top:10px;margin-left:10px;}


		DIV#mainCol {float:left;background-image:url(../images/mainBG.jpg); background-repeat:repeat-y; height:100%; width:1092px;}

		DIV#leftCol {float:left; width:270px; height:100%;padding-bottom:20px; background:#6466A1}
		        DIV#leftNav {float:left;background:white;width:270px; margin-bottom:20px; overflow:hidden; height:100%}
		          DIV#leftNav UL {float:left;list-style:none}
		            DIV#leftNav UL LI {float:left;width:270px;}
		            DIV#leftNav UL LI A {float:left; font-weight:bold;background:url(../images/a4res_button_blue1.gif);width:250px;height:30px; font-size:13px; color:#fff; padding-left:20px; padding-top:12px;text-decoration:none}
		            DIV#leftNav UL LI A:HOVER {background:url(../images/a4res_button_blue1_over.gif);}

		            DIV#leftNav UL LI.leftNavCurrent {float:left;width:270px;}
		            DIV#leftNav UL LI.leftNavCurrent A {float:left; font-weight:bold;background:url(../images/a4res_button_blue1_over.gif);width:250px;height:30px; font-size:13px; color:#fff; padding-left:20px; padding-top:12px;text-decoration:none}
		            DIV#leftNav UL LI.leftNavCurrent A:HOVER {background:url(../images/a4res_button_blue1_over.gif);}

		            DIV#leftNav UL LI.leftNavCurrent UL {background:#43538A;}
		            DIV#leftNav UL LI.leftNavCurrent UL LI {float:left;width:270px;margin-top:4px;margin-bottom:4px;}
		            DIV#leftNav UL LI.leftNavCurrent UL LI A {float:left;background:#43538A;width:250px;/*height:16px;*/font-weight:normal; font-size:12px; color:#fff; padding-left:20px; padding-top:2px;padding-bottom:2px;text-decoration:none}
		            DIV#leftNav UL LI.leftNavCurrent UL LI A:HOVER {float:left; background:#AEB5CD;width:250px;font-weight:normal; font-size:12px; color:#fff; padding-left:20px; padding-top:2px;padding-bottom:2px;text-decoration:none}

		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent {float:left;width:270px;margin-top:4px;margin-bottom:4px;}
		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent A {float:left; background:#AEB5CD;width:250px;/*height:16px;*/font-weight:normal; font-size:12px; color:#fff; padding-left:20px; padding-top:2px;padding-bottom:2px;text-decoration:none}
		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent A:HOVER {float:left; background:#AEB5CD;width:250px;font-weight:normal; font-size:12px; color:#fff; padding-left:20px; padding-top:2px;padding-bottom:2px;text-decoration:none}

		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent UL LI {float:left;width:270px;margin-top:4px;margin-bottom:4px;}
		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent UL LI A {float:left;background:#43538A;width:250px;/*height:16px;*/font-weight:normal;font-size:12px;color:#fff;padding-left:30px;padding-top:2px;padding-bottom:2px;text-decoration:none}
		            DIV#leftNav UL LI.leftNavCurrent UL LI.leftNavSubCurrent UL LI A:HOVER {float:left; background:#AEB5CD;width:250px;font-weight:normal; font-size:12px; color:#fff; padding-left:30px; padding-top:2px;padding-bottom:2px;text-decoration:none}

                /* linke Loginbox */
				DIV#leftForm {float:left;margin-left:20px;width:230px;height:100%;color:white;}
		        *html DIV#leftForm {margin-left:10px;}
					DIV#leftForm form {}
						DIV#leftForm SPAN {float:left;margin-top:3px;vertical-align:middle;}
						DIV#leftForm .input_login {float:right;width:126px;height:16px;border:1px solid #D6D3CD;margin-top:2px;background:#FFFFFF}
						*html div#leftForm .input_login {/*width:124px;*/}
						*+html div#leftForm .input_login {/*width:124px;*/}
						div#leftForm .submit_login {/*margin-left:122px;*/margin-top:2px;}
					div#leftForm a {float:left;margin-top:12px;color: #FFFFFF;text-decoration: underline;}

      	DIV#rightCol {float:right; background:#6466A1 url(../images/rightCol_bg.jpg) repeat-x; width:205px; height:100%; min-height:500px; padding-bottom:60px }


		DIV#centerCol {width:auto; margin-left:270px; margin-right:205px; padding:20px; height:100%}
        	DIV#centerCol-content {}
        	    DIV#centerCol-content UL {margin-left:15px;}


	    DIV#footer {float:left;width:1092px;background:#1D1E7B; position:relative }
	      DIV#footerLogo {position:absolute; top:-47px; right:0px; width: 205px; height: 37px; background:#6263A3 url(../images/logoFooter.jpg) no-repeat;}
	      DIV#footerNav {float:right;width:189px;height:35px;padding-left:8px;padding-right:8px;padding-top:14px}
	        DIV#footerNav UL LI {display: inline; list-style:none;padding:0 5px 0 5px;border-right:1px #FFFFFF solid;}
		        DIV#footerNav UL LI A {width:205px;font-size:12px;color:#fff;text-decoration:none;/*padding: 0px 0px 0px 10px;*/}
		        DIV#footerNav UL LI A:HOVER {text-decoration:underline}
			DIV#footerNav UL LI.last {border-right:none;}





DIV#leafletTeaser {float:left;height:100%;padding:10px;width:185px;}
    DIV.notice-item {clear:both;height:100%;margin-bottom:3px;}
        DIV.notice-item DIV {width:120px;float:right;background:none;}
	DIV.notice-item IMG {float:left;width:60px;height:60px;}
	DIV.notice-item span {float:right;width:120px;}
	    DIV.notice-item span A {text-decoration:none;font-size:10px;color:#FFFFFF;}
		DIV.notice-item span A:hover{text-decoration:underline;}
	


DIV.rightBoxHead {margin-bottom:8px;color:#ffffff;font-size:13px;font-weight:700;text-transform:uppercase;}
DIV.rightBoxBody {color:#FFFFFF;font-size:11px;}


/* MAP */
DIV#map {position:relative;top:0px;left:0px;height:477px;display:block;}
DIV.mapOverlay, DIV.map_oben {position:absolute;top:0px;left:0px;}


/* Formatierungen interner Bereich */
DIV.internListItem {border:1px #CCCCCC solid;margin-top:3px;}
	DIV.listHead {background:#01488A;padding:3px;font-size:12px;font-weight:700;color:#FFFFFF;cursor:pointer;cursor:hand;}
	    DIV.listHead A {font-size:12px;font-weight:700;color:#FFFFFF;text-decoration:none;}
	DIV.listBody {color:#111111;padding:5px;display:none;}


DIV.member {float:left;margin-bottom:20px;height:100%;overflow:hidden;width:597;margin-left:10px;margin-right:10px;}
*html DIV.member {margin-left:0px;margin-right:0px;}
  DIV.memberImage {float:left;width:100px;}
		DIV.memberImage IMG {border:none;}
	DIV.memberText {float:right;width:430px;padding:5px;padding-left:15px;}
	*html DIV.memberText {padding-left:5px;}
		DIV.memberText p.bodytext {padding:0;margin:0;line-height:1.5em;}


/* Objekt der Woche */

DIV.objectOfTheWeek-headline {font-weight:bold;font-size:14px;margin-left:10px;margin-top:15px;width:180px; border-bottom:1px solid #22385F;color:#FFFFFF;}
DIV.objectOfTheWeek-item {width:180px;margin-left:10px;margin-top:8px;color:#FFFFFF;}
DIV.objectOfTheWeek-item-content {width:180px;margin-bottom:10px;font-size:11px;}
DIV.objectOfTheWeek-item-content-title {width:180px;font-weight:bold;margin-bottom:3px;color:#FFFFFF;}
DIV.objectOfTheWeek-item-content-pic {width:180px;}
DIV.objectOfTheWeek-item-content-txt {width:180px;}
DIV.objectOfTheWeek-item-link {}


TABLE#searchFormTable TD INPUT {margin-top:5px;}

