#breadcrumbs{position:absolute; left:0; top:0;  width:100%; z-index:1}
#divHead{position:absolute; left:0; top:25; height:90%; width:100%!important; z-index:1;overflow:visible}
#divCont{position:absolute; left:0; top:80; height:20; width:80%; z-index:1}
#divBild{position:absolute; left:0; top:60; height:50; width:500; z-index:1}
#topimg{position:absolute; left:0; top:0; height:10; width:165;}
#divNewsbox{position:absolute; left:410; top:250; height:10; width:180;}
body { background:#FFFFFF;}
Ah3, .TextNavi {color:#000;font-size:10px;text-decoration:underline}
A:hover, ah3, .TextNavi:hover {color:#cc0066;}
A {color:#000;text-decoration:none}
a,
.tx-geotravel-pi1 #accordion div.h2 span.main,
.tx-geotravel-pi1 #accordion div.h2 div.price span.high,
.tx-geotravel-pi1 #accordion a, a.main {font-family :Arial, Arial, sans-serif; font-weight:bold; color :#000;font-size: 12px; font-weight: bold; text-decoration:underline; }
a:visited,
.tx-geotravel-pi1 #accordion div.h2 span.main,
.tx-geotravel-pi1 #accordion div.h2 div.price span.high,
.tx-geotravel-pi1 #accordion a:visited, a.main:visited {font-family :Arial, Arial, sans-serif;font-weight : bold;color : #000;font-size: 12px; }
a:active,
.tx-geotravel-pi1 #accordion div.h2 span.main,
.tx-geotravel-pi1 #accordion div.h2 div.price span.high,
.tx-geotravel-pi1 #accordion a:active, a.main:active  {font-family :Arial, Arial, sans-serif;font-weight : bold;color : #cc0066;font-size: 12px; }
a:hover,
.tx-geotravel-pi1 #accordion div.h2 span.main,
.tx-geotravel-pi1 #accordion div.h2 div.price span.high,
.tx-geotravel-pi1 #accordion a:hover, a.main:hover  {font-family :Arial, Arial, sans-serif;font-weight : bold;color : #cc0066;font-size: 12px; }
A.sub {font-family : Arial, Helvetica, sans-serif;font-weight : bold;font-style : normal;color : #cc0066;text-decoration: underline; font-size: 10px}
A.sub:visited  {font-family : Arial, Helvetica, sans-serif;font-weight : bold;font-style : normal;color : #cc0066;font-size: 10px; text-decoration: underline}
A.sub:active  {font-family : Arial, Helvetica, sans-serif;font-weight : bold;font-style : normal;color : #cc0066;text-decoration: underline;font-size: 10px}
A.sub:hover  {font-family : Arial, Helvetica, sans-serif;font-weight : bold;font-style : normal;color : #cc0066;text-decoration: underline; font-size: 10px}
A.ohne {text-decoration: none;}
h1, .TextUb1 { font-family:  Arial, Arial, sans-serif; font-weight : bold; font-size: 20px; color: #cc0066;text-transform:uppercase;}
h2, .TextUb2 { font-family:  Times New Roman, Times, Serif; font-size: 28px; color:#173376; font-weight:bold;}
.TextAnsicht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
h3, .TextNavi { font-family: Arial, Arial, sans-serif; font-weight : bold; font-size: 12px; color: #cc0066; }
.textrot {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red }
h3.box, .tdhead, .tdhead_small, .tdhead_small_dunkel, .tdhead_dunkel, .tdhead_no_wave, .tdhead_hits {font-family: Arial, Arial, Helvetica, sans-serif, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; background:#cc0066;padding:4px}
.tx-geotravel-pi1 div#searchbox,
.tx-geotravel-pi1 div#box_teaser .item,
.tx-geotravel-pi1 div#box_list .item,
.tx-geotravel-pi1 div.bgbox,
.tx-geotravel-pi1 h3.bgbox,
.tdhell, .tdhell_hits, .tdhell2_hits {font-family: Arial, Arial, sans-serif; color: #000000; font-size: 12px; color: #000000; background:#F1F1F1; padding:3px;border-bottom:1px solid white;}
.ui-state-default, .ui-state-active, .tdhell1, .tdhell1_hits {font-family: Arial, Arial, sans-serif; color: #000000; font-size: 12px; color: #000000; background:#FFFFFF;padding:3px;}
.tddunkel {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background:#A2DAFF;}
div, li, p, td, .Textnormal { font-family:Arial, Arial, sans-serif; font-size: 12px; color: #45443C; }
.Textnormalblau { font-family: Arial, Arial, sans-serif; font-size:  12 px; color: #4E95DC }
.Text11Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.textgross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #173376; font-weight:bold; }
.textklein { font-family: Arial, Arial, sans-serif; font-size: 10px; color: #000000}
.textgrossneu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: white;background-color :#CC0066;font-weight: bold;}
.textkleinneu {font-family: Arial, Arial, Helvetica, sans-serif;font-size: 10px;color: white;background-color : #CC0066;font-weight:bold;}
.Text12PixelFett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0 ; font-weight: bold}
.Text12Pixelkursiv { font-family: Times, serif; font-size: 13px; color: #000000 ; font-style: italic}
.Text12PixelFettWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white ; font-weight: bold}
.Text12PixelFettBlau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: navy ; font-weight: bold}
.TextPreis { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: navy ; font-weight: bold}
.Text18Pixel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000 ;}
.Text10pxHeadlineWeiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold }
.TextHeadlineGross { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2B2D80 ; font-weight: bold }
.Text11weissPixel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.Text12PixelFettRot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red; font-weight: bold }
.TextError { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red }
.border { border-color : Navy; border-style : solid; border-width : 1px; }
.Ubmain { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0082BF ; font-weight: bold }
.Ubsub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #308CD0; font-weight: bold }
.welterbereise { color:white !important; background-color:#CC0066 !important;}
.private_tour {color:white !important;  background-color:#CC0066 !important; border-bottom:1px solid white}
input[type=submit] {color:white !important;  background-color:#CC0066 !important; border:none; font-weight:bold;}
	#laender {
		float:left;
		width:230px!important;
		margin-top:20px;
		border-bottom: 4px solid #CC0066;
	}
	#suche{
		float:left;
		width:100% !important;
	}
	#hits {
		margin-top:20px;
		float:right;
		width:455px!important;
		border-bottom: 4px solid #CC0066;
	}
	#kaiser {
		margin-top:20px;	
		float:right;
		width:48%;
		border-bottom: 4px solid #CC0066;
	}
	#private_tours {
		margin-top:20px;
		float:right;
		width:455px!important;
		border-bottom: 4px solid #CC0066;
	}
	#left {
		width:710px;
		float:left;
	}

	#right {
		float:left;
	}

#border_line {
	margin:0px 10px;
	border-left:1px solid #CC0066;
	height:97%;
	width:1px;
	float:left;
}

	#service {
		background-image:url(http://www.reisehero.at/fileadmin/img/herold20/servicespalte/topimage.jpg);
		background-repeat:no-repeat;
		margin:0pt 0pt 0pt 4px;
		padding:130px 0pt 0pt 5px;
		width:160px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#service .font14px333 {
color:#333333;
font-size:14px;
}
#service .font14pxC06 {
color:#CC0066;
font-size:14px;
}
#service .font18pxC06 {
color:#CC0066;
font-size:18px;
}
#service .font10px333 {
color:#333333;
font-size:10px;
line-height:10px;
}

.smallNlTeaser {
background-color:#FFF4FA;
border-bottom:1px solid #CC0066;
border-top:1px solid #CC0066;
margin:20px 0pt;
padding:4px 4px 0pt 9px;
font-family:Arial, Helvetica, sans-serif;
}


.smallNlTeaser .SchriftfarbePink {
display:block;
margin:0pt 0pt 8px;
color:#CC0066;
font-size:11px;
line-height:17px;
}
.smallNlTeaser .font13px333 {
color:#333333;
display:block;
font-size:13px;
margin:0pt 0pt 8px;
}
.smallNlTeaser .font16pxC06 {
color:#CC0066;
font-size:16px;
}
.smallAdvTitle {
color:#999999;
font-size:10px;
margin:0pt 0pt 5px;
}

p, span, div, li, h1, h2, h3, h4, td, input, select, textarea, select {
color:#45443C;
font-family:Arial;
line-height:17px;
}