/*
Theme Name: Hochzillertal
Theme URI: http://www.cilvana.com/
Description:  <a href="http://www.cilvana.com/">CILVANA Multimedia</a>
Author: CILVANA Multimedia
Author URI: http://www.cilvana.com/
Version: v. 1.0
-- About --
-- Credits ---
-- License --
-- Made
*/
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #BCCAE4 url(images/bg_body.jpg) repeat-x;
}
body, td {
font: normal 12px Arial, Helvetica, sans-serif;
}
div#geruest {
background: url(images/bg_geruest.gif);
width: 940px;
margin: auto;
padding: 7px 20px;
}
div#topphoto {
height: 300px;
width: 940px;
}
div#topmenu {
background: url(images/topmenu.jpg) no-repeat;
height: 32px;
width: 940px;
}
.spalte_links {
background: #F9F9F9 url(images/bg_menuleft.jpg) repeat-x;
width: 198px;
border-right: 1px solid #FFF;
vertical-align: top;
}
.spalte_rechts {
background: #DAE2EE;
width: 215px;
border-left: 1px solid #FFF;
vertical-align: top;
}
h1 {
font: normal 18px Arial, Helvetica, sans-serif;
color: #042265;
}
h2 {
font: normal 16px Arial, Helvetica, sans-serif;
color: #C4000E;
}
h3 {
font: bold normal 14px Arial, Helvetica, sans-serif;
color: #042265;
}
h4 {
color: #900;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
font-variant: normal;
}
.content {
font: normal 12px Arial, Helvetica, sans-serif;
color: #000;
padding: 10px;
background-color:#FFF;
}
.bottom {
background: url(images/bg_bottom.jpg) no-repeat;
height: 30px;
width: 980px;
margin: auto;
}
.top {
background: url(images/bg_top.jpg) no-repeat;
height: 30px;
width: 980px;
font-size: 9px;
text-transform: uppercase;
color: #FFF;
margin: auto;
padding-left: 20px;
}
.top a, .top a:visited, .top a:link {
color: #FFF;
text-decoration:none;
}
div#redline {
background: #FEE415;
height: 5px;
width: 940px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
}
.bottomline {
background: #C4000E;
font-size: 9px;
text-transform: uppercase;
color: #FFF;
vertical-align: middle;
padding: 7px 15px;
}
.bottomline a, .bottomline a:visited, .bottomline a:link {
color: #FFF;
text-decoration:none;
}
.bottomschultz {
color: #042265;
font-size: 9px;
text-transform: uppercase;
vertical-align: middle;
text-align:center;
padding: 7px 15px 0px;
}
.bottomschultz a, .bottomschultz a:link, .bottomschultz a:visited  {
color: #042265;
text-decoration:none;
}
.bottomschultz a:hover  {
color: #7DCAFE;
text-decoration:none;
}
div#box1 {
float: left; 
width: 190px;
height: 200px;
background: #DAE2EE;
}
div#box2 {
margin: 0 190px; 
width: 190px; 
height: 200px;
background: #DAE2EE;
}
div#box3 {
float: right; 
width: 190px; 
height: 200px;
background: #DAE2EE;
}
.boxtext {
font: normal 10px Arial, Helvetica, sans-serif;
color: #000;
background: #DAE2EE;
padding: 3px 8px;
}
.button {
border-bottom: 1px solid #FFF;
}
.button_headline {
font-size: 11px;
font-weight: bold;
color: #FFF;
background: #2E5CA7;
height: 22px;
padding-left: 10px;
}
.button_headline a, .button_headline a:visited, .button_headline a:link  {
color: #FFF;
text-decoration:none;
}
.button_livecam {
height: 140px;
background: url(http://zillercam.peak.at/bilder/pos1zoom000_full.jpg) no-repeat center center;
border-bottom: 1px solid #FFF;
}
.righttext {
font: normal 11px Arial, Helvetica, sans-serif;
color: #000;
padding: 3px 8px;
}
.righttext a, .righttext a:visited, .righttext a:link  {
color: #2E5CA7;
text-decoration:none;
}
.leftmenu {
font: bold 12px Arial, Helvetica, sans-serif;
color: #2E5CA7;
padding: 3px 3px 3px 15px;
background: #DAE2EE;
border-top: 5px solid #BCCBE3;
}
.leftmenu a, .leftmenu a:link, .leftmenu a:visited  {
color: #2E5CA7;
text-decoration:none;
}
.leftmenu a:hover  {
color: #C4000E;
}
.leftmenuhighlight {
font: bold 12px Arial, Helvetica, sans-serif;
color: #ffffff;
padding: 3px 3px 3px 15px;
border-top: 5px solid #BCCBE3;
background-color: #2E5CA7;
}
.leftmenuhighlight a, .leftmenuhighlight a:link, .leftmenuhighlight a:visited  {
color: #ffffff;
text-decoration:none;
}
.leftmenuhighlight a:hover  {
color: #DAE2EE;
}
.leftnews {
font: bold 12px Arial, Helvetica, sans-serif;
color: #2E5CA7;
padding: 3px 3px 3px 15px;
background: #DAE2EE;
border-top: 1px solid #ffffff;
}
.leftnews a, .leftnews a:link, .leftnews a:visited  {
color: #2E5CA7;
text-decoration:none;
}
.leftnews a:hover  {
color: #C4000E;
}
.leftmenu_headline {
font-size: 11px;
font-weight: bold;
color: #FFF;
background: #042265;
height: 22px;
padding-left: 15px;
}
.leftmenu_text {
font: normal 10px Arial, Helvetica, sans-serif;
color: #2E5CA7;
padding: 6px 15px;
background: #FFF;
}
.leftmenu_adressblock {
font: 11px/16px Arial, Helvetica, sans-serif;
color: #2E5CA7;
text-align: center;
}
.leftmenu_adressblock a, .leftmenu_adressblock a:link, .leftmenu_adressblock a:visited  {
color: #2E5CA7;
text-decoration:none;
}
.leftmenu_adressblock a:hover  {
color: #C4000E;
}
.content a, .content a:link, .content a:visited  {
color: #042265;
text-decoration:none;
}
.content a:hover  {
color: #C4000E;
}
.newsletter_buttons {
font: normal 12px Arial, Helvetica, sans-serif;
color: #042265;
height: 20px;
background: #ffffff;
border: 1px solid #042265;
}
.h2, .h2 a, .h2 a:link, .h2 a:visited {
font: bold normal 14px Arial, Helvetica, sans-serif;
color: #fff;
}
img {
border: none;
}
img a {
border: none;
}
img a:link {
border: none;
}
img a:visited {
border: none;
}
/************************************************
*	Images  					     		    * 
************************************************/
img.centered  {
display: block;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
img.alignnone {
padding: 0px;
margin: 0px 0px 10px 0px;
display: inline;
}
img.alignright {
padding: 0px;
margin: 0px 0px 10px 10px;
display: inline;
}
img.alignleft {
padding: 0px;
margin: 0px 10px 10px 0px;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
.topright a, .topright a:visited {
font-size:12px;
color: #fff;
display: block;
margin: 0px;
padding: 5px 15px 5px 15px;
background-color: #C00;
font-weight:bold;
text-decoration:none;
}
.topright a:hover {
color: #FFE103;
margin: 0px;
padding: 5px 15px 5px 15px;
text-decoration: none;
background-color:#900;
}
#nav {
padding: 0px;
list-style: none;
width: 700px;
background-color: #C00;
margin: 0px;
position: absolute;
}
#nav ul {
margin: 0px;
padding: 0px;
list-style: none;
}
#nav a, #nav a:visited {
color: #fff;
display: block;
margin: 0px;
padding: 5px 15px 5px 15px;
background-color: #C00;
font-weight:bold;
text-decoration:none;
}
#nav a:hover {
color: #FFE103;
margin: 0px;
padding: 5px 15px 5px 15px;
text-decoration: none;
background-color:#900;
}
#nav li {
float: left;
margin: 0px;
padding: 0px;
z-index: 15;
position: relative;
font-size:13px;
}
#nav li li {
float: left;
margin-top: 1px;
padding: 0px;
width: 200px;
z-index: 10;
position: relative;
font-size:12px;
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
width: 200px;
float: none;
text-transform: none;
margin: 0px;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 15px;
background-color: #900;
color: #FFF;
font-weight: normal;
}
#nav li li a:hover, #nav li li a:active {
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 15px;
background-color:#C00;
color:#FEE415;
}
#nav li ul {
position: absolute;
width: 10em;
left: -999em;
}
#nav li:hover ul {
left: auto;
display: block;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}


/* FERATEL */

        .qfTable {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif; font-size: 10px;
        }
        .qfHead {
                        color: #000000;
                        font-size: 11px;
                        font-weight: bolder;
        }
        .qfText {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 10px;
        }
        .qfTextB {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 11px;
                        font-weight: bolder;
        }
        .qfTextCopyright {
                        color: #000000;
                        font-family: Arial,Helvetica,sans-serif;
                        font-size: 9px;
        }
        .qfSelect2 {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 10px;
                        width: 100%;
        }
        .qfSelect {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 10px;
                        width: 55px;
        }
        .qfButton {
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 11px;
                        border-right: 1px solid #000000;
                        border-left: 1px solid #ffffff;
                        border-top: 1px solid #ffffff;
                        border-bottom: 1px solid #000000;
        }

        .option {
                        color: #000000;
                        font-family: Arial,Tahoma,Helvetica,sans-serif;
                        font-size: 10px;
                        width: 26px;
        }
