body {
	
	background-image: url(../images/texture.jpg);
	background-repeat: repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-shadow: 3px 2px 3px black;
	font-size: 18px;
	font-weight: bolder;
	color:#FFFAE4;
	background-position: inherit;
}

.preload {display:none;}
h1 {display: none; font-size: 1px; }
h2 {}
h3 {text-shadow: 3px 2px 3px black; font-size: 22px; font-weight: bolder; color: #FFFAE4;}
.style1 {font-size: 24px;font-weight: bolder; color: #FFFAE4;}

.copyright {font-size: 14px; text-shadow: 3px 2px 3px black; font-weight: bolder; color:#FFFAE4;margin-right: 20px;}
.impressum {font-size: 14px; text-shadow: 3px 2px 3px black; font-weight: bolder; color:#FFFAE4; float:right; text-align:right}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
a img {border: none;}

#block_0 {width: 980px; height: auto; margin:15px auto; }
#block_1 {width: 980px;	height: 74px; position: relative;}
#star {width: 65px;	height: 72px; position: absolute; left: 0px;}
#ogw {width: 810px; height: 62px; position: absolute; top: 5px;	left: 85px; }
#emblema {width: 65px; height: 72px; position: absolute; right: 0px;}

#navigation {width: 980px; height: 86px; position: relative;line-height: 42px; color: #FFFAE4; font-weight: bolder; font-size: 22px; text-shadow: 3px 2px 3px black;}

.knopf {background: url(../buttons/button_1.png); background-repeat: no-repeat; color: #FFFAE4;}
.knopf:link, .knopf:visited {background: url(../buttons/button_1.png); background-repeat: no-repeat; color: #FFFAE4;}
.knopf:hover {background: url(../buttons/button_2.png); background-repeat: no-repeat; cursor: pointer; color: #FFFAE4;}

#startseite	{width: 161px; height: 46px; position: absolute; top: 22px;	left: 9px;}
#autos {width: 157px; height: 46px;	position: absolute; top: 22px; left: 170px;}
#moto {width: 157px; height: 46px; position: absolute; top: 22px; right: 491px;}
#military {width: 157px; height: 46px; position: absolute; top: 22px; right: 330px;}
#galerie {width: 157px; height: 46px; position: absolute; top: 22px; right: 169px;}
#kontakte {width: 157px; height: 46px; position: absolute; top: 22px; right: 8px;}

.video {float:left; width: 435px; margin:10px 10px 12px 12px; }
.video img {margin: 5px 15px 5px 10px; float: left;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
/*.video img:hover, .video img:active {margin: 4px 14px 4px 9px; float: left; border: solid 1px #FFFAE4;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}*/
.video span {font-size:15px;}
.video_txt {margin-top:12px;}
.video a:link, .video a:visited, .video a:hover, .video a:active {color:#FFFAE4}
.video a:hover, .video a:active {text-decoration: underline;}

#startseite_beilage	{width: 161px; height: 57px; background: url(../buttons/button_3+.png); background-repeat:no-repeat; position: absolute; top: 15px; left: 0px; font-size: 23px; line-height: 45px;}
#autos_beilage {width: 157px; height: 46px; background: url(../buttons/button_3.png); background-repeat: no-repeat; position: absolute; top: 15px; left: 171px; font-size: 23px; line-height: 45px;}
#moto_beilage {width: 157px; height: 46px; background: url(../buttons/button_3.png); background-repeat:no-repeat; position: absolute; top: 15px; right: 491px; font-size: 23px; line-height: 45px;}
#military_beilage {width: 157px; height: 46px; background: url(../buttons/button_3.png); background-repeat: no-repeat; position: absolute; top: 15px; right: 330px; font-size: 23px; line-height: 45px;}
#galerie_beilage {width: 157px; height: 46px; background: url(../buttons/button_3.png); background-repeat: no-repeat; position: absolute; top: 15px; right: 169px; font-size: 23px; line-height: 45px;}
#kontakte_beilage {width: 157px; height: 46px; background: url(../buttons/button_3.png); background-repeat: no-repeat; position: absolute; top: 15px; right: -2px; font-size: 23px; line-height: 45px;}

#haupt {width: 927px; height: 436px; position: absolute; left: 27px; top: 2px;}

.block_transport {width: 220px; height: 180px; position: fixied; float: left; text-align: center; font-size: 17px; font-weight: bolder; color: #FFFAE4; margin-left: 8px; text-shadow: 3px 2px 3px black;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
.block_transport:link, .block_transport:visited {width: 220px; height: 180px; position: fixied; float: left; text-align: center; font-size: 17px; font-weight: bolder; color: #FFFAE4; margin-left:8px; text-shadow: 3px 2px 3px black;}
.block_transport:hover {background: url(../images/gray.png); background-repeat: repeat; cursor: pointer; width: 220px; height: 180px; position: fixied; float: left;
	text-align: center; font-size: 17px; font-weight: bolder; margin-left: 8px; color: #FFFAE4; text-shadow: 3px 2px 3px black;}	
.block_transport img, .galerie-galerie img{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: solid 1px #FFFAE4;}

.block_jahr {background: url(../images/gray.png); background-repeat: repeat;width: 927px; height: 180px; position: fixied; float: left; text-align: center; text font-size: 17px; font-weight: bolder; color: #FFFAE4; text-shadow: 3px 2px 3px black;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;margin: 0 0 30px}
.block_jahr:link, .block_jahr:visited {width: 920px; height: 180px; position: fixied; float: left; text-align: center; font-size: 17px; font-weight: bolder; color: #FFFAE4; text-shadow: 3px 2px 3px black;}
.jahr_txt {margin: 10px 0 10px 30px; font-size:20px}
.block_jahr img{border: solid 1px #FFFAE4;margin: 7px 10px 0 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.block_jahr:hover{cursor: pointer; border: solid 1px #FFFAE4;margin: 0 0 28px}
.block_jahr:hover .jahr_txt {margin: 9px 0 10px 29px}
.block_jahr:hover img{margin: 7px 11px 0 14px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}





.beschreibung {background: url(../images/gray.png); background-repeat: repeat; width: 900px; height: auto; position: absolute; left: 12px; top: 34px; letter-spacing: 1px; border: #4C442E; border-style: double; line-height: 28px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding-bottom:5px;}
.beschreibung img {margin: 15px 20px 15px ;}
.beschreibung h3 {margin: 0px 0px 10px 0px;}

.beschreibung_zurueck {width: 316px;height: 26px;position: absolute;color: #FFFAE4;text-shadow: 3px 2px 3px black;font-size: 18px;font-weight: bold;left: 12px;}
.beschreibung_zurueck:link, .beschreibung_zurueck: visited{width: 316px; height: 26px; position: absolute; color: #FFFAE4; text-shadow: 3px 2px 3px black; font-size: 18px; font-weight: bold; left: 12px;}
.beschreibung_zurueck:hover {background: url(../images/gray.png); background-repeat: repeat; cursor: pointer; width: 250px; height: 26px; position: absolute; color: #FFFAE4; text-shadow: 3px 2px 3px black; font-size: 18px; font-weight: bold; left: 12px;}

#details {text-shadow: 3px 2px 3px black;color:#FFFAE4;cursor:pointer;position:absolute;left: 0;top: 395px;z-index: 10}
#details:hover { background:url(../images/gray.png) repeat}
#history {display:none; margin: 60px 10px 0}
#impressum {font-size:14px;background: url(../images/gray.png); text-indent:0.5em; padding:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#impressum span {font-size:18px;}
#impressum a {color:#FFFAE4}
#impressum a:hover, #impressum a:active {text-decoration:underline}
.clear {clear:both}

