
.little		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 800; color: #000000}
.title		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 600; color: #000000}
.titlelink	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.littletitle 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 800; color: #FFFFFF}
a:link		{  text-decoration: none; color: #32536c}
a:visited	{  text-decoration: none; color: #32536c}
a:hover		{  text-decoration: none; color: #df3a22}
a.headlines:visited:hover	{  text-decoration: underline; color: 666666}
.little {  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.medium {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px}
/* .teasertitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px} */
input, select, textarea		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

/* Teasertitle Home ///////////////////////// */
td.teasertitle {
	background-color: #dfdfef;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
	border-bottom: #32536c solid 1px;
}

/* Teaser Box Home ///////////////////////// */
td.box {
	background-color: #ffffff;
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}

td.boxhotel {
	background-color: #efefff;
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
    padding-left: 5px;
}

td.boxaustria {
	background-color: #ffffff;
	border-top: #ff0000 solid 1px;
	border-bottom: #ff0000 solid 1px;
    border-left: #ff0000 solid 1px;
    border-right: #ff0000 solid 1px;
}

td.boxleft {
	background-color: #ffffff;
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
    padding-left: 5px;
    padding-top: 5px;
    padding_right: 5px;
}

td.boxright {
	background-color: #ffffff;
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
    padding-left: 5px;
    padding-top: 5px;
    padding_right: 5px;
}

/* Box Home Title ///////////////////////// */
td.boxhometitle {
	background-color: #32536c;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

td.boxhometitleleft {
	background-color: #ff0000;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* Home neu (31.01.2010) /////////////////// */
td.titlebox {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 18px;
	font-weight: bold;
}

td.welcometext {
	background-color: #ffffff;
	padding-left: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: 14px;
	line-height: 22px;
}

td.tourentitle {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 14px;
}

td.tourenrubreg {
	background-color: #efefff;
	padding-right: 10px;
	padding-top: 6px;
	font-size: 10px;
}

td.homedetailtext {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}


/* Teaser Saison-Box Home ///////////////////////// */
td.saisonbox {
	background-color: #efefff;
	border-top: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}


/* Navig Title ///////////////////////// */
td.navigtitle {
	background-color: #32536c;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* td-border left ///////////////////////// */
td.left {
	border-left: #32536c solid 1px;
}

/* td-border right ///////////////////////// */
td.right {
	border-right: #32536c solid 1px;
}

/* td-border bottom ///////////////////////// */
td.bottom {
	border-bottom: #32536c solid 1px;
}

/* Navig off /////////////////////////////// */
td.navig {
	background-color: #efefff;
	/* text-transform: uppercase; */
	color: #ff0000;
	font-size: 10px;
	border-top: #32536c solid 1px;
}
td.navig a:link, td.navig a:visited {
	color: #32536c;
	display: block;
	width:148px;
	font-weight: normal;
	padding-left: 2px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.navig a:hover {
	color: #df3a22;
	background-color: #dfdfef;
	border-bottom: none;
}

/* Navig on /////////////////////////////// */
td.navigOn {
	background-color: #dfdfef;
	/* text-transform: uppercase; */
	color: #32536c;
	font-weight: bold;
	font-size: 10px;
	border-top: #32536c solid 1px;
	/* border-bottom: #32536c solid 1px; */
}
td.navigOn a:link, td.navigOn a:visited {
	color: #32536c;
	display: block;
	margin: 0;
	width:148px;
	font-weight: bold;
	padding-left: 2px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.navigOn a:hover {
	color: #32536c;
	background-color: #dfdfef;
	border-bottom: none;
}

/* Hauptnavig off /////////////////////////////// */
td.hauptnavig {
	background-color: #dfdfef;
	text-transform: uppercase;
	color: #ff0000;
	font-size: 11px;
	border-right: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
}
td.hauptnavig a:link, td.hauptnavig a:visited {
	color: #32536c;
	display: block;
	/* width:70px; */
	font-weight: bold;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.hauptnavig a:hover {
	color: #ffffff;
	background-color: #32536c;
	border-bottom: none;
}

/* Hauptnavig on /////////////////////////////// */
td.hauptnavigOn {
	background-color: #ffffff;
	text-transform: uppercase;
	color: #32536c;
	font-weight: bold;
	font-size: 11px;
	border-right: #32536c solid 1px;
}
td.hauptnavigOn a:link, td.hauptnavigOn a:visited {
	color: #32536c;
	display: block;
	margin: 0;
	/* width:70px; */
	font-weight: bold;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.hauptnavigOn a:hover {
	color: #32536c;
	background-color: #ffffff;
	border-bottom: none;
}

/* Topnavig off /////////////////////////////// */
td.topnavig {
	background-color: #dfdfef;
	text-transform: uppercase;
	color: #ff0000;
	font-size: 9px;
	border-left: #32536c solid 1px;
}
td.topnavig a:link, td.topnavig a:visited {
	color: #32536c;
	display: block;
	/* width:70px; */
	font-weight: normal;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.topnavig a:hover {
	color: #ffffff;
	background-color: #32536c;
	border-bottom: none;
}

/* Topnavig on /////////////////////////////// */
td.topnavigOn {
	background-color: #32536c;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
	font-size: 9px;
	border-left: #32536c solid 1px;
}
td.topnavigOn a:link, td.topnavigOn a:visited {
	color: #ffffff;
	display: block;
	margin: 0;
	/* width:70px; */
	font-weight: bold;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.topnavigOn a:hover {
	color: #32536c;
	background-color: #efefff;
	border-bottom: none;
}

/* Sprachnavig off /////////////////////////////// */
td.sprachnavig {
	background-color: #dfdfef;
	text-transform: uppercase;
	color: #32536c;
	font-size: 9px;
	border-left: #32536c solid 1px;
}
td.sprachnavig a:link, td.sprachnavig a:visited {
	color: #32536c;
	display: block;
	/* width:70px; */
	font-weight: normal;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.sprachnavig a:hover {
	color: #df3a22;
	background-color: #efefff;
	border-bottom: none;
}

/* Sprachnavig on /////////////////////////////// */
td.sprachnavigOn {
	background-color: #dfdfef;
	text-transform: uppercase;
	color: #df3a22;
	font-weight: bold;
	font-size: 9px;
	border-left: #32536c solid 1px;
}
td.sprachnavigOn a:link, td.sprachnavigOn a:visited {
	color: #df3a22;
	display: block;
	margin: 0;
	/* width:70px; */
	font-weight: bold;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px ;
	padding-bottom: 2px ;
}
td.sprachnavigOn a:hover {
	color: #df3a22;
	background-color: #efefff;
	border-bottom: none;
}

/* Print title ///////////////////////// */
td.printtitle {
	background-color: #dfdfef;
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;	
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
	border-right: #32536c solid 1px;
}

/* Print subtitle ///////////////////////// */
td.printsubtitle {
	background-color: #dfdfef;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;	
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
	border-right: #32536c solid 1px;
}

/* Print left ///////////////////////// */
td.printleft {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 6px;
	padding-top: 10px;
    border-left: #32536c solid 1px;
}

/* Print right ///////////////////////// */
td.printright {
	background-color: #ffffff;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 14px;
    border-right: #32536c solid 1px;
}

/* Print left an right ///////////////////////// */
td.printleftandright {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 6px;
	padding-top: 10px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}
