body
{
	background-color: #ECECEC;
}

.h_image {
	background-image : url('images/image_03.jpg');
}

a
{
	font-family:Verdana,Arial; font-size:9pt; color:#CF0707; text-decoration:none; line-height:11pt;
}

a:aktive
{
	font-family:Verdana,Arial; font-size:9pt; bgcolor:blue;font-weight:normal;text-decoration:none; line-height:11pt;
}
	
a:hover
{
	font-family:Verdana,Arial; font-size:9pt; color:#000000; text-decoration:underline; line-height:11pt;
}
	

.a2
{
	font-family:Verdana,Arial; font-size:12pt; color:#CF0707; text-decoration:none; line-height:14pt;
}

.a2:aktive
{
	font-family:Verdana,Arial; font-size:12pt; bgcolor:blue; font-weight:normal; line-height:14pt; text-decoration:none;
}
	
.a2:hover
{
	font-family:Verdana,Arial; font-size:12pt; color:#000000; line-height:14pt; text-decoration:underline;
}

.a4
{
	font-family:Verdana,Arial; font-size:17pt; color:#CF0707; text-decoration:none; line-height:19pt;
}

.a4:aktive
{
	font-family:Verdana,Arial; font-size:17pt; bgcolor:blue; font-weight:normal; line-height:19pt; text-decoration:none;
}
	
.a4:hover
{
	font-family:Verdana,Arial; font-size:17pt; color:#000000; line-height:19pt; text-decoration:underline;
}

.a3
{
	font-family:Verdana,Arial; font-size:9pt; color:#93BF2B; text-decoration:none; line-height:11pt;
}

.a3:aktive
{
	font-family:Verdana,Arial; font-size:9pt; bgcolor:blue;font-weight:normal;text-decoration:none; line-height:11pt;
}
	
.a3:hover
{
	font-family:Verdana,Arial; font-size:9pt; color:#000000; text-decoration:underline; line-height:11pt;
}
	
.rot
{
	font-family:Verdana,Arial; font-size:15pt; color:#CF0707; line-height:14pt;
}

.schriftrot
{
	font-family:Times New Roman; font-size:20pt; color:#CF0707; line-height:18pt;
}

.rot2
{
	font-family:Verdana,Arial; font-size:9pt; color:#CF0707; line-height:11pt;
}
.text2
{
	font-family:Verdana,Arial; font-size:9pt; color:#000000; line-height:11pt;
}
.text3
{
	font-family:Verdana,Arial; font-size:4pt; color:#000000; line-height:3pt;
}
.caltage
{
	font-family: Verdana,Arial; font-size: 9pt; color: black; font-weight: bold;
}
 
.tabtex
{
	font-family: Verdana,Arial; font-size:9pt; color:black; line-height:10pt; background-color: #3C617B;
}

.tabcontent
{
	background-color: #FFFFFF;
}

.menu
{
	font-family:Verdana,Arial; font-size:9pt; color:white;
}

.navi
{
	font-family:Verdana,Arial; font-size:9pt; color:black; line-height:12pt; background-color: #D5D9E6
}

.text
{
	font-family:Verdana,Arial; font-size:12pt; color:black; line-height:14pt;
}
.textklein3
{
	font-family:Verdana,Arial; font-size:10pt; color:black; line-height:14pt;
}

.textwo
{
	font-family:Verdana,Arial; font-size:10pt; color:white; line-height:14pt;
}

.textgro
{
	font-family:Verdana,Arial; font-size:17pt; color:black; line-height:19pt;
}

.textklein
{
	font-family:Verdana,Arial; font-size:7pt; color:black;
}

.textkle
{
	font-family:Verdana,Arial; font-size:7pt; color:black; line-height:8pt;
}

.textklein2
{
	font-family:Verdana,Arial; font-size:8pt; color:black;
}

.textklei2
{
	font-family:Verdana,Arial; font-size:10pt; color:black;
}

.textkleinn
{
	font-family:Verdana,Arial; font-size:10pt; color:black;
}

.ueberblau
{
	font-family:Verdana,Arial; font-size:10pt; font-weight:bold; color:#079FE7;
}

.rottext
{
	font-family:Verdana,Arial; font-size:12pt; color:#CF0707; line-height:14pt;
}

.rottextu
{
	font-family:Verdana,Arial; font-size:14pt; color:#CF0707; line-height:14pt;
}

.white
{
	font-family:Verdana,Arial; font-size:9pt; color: white;
}
	
body
{
	background-color: #ECECEC;
}



.rotsemi
{
	font-family:Verdana,Arial; font-size:12pt; color:#CF0707; line-height:12pt;
}


.rotgro
{
	font-family:Verdana,Arial; font-size:16pt; color:#CF0707; line-height:16pt;
}



.rotver
{
	font-family:Verdana,Arial; font-size:28pt; color:#CF0707; line-height:16pt;
}

.uebersch
{
	font-family:Verdana,Arial; font-size:14pt; color:#000000; line-height:14pt;
}

.erstgro
{
	font-family:Verdana,Arial; font-size:18pt; color:#000000; line-height:18pt;
}



.back
{
	background-color: #03699C;
}

.tablerand
{
	background-color: #03699C;
}

.tabletopbanner
{
	background-color: #FFFFFF;
}

.normal
{
	font-family:Verdana,Arial; font-size:9pt; color:black; line-height:10pt;
}

.cal
{
	font-family:Verdana,Arial; font-size:8pt; color:black; line-height:10pt;
}

.caltag
{
	font-family:Verdana,Arial; font-size:8pt; color:red; line-height:10pt;
}

.copyt
{
	font-family:Verdana,Arial; font-size:8pt; color:white; line-height:10pt;
}




div.form {
background-color:#FFFFFF;
width:430px;
padding:10px;
}

fieldset.reise {
margin:0;
padding:0;
width:430px;
font-family:arial;
font-size:12px;
border: 1px solid #7F7F7F;
background-color:#C5C5C5;
}

fieldset.buchender {
margin:0;
padding:0;
width:430px;
font-family:arial;
font-size:12px;
border: 1px solid #909090;
background-color:#F3F3F3;}


legend {
margin:0;
padding:0;
font-family:arial;
font-size:12px;
font-weight:bold;
color: #000;
background-color:#fff;
border: 1px solid #7F7F7F;
padding:5px;
padding-bottom:10px;
margin-left:15px;
margin-top:20px;
margin-bottom:20px;
}


textarea {
background-color:#fff;
border: 1px solid #909090;
width: 390px;
height: 120px;
margin-bottom:0px;
margin-left:0px;
}


.reisetext {
margin-left:20px;
}



.reise input {
font-family:arial;
font-size:14px;
font-weight:normal;
color: #000;
display:block;
width: 220px;
background-color:#fff;
margin-left:22px;
margin-bottom:10px;
}


.buchender input {
width: 180px;
float:left;
margin-left:17px;
}


input {
border:1px solid #909090;
}

	
.aktion {
background-color: #fff;
width:130px;
}

.aktion input {
margin:0;
padding:0;
width:120px;
}
		

