/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Variation of screen layout (basemod.css) for scom
 * (de) Variation des Screenlayouts (basemod.css) für scom
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.3
 * @revision        $Revision: 466 $
 * @lastmodified    $Date: 2010-09-14 21:19:30 +0200 (Di, 14 Sep 2010) $
 */

@media screen, projection
{  /**
 * (en) Repositioning content container
 * (de) Neupositionierung der Content Container
 *
 * |-------------------------------|
 * | #header                       |
 * |-------------------------------|
 * | #col1               | #col3   |
 * | 75%                 | flexible|
 * |-------------------------------|
 * | #footer                       |
 * |-------------------------------|
 */

body {text-align:left;background-color: #fdfdfd}

/* #col1 becomes main column | Linke float-Spalte wird zur Inhaltsspalte */
#col1 { width: 580px; }
#col1_content { padding:10px 10px 10px 0px; }

/* hide #col2 | Rechte Spalte abschalten */
#col2, #col2_content { display:none }

/* #col3 moves to the right | Linken Randabstand anpassen - #col3 wird zur Randspalte */
#col3 { margin-left:580px; margin-right:0; }
#col3_content { padding-left: 10px; padding-right: 0px; }

/* scom content */
.hand {cursor:pointer !important}

/* schriften */
.myriad {font-family:"myriad-pro-n4", "myriad-pro-1","myriad-pro-2", "Calibri" !important; font-weight:400 !important; font-style:normal !important;}
.georgia {font-family: "Georgia" !important; font-weight:normal !important;}
.kursiv {font-style: italic !important;}
.fett {font-weight:900 !important;}
.normal {font-weight:400 !important;}
.versalien {text-transform: uppercase !important;}

/* farben */
.blue {color: #00509F !important;}
.lightblue {color:#B3CBE2 !important;}
.red {color: #cc0000 !important;}
.grey {color:#707070 !important;}
.darkgrey {color:#484848 !important;}
.black {color:#000 !important;}
.white {color:#FFF !important;}

/* größen */
.superbig { font-size:20px !important; }
.big { font-size:16px !important; }
.small { font-size:10px !important; }
.s110 {font-size:11px !important;}
.s120 {font-size:12px !important;}
.s130 {font-size:13px !important;}
.s140 {font-size:14px !important;}
.s150 {font-size:15px !important;}

/* ränder und hintergrund */
.bordertop {border-top:1px dotted #000}
.borderbottom {border-bottom:1px dotted #000}
.borderleft {border-left:1px dotted #000}
.borderright {border-right:1px dotted #000}
.nobg {background:none !important}
.nobo {border:none !important}
.borderpix {background: url(bilder/bg_vertical_line.gif) repeat-y; background-position: top right;}

/* positionierung und layout */
.right {float:right !important;}
.left {float:left !important;}
.zentriert {display:block; text-align:center;}

.subcolumns {margin-bottom: 1em;}

.trennlinie {margin:24px 0 8px 0;padding:0px;clear:both;border-bottom:1px dotted #000;height:0px;}
.trennlinie1 {margin:0px;padding:0px;clear:both;height:0px;}
.leerraum {margin:24px 0 8px 0;padding:0px;clear:both;}
.single {border-bottom: 2px solid #c3c3c3 !important;margin:8px 0 12px 0 !important}
.singlelight {border-bottom: 1px solid #c3c3c3 !important;margin:8px 0 12px 0 !important}
.singlebold {border-bottom: 3px solid #c3c3c3 !important;margin:8px 0 12px 0 !important}
.double {border-bottom: 5px double #c3c3c3 !important;margin:8px 0 12px 0 !important}

.noclear {clear:none;}
.clear {clear:both;}
.pointer {cursor:pointer}

.w35 {width: 35px !important;}
.w75 {width: 75px !important;}
.w120 {width: 120px !important;}
.w145 {width: 145px !important;}
.w176 {width: 176px !important;}
.w188 {width: 188px !important;}
.w200 {width: 200px !important;}
.w240 {width: 240px !important;}
.w300 {width: 300px !important;}
.w400 {width: 400px !important;}
.w460 {width: 460px !important;}

.mt5 {margin-top: 5px !important;}
.mt6 {margin-top: 6px !important;}
.mt15 {margin-top: 15px !important;}
.mt25 {margin-top: 25px !important;}
.mt10 {margin-top: 10px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.ml5 {margin-left: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.ml15 {margin-left: 15px !important;}
.mb4 {margin-bottom: 4px !important;}
.mtb6 {margin-top: 6px !important;margin-bottom: 6px !important;}
.ma4 {margin: 4px !important;}
.lh1 {line-height: 1em !important}
.lh12 {line-height: 1.25em !important}

.pr5 {padding-right:5px !important}
.pb5 {padding-bottom:5px !important}
.pr10 {padding-right:10px !important}
.pr15 {padding-right:15px !important}
.pr20 {padding-right:20px !important}
.pl10 {padding-left:10px !important}
.pl15 {padding-left:15px !important}
.pl20 {padding-left:20px !important}
.pl30 {padding-left:30px !important}
.ptb4 {padding-top:4px !important;padding-bottom:4px !important}
.plr15 {padding: 0 15px !important;}

.nomargin {margin-bottom:0 !important;}
.nomargintop {margin-top:0 !important;}
.nomarginall {margin:0 !important;}
.nopaddingall {padding:0 !important;}
.h10 {height: 10px !important;}
.hide {display: none;}
.bg_transparent {background-color:transparent !important;}
.bg_semitrans {
	/*color:#000;*/
	background-color:#333!important;
	opacity: 0.6!important;
	/*filter:alpha(opacity=60)!important;*/
	}
.textright {text-align:right;}

/* navigation */
#subnav {clear:both;font-size:13px;margin:0 0px 6px 0px}
#nav {z-index:999;}
#nav ul {margin-left:0;}
#header {padding: 5px 0;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;}
#topnav {background:transparent;color:#c3c3c3; position:relative;top:0px;right:0px;text-align:left;width:100%}
.aktiv {background:#E2DFD6; text-decoration:none; outline: 0 none;}
.nebennav {padding: 3px 8px 4px 8px !important;}

/* suche */
.search {background: url(bilder/bg_suche.gif) no-repeat; background-position: top left;width:326px; height: 29px; margin:0;border:none;float:left;font-family: "myriad-pro-1","myriad-pro-2", "calibri"; font-weight:700; font-style:normal;font-size:14px;color:#ccc; padding: 0 0 0 10px;}
.searchok {background: url(bilder/lupe.gif) no-repeat; background-position: top left;width:32px; height: 29px;}
form, input {margin: 0; padding: 0}

/* rechte spalten */
#wetter {float:left;font-size:12px}
#snservice {text-align:right;float:right;font-size:12px}
#logo {width:100%;clear:both;padding-top:10px;}
#logo img {margin: 0px auto;display: block;}
.zitat {background-color: #ECEAE3; padding:15px 20px; font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-size: 15px;margin-top:10px;line-height: 1.2em}
.zitatunterschrift {background: url(bilder/sprechblase.gif) no-repeat;background-position: top left;}
.zitatautor {margin:0; margin-left: 65px;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;padding: 30px 0 0 0;line-height:1.2em;}
.zitatrolle {margin:0; margin-left: 65px;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;padding: 0 0 0 0;line-height:1.2em;}
div.zitat a {color: #707070;}
.bulletraquo {list-style-image: url(bilder/bulletraquo.gif);line-height: 1.5em;font-size:12px;}
#snuppi {background: url(bilder/bg_snuppi.png) no-repeat;background-position: top left;min-height:165px;}
#snuppi h2 {font-size:16px;}
#snuppi h2 a, #snuppi h2 a:hover, #snuppi h2 a:visited {color:#707070;}
.snuppibox {padding: 10px 10px 10px 20px; width: 220px !important;}

/* werbung */
.werbung {border:1px solid #c3c3c3}
.werbunginner {width: 300px;/*min-height: 250px;*/ margin: 10px auto}
.top1 {width:1000px;padding-top: 10px;}
.sky {position:absolute; top: 110px; left: 1001px;}
#x01 {float: left;width: 176px;}
#x02 {float: right;width: 176px;}

/* artikel */
.ressort {font-family: "myriad-pro-n7","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:700; font-style:normal;margin:0;text-transform:uppercase;font-size:12px;}
.sitelink {font-size:10px !important;margin-top:5px;}
.mehr {font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;margin:0;font-size:12px;float:right;}
.teaser1 {font-size: 20px; font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; /*margin-bottom: 1.5em;*/}
.teaser2 {font-size: 15px; font-family: "Georgia"; /*margin-bottom: 2em;*/}
.intro {font-size: 20px; font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; margin-bottom:  1.5em;line-height: 1.5em;}
.minheight100 {min-height: 100px;}
.artikel, .artikel p {font-size: 15px;line-height: 1.5em;}
.artikel h2 {margin-top: 1em;}
.ZA, .ZP, .ZL, .ZE {margin: 15px 0;}
.live {padding: 2px 5px 0px 15px;min-height:62px;background-color:#004181;color:#fff;margin-top: 15px; clear:both;}
.liveborder {border-left: 3px solid #004181;padding-left:15px !important;}
.liveborder strong, .liveborder b {color: #00509F;}
.Textstrecke strong {font-family: "myriad-pro-n7","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:700;font-size:16px;}

/* tabellen */
.tab {display:block;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;}
.tabrow {display:table-row;}
.tabcell {display:table-cell; padding: 1px 2px 0 0}
.tabs {display:table;font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;font-size:14px;border-collapse: collapse}
.tabheader {font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:600; font-style:normal;text-transform: uppercase;font-size:12px;border-top:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3; height:25px;}
.tabsignal {display:table-cell;font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:600; font-style:normal;color: #00509F;text-transform: uppercase;font-size:12px;border-right: 1px dotted #000;border-bottom: 1px dotted #000;padding: 8px 5px 8px 8px;width:109px;}
.tabtext {display:table-cell; border-bottom: 1px dotted #000; padding: 8px 0px 8px 8px; background: url(bilder/bg_vertical_line.gif) no-repeat; background-position: top right;}
.tabtext a {color:#000}
.tabtextno {display:table-cell; padding: 8px 0px 8px 8px;}
.tabpadding {padding: 8px 0px;}
.tabsnowpadding {padding: 4px 0px 8px 0px; margin-top:4px;}
.tabminpadding {padding: 2px 0px;}
ul.tabheader, ul.tabheader1, ul.tabs, ul.tx-ttnews-browsebox-list, div.tabs  {margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100%;}
.tabs li {display:table-row;margin:0px; list-style-type:none;border-bottom: 1px dotted #000;padding: 1px 0 2px 5px;border-collapse:collapse}
/*.tabheader li {margin: 0px 10px 0px 0px;list-style-type:none;padding:3px 10px 2px 10px;height:20px;float:left;font-size:12px;}*/
ul.tabheader li, ul.events li, ul.tx-ttnews-browsebox-list li {margin: 0px;list-style-type:none;padding: 0px;float:left;}
ul.tabheader a {float:left;font-size:12px;display:block;padding:3px 10px 2px 10px;height:20px;width:103px;}
ul.tabheader a:hover {text-decoration: none;color:#000000;}
ul.tabheader a.current {background-color:#E2DFD6;cursor:default;}
ul.events li {border-right: 1px dotted #000; padding-right: 20px; margin-left: 20px;line-height: 1em;max-width:120px}
ul.tx-ttnews-browsebox-list li {margin-right: 150px}
.p10_0 {padding: 10px 0;}
.tx-ttnews-browsebox {width:566px;}
.kinoheader {font-family: "myriad-pro-n6","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:600; font-style:normal;text-transform: uppercase;font-size:12px;border-top:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3; height:25px;margin-left:0}
ul.kinoheader a {float:left;font-size:12px;display:block;padding:3px 10px 2px 10px;height:20px;}
ul.kinoheader a:hover {text-decoration: none;color:#000000;}
ul.kinoheader a.current {background-color:#E2DFD6;cursor:default;}
li.kinodatum {display: block; margin: 0 auto;text-align: center;padding: 0px;}

/* dossier + kolumne */
.dossier {text-transform:uppercase;font-size:23px !important;color:#00509F;line-height:1em}
.bgkolumne {background:url(bilder/bg_kolumne_header.gif) repeat-x;}

/* freizeit */
.posrel {position:relative;overflow:hidden;margin-bottom:10px;}
.freizeitposabs_big {min-width:275px;height:60px;background:url(bilder/bg_freizeitbildlayer.png);bottom: 0px; right: 2px; color: #FFFFFF; position: absolute;}
.freizeitposabs_small {min-width:110px;height:20px;background:url(bilder/bg_freizeitbildlayer.png);bottom: 10px; right: 0px; color: #FFFFFF; position: absolute;}
.freizeitposabs_small_none {width:274px;height:60px;background:url(bilder/bg_freizeitbildlayer.png);bottom: 10px; right: 0px; color: #FFFFFF; position: absolute;display:none}
.freizeitposabs_start {min-width:110px;height:20px;background:url(bilder/bg_freizeitbildlayer.png);bottom: 0px; right: -1px; color: #FFFFFF; position: absolute;}
.freizeitposabs_start_none {width:229px;height:60px;background:url(bilder/bg_freizeitbildlayer.png);bottom: 0px; right: -1px; color: #FFFFFF; position: absolute;display:none}
.freizeitpfeil {margin: 2px;float:left;}
.freizeitbildlayer {margin: 10px 20px !important;}
.freizeitbildlayersmall {margin: 4px 4px 4px 10px !important;}

/* bilder */
.imgfull {border:none; float:none; margin: 0 0 0px 0; padding:0}
.imgteaser2 {border:none; float:left; margin: 0 20px 10px 0; padding:0;padding-top:5px;}
.imgsmall {border:none; float:left; margin: 0 10px 5px 0; padding:0;padding-top:5px;}
.imgrelativ {position:relative;}
.iconsmall {border:none; float:left; margin: 0 ; padding:0; margin-top:-3px;}
.icontop2 {border:none; margin: 0 ; padding:0; margin-right: 3px;}
.iconsmallregiobox {border:none; float:left; margin: 3px 5px 0 0; padding:0;}
.imgzitat {border:none; float:left; margin: 10px 10px 5px 0; padding:0;}
.imgsitelink {border: 1px solid #E2DFD6; float:left; margin: 5px 15px 10px 0; padding:0;}
.news-single-img {width:568px; position: relative; overflow: hidden;margin-bottom:20px}
.news-single-img img {width:568px; overflow: hidden;}
.bildtext {position:absolute;bottom:0px;	right: 0; background-color: #000;	opacity: 0.6;color: #FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); width:100%;}
/* jreindl 30.07.2013: von -327 auf -319 */
.bildtextstrecke {position:absolute;bottom: -319px; z-index: 1000; right: 2px; background-color: #000; opacity: 0.6;color: #FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60);}
.bildtext_fotoblogs {background-color: #000000;color: #FFFFFF;opacity: 0.6;width: 100%;}
.bildtext p, .bildtextstrecke p, .bildtext_fotoblogs p {line-height: 1.3em; padding: 5px 8px; margin: 0px}
.dossierbildtext {position:absolute;bottom:0px; left:0px; width:568px; /*height:90px;*/background-color: #fdfdfd; opacity: 0.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85);}
.dossierbildtext p {line-height: 1.3em; padding: 10px 20px; margin: 0px}
.diashowbildtext {position:absolute;bottom:0px; background-color: #000; opacity: 0.6;color: #FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60);}
.diashowbildtext a, .diashowbildtext a:hover, .diashowbildtext a:visited, .diashowbildtext a:active {color:#fff;}
.diashowbildtext p {line-height: 1.3em; padding: 5px 8px; margin: 0px; width:450px;text-align:left;min-height:15px}
#bildtext_target p {line-height: 1.4em; padding: 5px 8px; margin: 0px; text-align:left;}
/* kommentar */
.tx-comments-pi1 {clear:both;}
.kommentar {width:100%;border:1px solid #999999;background-color: #F5F5EE;padding: 4px 10px;}
.kommentarfeld {width:410px;height:52px;border:1px solid #999999;background-color: #F5F5EE;padding: 4px 10px;}
.kommentarsubmit {background-color: #00509F; color: #FFFFFF; padding: 2px 10px;border: none;text-transform:uppercase}
.kommentarsubmitgrey {background-color: #E2DFD6; color: 1F1F1F; padding: 2px 10px;border: none;text-transform:uppercase}
.normsubmit {background-color: #00509F; color: #FFFFFF; padding: 0px 10px; width:100%; border: none;text-transform:uppercase}
.inputcheck {border:1px solid #999999;background-color: #F5F5EE;vertical-align:middle;width:10px;height:10px;}
.FBConnectButton_Simple {background-image: none !important;}

/*checkboxes and radiobuttons*/
.checkbox, .radio {width: 19px;height: 25px;padding: 0 5px 0 0;background: url(checkbox.gif) no-repeat;display: block;clear: left;float: left;}
.radio {background: url(radio.gif) no-repeat;}

/* root element for accordion */
#accordion, #contentaccordion, #subnavrechts, #tvaccordion, .contentaccordion {	background-color: #fff;width: 100%;border-top: 2px solid #c3c3c3;border-bottom: 2px solid #c3c3c3;margin: 20px 0;}
#accordion h2, #contentaccordion h2, #subnavrechts h2, #tvaccordion h2, .contentaccordion h2 {	background-color: #fff;color: #706C69;margin:0;padding: 5px 15px;font-size: 14px;font-weight: bold;font-family: "myriad-pro-n7","myriad-pro-1","myriad-pro-2", "calibri";border-bottom:1px solid #c3c3c3;cursor:pointer;	text-transform: uppercase;}
#tvaccordion h2 {	text-align: center;}
#accordion h2 a, #contentaccordion h2 a, #subnavrechts h2 a, #tvaccordion h2 a, .contentaccordion h2 a {color: #706C69;}
#accordion h2 a:hover, #contentaccordion h2 a:hover, #subnavrechts h2 a:hover, #tvaccordion h2 a:hover, .contentaccordion h2 a:hover {text-decoration:none;}
#accordion h2.current, #subnavrechts h2.current, #tvaccordion h2.current {	color: #333;background-color:#E2DFD6;cursor: default;border-bottom:1px solid #c3c3c3;}
#tvaccordion h2.current {	background-color: #F7F6EF;}
#accordion .pane, #subnavrechts .pane, #tvaccordion .pane {border-bottom: 1px solid #c3c3c3;display: none;padding: 15px;font-size: 12px;}
#tvaccordion .pane {padding: 10px 0;}
#tvaccordion .pane p {font-size: 12px;line-height: 1.2em;margin-bottom: 10px;}
#tick .pane {display:none;}

/*20110910 herbert.maier@salzburg.com*/
#accordion .nopane, #contentaccordion .nopane, #subnavrechts .nopane, .contentaccordion .nopane {border-bottom: 1px solid #c3c3c3;padding: 15px;font-size: 12px;}
#accordion h2, #contentaccordion h2, .contentaccordion h2 {background: url(bilder/accordion_pfeil_zu.png) no-repeat left;}
#accordion h2.current {background: url(bilder/accordion_pfeil_auf.png) no-repeat left;border-bottom:1px solid #c3c3c3;background-color:#fff;}
#contentaccordion h2.current, .contentaccordion h2.current {background: url(bilder/accordion_pfeil_auf.png) no-repeat left;border-bottom: 1px solid #c3c3c3;background-color:#fff;color: #333;}
#contentaccordion .element, .contentaccordion .element {border-bottom: 1px solid #c3c3c3;display: none;padding-top: 10px;}
#contentaccordion, .contentaccordion {clear:both;}

/* mehr zum thema */
#article_related_shortlinks h3 {margin: 15px 0px;}
#article_related_shortlinks h4 {font-size: 15px; font-weight:normal;margin: 8px 0px;}
#article_related_shortlinks h4 a, #article_related_source h4 a:hover, #article_related_source h4 a:visited {color:#00509F;}
#article_related_shortlinks {margin: 10px 0px 20px 0px;}
.elementzitat {clear:both;}


/* wetter */
.wettericon_mittel {padding-top:0; margin-top:0}
.wetterline {background: url(bilder/bg_vertical_line.gif) no-repeat; background-position: center right;}

/* voting tool */
div.bar_container {width: 100%;height: 7px;text-align: left;margin-bottom: 5px;}
div.bar_inner {    display: block;color: #000000;height: 7px;background-color: #00509F;border-right: 1px solid #999999;}

/* tv-programm */
.tvbg {	background-image: url(bilder/bg_tv.png);background-repeat: repeat-y;}
.tvbgno {background-image: url(bilder/bg_tvno.png);background-repeat: repeat-y;}
#tvaccordion .subcolumns {	margin-bottom: 0;}

/* MT */
.field-header {display:none;}
.field-content {float: left;}
.hint {font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:normal; font-size:12px; font-style:italic; color:#707070;}
ul.comments-content {list-style-type: none; margin: 0 0 1em 0;padding-left: 0;}
ul.comments-indent {list-style-type: none;}
.close-me {display:none;}
.com-author {background: #fff;border: 0px;margin-bottom: 10px;margin-top: 0;padding: 0px;}
.com {margin-bottom: 10px;margin-top: 0px;padding: 0px;}

/* footer */
.c7l, .c7r { width:7%;}
.c12l, .c12r { width:115px;}
.c14l, .c14r { width: 14%; white-space: nowrap;}
.c16l, .c16r { width: 16.666%; }
.c30l, .c30r { width: 30%; }
.c058l, .c058r { width: 58px; }
.c510l, .c510r { width: 510px; }
.c93l, .c93r { width: 93%; }
.c590l, .c590r { width: 590px; }
.c370l, .c370r { width: 370px; }
.c7l, .c12l, .c14l, .c16l, .c30l, .c93l, .c058l, .c510l, .c370l, .c590l { float:left; }
.c7r, .c12r, .c14r, .c16r, .c30r, .c93r, .c058r, .c510r, .c370r, .c590r { float:right; margin-left:-5px; }
#footer {font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2", "calibri"; font-weight:400; font-style:normal;background-image:url(bilder/bg_footer.png); background-repeat: repeat-y; color: #707070; border-top:none; padding: 20px 0px;}
#footer ul, #col3 ul {list-style-type: none;margin-left:0}
#footer li {list-style-type: none;margin-left:0;font-size:12px}
#footer a, #footer a:hover, #footer a:active, #footer a:visited {color:#707070;font-weight:normal}
.copyright {margin-left:15px}
.hosted {text-align:right;float:right;margin-right: 30px}
.subcolumns_like {width:185px; border:1px solid #C3C3C3; padding:5px; background-color:#F7F6EF; display: none; table-layout: fixed;position: absolute;right: 0px;z-index: 99;margin-top: 5px;}

/* header extended */
.headerbodytext {background-color:#FFFFFF;margin:25px 30px 20px 15px;padding:10px}

/* tooltip trigger button */
#socialvote {display:block;height:36px;width:144px;cursor:pointer;}

/* tooltip styling */
.tooltipsn {display:none;background:url(/scripts/moduls/jquery/plugins/tools/img/tooltip/white_arrow_medium.png);height:120px;padding:20px 30px 10px 30px;width:310px;font-size:11px;color:#fff;}
.tooltipsn td {padding: 15px 15px 0 15px;}
img.social {width:144px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) 0 0;}
img.versenden {width:47px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) -144px 0;}
img.drucken {width:50px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) -191px 0;}
img.socialfb {width:53px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) 0 0;}
img.socialgp {width:47px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) -97px 0;}
img.socialtw {width:44px;height:36px;background:url(/nachrichten/fileadmin/bilder/socialbalken.png) -53px 0;}
#interaktion {width:255px;margin:0 auto;margin-bottom:30px;overflow:hidden;}

/* veranstaltungen */
#error_msg {
	background-color: #cc0000;
	padding: 5px 10px;
	color: white;
	margin-bottom: 30px;
	font-family: "myriad-pro-n4", "myriad-pro-1","myriad-pro-2", "calibri";
}

#error_msg strong {
	font-size: 16px;
}

#error_msg strong:after {
    content: '\A';
    white-space: pre;
}

#error_msg p {
	font-size: 14px;
}

/* artikelarchiv */
#online_archiv {
    background-image: url("//cdn.salzburg.com/nachrichten/fileadmin/scom/templates/css/fixedfonts/screen/scom/bilder/bg_footer.png");
    background-repeat: repeat-y;
    border-top: medium none;
    color: #707070;
    font-family: "myriad-pro-n4","myriad-pro-1","myriad-pro-2","calibri";
    font-style: normal;
    font-weight: 400;
    padding: 20px 15px;
 margin:20px 0;
 }

 #online_archiv ul li {
    list-style: none;
    display: inline;
    margin: 0 15px 0 0;
 padding: 0;
 font-size: 12px;
  }

   #online_archiv ul li:after {
 content: " | ";
 left:10px;
 position:relative;
  }

  #online_archiv ul li:last-child:after {
  content: "";
  }

  #online_archiv ul  {
    margin: 0 0 2px 0;
 padding: 0;
  }

  #online_archiv a, #online_archiv a:hover, #online_archiv a:active, #online_archiv a:visited {
    color: #707070;
    font-weight: normal;
}

/* cookies */
.cc_container {background-color: #F7F6EF !important}
.cc_container .cc_message {font-size: 14px !important}
.cc_btn {background-color: #E2DFD6 !important;max-width: 100px !important}


/* breadcrumb */
.breadcrumb {float: left; display: inline; position: relative; line-height: 0;border-top:1px solid #C3C3C3;width:100%;border-bottom: 5px double #c3c3c3 !important;padding-top: 2px; height:22px;}

.breadcrumb ul {margin: 0; padding: 0; display: inline; float: left;}

.breadcrumb ul li {background: url(bilder/bg_breadcrumb.png) no-repeat right transparent;display: inline;float: left;font-family: "myriad-pro-n7","myriad-pro-1","myriad-pro-2", "calibri";font-size: 14px;text-transform: uppercase;line-height: 1.5em;list-style-type: none;margin: 0;padding: 0;font-weight:normal}

.breadcrumb ul li a {color: #706C69;font-size: 14px;margin: 0;padding: 2px 20px 2px 10px;text-decoration: none;width: auto;font-weight:bold;}
.breadcrumb ul li a.thema {padding: 2px 10px 2px 10px;font-weight:normal;}

.breadcrumb ul li.hlist_active, .breadcrumb h1.hlist_active {background: url(bilder/bg_breadcrumb.png) no-repeat right transparent; text-decoration: none; outline: 0 none;font-weight: bold;}

.breadcrumb ul li.hlist_active a {color: #706C69;font-size: 14px;margin: 0;padding: 2px 20px 2px 10px;text-decoration: none;width: auto;font-weight:bold}
.breadcrumb ul li h1 a {color: #706C69;font-size: 14px;margin: 0;padding: 2px 20px 2px 10px;text-decoration: none;width: auto;font-weight:bold}

.breadcrumb ul li a:focus, .breadcrumb ul li a:hover {background: none; text-decoration: none; outline: 0 none;}

.breadcrumb h1 {font-size:14px;line-height:150%;padding:0px;margin:0;padding-left:10px;}

.breadcrumb h1.artikel {font-size:14px;line-height:150%;padding:0px 20px 2px 10px;text-transform:none;margin:0; font-weight:normal}

#breadcrumb_extension ul li {text-transform: none;background: none;}
#breadcrumb_extension ul li:after { content: " | "; }
#breadcrumb_extension ul li:last-child:after { content: " "; }
#breadcrumb_extension ul li a {padding-right: 10px !important};

ul.mehrsubnav {display:block;float:none;width:300px}
ul.mehrsubnav li {float:none}

h2.latest, h2.arttitel {font-size: 35px; margin: 0 40px 5px 0;}


#bcsubon {background: url(bilder/breadcrumb_pfeil_auf.png) no-repeat left;}
#bcsubon_blau {background: url(bilder/breadcrumb_pfeil_auf_blau.png) no-repeat left;}
#mehr {position: relative;}
#mehrlinks {
background-color: #F7F6EF;
border: 1px solid #C3C3C3;
box-shadow: 2px 3px 8px -1px #999;
-moz-box-shadow: 2px 3px 8px -1px #999;
-webkit-box-shadow: 1px 2px 7px #999;
display: none;
outline: 0;
padding: 10px;
position: absolute;
right: 1px;
width: 260px;
z-index: 10001;
}
.mehrclose {
background: #E2DFD6;
border-left: 1px solid #C3C3C3;
border-right: 1px solid #C3C3C3;
border-top: 1px solid #C3C3C3;
cursor: pointer;
padding: 4px 30px;
position: absolute;
right: -1px;
text-align: right;
top: -30px;
width: 13px;
}

.trennstrichinvers {
border-top: 1px solid #c3c3c3;

}

/* startseiten redesign 2014 */
.subcolumns .subc_3col {
margin:0 15px;
}

.c33l:first-child .subc_3col {
margin:0 30px 0 0;
}

.c33l:last-child .subc_3col {
margin:0 0 0 30px;
}

.eilt {background-color: #ECEAE3;padding:10px 20px;margin:5px 0 0 0}


#dsLayer {
	width: 300px !important;
	right: 0 !important;
	left: inherit !important;
	background-color: #E2DFD6 !important;
}


ul.ul_artikel {
	padding:0;
	margin:0;
	margin-bottom:3px;
	border:0px solid #eee;
	display:table;
}

p + ul.ul_artikel {
	margin-top:0px;
}

ul.circle {
	list-style-type: circle;
}

ul.disc {
	list-style-type: disc;
}

ul.square {
	list-style-type: square;
}

div.tx-snjobs-pi1 {float:left;}


}/* schließende klammer von dateistart */

@media screen and (max-device-width: 480px)
{
 .kommentarfeld {
    width: 100%;
 }
}

