/* CSS Document */
body {
        background-image:url(images/hintegrund.jpg);
        background-repeat: repeat-x;
	background-color: #F9F5F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:15px 0px 20px 0px;
}


hr {
background-color:#CCCCCC; /* Mozilla 1.4 */
color:#CCCCCC; /* IE 6 */
border: #CCCCCC; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

#footerinfo { width: 820px; color: #000000; font-size: 9px; text-align: right; height: 20px;}

.footerinfo2 { width: 400px; color: #000000; font-size: 9px; text-align: left; height: 20px; margin-right: 550px;}

/*Sidebar right Content*/
#oeffnungszeiten { width: 192px; height:125px; background-image: url(images/backgroundbox2.gif); background-repeat: no-repeat;}
#text1 {padding-left: 25px; padding-top: 40px; color: #003366;}

#kontaktbox { width: 192px; height: 165px; background-image: url(images/backgroundbox.gif); background-repeat: no-repeat;}
#text2 {padding-left: 10px; padding-top: 20px; color: #003366;}

#newsbox { width: 192px; height: 165px; background-image: url(images/backgroundbox.gif); background-repeat: no-repeat;}
#newstext { padding-left: 10px; padding-top: 20px; padding-right: 3px;}
.newstitel {color:#003366;}

/*Sidebar right Content END*/


a:link { color: #034B92; text-decoration: none;}
a:visited { color: #034B92; text-decoration: none;}
a:hover { color: #003366; text-decoration: underline;}

h1 { font-size: 17px; padding-left: 6px; color: #689BB8;}
#content { padding-left: 7px; padding-right: 2px;}




#container {
        margin: 0 auto;
        width: 831px;
        height: auto !important;
        height: 700px;
        min-height: 700px;
	border: solid 0px #000000;
 
}

#topheader {
	width: 831px;
	height: 15px;
        margin-top: 5px;
	text-align:right;
	border-bottom: solid 1px #d4d4d4;
        font-size: 9px;
        color: #828282;
}

#infos { float: left; width: 300px; text-align: right; font-size: 9px; margin-left: 522px; margin-top:-11px;}
* html #infos { margin-left: 262px; margin-top:0px;}
#date { float: left; width: 210px; text-align: left; font-size: 9px; margin-left: 10px; border: 0px solid #000000;}
* html #date { margin-left: 5px;}

#topheader a:link { color: #828282; text-decoration: none;}
#topheader a:visited { color: #828282; text-decoration: none;}
#topheader a:hover { color: #828282; text-decoration: underline;}

#site {
        float: left;
	background-color:#FFFFFF;
	width: 831px;
	height: auto !important;
        height: 300px;
        min-height: 300px;
	margin-top: 0px;
}



#logo {
	background-image:url(logos/automoser_logo.gif);
	background-repeat:no-repeat;
	width: 831px;
	height: 64px;
	text-align: left;
}

#navigation {
        color: #FFFFFF;
	margin-top: 30px; 
	width: 831px;
	height: 20px;
	text-align: left;
	border: solid 0px #000000;
        background-color: #003366;
        text-transform:uppercase;
}

* html #navigation { margin-top: 10px; }

#sidebarleft {
	float: left;
	width: 192px;
	height: auto !important;
	height: 400px;
	min-height: 400px;
	margin-top: 27px;
	border: solid 0px #000000;
        padding-left: 2px;
}

* html #sidebarleft { margin-left: 0px; margin-top: 20px;}


#inhalt {
	float: left;
        background-color: #FFFFFF;
	width: 435px;
	height: auto !important;
        height: 300px;
	min-height: 300px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 15px;
	border: solid 0px #000000;
}

*html #inhalt { margin-top: 20px;}

#sidebarright {
	float: left;
	width: 192px;
	height: auto !important;
	min-height: 400px;
	height: 400px;
	border: solid 0px #000000;
        padding-right: 2px;
        margin-top: 27px;
}


* html #sidebarright { margin-left: 0px; margin-top: 20px;}

#containerfuss {
        float: left;
        border-bottom: 1px solid #D4D4D4;
        background-color: #FFFFFF;
        width: 831px;
        height: 15px;
        margin-bottom: 10px;
color: #828282;

}

#footerinfo a,
#footerinfo span.footerinfo2,
#footerinfo {
color: #828282 !important;
}

#footerinfo a:hover {
color: #828282;

}

/*------------------------------------------KONTAKTFORMULAR STYLE--------------------------------------------------------*/

input, select { border:solid 1px #CCCCCC;margin-bottom: 1px;}

#person label {

	display: block;

	font-weight: normal;

	font-size:11px;

}

legend {

	font-weight: bold;

	font-size: 100%;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

fieldset {

	border: solid 1px #FFFFFF;

}

textarea {

	width: 200px;

	height: 90px;

	border: solid 1px #CCCCCC;



}

input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus { border: 1px solid #003366; }

input, textarea { background: #fff top left repeat-x; font: 1em/1.6em "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; border: 1px solid #000000 padding: 2px; }

#name, #firmenname, #strasse, #plz, #ort, #land, #telefon, #fax, #email {width: 200px;}
