/*******************************************************************************

	Hillmaier Classic Cars	
	Copyright: serano-media
	(c) 2009

*******************************************************************************/



/* ====== Layout ====== */

#main 	{ margin:0px auto; width:900px; background-color: #252a2f; min-height:300px;  }
#design { background-image: url(../images/top-right.png); background-repeat: no-repeat; width:510px; height:110px; float:right; }
#contentright { width:639px; min-height:500px; float:right; padding:0px 30px 10px 30px; background-image: url(../images/bg-content.gif); background-repeat:repeat-x; background-color:#2f343a; border-left:solid 1px #434445; }
#header { width:900px; height:110px; background:#212324; border-bottom:solid 1px #434445; padding:10px 0px}
#content { padding-bottom:0px;  }

h1 { font-size:2em; font-variant:small-caps; letter-spacing: 0.2em; font-weight:normal; font-family:garamond; }
h2 { font-size:1.7em; font-variant:small-caps; letter-spacing: 0.2em; font-weight:normal; font-family:garamond; }
h3 { margin:0px; font-size:1.3em; font-variant:small-caps; color:#9fa8b1; margin-bottom:1px; letter-spacing: 0.1em; font-family:garamond; }
h4 { font-size:1.1em; font-variant:small-caps; letter-spacing: 0.2em; font-weight:normal; font-family:garamond; }
h5 { font-size:1.0em; font-variant:small-caps; letter-spacing: 0.2em; font-weight:normal; font-family:garamond; }
h6 { font-size:0.8em; font-variant:small-caps; letter-spacing: 0.2em; font-weight:normal; font-family:garamond; }

hr { border-bottom:solid #434445 1px; height:0; border-top:0px; border-right:0px; border-left:0px; }



/* === Fahrzeugdaten === */

.fahrzeugdaten { font-size:1.0em; margin:0px; padding:0px; color:#eae7e7; font-family:verdana; }
.fahrzeugdaten p { margin:0px; padding:0px;}
.fahrzeugdaten img { padding:8px; border:solid 1px #999999; margin-right:20px; background-image: url(bg-img.gif); }
.fahrzeugdaten .fahrzeugimage { min-height:225px; }
.fahrzeugdaten h1 { margin-bottom:15px; border-bottom:solid 1px #eae7e7; }

.fahrzeugdaten .baujahr { height:50px; }
.fahrzeugdaten .kilometerstand { height:50px; }
.fahrzeugdaten .motorisierung { height:50px; }
.fahrzeugdaten .getriebe { height:50px; }
.fahrzeugdaten .preis { height:50px; }
.fahrzeugdaten .ausstattung { margin-bottom:10px; }
.fahrzeugdaten .fahrzeugbeschreibung { }
.team { }

.fahrzeugliste { float:left; border:solid 1px #999999; padding:10px; margin:0px 5px 10px 5px; width:180px; height:200px; background-color:#33373d; text-align:center; background-image: url(../images/bg-img.gif);} 
.fahrzeugliste .newsimage { margin:10px; }
.fahrzeugliste h2 { font-size:1.3em; font-weight:bold; }



.infotext	{ margin:40px 0px 0px 0px; font-size:0.9em; border-top:solid 1px #434445; border-bottom:solid 1px #434445; padding:15px 10px; }





/* === Bildergalerie === */

.galerie img { padding:8px; border:solid 1px #999999; background-color:#212324; background-image: url(../images/bg-img.gif); }
.galerie .image { float:left; margin:10px 4px 20px 10px; }
.galerie .image p { margin-top:4px; font-size:1.2em; }



/* === Pagination === */

#pagination	{ border-top:solid 1px #434445; border-bottom:solid 1px #434445; padding:5px 0px; text-align:center; font-size:1.1em; background-image: url(../images/bg_pagination.png); background-position:center; }


#start-pic	{ padding:10px 0px; margin:10px 0px 0px 0px; width:640px; border-top:solid 1px #434445; border-bottom:solid 1px #434445; margin-top:35px; }
#start-pic img	{ background-image: url(../files/start14.jpg); }


body {
	background:#212324;
	color: #e2e2e2;
	font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	margin:0px;
	background-image: url(../images/bg_body2.png); background-repeat:repeat-y; background-position:center; 
	}
a {
	color:#7d8792;
	text-decoration:none;
}

a:hover{
	color:#cccccc;
	text-decoration:underline;
}




/* ### Logo ################################################################# */
#logo {

	background-image: url(../images/hillmaier-logo.png);
	background-repeat: no-repeat;
}

#logo a {
	display:block;
	height:110px;
	width:420px;
	text-indent:-700em;
}





#end	{ min-height:40px; width:860px; text-align:center; padding:30px 20px; background:#212324; font-size:0.9em; border-top:solid 1px #434445; font-family:arial; background-image: url(../images/bg_end.png); background-position:top; }





#footer { padding:20px 0px;
	margin:20px -20px;
	width:900px;
	background-color:#918f8f;
	font-size:1.0em;
	background-image: url(../images/bg_footer.png); background-repeat:repeat-x;
	border-top:solid 1px #434445; border-bottom:solid 1px #434445;
}

#footer p {
	padding: 0px 20px;
	color:#252a2f;
}

#footer p a,
#footer p a:link {
	color:#252a2f;
	text-decoration: underline;
	background:inherit;
}

#footer p a:hover {
	color:#252a2f;
	text-decoration: none;
	background:inherit;
}




.floatLeft { float:left; }
.floatRight { float:right; }
.clearer {
	display:block;
	clear:both;
	line-height:0;
	height:1px;
	font-size:0;
	visibility:hidden;
}

.clear {
	clear:both;
}



#nav-header {
	position:absolute;
	left:210px;
	bottom:18px;
}






ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }

.txt-img { font-size:1.0em; }



/* ### Teaser ############################################################### */

#main-teaser {

}

/* ### Main-block Background ################################################# */

#main-block {

	background-position: 627px 0;
	background-repeat: repeat-y;
	background-color: #252a2f;
	padding-bottom: 40px;
}

/* ### Donate ###################################################################### */

#donate {
	display:block;
	clear:left;
	width:208px;
	height: 300px;
	background: #37444f url(../images/bg_unav.gif) no-repeat;
	color: #c4c4c4;
	text-align:right;
}

#donate input {
	margin-top: 200px;
	margin-right: 20px;
}




/* ueberlass ich mal euch */

ul.kategorieliste
{ background-color:#663300; }

ul.kategorieliste li
{}

ul.kategorieliste li img
{ }

ul.kategorieliste li h2
{}

ul.kategorieliste li p
{}












