* {padding: 0;	margin: 0;	border: 0;} 

body 		{background: #fff; color: #663; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}

h2	{background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; margin:0; padding:0 0 0 20px; visibility: hidden }
h3	{background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; margin:0; padding:0 0 0 20px }

#container	{margin-left: auto; margin-right: auto; margin-top: 20px; width: 916px; }
#header		 { background-image: url("../img/rahm_ob.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; margin: 0; padding: 0; width: 916px; height: 97px }

#ziegel		 { background: #333 url("../img/ziegelwand.jpg") no-repeat; color: #663; text-indent: -1500px;  margin: 0; padding: 0; width: 285px; height: 97px; float: left; overflow: hidden }
#logo		       { color: #663; background-color: #fff; background-image: url("../img/logo_zbup.gif"); background-repeat: no-repeat; background-position: top; text-indent: -1500px; padding-right: 33px; width: 236px; height: 84px; float: right; overflow: hidden }

#content	      { background-image: url("../img/rahm_wa.gif"); background-repeat: repeat-y; background-attachment: scroll; background-position: right; margin-left: 19px; padding: 0; width: 898px; height: 457px; clear: both }

#pic		 { background-image: url("../img/stuehle_leer.jpg"); background-repeat: no-repeat; background-position: center bottom; margin: 0; padding: 0; width: 687px; height: 422px; float: left }
#pic_buero		     { background-image: url("../img/buerohaus.gif"); background-repeat: no-repeat; background-position: 40px 220px; margin: 0; padding: 0; width: 687px; height: 422px; float: left }
#no_pic		 { margin: 0; padding: 0; position: relative; width: 687px; height: 422px; float: left }
#pic_text p	{ color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left;}
#pic_text a  { color: #663}
#anfahrtsskizze	     { display: block; margin-left: 500px; margin-top: 360px; padding: 0 }
#lageplan	     { display: block; margin-left: 240px; padding: 0 }
#text_large		  { padding: 0 15px 0 15px; position: absolute; bottom: 0;}
#text_large p	{ background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; margin: 0 0 5px 0; padding: 0 0 0 25px}
#text_large a 	{ background-image: url("../img/pfeil.gif"); background-repeat: no-repeat; background-color: #fff; color: #663; /*font-size: 0.65em;*/ font-family: Verdana, Arial, Helvetica, sans-serif;  padding: 0 0 0 25px}
/*#text_large a.link_einzeln { background-image: url("../img/pfeil.gif"); background-repeat: no-repeat; background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; margin: 0 0 0 25px; /*padding: 0 0 0 25px}*/
#text_large span {}
/*#text_large div.pic_left_first {float: left; margin-right: 5px;}
#text_large div.pic_right_first {float: left; }*/
#text_large div.pic_left {clear: both; float: left; margin-right: 15px;}
#text_large div.pic_right {}

#text_box	   { margin: 0; padding: 0; position: relative; width: 210px; height: 422px; float: right }
#text		  { padding-right: 15px; position: absolute; bottom: 10px; }
#text p	{ background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; }
#text a 	{ background-image: url("../img/pfeil.gif"); background-repeat: no-repeat; background-color: #fff; color: #663; /*font-size: 0.65em;*/ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; text-align: left; /*margin: 0 0 0 25px;*/ padding: 0 0 0 25px}
/*#text a  { background-color: #fff; color: #663}*/


#buero_tuer	{ background-image: url("../img/buerotuer.gif"); background-repeat: no-repeat; background-position: center bottom; margin: 0; padding: 0; width: 138px; height: 167px;}
#spind 	{ background-image: url("../img/spind.jpg"); background-repeat: no-repeat; background-position: center bottom; margin: 0; padding: 0; width: 128px; height: 397px;}

.pfeil		  { background-image: url("../img/pfeil.gif"); background-repeat: no-repeat; width: 15px; height: 9px; overflow: hidden; text-indent: -1500px; display: block }


#inhalt_footer   {padding-top: 10px; margin-left: 40px; height: 35px; clear: both}
#inhalt_footer ul { list-style:none; padding: 0; margin: 0; }
#inhalt_footer li   { background-color: #fff; color: #663; font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; display: inline; margin: 0; padding: 0 }
#inhalt_footer a  { background-color: #fff; color: #663; text-decoration: none }
#inhalt_footer a:hover  { background-color: #fff; color: #666; text-decoration: none }

#footer		   { background: url("../img/rahm_un.gif"); background-repeat: no-repeat; margin-left: 19px; padding: 0; height: 6px }

#xhtml_valid		       { background-image: url("../img/valid-xhtml11.gif"); background-repeat: no-repeat; background-position: top; text-indent: -1500px; display: block; width: 88px; height: 31px; overflow: hidden }
#css_valid		         { background-image: url("../img/vcss.png"); background-repeat: no-repeat; background-position: top; text-indent: -1500px; display: block; width: 88px; height: 31px }
