table.footer{
	border-top: 1px solid grey;
	}

td.balken{
	background-color: #5571b2;
}

table.bo	{
	border: 1px #5571b2 solid;
	}
	
td.border	{
border: 1px #B4B4B4 solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #242424;
background-color: #FFFFFF;
font-weight: normal;
}
	
td.balkenrot {
background: url(../../home/images/hg-rot.gif) left no-repeat;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #FDFDFD;
background-color: #D84444;
padding: 1pt 1pt 1pt 4pt;	
font-weight : bold;
}
	
td.balkenorange {
background: url(../../home/images/hg-orange.gif) left no-repeat;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #FDFDFD;
background-color: #FF7600;
padding: 1pt 1pt 1pt 4pt;	
font-weight : bold;
}

h1  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #ffffff;
	margin-top : 2pt;
	margin-bottom : 2pt;
	margin-left : 2pt;
	font-weight : normal;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: normal;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #121212;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-weight: bold;
}


.region{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #121212;
	margin-top: 25pt;
	margin-bottom: 25pt;
	font-weight: bold;
}
.txt{
   	font-family: arial;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
}

a.txt{
   	font-family: arial;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.pers{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

a.navhead{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}

a.navhead:hover{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}

a.navicontentu{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}

a.navicontent{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}
a.navicontent:visited{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}
a.navicontent:focus{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}

a.navicontent:hover{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}
a.navicontent:active{
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}




a.surftips{
font-family:arial;
font-size:10pt;
color:#757575;
margin-right : 10px;
text-decoration: none;
}

a.surftips:hover{
font-family:arial;
font-size:10pt;
color:#757575;
margin-right : 10px;
text-decoration: none;
}



a.blue{
font-family:arial;
font-size:10pt;
color : #336699;
margin-right : 10px;
}
a.blue:visited{
font-family:arial;
font-size:10pt;
color : #336699;
margin-right : 10px;
}
a.blue:focus{
font-family:arial;
font-size:10pt;
color : #336699;
margin-right : 10px;
}
a.blue:hover{
font-family:arial;
font-size:10pt;
color : red;
margin-right : 10px;
}
a.blue:active{
font-family:arial;
font-size:10pt;
color : #336699;
margin-right : 10px;
}


a.bluetxt{
font-family:arial;
font-size:10pt;
color : #336699;
text-decoration: none;
}
a.bluetxt:visited{
font-family:arial;
font-size:10pt;
color : #336699;
text-decoration: none;
}
a.bluetxt:focus{
font-family:arial;
font-size:10pt;
color : #336699;
text-decoration: none;
}
a.bluetxt:hover{
font-family:arial;
font-size:10pt;
color : #336699;
text-decoration: underline;
}
a.bluetxt:active{
font-family:arial;
font-size:10pt;
color : #336699;
text-decoration: none;
}



a.grey{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: none;
}
a.grey:visited{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: none;
}
a.grey:focus{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: none;
}
a.grey:hover{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: underline;
}
a.grey:active{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: none;
}


.fewos{
font-family:arial;
font-size:8pt;
color:#757575;
text-decoration: none;
line-height:1.2;
text-align:justify;
}

a.dblue{
font-family:arial;
font-size:8pt;
color:#6c6c6c;
text-decoration: none;
margin-top: 2pt;
}

a.dblue:hover{
font-family:arial;
font-size:8pt;
color:#000066;
text-decoration: underline;
margin-top: 2pt;
}

a.mouse{
font-family:arial;
font-size:7pt;
color:#757575;
}

font.mouse{
font-family:arial;
font-size:7pt;
color:#757575;
}

p.klein{
line-height:0.9;
text-align:justify;
}
p.klein9{
line-height:0.9;
}
p.klein11{
line-height:10pt;
text-align:justify;
}
.ferien-urlaub-fewo{
font-family:arial;
font-size:0.6em;
color:#000066;
}

a.ferien-urlaub-fewo{
font-family:arial;
font-size:0.6em;
color:#000066;
}
.noscript{
font-family:arial;
font-size:0.6em;
color:#000066;
}
 
.fewo	{
font-family:arial;
font-size:8pt;
color:#a2a2a2;
text-decoration: none;
margin-top: 2pt;
text-align:justify;
}



.france{
font-family:arial;
font-size:8pt;
color:#757575;
}
.spanien{
font-family:arial;
font-size:8pt;
color:#757575;
}
.italien{
font-family:arial;
font-size:8pt;
color:#757575;
}
.foot	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt; 
color:#757575;
}
.sfoot	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:7pt; 
color:#757575;
}
a.foot	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt; 
color:#757575;
text-decoration: none;
}
a.foot:hover	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt; 
color:#757575;
text-decoration: underline;
}
.block {
text-align:justify;
}
img.floatr {
	float: right;
}
img.floatl {
	float: left;
}
img.thumb {
	float:left; 
	margin: 3px 10px 0 0;
	border: 0;
	width: 120px;
	height: 80px;
}

img.thumb1 {
	float:left; 
	margin: 3px 10px 0 0;
	border: 0;
	width: 100px;
	height: 75px;
}
img.thumb2 {
	float:left; 
	margin: 3px 10px 0 0;
	border: 0;
	width: 150px;
	height: 112px;
}
img.thumb3 {
	float:left; 
	margin: 3px 10px 0 0;
	border: 0;
	width: 120px;
	height: 90px;
}
