﻿	/* orange: f36f25 - blau: 0033cc */


@charset "iso-8859-1";

	/* Body */

html,body {
	background-image:url(../images/bg.jpg);
	background-attachment:fixed;	
	margin: 0px;
	padding: 0px;
   	background-color: #fff;
	font-family: verdana, tahoma, arial, helvetica, sans serif;
	font-size: 1.0em;
	}	

html {
	overflow-y: scroll;
}

		
#page-wrap {
	position: relative; z-index: 2;
	width: 980px;
	margin: 30px auto;
	padding: 10px;
	background-image: url(../images/trans.png);
	border: SOLID 1px #f36f25;
	-moz-box-shadow: 0 0 20px black;
	-webkit-box-shadow: 0 0 20px black;
	box-shadow: 0 0 20px black;
	}


p {
	font: 13px/1.2em verdana, tahoma, arial, helvetica, sans serif; margin: 0 0 0 0;
	}


h1 {
	font: 13px/1.2em verdana, tahoma, arial, helvetica, sans serif; margin: 0 0 0 0;
	color:#f36f25;
	font-weight: bold;
	}

h2 {
	font: 24px/1.2em verdana, tahoma, arial, helvetica, sans serif; margin: 0 0 0 0;
	color:#000;
	font-weight: bold;
	}

h3 {
	font: 28px/1.2em verdana, tahoma, arial, helvetica, sans serif; margin: 0 0 0 0;
	color:#f36f25;
	font-weight: bold;
	}

h4 {
	font: 18px/1.2em verdana, tahoma, arial, helvetica, sans serif; margin: 0 0 0 0;
	color:#000;
	font-weight: bold;
	}



	/* MENÜ */
	
a:link {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a:visited {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a:active {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a:hover {
color:#000000;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
border-bottom: 1px double #f36f25;
}


a.binnen:link {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a.binnen:visited {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a.binnen:active {
color:#f36f25;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
}

a.binnen:hover {
color:#000000;
font-size:100.01%;
font-family:verdana, tahoma, arial, helvetica, sans serif;     
text-decoration:none;
border-bottom: 0px double #fff;
}





	/* Formate */

table.content {
	vertical-align:top;
	width: 960px;
	text-align:left;
	font: 13px/1.2em verdana, tahoma, arial, helvetica, sans serif;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px; /* oben rechts unten links */
	}


table.bnav {
	background-image: url(../images/trans.png);
	border: SOLID 1px #f36f25;
	-moz-box-shadow: 0 0 20px black;
	-webkit-box-shadow: 0 0 20px black;
	box-shadow: 0 0 20px black;
	}



td.content {
	width: 720px;
	height: 350px;	
	vertical-align:top;
	}


td.header#start {
	background: url(../images/start.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#mietwagen {
	background: url(../images/mietwagen.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#leistungen {
	background: url(../images/leistungen.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#partner {
	background: url(../images/partner.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#kontakt {
	background: url(../images/kontakt.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#neustadt {
	background: url(../images/neustadt.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#speyer {
	background: url(../images/speyer.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#gruenstadt {
	background: url(../images/gruenstadt.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}

td.header#angebote {
	background: url(../images/angebote.jpg);
	width: 980px;
	height: 250px;
	text-align:left;
	vertical-align:top;
	}


td.headerpuffer {
	width: 980px;
	height: 20px;
	text-align:left;
	vertical-align:top;
	}


td.fusszeile {
	width: 980px;
	text-align:left;
	vertical-align:top;
	font: 13px/1.2em verdana, tahoma, arial, helvetica, sans serif;
	margin: 0 0 0 0;		
	}

td.adresse {
	width: 980px;
	text-align:left;
	vertical-align:top;
	font: 12px/1.2em verdana, tahoma, arial, helvetica, sans serif;
	margin: 0 0 0 0;		
	}


hr {
	border: none;
	border-top: 1px solid #f36f25;
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 0px;
	};



.bild.border {
margin: 5px 5px 5px 5px; /* oben rechts unten links */
border: 1px solid #f36f25;
padding: 2px;
}

.bild
{
margin: 5px 5px 5px 5px; /* oben rechts unten links */
border: 1px solid #f36f25;
padding: 2px;
}



	/* Navigation */

td.navicont {
	vertical-align:top;
	width: 200px;
	text-align:left;
	cellpadding: 0px;
	border: 0;
	}


table.headernavi {
	vertical-align:top;
	width: 150px;
	text-align:left;
	cellpadding: 0px;
	border: 0;
	}


table.navi {
	text-align:left;
	vertical-align:top;	
	width: 200px;
	cellpadding: 0px;
	border: 0;
	}

td.navisymbol {
	text-align:left;
	vertical-align:bottom;	
	width: 20px;
	cellpadding: 0px;
	border: 0;
	}

td.navipuffer {
	height: 40px;
	} 



	/* Puffer */


td.pufferh {
	height: 10px;
	}

td.pufferhh {
	height: 20px;
	}

td.pufferhhh {
	height: 40px;
	}

td.pufferb {
}
	
td.pufferbb {
	width: 50px;
	}

td.pufferbbb {
	width: 250px;
	}
