/* Externer Link mit HTML Pfeil schwarz*/
a[href^="http://"]:not([href*="seilbahn-bezau.at"]):after,
a[href^="https://"]:not([href*="seilbahn-bezau.at"]):after {
     content: " " 
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAMAAADeWG8gAAAAA3NCSVQICAjb4U/gAAAAolBMVEX///////j4//////H//Or4/P///PH//87q/////OL//NXx+P/b///i/P//9eL/9c7O///i9f/G/P/x7vHO9f//6tv/6r/O8eK48f/b5/H/2aLO1er/y4bOw9t4terGmnBip9vGh0ZGmtvGgSm4dkZTfbhGgbGxbClNXqKGUzAiYamUSCJbT02GRSJNT00iRYaGIoaGInAiIoYiIjAiIiL////ijjATAAAANnRSTlP//////////////////////////////////////////////////////////////////////wChj04xAAAACXBIWXMAABX9AAAV/QHNcFFhAAAAFnRFWHRDcmVhdGlvbiBUaW1lADEwLzEzLzIyIZpiDgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAB+SURBVBiVY2DAB6R09PT0NHiALBZ5EFNPT45TxcTExEgAKKSsJikMAtwMXNoQIXZDCahGNkWoKnYDAbiIvrgKshBIRISBRZaJCSYEEYEAiBBYhE8aWYhfF6hGRosDSYhBVJABSUgI5nyYELO6AivMFUpQOTFNEwgwVuXF5X0AcrgPvOohjuMAAAAASUVORK5CYII=')
}

.container_3{margin-left:auto;margin-right:auto;width:960px;}
.container_footer{margin-left:auto;margin-right:auto;width:900px; height:45px;}
.spalte_links{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;width:190px;}
.spalte_mitte{display:inline;float:left;position:relative;margin-left:30px;margin-right:30px;width:450px;}
.spalte_rechts{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;width:260px;}
.spalte_footer{display:inline;float:left;position:relative;margin-left:0px;margin-right:0px;width:112px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input, select{vertical-align:middle;}
body{font:13px/1.231 sans-serif;*font-size:small;}
select, input, textarea, button{font:99% sans-serif;}
pre, code, kbd, samp{font-family:monospace, sans-serif;}
html{overflow-y:scroll;}
a:hover, a:active{outline:none;}
ul, ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul, nav li{margin:0;list-style:none;list-style-image:none;}
small{font-size:85%;}
strong, th{font-weight:bold;}
td{vertical-align:top;}
sub, sup{font-size:75%;line-height:0;position:relative;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}
textarea{overflow:auto;}
.ie6 legend, .ie7 legend{margin-left:-7px;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:bottom;}
.ie7 input[type="checkbox"]{vertical-align:baseline;}
.ie6 input{vertical-align:text-bottom;}
label, input[type="button"], input[type="submit"], input[type="image"], button{cursor:pointer;}
button, input, select, textarea{margin:0;}
input:valid, textarea:valid{}
input:invalid, textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid{background-color:#f0dddd;}
a:link{-webkit-tap-highlight-color:#FF5E99;}
button{width:auto;overflow:visible;}
.ie7 img{-ms-interpolation-mode:bicubic;}
body, select, input, textarea{color:#444;}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}


body{color:#646567;background-color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;background-image:url(../../uploads/images/banner/hintergrundbild.jpg);background-repeat:no-repeat;background-position:center 120px;min-width:960px;}
body.winter_deutsch{background-image:url(../../uploads/images/banner/hintergrundbild_winter.jpg);}
body.winter_englisch{background-image:url(../../uploads/images/banner/hintergrundbild_winter.jpg);}
#header{position:relative;height:450px;}
#logo{position:absolute;top:15px;left:730px;}
#claim{position:absolute;top:66px;left:30px;}
#sommer_winter{height:55px;padding-top:5px;background-image:url(../../uploads/images/layout/hg_sommer_winter.png);background-repeat:no-repeat;background-position:center;}
#sommer_winter h3{padding-top:20px;padding-bottom:0px;}
#hauptteil{background-color:#FFF;background-image:url(../../uploads/images/layout/hg_hauptteil.png);background-repeat:repeat-y;background-position:center;padding-bottom:150px;}
.spalte_links{background-color:transparent}
.spalte_mitte{background-color:transparent}
.spalte_rechts{background-color:transparent}
h3{color:#bc091b;font-weight:normal;letter-spacing:0.05em;font-size:13px;text-transform:uppercase;padding-top:30px;padding-bottom:30px;}
h1{color:#bc091b;font-weight:normal;letter-spacing:0.05em;font-size:29px;padding-bottom:15px;}
h2{color:#bc091b;font-weight:normal;letter-spacing:0.05em;font-size:19px;padding-bottom:15px;padding-top:30px;clear:both;}
h2.news_page_summary{padding-bottom:0px;}
h4{color:#bc091b;font-weight:bold;letter-spacing:-0.03em;font-size:19px;padding-bottom:0px;line-height:22px;}
#hauptteil h4 a{color:#bc091b;}
.abstand{padding-left:30px;padding-right:20px;}
#hauptteil .spalte_mitte img{float:left;padding-right:30px;padding-bottom:30px;padding-top:15px;}
#hauptteil .spalte_mitte .news_block img{float:left;padding-right:30px;padding-bottom:20px;padding-top:0px;}
p{color:#646567;font-size:13px;padding-bottom:15px;line-height:19px;}
#hauptteil a:hover{color:#bc091b;}
#hauptteil a{color:#646567;text-decoration:none;}
#news{padding-bottom:15px;}
#news p{color:#646567;font-size:11px;line-height:19px;}
#wetter{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#e3e4e5;border-bottom-color:#e3e4e5;padding-bottom:30px;}
#footer{background-color:#e3e4e6;padding-top:45px;padding-bottom:0px;color:#9c9e9f;font-size:11px;letter-spacing:-0.06em;}
#footer h2{text-decoration:none;color:#9c9e9f;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;font-weight:bold;padding-top:0px;letter-spacing:-0.06em;}
#footer h2 a{text-decoration:none;color:#9c9e9f;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;font-weight:bold;letter-spacing:-0.06em;}
.weiter{color:#bc091b;text-decoration:underline;background-image:url(../../uploads/images/layout/weiter_punkt.png);background-repeat:no-repeat;background-position:left center;padding-left:10px;}
.spalte_mitte table th{font-weight:bold;text-align:left;color:#646567;background-color:#e3e4e5;line-height:26px;}
table td{font-weight:normal;text-align:left;color:#646567;background-color:#f6f6f6;line-height:26px;}
table.kontakt td{font-weight:normal;text-align:left;color:#646567;background-color:#f6f6f6;line-height:19px;}
.spalte_mitte table td, th{border:1px solid white;}
.spalte_mitte table.kontakt td, th{border:0px solid white;}
.table_legende{font-size:11px;line-height:19px;color:#646567}
.spalte_mitte table tr td, th{padding:2px}
.spalte_rechts table td{padding:0px}
.seilbahn_rot{color:#bc091b;}
.tabelle_padding{padding-left:7px}
.spalte_mitte table tr td.tabelle_padding, th.tabelle_padding{padding-left:7px}
.spalte_mitte table.kontakt tr td.tabelle_padding{padding-left:30px}
#wetter a{font-size:10px;}
#facebook_link{padding-left:30px;padding-top:60px;}
.impressum_header{font-size:13px;line-height:17px;color:#bc091b;}
.impressum_text{font-size:11px;line-height:17px;}
#facebook_rechts{height:20px; padding-top: 5px; padding-bottom: 15px;}
img.img_news_events{padding-top:20px;}
img.img_wind_wetter, img.img_bildergalerie{padding-top:30px;padding-bottom:30px;}

ul, li{margin:0;list-style:none;list-style-image:none;}
#sprach_selektor{position:relative;}
#sprach_selektor ul{padding-top:20px;padding-left:25px;}
#sprach_selektor ul li{display:inline;color:#9C9E9F;}
#sprach_selektor ul li a{text-decoration:none;color:#9C9E9F;display:inline;padding-left:5px;padding-right:7px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;line-height:19px;}
#sprach_selektor ul li a:hover{text-decoration:underline;}

#jahreszeit_selektor{position:relative;}
#jahreszeit_selektor ul{padding-top:20px;padding-left:25px;}
#jahreszeit_selektor ul li{display:inline;color:#9C9E9F;}
#jahreszeit_selektor ul li a{text-decoration:none;color:#9C9E9F;display:inline;padding-left:5px;padding-right:7px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;line-height:19px;}
#jahreszeit_selektor ul li a:hover{text-decoration:underline;}

#hauptnavigation{text-align:left;}
#hauptnavigation ul{margin-left:2px;padding:0px;}
#hauptnavigation ul li{line-height:30px;color:#646567;list-style-type:none;background-image:url(../../uploads/images/layout/nav_punkt.png);background-repeat:no-repeat;background-position:left 12px;padding-left:17px;margin-left:10px;font-size:13px;}
#hauptnavigation ul ul{margin-bottom:15px;}
#hauptnavigation ul ul li{color:#646567;list-style-type:none;background-image:none;padding-left:10px;}
#hauptnavigation ul li a{text-decoration:none;color:#bc091b;display:inline;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#hauptnavigation ul li a.menuactive{color:#646567;}
#hauptnavigation ul ul li a, #hauptnavigation ul ul li a:hover{color:#646567;}
#hauptnavigation ul ul li a.menuactive{color:#bc091b;}


@media all and (orientation:portrait){}
@media all and (orientation:landscape){}
@media screen and (max-device-width:480px){}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a, a:visited{color:#444 !important;text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}