/* ---------------------------------------------
/*  Baseline values for browser consistency
/* -------------------------------------------*/
p, div, h1, h2, h3, h4, h5, h6, form, input, select, option {
	margin: 0;
	padding: 0;
}

img {
	margin:	0;
	padding: 0;
	border: 0;
}

body {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}

/* ---------------------------------------------
/*  Content
/* -------------------------------------------*/
h1, h2, h3, h4, h5, h6, p, .whitetext, .rot, .info, .greybox_hl, .redbox_hl{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h1{
	font-size: 14px;
	color: #f29400;
}
h1 A{
	font-size: 14px;
	color: #f29400;
	text-decoration: none;
}
h2{
	font-weight: bold;
	color: #ffffff;
}

h2 a{
	font-weight: bold;
	color: #ffffff;
}
h3{
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
}
h4{
	font-size: 23px;
	color: #000000;
}
h5{
	font-size: 14px;
	color: #000000;
}
h6{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
h7{
	font-size: 23px;
	color: #636161;
}
p{
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}
p a{
	color: #000000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.whitetext{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #ffded5;
	font-weight: normal;
}

.whitetext A{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #ffded5;
	font-weight: normal;
	text-decoration: underline;
}

#homepage_panel{
	background-image: url(../images/tranzpa.png);
}
#homepage_panel A{
	color: #000000;
	text-decoration: none;
}
#homepage_panel H4{
	color: #000000;
	filter:alpha(opacity=20);-moz-opacity:.20;opacity:3.20;
}

#image_fader {
	position: relative;
	height: 232px;
}

#image_fader img {
	position: absolute;
	display: none;
}



/* ---------------------------------------------
/*  Links mit Pfeil
/* -------------------------------------------*/
.mitpfeil A {
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	font-size: 11px;
	background-image: url(../images/pfeil_grey.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	background-position: 0px 2px;
	text-decoration: none;
}
.mitpfeilklein A {
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	font-size: 11px;
	background-image: url(../images/pfeil_grey.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	background-position: 0px 2px;
	text-decoration: none;
}
.mitpfeilklein_hell A {
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	font-size: 11px;
	background-image: url(../images/pfeil_grey4.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	background-position: 0px 2px;
	text-decoration: none;
}
.rot {
	font-family: Verdana, Arial, Sans-Serif;
	color: #80000b;
}
.mitpfeilrot A {
	font-family: Verdana, Arial, Sans-Serif;
	color: #a10013;
	font-size: 13px;
	background-image: url(../images/pfeil_grey2.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 12px;
	background-position: 0px 3px;
	text-decoration: underline;
	float: left;
	clear : left;
	margin-left: 4px;
	font-weight: bold;
}
.mitpfeilschwarz A {
	font-family: Verdana, Arial, Sans-Serif;
	color: #000000;
	font-size: 13px;
	background-image: url(../images/pfeil_grey3.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 12px;
	background-position: 0px 3px;
	text-decoration: none;
	font-weight: bold;
}
/* ---------------------------------------------
/*  Boxen
/* -------------------------------------------*/
.info A{
	color: #af0014;
	font-size: 11px;
	text-decoration: underline;
}
.greybox_hl{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #000000;
}
.redbox_text{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: normal;
}
.redbox_hl{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
}
/* ---------------------------------------------
/*  Navigation
/* -------------------------------------------*/

.navi_klein A{

	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding: 0px;
	margin:	0px;
	text-decoration: none;
}
.navi_klein{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding: 0px;
	margin:	0px;
}
.navi{
	
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	margin:	0px;
	
}
.subnavi A{
	font-family: trebuchet ms, Arial, Sans-Serif;
	color: #ffded5;
	font-size: 13px;
	padding: 0px 0px 0px 40px;
	margin: 0px;
	background-position: 0px 1px;
	text-decoration: underline;
	
	line-height: 18px
}
.navi A {
	font-family: trebuchet ms, Arial, Sans-Serif;
	color: #ffffff;
	font-size: 13px;
	background-image: url(../images/pfeil_navi.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	margin: 0px;
	background-position: 0px 4px;
	text-decoration: none;
}
/* ---------------------------------------------
/*  Navigation Head
/* -------------------------------------------*/
#navigation
{
	float: left;
	overflow: hidden;
	background: #a10013 url(../images/navi_links.gif) no-repeat left top;
	padding-left: 4px;
}

.rightbg{
	float: left;
	background:url(../images/navi_rechts.gif) no-repeat right top;
	width: 4px;
	height: 26px;
}
#navigation A, #navigation A:link, #navigation A:visited
{
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	display: block;
	float: left;
	color: #ffffff;
	height: 16px;
	padding: 5px 8px 5px 8px;
	margin: 0px 2px 0px 0px;
	text-decoration: none;

}
#navigation A:hover, #navigation A:active, #navigation A.active{
	background-color:#af0014;
	color: #ffffff;
	text-decoration:none;
}
#navigation A.lastOne, #navigation A.lastOne:link, #navigation A.lastOne:visited{
	margin:0px;
}
span.hdn{display:none;}
/* ---------------------------------------------
/*  button
/* -------------------------------------------*/

.button{
	
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin:	0px;
}

.button A {
	font-family: trebuchet ms, Arial, Sans-Serif;
	color: #ffffff;
	font-size: 11px;
	background-image: url(../images/pfeil.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 13px;
	margin: 0px;
	background-position: 0px 1px;
	text-decoration: none;
}
.button_ora{
	
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	margin:	0px;
}

.button_ora A {
	font-family: trebuchet ms, Arial, Sans-Serif;
	color: #ffffff;
	font-size: 13px;
	background-image: url(../images/pfeil_ora.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 13px;
	margin: 0px;
	background-position: 0px 1px;
	text-decoration: none;
}

.button_dark A {
	font-family: trebuchet ms, Arial, Sans-Serif;
	color: #ffffff;
	font-size: 11px;
	background-image: url(../images/pfeil_dark.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 13px;
	margin: 0px;
	background-position: 0px 1px;
	text-decoration: none;
}

.error {
	color: #ff0000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

.errortext {
	color: #ff0000;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}

.related_tours li {
	line-height: 19px;
	padding-bottom: 0;
}

.related_tours li a {
	color: #000;
}

.gallery h4 {
	margin: 10px 0 5px 8px;
}

.gallery h5 {
	margin-left: 8px;
}

.gallery div {
	margin-top: 25px;
}

.gallery a {
	margin: 0 0 7px 7px;
	float: left;
}

.test{
	width: 192px;
	float: left;
	
}

.div_class{
	float: left;
	background: #c9c5c6 !important; 
	width: 182px;
	padding: 10px 0 10px 10px;
}
.stars{
	width: 81px;
	height: 15px;
	float: left;
	
}

.one{background: url(../images/1_star.gif)} 
.two{background: url(../images/2_stars.gif)} 
.three{background: url(../images/3_stars.gif)} 
.four{background: url(../images/4_stars.gif)} 
.five{background: url(../images/5_stars.gif)} 


.download_link {
	color: #AF0014;
	font-size: 11px;
	text-decoration: underline;
	float: left;
	display: block;
	font-family: 'Trebuchet MS', Arial;
}	

/* ---------------------------------------------
/*  list
/* -------------------------------------------*/


ul {
	padding: 0 0 0 17px;
	margin: 0 0 0 0;
} 

li {
	padding: 0 0 13px 0;
	margin: 0 0 0 0;
}












