
.little		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.text		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; 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: 11px; 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: 11px; 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: 12px; line-height: 20px}
/* .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}

/* Border left and right ///////////////////////// */
td.left-right {
	background-color: #ffffff;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}

/* Table Box ///////////////////////// */
table.box {
	background-color: #ffffff;
	border-top: #32536c solid 1px;
	border-bottom: #32536c solid 1px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}

/* Zellen Box ///////////////////////// */
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;
}

/* Spezials Home ////////////////////// */
td.hotelbox {
	background-color: #efefff;
	border-top: #32536c solid 1px;
    padding-left: 5px;
}

td.blogbox {
	background-color: #ffffff;
	border-top: #32536c solid 1px;
    padding-left: 10px;
    padding-top: 10px;
}

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;
}

/* Spezial Boxen ////////////////////////// */
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;
}

td.welcometext {
	background-color: #ffffff;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 12px;
	font-size: 14px;
	line-height: 22px;
}

td.maintitle {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 18px;
	font-weight: bold;
}

td.tourentitle {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 14px;
	font-weight: bold;
}

td.annoncetitle {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 18px;
	font-weight: bold;
	border-left: #32536c solid 1px;
	border-right: #32536c solid 1px;
	border-top: #32536c solid 1px;
}

td.little {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}

td.tourenrubreg {
	background-color: #efefff;
	padding-right: 10px;
	padding-top: 6px;
	font-size: 11px;
}

td.homedetailtext {
	background-color: #efefff;
	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: 11px;
	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: 11px;
	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: 11px;
	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: 14px;
	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: 14px;
	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;
}

/* mobile Hauptnavig off /////////////////////////////// */
td.mobile-hauptnavig {
	background-color: #dfdfef;
	text-transform: uppercase;
	color: #ff0000;
	font-size: 15px;
	/* border-right: #32536c solid 1px;
	border-bottom: #32536c solid 1px; */
}
td.mobile-hauptnavig a:link, td.mobile-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.mobile-hauptnavig a:hover {
	color: #ffffff;
	background-color: #32536c;
	border-bottom: none;
}

/* mobile Hauptnavig on /////////////////////////////// */
td.mobile-hauptnavigOn {
	background-color: #ffffff;
	text-transform: uppercase;
	color: #32536c;
	font-weight: bold;
	font-size: 15px;
	/* border-right: #32536c solid 1px; */
}
td.mobile-hauptnavigOn a:link, td.mobile-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.mobile-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: 10px;
	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: 10px;
	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: 10px;
	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: 10px;
	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;
}

/* mobile Sprachnavig off /////////////////////////////// */
td.mobile-sprachnavig {
	background-color: #ffffff;
	text-transform: uppercase;
	color: #32536c;
	font-size: 11px;
	border-left: #32536c solid 1px;
}
td.mobile-sprachnavig a:link, td.mobile-sprachnavig a:visited {
	color: #32536c;
	display: block;
	/* width:70px; */
	font-weight: normal;
	padding-left: 16px ;
	padding-right: 16px ;
	padding-top: 0px ;
	padding-bottom: 0px ;
}
td.mobile-sprachnavig a:hover {
	color: #df3a22;
	background-color: #ffffff;
	border-bottom: none;
}

/* mobile Sprachnavig on /////////////////////////////// */
td.mobile-sprachnavigOn {
	background-color: #ffffff;
	text-transform: uppercase;
	color: #df3a22;
	font-weight: bold;
	font-size: 11px;
	border-left: #32536c solid 1px;
}
td.mobile-sprachnavigOn a:link, td.mobile-sprachnavigOn a:visited {
	color: #df3a22;
	display: block;
	margin: 0;
	/* width:70px; */
	font-weight: bold;
	padding-left: 16px ;
	padding-right: 16px ;
	padding-top: 0px ;
	padding-bottom: 0px ;
}
td.mobile-sprachnavigOn a:hover {
	color: #df3a22;
	background-color: #ffffff;
	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 and 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;
}

/* Map left and right ///////////////////////// */
td.mapleftandright {
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 0px;
    border-left: #32536c solid 1px;
    border-right: #32536c solid 1px;
}


/* not in use //////////////////////////////// */

/* 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;
}

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;
}

td.titlebox {
	background-color: #efefff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 18px;
	font-weight: bold;
}

