/* standards  */
@charset "utf-8";
html[xmlns^="http"] 	{overflow-y: scroll;}

/* * {margin:0; padding:0} */
.floatleft {float:left; }
.floatright {float:right; }

/* br 						{margin: 0; padding: 0; line-height: 0.0001em;}*/
table					{border-collapse: collapse;}
td, th 					{vertical-align: top;}
p						{padding: 0 0 0.8em 0;}
a img	{border:none}
.clearblock:after		{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearblock				{display: inline-block;}
html[xmlns] .clearblock	{display: block;}
* html .clearblock		{height: 1%;}
.clear	 				{clear: both;}
--- links --


/* --- links --*/
a 				{ text-decoration: underline; color:#bd0303; }
a:hover			{text-decoration: none; color:#ffc200;}
a:visited			{}
a:focus			{ outline:none;}

/* end of standards ------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------- */
html, body				{min-height: 100%; height: auto; height: 100%; line-height: 1.6em; background: url(../img/bg-haupt2.gif) center top repeat-x #d8dae1;}
body 					{font-size: 101%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5a5a5a;margin:0; padding:0; }	

/* CONTAINER-SITE  ------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------- */
#inhalt-seite {width: 1006px; margin:auto; position:relative; background: url(../img/bg-haupt1.png) center top repeat-y;border:0px solid #828282;}

/* HEADER   ------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------- */
#kopf		{background:url(../img/bg-kopf4.gif) center top repeat-x; padding-top:0px; padding-bottom:0px; height:172px;border:0px solid #828282;}

#header			{width:980px; padding:10px 0px 0px 0px; font-size:1.02em;border:0px solid #828282;}

#logo 	{width: 960px; height:120px;margin:0px 0px 0px 15px; padding: 0px 15px 0px 5px; float:left;border: 0px solid #828282;background:url(../img/Miet-Garage-de.png) left top no-repeat;}
/* --- Kopfbereich---
beispiel 	{width: 360px; height:225px; padding: 5px 5px 5px 5px; float:left;border: 1px solid #828282;overflow:hidden;text-align:left;background-color:#dedede}
#logo	{width:565px; height:180px; float:right;padding-right:20px; padding-top:20px; position:relative;}*/

#Navigation {
position:relative;
margin-left:-3px;
margin-top:-1px;
width:980px;
padding:4px 3px 5px 3px;
float: left;
height:66px;
border:0px solid #828282;
background:url(../img/bg_kopf5.gif) center top no-repeat;
z-index:1}
#schrift	{position:absolute; margin-left:53px; margin-top:17px;
text-align:left; float:left;color:#d3d4da;font-weight:bold;font-family: Times New Roman, serif;z-index:10;} 

#content  	{margin-left:6px;border:0px solid #828282}
a.neu1 {color:#828282; text-decoration:underline; font-size:0.9em;}
a.neu1:hover {color:#cc3300;text-decoration:underline overline}
/* --- ul li --- */
h1 span			{display:none}

#main {float:left; width:870px; padding:15px 25px 10px 65px; min-height:500px; z-index:1; position:relative; border:solid 0px #bd0303;text-align:left}
#main img {padding:5px;margin:5px; border: 0px solid #828282; }
#main img.ohne {padding:5px;margin:5px; border: 0px solid #ffffff; }
#main-innen1 {float:right; width:680px; padding:1px 1px 1px 1px; z-index:1; position:relative; border:solid 0px #828282;text-align:left;background-color:#fbfbfb}
#main-innen1 img {padding:5px;margin:15px; border: 0px solid #828282; }
#main-innen1 .aktuell {padding:15px;}
#main-innen2 {float:right; width:700px; padding:15px 25px 10px 10px; font-size:1.2em; min-height:700px; z-index:1; position:relative; border:solid 0px #bd0303;text-align:left}

#main_anfahrt {float:right; width:900px; padding:15px 55px 10px 10px; min-height:700px; z-index:1; position:relative; border:solid 0px #bd0303;text-align:left}

#content-main p {padding-bottom:20px}

.hidepics { width:0px; height:0px; visibility:hidden;}


h2 {padding:5px; color:#d53544;font-size: 16pt;  z-index:200;}
h3 {color:#666; font-size: 104%;z-index:100;}
h4 {color:#828282;font-size: 102%; padding:15px 0;}


/* FOOTER  */
#footer		{background:url(../img/bg-footer.png) no-repeat center top; padding-bottom:40px; height:140px;}
#footer a	{float:right; padding:60px 30px 0 0}
#footer a.neu1			{color:#828282; text-decoration:underline; font-size:0.9em;  margin-right:20px}
#footer a.neu1:hover	{text-decoration:underline overline}