* { margin: 0; padding: 0; }
html { height: 100%; }

body {
background-color: #ffffff;
color: #000000;
font: normal 1.1em/1.2 Arial, Helvetica, loma, sans-serif;
width: 1000px; margin: 0 auto; 
height: 100%;
}


.top { width: 1000px; margin-top: 7px; }

.nav { width: 1000px; height: 30px; margin-top: 2px; background-color:#000000; 
	border-bottom: 4px; border-style: solid; border-bottom-color: #cc0000; }

.nav1 a { font-size: 11pt; font-weight: 600; text-align: center; margin-left: 10px; 
	margin-right: 10px; color: #ffffff; text-decoration: none; background-color:#000000; }

.nav1 a:hover { font-size: 11pt; font-weight: 600; text-align: center; margin-left: 10px; 
	margin-right: 10px; color: #ffffff; text-decoration: underline; background-color:#000000; }

.nav1 a:active { font-size: 11pt; font-weight: 600; text-align: center; margin-left: 10px; 
	margin-right: 10px; color: #ffffff; text-decoration: none; background-color:#000000; }

.nav_pfad { width: 1000px; margin: 0px; }




/* Inhalt-Box
-------------------------------------- */
.tbox { width: 1000px; margin-top: 20px; }

.box { width: 320px; margin: 0px; border: 1px solid #000000; background-color: #ffffff; 
	color: #dddddd; text-align: center; font-size: 18pt; }

.box_inhalt { width: 1000px; margin-top: 0px; }


.box_auto { width: 320px; margin: 0px; border: 0px; background-color: #dddddd; text-align: left; }

#auto h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #000000; margin-bottom: 10px; text-decoration: none; }

#auto h2 { font-size: 14pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #880000; }

#auto p { width: 300; margin: 0px; border: 0px; color: #ffffff; text-align: left; padding:10px; background-color: #880000; }

#auto h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#auto h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#auto a { color: #aaccff; text-decoration: none;}

#auto a:hover { color: #aaccff; text-decoration: underline;}



.box_einrichter { width: 320px; margin: 0px; border: 0px; background-color: #000; text-align: left; }

#einrichter h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #fff; margin-bottom: 10px; text-decoration: none; }

#einrichter h2 { font-size: 14pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #963; }

#einrichter p { width: 300; margin: 0px; border: 0px; color: #ffffff; text-align: left; padding:10px; background-color: #963; }

#einrichter h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000; }

#einrichter h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000; }
		/* color: #f93; */
#einrichter a { color: #aaccff; text-decoration: none;}

#einrichter a:hover { color: #aaccff; text-decoration: underline;}



.box-enge-weste { width: 320px; margin: 0px; border: 0px; background-color: #000000; text-align: left; }

#enge-weste h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #ffffff; margin-bottom: 10px; text-decoration: none; }
#enge-weste h2 { font-size: 14pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #054; }

#enge-weste p { width: 300; margin: 0px; border: 0px; color: #ffffff; text-align: left; padding:10px; background-color: #054; }

#enge-weste h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#enge-weste h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#enge-weste a { color: #aaccff; text-decoration: none;}

#enge-weste a:hover { color: #aaccff; text-decoration: underline;}



.box_reise { width: 320px; margin: 0px; border: 0px; background-color: #aaccff; text-align: left; }

#reise h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #000000; margin-bottom: 10px; text-decoration: none; }

#reise h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #000000; background-color: #aaccff; }

#reise h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; margin: 0px; color: #ffffff; 
	background-color: #555555; }

#reise a { color: #aaccff; text-decoration: none;}

#reise a:hover { color: #aaccff; text-decoration: underline;}



.box_kunst { width: 320px; margin: 0px; border: 0px; background-color: #000000; text-align: left; }

#kunst h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #ffffff; margin-bottom: 10px; text-decoration: none; }

#kunst h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#kunst h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; margin: 0px; color: #ffffff; 
	background-color: #000000; }

#kunst a { color: #aaccff; text-decoration: none;}

#kunst a:hover { color: #aaccff; text-decoration: underline;}



.box_impressum { width: 320px; margin: 0px; border: 0px; background-color: #dddddd; text-align: left; }

#impressum h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #000000; margin-bottom: 22px; text-decoration: none; height: 10px; }

#impressum h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#impressum p { font-size: 11pt; font-weight: 500; width: 320; margin: 0px; border: 0px; color: #ffffff; text-align: left; padding:10px; background-color: #880000; }



.box_kontakt { width: 320px; margin: 0px; border: 0px; background-color: #dddddd; text-align: left; }

#kontakt h1 { font-size: 14pt; font-weight: 600; text-align: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; 
	color: #000000; margin-bottom: 22px; text-decoration: none; height: 10px; }

#kontakt p { font-size: 11pt; font-weight: 500; width: 320; margin: 0px; border: 0px; color: #ffffff; text-align: left; 
	padding:10px; background-color: #880000; }

#kontakt form { width: 380px; background: #eeeeee; margin: 30px; padding: 10px; }
#kontaktform fieldset { border: 1px dashed #000066; padding: 20px; }
#kontaktform fieldset legend { background: #ffffff; color: #000066; padding: 10px; font-variant: small-caps; font-weight: bold;
	padding: 5px; }
#kontaktform label { display: block; margin-bottom: 2px; cursor: pointer; }
#kontaktform input, textarea { margin-bottom: 10px; width: 300px; }
#kontaktform input#senden { width: 150px; }
.feedback {  padding-top: 20px; text-align: center; }
.formfehler { color: #ff0000;   }


/* Inhalt - Autoseiten - ccddff - ffdddd - aaccff -
-------------------------------------- */


.auto_box { width: 320px; margin: 0px; padding: 2px 0 2px 20px; border: 0px; background-color: #ffffff; text-align: left;
	font-size: 10pt; font-weight: 500; color: #888888; }

#auto_seiten h1 { font-size: 10pt; font-weight: 500; text-align: left; margin-left: 0px; margin-right: 0px; margin-top: 0px; 
	margin-bottom: 0px; color: #888888; text-decoration: none; display: inline}


.alpay_boncuklu { width: 320px; margin: 0px; border: 0px; background-color: #ccddff; text-align: left; }

#alpay_boncuklu h2 { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #aaccff; 
	width: 300; margin: 0px; border: 0px; }

#alpay_boncuklu p { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #ccddff; 
	width: 300; margin: 0px; border: 0px; }

#alpay_boncuklu h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#alpay_boncuklu h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#alpay_boncuklu a { color: #aaccff; text-decoration: none;}

#alpay_boncuklu a:hover { color: #aaccff; text-decoration: underline;}


.bultink { width: 320px; margin: 0px; border: 0px; background-color: #ffdddd; text-align: left; }

#bultink h2 { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #ffbbbb; 
	width: 300; margin: 0px; border: 0px; }

#bultink p { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #ffdddd; 
	width: 300; margin: 0px; border: 0px; }

#bultink h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#bultink h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#bultink a { color: #ffbbbb; text-decoration: none;}

#bultink a:hover { color: #ffbbbb; text-decoration: underline;}



.gwose { width: 320px; margin: 0px; border: 0px; background-color: #ddffbb; text-align: left; }

#gwose h2 { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #bbdd88; 
	width: 300; margin: 0px; border: 0px; }

#gwose p { font-size: 11pt; font-weight: 600; text-align: left; padding:10px; color: #000000; background-color: #ddffbb; 
	width: 300; margin: 0px; border: 0px; }

#gwose h3 { font-size: 10pt; font-weight: 500; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#gwose h4 { font-size: 10pt; font-weight: 600; text-align: left; padding: 10px; color: #ffffff; background-color: #000000; }

#gwose a { color: #bbdd88; text-decoration: none;}

#gwose a:hover { color: #bbdd88; text-decoration: underline;}
