/*CSS Code: www.hotelalpenblick.ch/css/style.css |
Edited by Pascal Holzer |
www.myfreiraum.ch - info@myfreiraum.ch*/

/*Allgemein*/
body       { background-color: #8d7e5f; background-image: url(../images/background/bg-verl1.jpg); background-repeat: repeat-x; background-position: 0 top }
h1   {
	color: #c81c1a;
	font-size: 20pt;
	font-family: Arial;
	font-weight: 700;
	line-height: 25px
}
h2 {
	color: #757575;
	font-size: 12pt;
	font-family: Arial;
	font-weight: 700
}
h3 { color: #757575; font-size: 10pt; font-family: Arial; font-weight: 700 }
.head_bg { background-color: #fff }
.mainarea  { background-color: #fff; padding-bottom: 30px; border-bottom: 1px solid #ececec }

/*Text*/
.txt-nor {
	color: #535353;
	font-size: 7pt;
	font-family: Arial;
	text-align: left
}
p  {
	color: #535353;
	font-size: 9pt;
	font-family: Arial;
	text-align: left;
	margin-bottom: 20px
}
li { color: #535353; font-size: 9pt; font-family: Arial; text-align: justify }
/*Mainlink*/
.mainlink-ausw  { color: #c81c1a; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; margin-right: 20px; min-width: 150px; max-width: 150px }
a.mainlink:link   { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; margin-right: 20px }
a.mainlink:visited   { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; margin-right: 20px }
a.mainlink:active   { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; margin-right: 20px }
a.mainlink:hover   { color: #c81c1a; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; margin-right: 20px }

/*Sidelink*/
.sidelink-ausw      { color: #c81c1a; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; background-repeat: repeat-x; background-position: 0 bottom; display: block; width: 190px; border-bottom: 3px solid #d3d3d3 }
a.sidelink:link    { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 190px; border-bottom: 1px solid #e1e1e1 }
a.sidelink:visited    { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 190px; border-bottom: 1px solid #e1e1e1 }
a.sidelink:active    { color: #8c7e5e; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 190px; border-bottom: 1px solid #e1e1e1 }
a.sidelink:hover    { color: #c81c1a; font-size: 10.5pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 190px; border-bottom: 1px solid #e1e1e1 }

/*Sublink*/
.sublink-ausw    { color: #c81c1a; font-size: 10pt; font-family: Arial; font-weight: 700; text-decoration: none; background-repeat: repeat-x; background-position: 0 bottom; display: block; width: 155px; border-bottom: 2px solid #c9c7ac }
a.sublink:link     { color: #535353; font-size: 10pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 155px; border-bottom: 1px solid #c9c7ac }
a.sublink:visited     { color: #535353; font-size: 10pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 155px; border-bottom: 1px solid #c9c7ac }
a.sublink:active     { color: #535353; font-size: 10pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 155px; border-bottom: 1px solid #c9c7ac }
a.sublink:hover     { color: #c81c1a; font-size: 10pt; font-family: Arial; font-weight: 700; text-decoration: none; display: block; width: 155px; border-bottom: 1px solid #c9c7ac }
.text_fuss  {
	color: #757575;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
	text-align: center;
}

/*Tabellen*/
.tab_border  { border: solid 7px #fff }
.tab-sp-ub-zen { color: #fff; font-size: 9pt; font-family: Arial; font-weight: 700; background-color: #c81c1a; text-align: center; height: 50px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; border-left: 2px solid #fff }
.tab-sp-u2-zen { color: #fff; font-size: 9pt; font-family: Arial; font-weight: 700; background-color: #757575; text-align: center; height: 20px; border-top: 2px solid #fff; border-bottom: 4px solid #fff; border-left: 2px solid #fff }
.tab-sp-u3-zen { color: #757575; font-size: 9pt; font-family: Arial; font-weight: normal; background-color: #e6e6e6; text-align: left; padding-left: 3px; height: 20px; border-top: 0 solid #fff; border-bottom: 4px solid #fff; border-left: 2px solid #fff }
.tab-all { margin: 2px }
.tab-slnk-symb   { text-align: right; padding-right: 5px }
.tab-sid-rig { background-color: #8d7e5f; border-left: 1px solid #fff }

/*Language*/
a.lang:link { color: #8c7e5e; font-size: 9pt; font-family: Arial; text-decoration: none }
a.lang:visited { color: #8c7e5e; font-size: 9pt; font-family: Arial; text-decoration: none }
a.lang:active { color: #8c7e5e; font-size: 9pt; font-family: Arial; text-decoration: none }
a.lang:hover { color: #c81c1a; font-size: 9pt; font-family: Arial; text-decoration: none }
.lang_strich { color: #757575; font-size: 9pt; font-family: Arial; font-weight: 700; letter-spacing: 2px }

/*Grafikdateien*/
.img-minigal { margin-top: 3px; margin-left: 3px }
marquee { padding-right: 5px; padding-left: 5px }

/*WBE*/
#WBE-terminal {
	float: right;
	height: 220px;
	width: 195px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/elemente/bt_wbe_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 15px;
	left: 270px;
	top: 516px;
}
#WBE-terminal img {
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#newsletterform {
	font-size:10px;
	text-align:left;
}

