/*
Schrift:
    normal: 1em
    small:  0.8em

Farben:
    rot:    #CC3300
    orange: #FF9900
*/


/* general */

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

body{ text-align: center; font: 1em/1.5em Verdana; background: #0F161E url(img/bg.jpg) repeat-x 0 0; }

a:link, a:hover, a:visited { }
a:hover{ }

h1 { font: italic 1.8em/1.8em Times; color: grey; font-weight: normal; margin: 0px 0px; }
h2 { font: 1.0em/1.0em Verdana; font-weight: bold;    margin: 25px 0px 0px 0px; padding-bottom:10px; border-bottom: 1px dotted #666; }

p { margin: 15px 20px; }

.hide { display:none; height:0px; width:0px; }


/* container */

.frame { width: 786px; top: 0px; margin: 0px auto 500px; background: #f6f6f6; text-align: left; }

.navi1 img { float: left; border: none; border-right: 1px solid #ff9900; }

.title { background: url(img/titel-flagge.gif) no-repeat; border-top: 1px solid #ff9900; height: 74px; clear: both; text-align: center; font: italic 36px/30px Times; color: #999999; }

.address       { font: 0.8em/2.0em Verdana; background-color: #c30; color: white; padding: 0px 10px; clear: both; }

.navi2         { font: 0.8em/2.0em Verdana; background-color: #ccc; padding: 0px 10px; border-bottom: 1px solid #999; color: #666; }
.navi2 a       { color: #666; text-decoration: none; }
.navi2 a:hover { color: #c30; text-decoration: none; }

.content {
	margin: 25px 20px 20px 20px; 
	border: 0px solid;
	padding-bottom:50px;
	
	}


/* front page */

div.navi-front       { border: 0px solid; margin:25px 0px 0px 0px }

.navi-front a        { display: block;   text-align: center; margin: 10px 0px 0px 20px; font: 18px Verdana; color: gray; text-decoration: none; border: 0px solid; }
.navi-front a:hover  { color: #FF9900; }

div.navi-front-small       { border: 0px solid; margin:25px 0px 0px 0px }

.navi-front-small a        { display: block;   text-align: center; margin: 10px 0px 0px 20px; font: 13px Verdana; font-weight:bold; color: gray; text-decoration: none; border: 0px solid; }
.navi-front-small a:hover  { color: #FF9900; }

.pkw                 { background: url("img/sportwagen-bunt.jpg")    no-repeat; height:200px; width:200px;}
.pkw:hover           { background: url("img/sportwagen-bunt.jpg")    no-repeat; }

.motorrad-teile       { background: url("img/motorrad-teile-bunt.jpg") no-repeat; height:100px; width:100px; }
.motorrad-teile:hover { background: url("img/motorrad-teile-bunt.jpg") no-repeat; }

.bearbeitung_der_felgen       { background: url("img/bearbeitung_der_felgen.jpg") no-repeat; height:100px; width:100px; }
.bearbeitung_der_felgen:hover { background: url("img/bearbeitung_der_felgen.jpg") no-repeat; }

.fahrzeug-teile       { background: url("img/fahrzeug-teile-bunt.jpg") no-repeat; height:100px; width:100px;}
.fahrzeug-teile:hover { background: url("img/fahrzeug-teile-bunt.jpg") no-repeat; }

.sandstrahlen       { background: url("img/sandstrahlen-bunt.jpg") no-repeat; height:100px; width:100px; }
.sandstrahlen:hover { background: url("img/sandstrahlen-bunt.jpg") no-repeat; }

.kart       { background: url("img/kart-bunt.jpg") no-repeat; height:100px; width:100px; }
.kart:hover { background: url("img/kart-bunt.jpg") no-repeat; }

.fert       { background: url("img/fert-bunt.jpg") no-repeat; height:200px; width:200px; }
.fert:hover { background: url("img/fert-bunt.jpg") no-repeat; }

.fahrrad-teile       { background: url("img/fahrrad-teile-bunt.jpg") no-repeat;  height:100px; width:100px;}
.fahrrad-teile:hover { background: url("img/fahrrad-teile-bunt.jpg") no-repeat; }

.infos       { background: url("img/infos-grau.jpg") no-repeat;  height:200px; width:200px;}
.infos:hover { background: url("img/infos-bunt.jpg") no-repeat; }


/* gallery */

.gallery img       { border: 1px solid white; margin: 11px; width: 120px; }
.gallery img:hover { border-color: #FF9900; }

.gewaehr_logo  {float:right; position:relative; bottom:103px; left:80px; background: url("img/gewaehr_logo.png") no-repeat; width:165px; height:165px; }

.tueg_logo_startseite
{
	background-image:url(img/tueg_logo.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:130px;
	height:130px;
	position:relative;
	bottom:1871px;
	left:590px;
	
}

.tueg_logo_infos
{
	background-image:url(img/tueg_logo.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:130px;
	height:130px;
	position:relative;
	bottom:2990px;
	left:590px;
	
}

.zertifikat_dsp
{
	background-image:url(img/zertifikat-dsp.jpg);
	background-repeat:no-repeat;
	border:1px solid #c30;
	width:450px;
	height:638px;
	margin-top:50px;
	margin-left:145px;
	
}

.db_zulassung
{
	background-image:url(img/DB_Zulassung.jpg);
	background-repeat:no-repeat;
	border:1px solid #c30;
	width:450px;
	height:636px;
	margin-left:145px;
	position:relative;
	bottom:80px;
	
}
	
	

.preisliste {margin:30px 0px 5px 0px; font-weight:bold;font-size:17px;}

.preisliste_row_left
{
	
	text-align:left; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	padding:10px; 
	background-color:#ccc
	
}
.preisliste_row1
{
	
	text-align:center; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	padding:10px; 
	
	
}

.preisliste_row2
{
	 
	text-align:center; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	padding:10px; 
	background-color:#ccc
	
}

.preisliste_felgen
{
	text-align:center; 
	border-top: 1px solid #666; 
	border-right: 1px solid #666; 
	padding:10px;
	background-color:#c30;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	
}
/* rest */

/* div{ border: 1px solid; } */





