body {	
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em; 
	margin: 0em 0em 0.8em 0em;
}


h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 0.8em; 
	margin: 0em 0em 0.6em 0em;
}

h3 /*Meldung*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
 	margin: 0px;
 	padding: 3px 0px 3px 16px ;
 	color: #555555;
}

h4 /*Link*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
 	color: #555555;
}

/* ****************************** Headlines **************************** */

.headAktuell
{
 	color: #993333;
	padding:3px 0px 0px 8px;
	border-left: 6px solid #C16A64;
}

.headBuerger
{
 	color: #226699;
	padding:3px 0px 0px 8px;
	border-left: 6px solid #6693C0;
}

.headTouri
{
 	color: #EE9900;
	padding:3px 0px 0px 8px;
	border-left: 6px solid #F4B05C;
}

.headLand
{
 	color: #669944;
	padding:3px 0px 0px 8px;
	border-left: 6px solid #8DBF5E;
}

.headSubAkt
{
 	color: #FFFFFF;
 	background-color: #C16A64;
	padding:2px 0px 1px 12px;
}

.headSubBuer
{
 	color: #FFFFFF;
 	background-color: #6693C0;
	padding:3px 0px 1px 12px;
}

.headSubTour
{
 	color: #FFFFFF;
 	background-color: #F4B05C;
	padding:2px 0px 1px 12px;
}

.headSubLand
{
 	color: #FFFFFF;
 	background-color: #8DBF5E;
	padding:2px 0px 1px 12px;

}

/* ****************************** Suche **************************** */

form div input, form div select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	line-height: 1.2;
	width: 165px;

}

/* ****************************** Text **************************** */

.text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.8em; 
	line-height: 1.2;
}

.text h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%; 
        font-weight:bold;
	margin: 0em 0em 0.8em 0em;
}

.text h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 110%; 
        font-weight:bold;
	margin: 0em 0em 0.6em 0em;
}

.text h1.aktuelles
{
        color: #993333;
}

.text h1.buerger
{
        color: #226699;
}

.text h1.touri
{
        color: #EE9900;
}

.text h1.land
{
        color: #669944;
}


div p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 100%; 
}

.textSmall
{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	line-height: 1.2;

}


.small
{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%; 
	line-height: 120%;

}
.textBold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 0.8em; 
	line-height: 1.2;
        font-weight: bold 
}


/*Links*/


.layLink a          
{ 
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline 
}

.layLink a:hover       
{ 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
}

.layLink a:visited       
{ 
	color: #777777; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline 
}

.txtLink a          
{ 
	color: #226699; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline 
}

.txtLink a:hover       
{ 
	color: #EE9900; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.txtLink a:visited       
{ 
	color: #777777; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}

.layBoldLink a       
{ 
	color: #555555; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.layBoldLink a:hover       
{ 
	color: #000000; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
