
div.logo3d {
	/* display: none; */
	margin-top: 10px;
	margin-right: 5px;
	float: right;
	width: 172px;
}

.content, a.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a.content:hover {
	color:#000000;
	text-decoration: underline;
}

.mehrlink, a.mehrlink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.mehrlink:hover {
	color: #000000;
	text-decoration: underline;
}

.skigebiet, a.skigebiet, a.skigebiet:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

a.skigebiet:hover {
	color: #333333;
}


.sub_title, a.sub_title:hover,  a.sub_title:visited, a.sub_title:active  { 
	font-weight: bold; font-size: 12px; line-height: 14px; color: #00265D; text-decoration: none; 
}


.style30, a.style30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #00265D;
}
a.style30:hover {
	text-decoration: underline;
}


.skghl { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #1A4F95; }
a.skghl { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #1A4F95; text-decoration: none }
a.skghl:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #1A4F95; text-decoration: none }

.anschrift { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; }
.saison { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

.region { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold;}




.menuM {
	font-family: Arial, Helvetica, sans;
	font-size: 12px;
	font-weight: bold;
}

.menuSM, a.menuSM:link {
	color: #000000;
	font-family: Arial, Helvetica, sans;
	font-size: 11px;
	text-decoration: none;
}

a.menuSM:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans;
	font-size: 11px;
	text-decoration: underline;
}

.transp {
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	}

.solid {
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	}



.main_title {
	font-family: Arial, Helvetica, sans;
	font-size: 13pt;
	color: #00265D;
	font-weight: bold;
}

.main_titleSKG {
	font-family: Arial, Helvetica, sans;
	font-size: 13pt;
	color: #00265D;
	font-weight: bold;
}

.main_titleContent {
	font-family: Arial, Helvetica, sans;
	font-size: 10pt;
	color: #00265D;
	font-weight: bold;
}

.middle_title, a.middle_title {
	font-family: Arial, Helvetica, sans;
	font-size: 8pt;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}

.middle_titleC {
	font-family: Arial, Helvetica, sans;
	font-size: 8pt;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.front_title  { 
	font-family: Arial, Helvetica, sans;
	font-weight: normal;
	font-size: 12px; 
	color: #000066; 
	text-decoration: none; 
}

.sub_title  { 
	font-family: Arial, Helvetica, sans;
	font-weight: bold;
	font-size: 12px; 
	color: #000066; 
	text-decoration: none; 
}

.sub_titleCC  { 
	font-family: Arial, Helvetica, sans;
	font-weight: bold;
	font-size: 10px;
	color: red; 
	text-decoration: none; 
}

.buttonSubmit {
	font-family: Arial, Helvetica, sans;
	background-color: #C1D2EC;
	font-weight: bold;
	font-size: 11px;
}

.mini_title  { 

	font-family: Arial, Helvetica, sans;
	font-weight: bold;
	font-size: 11px; 
	line-height: 12px; 
	color: #000066; 
	text-decoration: none; 
}

.mini_titleC  { 

	font-family: Arial, Helvetica, sans;
	font-size: 11px; 
	line-height: 12px; 
	color: #000066; 
	text-decoration: none; 
}

.content, a.content {
	font-family: Arial, Helvetica, sans;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.contentSM, a.contentSM {
	font-family: Arial, Helvetica, sans;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


a.content:hover {
	color:#000000;
	text-decoration: underline;
}



.contentIntro {
	font-family: Arial, Helvetica, sans;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.contentIntro {
	font-weight: bold;
}

.vdata {
	font-family: Arial, Helvetica, sans;
	font-size:11px;
	font-weight:normal;
	color: black;
}
.mehrlink, a.mehrlink {
	font-family: Arial, Helvetica, sans;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.mehrlink:hover {contentSM
	color: #000000;
	text-decoration: underline;
}



.contentCC2, a.contentCC2:hover, a.contentCC2:link {
	font-size:11px;
	color:#333333;
	font-family: Arial, Helvetica, sans;
	font-weight:bold;
	text-decoration:none;
}

.skg_ov, a.skg_ov {
	font-size:13px;
	color:#333333;
	font-family: Arial, Helvetica, sans;
	font-weight:bold;
	text-decoration:none;
}

a.skg_ov:hover {
	font-size:13px;
	color:333333;
	font-family: Arial, Helvetica, sans;
	font-weight:bold;
	text-decoration:underline;
}

.regdescr {
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans;
}

.layct {
	font-size:11px;
	color:#333333;
	font-family: Arial, Helvetica, sans;
	text-decoration:none;
}

.layctK {
	font-size:11px;
	color:#1A4F95;
	font-family: Arial, Helvetica, sans;
	font-weight:normal;
}
.transp1 {	
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

.lnk {
	font-family: Arial, sans;
	font-size:9pt;
	color: Black;
	text-decoration: none;
}

a.lnk {
	font-family: Arial, sans;
	font-size:9pt;
	color: Black;
	text-decoration: none;
}

a.lnk:hover {
	font-family: Arial, sans;
	font-size:9pt;
	color: Black;
	text-decoration: underline;
}

.bigMenu, a.bigMenu:link{
	font-family: Arial, sans;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.bigMenu:hover {
	font-family: Arial, sans;
	font-size: 9pt;
	font-weight: bold;
	color: #1A4F95;
	text-decoration: none;
}

.bigMenuAct {
	font-family: Arial, sans;
	font-size: 9pt;
	font-weight: bold;
	color: #1A4F95;
	text-decoration: none;
}

.smMenu, a.smMenu:link, a.smMenu:hover {
	font-family: Arial, sans;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}

.mitems {  font-family: Arial, sans; font-size: 11px; color: #333333}

.skrit {
	font-size:9pt;
	color:#333333;
	font-family: Arial, sans;
}

.suchen {
	font-size:10pt;
	color:white;
	font-family: Arial, sans;
	background : #1a4f95;
	font-weight:bold;
}
.style1, a.style1:link, a.style1:hover, a.style1:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.wetterCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.wetterHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.wetterContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.wetterLINK, a.wetterLINK, a.wetterLINK:link, a.wetterLINK:visited, a.wetterLINK:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.efaheader { font: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; }
.efafeldort { width:100px; border:1px solid #003366; }
.efafeldstr { width:150px; border:1px solid #003366; }
.efafeldkl { width:20px; text-align: center; border:1px solid #003366; }
.efafeldgr { width:33px; text-align: center; border:1px solid #003366; }
.efaauswahl { width:20px; }
.efabutton { background-color:#6685a3; color:#000000; font-size: 10px; width:150px; border:1px solid #003366; }