@import url("http://www.sz-online.de/_includes/css/sz_styles.css");

body {
	margin: 0px 5px 5px 0px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
#szo {
	float: left;
	width: 790px;
	background-color: #fff;
	border: 1px solid #b2b2b2;
	border-left: none;
	margin: 0px 0px 0px 0px;
	z-index:1;
	position:relative;
}
#szo .clear {
	clear: both;
}
#szo #szohead {
	position: relative;
	width: 100%;
	z-index: 1000;
}
#szo #szohead #topbar {
	position:absolute;
	top:4px;
	right:4px;
	color:#b2b2b2;
}
#szo #szohead #topbar a {
	color:#b2b2b2;
	text-decoration:none;
}
#szo #szohead #topbar #szosearch {
	display:none;
}
#szo #szohead #topbar #szosearch form {
	display:inline;
	vertical-align:baseline;
	margin:0px;
	padding:0px;
}
#szo #szohead #topbar #szosearch form input {
	font-size:8pt;
	border:1px solid #b2b2b2;
	color:#b2b2b2;
}
#szo #szohead #topbar #szosearch form input.submit {
	border:1px solid #b2b2b2;
	background-color:#b2b2b2;
	color:#fff;
	font-size:8pt;
}
#szo #szohead #logo {
	position: relative;
	width:260px;
	height: 95px;
	overflow: hidden;
}
#szo #szohead #logo #logoimg {
	margin: 26px;
}

#szo #szohead #logo #logoimgwm {
	margin: 6px;
}


#szo #szohead #packshot {
	position: absolute;
	top: 68px;
	left: 165px;
	z-index: 1001;
}
#szo #szohead #szoadposfull {
	position: absolute;
	top: 30px;
	left: 305px;
	width: 468px;
	height: 60px;
	padding: 0px;
	margin: 0px;
}
#szohead #NavTop {
	position: relative;
	width: 790px;
	height: 54px;
	background-image: url('http://www.sz-online.de/_icons/bg_navtop2.gif');
	background-repeat: repeat-x;
	z-index: 1000;
}
#NavTop ul.Level1, #NavTop ul.Level1 li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: verdana, helvetica;
}
#NavTop ul.Level1 {
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 3px;
	margin: 0px;
}
#NavTop ul.Level1 li {
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url('http://www.sz-online.de/_icons/navtop_vert2.gif');
	background-repeat: no-repeat;
	background-position: right;
}
.ListItemAd, 
#NavTop ul.Level2 ul li.ListItemAd a, 
#NavTop ul.Level2 ul li.ListItemAd a:hover {
	background-color: #fc6;
}
#NavTop ul.Level1 li a:hover, 
#NavTop ul.Level1 li:hover {
	color: #940101;
}
#NavTop ul.Level1 li a {
	display: block;
	padding: 0px 8px 0px 6px;
	text-decoration: none;
	color: #005825;
	font-size: 11px;
	font-weight: bold;
	line-height: 33px;
	text-transform: uppercase;
}
#NavTop ul.Level1 li.ListItemContainingCurrentNumber, #NavTop ul.Level1 li.ListItemHavingCurrentNumber, #NavTop ul.Level1 li.ListItemHavingCurrentNumberButNoKids {
	float: left;
	margin: 0px 0px 0px 0px;
	background-image: url('http://www.sz-online.de/_icons/bg_navtop2.gif' );
	background-repeat: repeat-x;
	background-position: 0px -3px;
	border-bottom: 1px solid #ccc;
}
#NavTop ul.Level1 li.ListItemHavingCurrentNumberButNoKids {
	border-bottom: none;
}
#NavTop ul.Level1 li.ListItemContainingCurrentNumber a, #NavTop ul.Level1 li.ListItemHavingCurrentNumber a, #NavTop ul.Level1 li.ListItemHavingCurrentNumberButNoKids a {
	color: #940101;
	background-image: url('http://www.sz-online.de/_icons/navtop_vert2.gif');
	background-repeat: no-repeat;
	background-position: right;
}
#NavTop ul.Level1 li.ListItemContainingCurrentNumber a:hover, 
#NavTop ul.Level1 li.ListItemHavingCurrentNumber a:hover {
	color: #940101;
}
#NavTop ul.Level2, 
#NavTop ul.Level2 li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: verdana, helvetica;
}
#NavTop ul.Level2 {
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 37px;
	margin: 0px;
	width: 100%;
	background-image: url('http://www.sz-online.de/_icons/bg_navtop_subnav2.gif');
	background-repeat: repeat-x;
}
#NavTop ul.Level2 li {
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	z-index: 1000;
}
#NavTop ul.Level2 li table, 
#NavTop ul.Level2 li tr, 
#NavTop ul.Level2 li td {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	z-index: 1000;
}
#NavTop ul.Level2 li:hover ul, 
#NavTop ul.Level2 li a:hover ul {
	visibility: visible;
	z-index: 1000;
}
#NavTop ul.Level2 li:hover > a {
	color: #fff;
}
#NavTop ul.Level2 li a:hover, 
#NavTop ul.Level2 li:hover {
	visibility: visible;
	color: #fff;
	z-index: 1000;
}
#NavTop ul.Level2 li a {
	display: block;
	padding: 0px 8px 0px 8px;
	text-decoration: none;
	color: #d6d6d6;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	text-transform: lowercase;
	z-index: 1000;
}
#NavTop ul.Level2 li.ListItemContainingCurrentNumber > a {
	color: #fff;
	z-index: 1000;
}
#NavTop ul.Level2 li.ListItemHavingCurrentNumber, #NavTop ul.Level2 li.ListItemHavingCurrentNumber > a {
	color: #fff;
}
#NavTop ul.Level2 li a.ie6help {
	margin: 0;
	padding: 0;
}
#NavTop ul.Level2 ul {
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 18px;
	background: none;
	border-top: 1px solid #4e8a68;
	margin: 0;
	padding: 0;
	background: #005825 url('http://www.sz-online.de/_icons/bg_navtop_subnav2b.gif') repeat-x;
	filter: alpha(Opacity=93);
	opacity: 0.93;
}
#NavTop ul.Level2 ul li {
	position: relative;
	float: none;
	margin: 0;
}
#NavTop ul.Level2 ul li a {
	display: block;
	font-size: 10px;
	width: 150px;
	height: 20px;
	line-height: 20px;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	border: 1px solid #4e8a68;
	border-top: none;
}
#NavTop ul.Level2 ul li a:hover {
	background-color: #940101;
	color: #f6f6f6;
}
#NavTop ul.Level2 ul li.ListItemHavingCurrentNumber, #NavTop ul.Level2 ul li.ListItemHavingCurrentNumber > a {
	color: #f6f6f6;
	background-color: #940101;
	font-weight: bold;
}
#NavTop ul.Level2 ul ul li {
	display: none;
}
#szo #szobeforemain {
	height: 19px;
}
#szo #szomain {
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-image: url('http://www.sz-online.de/_icons/bg_content.gif');
	background-repeat: repeat-y;
	background-position: left top;
}
#szo #szoaftermain {
	height: 20px;
}
#szo #szomain #content {
	float: left;
	width: 460px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	z-index: 1;
}
#content a {
	color: #990100;
	text-decoration: none;
}
#szo #szomain #content a:hover {
	color: #990100;
	text-decoration: underline;
}
#szo #szomain #content .Input {
	background-color: #fff;
	border: 1px solid #b2b2b2;
}
#szo #szomain #content .Submit {
	background-color: #b2b2b2;
}
#szo #szomain #content #teaserliste, 
#szo #szomain #content #teaserlisteredfx {
	padding: 0px 0px 10px 0px;
	background: transparent url('http://www.sz-online.de/_icons/dots_horiz.gif') repeat-x bottom left;
}
#szo #szomain #content #teaserliste div.teaser, 
#szo #szomain #content #teaserlisteredfx div.teaser {
	position: relative;
	background: transparent url('http://www.sz-online.de/_icons/dots_horiz.gif') repeat-x top left;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	clear: left;
	text-align: left;
}
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext div.teaser {
	background-image: none;
	margin: 0px 0px 0px 0px;
	padding: 20px 5px 1px 5px;
}
#szo #szomain #content #teaserlisteredfx #regiobox {
	width: 460px;
	padding: 1px 0px 10px 0px;
}
#szo #szomain #content #teaserlisteredfx #regiobox ul, 
#szo #szomain #content #teaserlisteredfx #regiobox li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#szo #szomain #content #teaserlisteredfx #regiobox li {
	float: left;
}
#szo #szomain #content #teaserlisteredfx #regiobox li a {
	display: block;
	width: 92px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	background: #c0c0c0 url('http://www.sz-online.de/_icons/regiobox_reiter.gif');
}
#szo #szomain #content #teaserlisteredfx #regiobox li a:hover {
	background: #979797 url('http://www.sz-online.de/_icons/regiobox_reiter_hover.gif');
}
#szo #szomain #content #teaserlisteredfx #regiobox li a.aktiv, 
#szo #szomain #content #teaserlisteredfx #regiobox li a.aktiv:hover {
	font-size: 12px;
	font-weight: bold;
	background: #005825 url('http://www.sz-online.de/_icons/regiobox_reiter_aktiv.gif');
}
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext {
	display: block;
	width: 458px;
	border: 1px solid #b2b2b2;
	background: #fff url('http://www.sz-online.de/_icons/regiobox_bg.gif') repeat-x;
	border-top: 3px solid #005825;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t1, 
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t2, 
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t3, 
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t4, 
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t5 {
	display: none;
}
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext #t1 {
	display: block;
}
#szo #szomain #content #teaserlisteredfx #regiobox #rbtext div.teaser p span.teaserbild img {
	border:none;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}
#szo #szomain #content #teaserlisteredfx .topteaser div.teaser {
	padding: 0px 0px 0px 0px;
	background: none;
}
#szo #szomain #content #teaserliste div.teaser .datum, 
#szo #szomain #content #teaserlisteredfx div.teaser .datum {
	width: 100%;
	color: #7f7f7f;
	font-size: 8pt;
	text-align: left;
}
#szo #szomain #content #teaserliste div.teaser a.Standard8p, 
#szo #szomain #content #teaserlisteredfx div.teaser a.Standard8p {
	font-size: 9pt;
}
#szo #szomain #content #teaserliste div.teaser h1, 
#szo #szomain #content #teaserlisteredfx div.teaser h1 {
	color: #940101;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
#szo #szomain #content #teaserlisteredfx div.teaser h1 br {
	display: none;
}
#szo #szomain #content #teaserlisteredfx .topteaser div.teaser h1 {
	font-size: 19px;
}
#szo #szomain #content #teaserliste div.teaser h2, 
#szo #szomain #content #teaserlisteredfx div.teaser h2 {
	color: #555;
	font-size: 9pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#szo #szomain #content #teaserliste div.teaser h3, 
#szo #szomain #content #teaserlisteredfx div.teaser h3 {
	font-size: 10pt;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
#szo #szomain #content #teaserliste div.teaser img.teaserbild, 
#szo #szomain #content #teaserlisteredfx div.teaser img.teaserbild {
	float: left;
	width: 125px;
	margin: 0px 7px 7px 0px;
	border: 1px solid #cdcdcd;
}
#szo #szomain #content #teaserliste div.teaser p, 
#szo #szomain #content #teaserlisteredfx div.teaser p {
	font-size: 9pt;
	font-weight: normal;
	clear: left;
	color: #000;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#szo #szomain #content #teaserlisteredfx div.teaser p span.teaserbild {
	display:block;
	float:left;
	border:none;
	margin:0px 2px 7px 0px;
	padding:0;
}
#szo #szomain #content #teaserlisteredfx div.teaser p span.teaserbild img {
	width: 110px;
	height: auto;
	margin: 0px 0px 0px 0px;
	padding:0;
	border: 1px solid #cdcdcd;
}
#szo #szomain #content #teaserlisteredfx .topteaser div.teaser p img {
	float: none;
	width: 458px;
	margin: 0px 7px 7px 0px;
	border: 1px solid #940101;
}
#szo #szomain #content #teaserliste div.teaser h1 a, 
#szo #szomain #content #teaserlisteredfx div.teaser h1 a {
	color: #940101;
	text-decoration: none;
}
#szo #szomain #content #teaserliste div.teaser h1 a:hover, 
#szo #szomain #content #teaserlisteredfx div.teaser h1 a:hover {
	color: #940101;
	text-decoration: underline;
}
#szo #szomain #content #teaserliste #pubdatesbar {
	width: 460px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}
#szo #szomain #content #teaserliste #pubdatesbar a.datum, 
#szo #szomain #content #teaserliste #pubdatesbar a.datumaktiv {
	width: 64px;
	line-height: 15px;
	color: #fff;
	text-align: center;
	float: left;
	margin: 1px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	background: #bfbfbf url('http://www.sz-online.de/_icons/tab_bg.gif') repeat-x;
	cursor: pointer;
	border-left: 1px solid #fff;
}
#szo #szomain #content #teaserliste #pubdatesbar a.datum:hover {
	text-decoration: none;
	background: #a6a6a6 url('http://www.sz-online.de/_icons/tab_bg_hover.gif') repeat-x;
}
#szo #szomain #content #teaserliste #pubdatesbar a.datumaktiv {
	width: 69px;
	line-height: 17px;
	margin: 0px 0px 0px 0px;
	background: #a6a6a6 url('http://www.sz-online.de/_icons/tab_bg_aktiv.gif') repeat-x;
}
#szo #szomain #content #teaserliste #pubdatesbar a.datumaktiv:hover {
	text-decoration: none;
	background: #a6a6a6 url('http://www.sz-online.de/_icons/tab_bg_aktiv.gif') repeat-x;
}
#szo #szomain #content #teaserliste #pubdatesbar .links {
	clear: left;
	margin: 0px 0px 0px 0px;
}
#szo #szomain #content #teaserliste #pubdatesbar .links a {
	color: #a2a5a7;
}
#szo #szomain #content #teaserliste #pubdatesbar .links a:hover {
	color: #940101;
}
#content #artikel h1 {
	color: #940101;
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	margin: 0px 0px 10px 0px;
}
#content #artikel h2 {
	color: #555;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	margin: 0px 0px 10px 0px;
}
#content #artikel h3 {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	margin: 0px 0px 10px 0px;
}
#content #artikel div.autor {
	font-size: 9pt;
	font-style: italic;
	margin: 0px 0px 10px 0px;
}
#content #artikel div#artikeltext {
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#content #artikel div#infobox {
	font-size: 8pt;
	width: 202px;
	float: left;
	margin: 0px 13px 0px 0px;
}
#content #artikel div#infobox #imagebox, #szo #szomain #content #artikel div#infobox #linkbox {
	border: 1px solid #940101;
	background-color: #e9e9e9;
	margin: 0px 0px 13px 0px;
}
#content #artikel div#infobox #linkbox {
	padding: 7px;
}
#content #artikel div#infobox #imagebox p, #content #artikel div#infobox #linkbox p {
	margin: 0px;
	padding: 7px;
}
#content #artikel div#infobox #linkbox h1 {
	color: #000;
	font-size: 8pt;
}
#content #artikel div#infobox #linkbox .linkblock {
	font-size: 8pt;
	margin: 5px 0px 5px 0px;
}
#content #artikel div#infobox #imagebox #previewimage {
	text-align: center;
}
#content #artikel div#infobox #imagebox #previewimage #lupe {
	position: relative;
	text-align: left;
	z-index: 1;
}
#content #artikel div#infobox #imagebox #previewimage #lupe img {
	position: absolute;
	top: -23px;
	left: 177px;
	z-index: 1;
}
#content #artikel #atikeltoolbar {
	width: 100%;
	text-align: center;
	background: url('http://www.sz-online.de/_icons/bg_navtop_subnav.gif') repeat-x;
}
#content #artikel #galerie {
	width: 460px;
	margin: 10px 0px 10px 40px;
}
#content #artikel #galerieansicht {
	text-align: center;
}
#content #artikel #galerieansicht .galerienavigation {
	background: url('http://www.sz-online.de/_icons/bg_navtop_subnav.gif') repeat-x;
	margin: 10px 0px 10px 0px;
	padding: 0;
	height: 17px;
}
#content #artikel #galerieansicht #galeriebild {
	margin: 0px auto 0px auto;
	background-color: #e9e9e9;
	border: 1px solid #940101;
}
#content #artikel #galerieansicht h2#bildus {
	margin: 0px auto 5px auto;
	text-align: left;
}
#content #artikel #galerieansicht #galeriebild p {
	text-align: left;
	margin: 0px;
	padding: 7px;
}
#content #artikel #galerieansicht .galerienavigation .anzeige {
	width:100%;
	position:relative;
	text-align: center;
	font-weight: normal;
	line-height:17px;
	padding:0;
}
#content #artikel #galerieansicht .galerienavigation .anzeige a.arrowleft {
	position: absolute;
	left:1px;
	top:1px;
}
#content #artikel #galerieansicht .galerienavigation .anzeige a.arrowright {
	position: absolute;
	right:1px;
	top:1px;
}
#szo #szomain #navright {
	float: right;
	width: 301px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 7px 0px 9px;
}
#szo #szomain #navright ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 10px;
}
#szo #szomain #navright ul ul {
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#szo #szomain #navright ul li {
	list-style: none;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 1px 2px;
	color: #4f4f4f;
	font-size: 11px;
	font-weight: bold;
	/*line-height: 22px;
*/
	text-transform: uppercase;
	background-image: url('http://www.sz-online.de/_icons/navright_rubrik_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
	border-right: 1px solid #fff;
}
#szo #szomain #navright ul ul li {
	color: #666;
	background-color: #fff;
	font-size: 10px;
	line-height: 15px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	text-transform: lowercase;
	background-image: none;
}
#szo #szomain #navright ul ul li a {
	text-decoration: none;
	color: #666;
}
#szo #szomain #navright ul ul li a.imgblock {
	float: left;
	width: 90px;
	height: 45px;
	margin: 2px 4px 2px 4px;
}
#szo #szomain #navright ul ul li a:hover {
	text-decoration: underline;
	color: #666;
}
#szo #szomain #navright ul ul li a img {
	border: none;
}
#szo #szomain #navright .specialbox {
	margin: 0px 0px 10px 0px;
}
#szo #szomain #navright .specialbox a {
	float: left;
	width: 135px;
	height: 20px;
	line-height: 20px;
	font-weight: normal;
	text-align: left;
	color: #940101;
	border-bottom: 1px solid #e9e9e9;
	margin: 0px 5px 0px 5px;
}
#szo #szomain #navright .specialbox a:hover {
	color: #940101;
}
#szo #szomain #navright #newsbox #nbtext div.link, 
#szo #szomain #navright #exchangechartsbox #nbtext div.link {
	background-image: none;
	margin: 0px 0px 0px 0px;
	padding: 20px 5px 1px 5px;
}
#szo #szomain #navright #newsbox, 
#szo #szomain #navright #exchangechartsbox {
	width: 301px;
	padding: 1px 0px 0px 0px;
}
#szo #szomain #navright #newsbox ul, 
#szo #szomain #navright #newsbox li,
#szo #szomain #navright #exchangechartsbox ul, 
#szo #szomain #navright #exchangechartsbox li 
 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#szo #szomain #navright #newsbox li,
#szo #szomain #navright #exchangechartsbox li
 {
	float: left;
}
#szo #szomain #navright #newsbox li a,
#szo #szomain #navright #exchangechartsbox li a 
 {
	display: block;
	width: 99px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	background: #c0c0c0 url('http://www.sz-online.de/_icons/newsbox_reiter.gif');
}
#szo #szomain #navright #newsbox li a:hover,
#szo #szomain #navright #exchangechartsbox li a:hover 
 {
	background: #aaa url('http://www.sz-online.de/_icons/newsbox_reiter_hover.gif');
}
#szo #szomain #navright #newsbox li a.aktiv, 
#szo #szomain #navright #newsbox li a.aktiv:hover, 
#szo #szomain #navright #exchangechartsbox li a.aktiv, 
#szo #szomain #navright #exchangechartsbox li a.aktiv:hover 
{
	font-size: 11px;
	font-weight: bold;
	background: #555 url('http://www.sz-online.de/_icons/newsbox_reiter_aktiv.gif');
}
#szo #szomain #navright #newsbox #nbtext,
#szo #szomain #navright #exchangechartsbox #nbtext
 {
	display: block;
	width: 298px;
	border: 1px solid #b2b2b2;
	background: #fff url('http://www.sz-online.de/_icons/newsbox_bg.gif') repeat-x;
	border-top: 3px solid #555;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	clear: both;
}
#szo #szomain #navright #newsbox #nbtext div {
	margin: 0px 0px 5px 0px;
}
#szo #szomain #navright #newsbox #nbtext a {
	color: #940101;
	text-transform: none;
}
#szo #szomain #navright #newsbox #nbtext #s1, 
#szo #szomain #navright #newsbox #nbtext #s2, 
#szo #szomain #navright #newsbox #nbtext #s3,
#szo #szomain #navright #exchangechartsbox #nbtext #b1,
#szo #szomain #navright #exchangechartsbox #nbtext #b2,
#szo #szomain #navright #exchangechartsbox #nbtext #b3,
#szo #szomain #navright #exchangechartsbox #nbtext #b4,
#szo #szomain #navright #exchangechartsbox #nbtext #b5,
#szo #szomain #navright #exchangechartsbox #nbtext #b6
 {
	margin: 10px 5px 0px 5px;
	display: none;
	text-transform: none;
}
#szo #szomain #navright #newsbox #nbtext #s1,
#szo #szomain #navright #exchangechartsbox #nbtext #b1
 {
	margin: 10px 5px 0px 5px;
	display: block;
}
#szo #szomain #navright #schaufensterrechts {
	display: block;
	width: 288px;
	border: 1px solid #b2b2b2;
	background: #fff url('http://www.sz-online.de/_icons/newsbox_bg.gif') repeat-x;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px -2px;
	text-align: left;
	clear: both;
}
#szo #szomain #navright #schaufensterrechts .teaser {
	text-transform:none;
}
#szo #szomain #navright #schaufensterrechts .teaser h1 {
	color: #940101;
	font-size: 11pt;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
#szo #szomain #navright #schaufensterrechts .teaser h1 a {
	color: #940101;
}
#szo #szomain #navright #schaufensterrechts .teaser img {
	float: left;
	width: 110px;
	margin: 0px 7px 5px 0px;
}
#szo #szomain #navright #pdftitelrechts {
	width: 300px;
}
#szo #szomain #navright #pdftitelrechts #pdfklein {
	width:60px;
	height:260px;
	float:left;
}
#szo #szomain #navright #pdftitelrechts #pdfklein a.pdfarrown {
	display:block;
	margin:0px 0px 6px 0px;
	outline:0px;
}
#szo #szomain #navright #pdftitelrechts #pdfklein a.pdfarrows {
	display:block;
	margin:6px 0px 0px 0px;
	outline:0px;
}
#szo #szomain #navright #pdftitelrechts #pdfklein #pdfvorschau {
	border:1px solid #b2b2b2;
}
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein1,
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein3 {
	border:3px solid #fff;
}
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein1 a,
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein2 a,
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein3 a {
	display:block;
	width:50px;
	height:60px;
	overflow:hidden;
	border:1px solid #B2B2B2;
	filter: alpha(Opacity=50);
	opacity: 0.50;
}
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein1 a:hover,
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein3 a:hover {
	filter: alpha(Opacity=100);
	opacity: 1.00;
}
#szo #szomain #navright #pdftitelrechts #pdfklein  #pdfklein2 a {
	border:4px solid #940101;
	filter: alpha(Opacity=100);
	opacity: 1.00;
}
#szo #szomain #navright #pdftitelrechts #pdfgross {
	position:relative;
	width:220px;
	height:260px;
	overflow:hidden;
	padding:0px;
	border:1px solid #b2b2b2;
	float:right;
}
#szo #szomain #navright #pdftitelrechts #pdfgross #pdfimg {
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}
#szo #szomain #navright #pdftitelrechts a.pdfdesc {
	display:block;
	position:relative;
	top:210px;
	left:0px;
	width:220px;
	height:35px;
	overflow:hidden;
	padding:3px 0px 5px 0px;
	background-color:#fff;
	border-top:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	z-index:20;
	filter: alpha(Opacity=85);
	opacity: 0.85;
}
#szo #szofoot {
	clear: both;
}
#szo #content #partnersites {
	padding: 0px;
	margin: 20px 0px 0px 0px;
	background: url('http://www.sz-online.de/_icons/dots_horiz.gif') repeat-x bottom;
}
#szo #content #partnersites h1 {
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 1px 2px;
	color: #4f4f4f;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	background-image: url('http://www.sz-online.de/_icons/navright_rubrik_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
}
div.label {
	margin: 0px 0px 10px 0px;
	color: #000;
	font-family: Verdana;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
}
li.linklisten {
	display: block;
	list-style: none;
	text-align: left;
	font-size: 11px;
	margin: 0px;
	padding: 8px 8px 0px 0px;
	background-color: #fff;
	color: #666;
	text-transform: none;
}
li.linklisten a {
	text-decoration: none;
	background-color: #fff;
	text-transform: uppercase;
}
li.linklisten a:hover {
	text-decoration: underline;
}
div.ruler {
	background-image: url('http://www.sz-online.de/_icons/dots_horiz.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	height: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	clear: both;
}
table.micronav {
	margin: 0px 0px 0px 0px ! important;
	padding: 0px 0px 0px 0px ! important;
}
table.micronav td {
	background-color: #fff;
	padding: 0px;
	text-align: center;
}
table.micronav td a b {
	font-weight: normal;
}
table.micronav td a {
	color: #fff ! important;
	display: block;
	width: 100%;
	height: 15px;
	line-height: 15px;
	padding: 0px 0px 2px 0px;
	background: #bfbfbf url('http://www.sz-online.de/_icons/tab_bg.gif') repeat-x;
	font-weight: normal;
	font-size: 10px;
}
table.micronav td.aktiv a {
	height: 17px;
	line-height: 17px;
	padding: 0px 0px 2px 0px;
	background: #bfbfbf url('http://www.sz-online.de/_icons/tab_bg_aktiv.gif') repeat-x;
}
table.micronav td a:hover {
	color: #fff ! important;
	text-decoration: none ! important;
	background: #a6a6a6 url('http://www.sz-online.de/_icons/tab_bg_hover.gif') repeat-x;
}
table.micronav td.aktiv a:hover {
	background: #bfbfbf url('http://www.sz-online.de/_icons/tab_bg_aktiv.gif') repeat-x;
}
table.micronaverotic {
	border-top: #fbd9d9 2px dotted;
	border-bottom: #fbd9d9 2px dotted;
	background-color: #fff;
	margin-bottom: 5px;
}
table.micronaverotic td {
	padding: 0px;
	background-color: #fbd9d9;
}
table.micronaverotic td a {
	display: block;
	width: 100%;
	color: #4f4f4f ! important;
	padding: 2px 0px 2px 0px;
	background-color: #fbd9d9;
}
table.micronaverotic td a:hover {
	background-color: #faaaaa;
}
#oasispos728x90 {
	margin: 0px 0px 0px 0px;
}
#szadpossb {
	width:728px;
	z-index:1000;
	position:relative;
}
szad728x90 {
	width:728px;
	z-index:1;
	position:relative;
}
#szadposright {
	float: left;
	margin: 5px 0px 0px 0px;
	z-index:1;
}
#szad120x600 {
	z-index:1;
	position:relative;
}
#szad120x600, #szad137x60x1, #szad137x60x2, #szad137x60x3, #szad137x60x4, #szad137x60x5, #szad137x60x6, #szad137x60x7, #szad137x60x8 {
	margin: 0px 0px 5px 5px;
	z-index:1;
	position:relative;
	clear:both;
}
#szad300x250, #szad550x175x1, #szad550x175x2 {
	text-align: center;
	z-index:1;
	position:relative;
}
#szad728x90NavRight {
	color:#000;
	font-weight:normal;
	text-transform:none;
	text-align:left;
	font-size:8pt;
}
#szad728x90NavRight h3 {
	font-size:11pt;
	margin:0;
	padding:0;
}
#szad728x90NavRight h3,
#szad728x90NavRight a {
	text-align:left;
	text-transform:none;
	color:#940101!important;
}

#oasispos120x600, #oasispos137x60, #oasispos137x61, #oasispos137x62, #oasispos137x63, #oasispos137x64, #oasispos137x65, #oasispos137x66, #oasispos500x501 {
	margin: 0px 0px 5px 5px;
}
a.register {
	display: block;
	float: left;
	width: auto;
	height: auto;
	margin: 0px 2px 0px 0px;
	padding: 2px 6px 2px 6px;
	background-color: #e9f1ed;
	border: solid 1px #005825;
	border-bottom: none;
	text-decoration: none;
}
a.registeraktiv {
	display: block;
	float: left;
	width: auto;
	height: auto;
	margin: 0px 2px 0px 0px;
	padding: 2px 6px 2px 6px;
	border: solid 1px #005825;
	border-bottom: none;
	text-decoration: none;
	color: #e9f1ed ! important;
	background-color: #005825;
}
a.register:hover {
	background-color: #d5e4db;
}
.Tab, .tab {
	border: solid 1px #005825;
	background-color: #e9f1ed;
}
.autotruncatedteaser {
	display: inline;
}
#login_keymsgcont {
	position: absolute;
	visibility: hidden;
	z-index: 2000;
	left: -1000px;
	top: -1000px;
}
#login_keymsgcont, #newslogin {
	width: 528px;
	background-color: #f4f4f4;
	border: 1px solid #b2b2b2;
}
#newslogin div.close {
	background: url('http://www.sz-online.de/_icons/bg_navtop_subnav.gif');
	padding: 4px;
	margin: 0px 0px 5px 0px;
	text-align: right;
	border-bottom: 1px solid #b2b2b2;
}
#newslogin div.welcome, #newslogin div.loginform, #newslogin div.info {
	padding: 5px;
}
#usernav {
	width: 100%;
	color: #888 ! important;
	margin: 0px 0px 40px 0px;
}
#usernav #buttonbar {
	width: 100%;
	font-size: 10px;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	background-image: url('http://www.sz-online.de/_icons/pixelline_h.gif');
	background-repeat: repeat-x;
	background-position: top;
}
#usernav #buttonbar #pulldown {
	position: relative;
	float: right;
	background-color: #dedede;
}
#usernav #buttonbar #pulldown a {
	display: block;
	width: 196px;
	height: 15px;
	font-size: 10px;
	text-decoration: none;
	padding: 0px 2px 0px 6px;
	margin: 0px 0px 1px 0px;
	color: #dedede ! important;
	background-color: #595959;
	font-size: 10px;
	line-height: 15px;
}
#usernav #buttonbar #pulldown a.down {
	padding: 0px 4px 0px 4px;
	background-image: url('http://www.sz-online.de/_icons/pulldown_up.gif');
	background-repeat: no-repeat;
	background-position: right top;
}
#usernav #buttonbar #pulldown a.up {
	padding: 0px 4px 0px 4px;
	background-image: url('http://www.sz-online.de/_icons/pulldown_down.gif');
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #940101;
}
#usernav #buttonbar #pulldown a.up:hover {
	background-color: #940101;
}
#usernav #buttonbar #pulldown a:hover {
	background-color: #005825;
}
#usernav #buttonbar #menueitems {
	position: absolute;
	visibility: hidden;
	top: 0px;
	background-color: #dedede;
}

#szo #szomain #content #teaserlisteredfx #schaufenstermitte {
  padding: 0px; 
  margin-top: 0px; 
  margin-bottom: 20px; 
	background: #fff url('http://www.sz-online.de/_icons/newsbox_bg.gif') repeat-x;  
  border: 1px solid #ccc;
}

#szo #szomain #content #teaserlisteredfx #schaufenstermitte div.teaser {
	border: none;
	background: none;
}

#szo #szomain #content #teaserlisteredfx #schaufenstermitte div.teaser p, 
#szo #szomain #content #teaserlisteredfx #schaufenstermitte div.teaser h1 {
	padding-left: 4px; 
}


