.fb_edge_widget_with_comment, .fb_iframe_widget {
	margin-left:1px;
	height:20px;
}

.fb_button_text {
	display:none;
}

td.xyzcolor {
	background-color:#F5F2ED;
}

#share a {
text-indent:-9999px;
display: block;
border:0; padding:0; 
width: 18px; 
height: 18px;
background:url(/fileadmin/templates/pics/facebook.gif) top left no-repeat;
overflow: hidden;
text-decoration:none !important;
}



.mybg {
	background-color: #F5F2ED;
}
.first_news_class, .first_news_class a:link, .first_news_class a:visited, .first_news_class a:active, .first_news_class a:hover {
	text-decoration:none;
	color:black;
	line-height:14px;

}
.first_news_class a:hover {
	text-decoration:underline;

}

.tx-cs2onlinreports-pi3 {

}

.newssmallitem-img {
	padding-top:10px;
	padding-bottom:17px;
}

.first_story_class, .first_story_class a:link, .first_story_class a:visited, .first_story_class a:active, first_story_class a:hover, .first_story_class p {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:11pt;
	font-size:13.5pt;
	font-weight:normal;
	color:#FF0000;
	margin:0;
	margin-bottom:8px;
	line-height:20px;
}


div.mediumtext p.bodytext, div#teaserbox1 td p.bodytext {
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#000000;
	line-height:16px;
}



#teaserbox1-content {
	padding-top:4px;
}

td, p {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size:8pt;
	line-height:14px;
}

.kolumne {
	line-height:5px;
}

.blockspace {
	margin-bottom:3px;
}

#author_comment, #author_comment a:link, #author_comment a:visited, #author_comment a:active, #author_comment a:hover {
	background-color:#D4D1CA;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	font-size:7.5pt;
	line-height:12px;
}

#kom_text {
	width:420px;
	_width:458px;
	padding-left:30px;
}

#kom_text div img {
	margin-right:10px;
}

#echo_text {
	width:450px;
	_width:488px;
	padding:5px;
}

#searchform .forminput2 {
	width:110px;
	border:none;
	color:red;
	font-size:14px;
	font-weight:bold;
}

.emailplustext {
	font-size:7pt;
	line-height:12px;
	margin-left:19px;
}

}
.icons, .icons a {
	font-size:9pt;
	line-height:15px;
	margin:0;
	padding:0;
}
.icons img {
	margin-bottom:-3px;
	margin-top:3px;
}

.audiovideo-linkstart a:link, .audiovideo-linkstart a:visited, .audiovideo-linkstart a:hover, .audiovideo-linkstart a:active {
	font-size:8pt;
}

.aright {
	text-align:right;
	width: 98%;
}

.news_city_date {
	font-size:9pt;
	line-height:16px;
}

.author {
	font-size:10pt;
}

.image_source {
	font-size:7pt;
	line-height:12px;
	padding-bottom:4px;
}
.image_caption {
	font-size:7pt;
	line-height:12px;
	padding-top:4px;
}

p, .stext, div {
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#000000;
	line-height:16px;
}

p a:link, p a:visited, p a:active, p a:hover {
	line-height:16px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	margin:0;
	margin-bottom:8px;
	line-height:22px;
}

h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {

	color:#FF0000;
	font-size:13.5pt;
	font-weight:normal;
}

h2 {

	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:14pt;
	font-weight:normal;
	color:#938E83;
	margin:0;
	margin-bottom:8px;
	line-height:20px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:15pt;
	font-weight:normal;
	color:#FF0000;
	margin:0;
	margin-bottom:14px;
	line-height:20px;
}

h5 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	margin:0;
	margin-bottom:16px;
	line-height:16px;
}

h6 {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	margin:0;
	margin-bottom:16px;
	line-height:16px;
	background-color:#C4E2FA;
}

.csc-blue-back {
	background-color:#C4E2FA;
	padding:5px;
}


a:link, a:visited, a:hover, a:active {

	font-size:9pt;
	color:#FF0000;

}


dl {
	width:100%;
	display:block;
	
}

img {
	border: none;
}

.rsslink, .rsslink a:link, .rsslink a:active, .rsslink a:visited, .rsslink a:hover {

	font-size:9px;
	color:#E77730;
	text-decoration:underline;
	font-weight:bold;
}

.flvplayer {

	text-align:center;
}

.klein, td.klein div {
	font-size:7pt;
	line-height:12px;
}

.klein a:link, .klein a:visited, .klein a:active, .klein a:hover  {
	font-size:7.5pt;
	color:#FF0000;
	text-decoration:none;
	line-height:12px;
}

.klein p {
	
	font-size:7.5pt;
	
}



.klein1, td.klein1 div {
	font-size:7pt;
	line-height:12px;
	background:#F5F2ED;
	text-align:center;
}

.klein1 a:link, .klein1 a:visited, .klein1 a:active, .klein1 a:hover  {
	font-size:7.5pt;
	color:#FF0000;
	text-decoration:none;
	line-height:12px;
}

.klein1 p {
	
	font-size:7.5pt;
	
}


.csc-menu-def {
	width:100%;
	height:22px;
	background-color:#C9C5BC;
    padding-left:0px;

}

.csc-menu-def ul {

	float:left;
	display:block;
	margin:0;
	margin-left:5px;
	padding:0;
	background-color:#C9C5BC;

	
}

.csc-menu-def a:link, .csc-menu-def a:visited, .csc-menu-def a:active, .csc-menu-def a:hover {

	color:#FFFFFF;


}

.csc-menu-def li {
	
	float:left;
	display:block;	
	padding-left:5px;

	
}

.csc-frame-frame1 {
	padding:5px;
	background-color:#F5F2ED;
}

.csc-frame-frame2 {
	padding:5px;
	background-color:#C9C5BC;
}

.csc-frame-indent {
	padding-left:22px;
}

.csc-frame-indent3366 {
	padding-left:33%;
}


.csc-frame-indent6633 {
	padding-right:33%;
}


.csc-textpic {
      _position:relative;
      _height:1%;
}

.csc-frame-rulerBefore, .ruler, .csc-frame-rulerAfter  {

	border-bottom-style:dotted;
 	border-bottom-width:1px;
 	border-bottom-color:#999999;
 	margin-top:10px;
 	margin-bottom:10px;
}

.tx-srfreecap-pi2-image {
	margin:0;
	padding:0;
}

.tx-srfreecap-pi2-cant-read {
	color:#5A615A;
	font-size:11px;
}

.my_dummy {
	font-size:4px;
	line-height:4px;
	height:4px;
}

.totalprice {
margin-top:10px; text-align:right; border-top:1px solid #DDD7CD;
	font-size:11px;
	margin-top:10px;
	padding-top:10px;
	margin-bottom:10px;
}

.quantityInput {
	border:1px solid #A69E8F;
	width:32px;
	height:20px;
}

.my_line1 {
	border:none;
	border-top:1px solid #DDD7CD;
	_height:1px;
}

.my_title {
	font-weight:bold;
	font-size:13px;
	color:#565041;
}

.bold_title {
	color:#565041;
}

.my_line {
	border-bottom:1px solid #DDD7CD;
}


.tx-dropdownsitemap-pi1 A {
	font-weight: bold;
	
}

.tx-dropdownsitemap-pi1 , .tx-dropdownsitemap-pi1 OL, .tx-dropdownsitemap-pi1 UL {
	list-style-type :none;
	margin:0;
	padding:0;
}

.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}
.tx-dropdownsitemap-pi1 DIV {
	
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	margin-left:20px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	margin-left:40px;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	margin-left:60px;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	margin-left:80px;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
}

blockquote {
	margin:0;
	margin-left:100px;	
}

.formtxt1 {
	margin:0;
}	

form {
	margin:0;	
}

.formout {
	padding:5px;
}

.forminput1 {
color:#464646;
font-size:13px;
width:200px;
border:none;

}

.forminput2 {
width:110px;
border:none;

}

.forminput {

color:#333333;
font-size:13px;
border:1px solid #335B84;
width:auto;

}

.formtextarea {
color:#333333;
font-size:13px;
width:200px;
border:1px solid #335B84;

}


.my_submit {
font-size:0px;
color:#FFFFFF;
_cursor:hand;
border:none;
height:16px;
width:30px;
background:url(/fileadmin/templates/pics/button.gif) top left no-repeat;
}

.my_submit1 {

font-family:Arial;
font-size:13px;
color:#FFFFFF;
cursor:hand;
background: #335B84;
npadding-left:12px;
npadding-right:12px;
padding:0;
margin:0;
height:18px;
border:none;
text-align:center;
width:180px;
}

.form_table {

}

.formlabel, .formlabel1 {

font-size:11px;
font-weight:normal;
color:#333333;

}

.formlabel1 {

color:#DF0024;

}




.bodytext {
	margin:0;
}


h3 {
	color:#010101;
	font-size:12px;
	font-weight:normal;
	margin:0;
	background:url(/fileadmin/templates/pics/titlebg.gif) top left repeat-x;
	padding-left:6px;
	height:18px;
	line-height:18px;
	margin-bottom:1px;
}




#overcontent {
	width:720px;
}



#content-contentleftb, #content-contentrightb {
	margin-right:32px;
}



#content-contentleft {
	float:left;
	width:300px;
	overflow-x:hidden;
}

#content-leftin {
	position:relative;
	margin-top:12px;
}


#content-leftingr, #content-rightingr {
	background:#D7EAE9;	
	position:relative;
	margin-top:12px;
}

#content-rightingr {
	margin:0;
	padding:5px;
}

#content-contentright {
	float:right;
	width:410px;
	overflow-x:hidden;
}

.metapipe {
	color:#000000;
	font-size:10px;
	line-height:10px;
	height:10px;
	border-right:1px solid #000000;
}

.menu-spacer {
	height:20px;
	font-size:15px;
	background:url(/fileadmin/templates/pics/spacerbg.gif) top left repeat-x;
	color:#FFFFFF;
	line-height:20px;
	padding-left:11px;
	margin-bottom:6px;
	margin-top:6px;	
}
.menu-spacer2 {
	height:20px;
	font-size:15px;
	background:url(/fileadmin/templates/pics/spacerbg.gif) top left repeat-x;
	color:#FFFFFF;
	line-height:20px;
	padding-left:11px;
	margin-bottom:6px;
	margin-top:0px;	
}


.menu-item, .menu-item-act {
	_height:16px;	

}


.menu-item a, .menu-item a:visited {
	font-size:12px;
	color:#000000;
	_height:16px;
	line-height:16px;
	text-decoration:none;
	display:block;
	padding-left:11px;
}

.menu-item a:hover, .menu-item-act a:link, .menu-item-act a:hover, .menu-item-act a:active,  .menu-item-act a:visited {
	color:#FF0000;
	_height:16px;
	line-height:16px;
	text-decoration:none;
	font-size:12px;
	display:block;	
	padding-left:11px;	
	font-weight:bold;
}


.topmenu-item, .topmenu-item-act {
	height:25px;	
	width:100px;
	float:right;
}


.topmenu-item a, .topmenu-item a:visited {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	height:25px;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	display:block;
	background:#335B84;
}

.topmenu-item a:hover, .topmenu-item-act a:link, .topmenu-item-act a:hover, .topmenu-item-act a:active,  .topmenu-item-act a:visited {
	color:#000000;
	height:25px;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background:#CCFF99	;
	display:block;	
}


.metamenu-item, .metamenu-item-act {
	float:right;
	color:#000000;
	line-height:12px;
}



.metamenu-item a, .metamenu-item a:visited {
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	text-align:center;
	margin-left:10px;
	margin-right:10px;	
}

.metamenu-item a:hover, .metamenu-item-act a:link, .metamenu-item-act a:hover, .metamenu-item-act a:active,  .metamenu-item-act a:visited {
	color:#000000;
	text-decoration:underline;
	text-align:center;
	font-size:10px;
	background:#CCFF99	;
	margin-left:10px;
	margin-right:10px;	
	
}

.submenu-item, .submenu-item-act {
	width:175px;
	margin-bottom:5px;
}


.submenu-item a, .submenu-item a:visited {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	_height:20px;
	line-height:18px;
	text-decoration:none;
	display:block;
	background:#335B84;
	padding-left:2px;	
}

.submenu-item a:hover, .submenu-item-act a:link, .submenu-item-act a:hover, .submenu-item-act a:active,  .submenu-item-act a:visited {
	color:#000000;
	_height:20px;
	line-height:18px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	background:#CCFF99	;
	display:block;	
	padding-left:2px;
}

#trailimageid {
	font-size:14pt;
	left:0px;
	top:0px;
	width:auto;
	display:none;
	position:absolute;
	z-index:200;
}

.mailformplus-input {

	width:320px;
	height:15px;
	_height:19px;
	border-style:solid;
	border-width:1px;
	border-color:#A6A6A6;
	background-color:#F7F7F7;
	
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size:8pt;
	text-decoration:none;
	color:#666666;	

}

.mailformplus-inputsmall {

	width:107px;
	height:15px;
	_height:19px;
	border-style:solid;
	border-width:1px;
	border-color:#A6A6A6;
	background-color:#F7F7F7;
	
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size:8pt;
	text-decoration:none;
	color:#666666;	

}


.mailformplus-textarea {

	width:320px;
	height:150px;
	_height:150px;
	border-style:solid;
	border-width:1px;
	border-color:#A6A6A6;
	background-color:#F7F7F7;
	
	font-family: Verdana, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size:8pt;
	text-decoration:none;
	color:#666666;	

}

.mailformplus-select {

	border-style:solid;
	border-width:1px;
	border-color:#A6A6A6;
	background-color:#F7F7F7;
	
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size:8pt;
	text-decoration:none;
	color:#666666;	

}

.mailformplus-submit {

	margin-left:7px;
	
	width:90px;
	height:19px;
	border-style:none;
	background-color:E2E0D9;
	cursor:hand;
	
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;	
	font-weight: normal;
	font-size:8pt;
	text-decoration:none;
	color:#000000;

}


.mailformplus-label {
	font-size:9pt;

	width:125px;
	padding-right:10px;

}

.mailformplus-mandatory {

	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#E2001A;
	font-size:8pt;	

}


.contenttable-0 td p {
	
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:7.5pt;
	font-weight:normal;
	color:#000000;
	
}

.contenttable-0 .td-0 p {
	
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:7.5pt;
	font-weight:bold;
	color:#000000;
	
}

.contenttable-0 tr {

	background-color:#DEDEDE;

}

.contenttable-0 .tr-0 {

	vertical-align: top;
	background-color:#ABC5DA;

}

.contenttable-0 .tr-0 td p {

	font-weight:normal;

}

.contenttable-2 td p {
	
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:7.5pt;
	font-weight:normal;
	color:#000000;
	
}

.contenttable-2 .td-0 p {
	
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:7.5pt;
	font-weight:normal;
	color:#000000;
	
}

.contenttable-2 tr {

	background-color:#DEDEDE;

}

.contenttable-2 tr td {

	background-color:#DEDEDE;
	vertical-align:top;
	
}

.contenttable-2 .tr-0 {

	vertical-align: top;
	background-color:#ABC5DA;


}

.contenttable-2 .tr-0 td p {

	font-weight:bold;
}

.imgtext-table td {

	padding-right:5px;

}


.latestx a {
	font-size: 10px;
	/*font-weight: bold; */
}
#mehrnewson a, #mehrnewsoff a {
	font-size: 11px;
}
#mehrnewson, #mehrnewsoff {
	font-size: 11px;
	padding-left: 13px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#mehrnewson {
	background-image: url(/fileadmin/templates/pics/mehr1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
#mehrnewsoff {
	background-image: url(/fileadmin/templates/pics/mehr2.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.storynew {
	margin-top:0px; 
	color:black; 
	line-height: 22px; 
	font-size:20px;
}

td.cerveny a,td.cerveny a:link ,td.cerveny a:visited {
	color: red;
}

#share {
	width:140px;
}

.fb_iframe_widget SPAN {
	display: inline !important;
	line-height: 0px;
	zoom:1;
	vertical-align: top;
}

#content-teaser .content-spacer,
#content-banner1 .content-spacer {
    height:0px !important;
}


.csc-frame-frame1 .framein .csc-textpic-imagewrap {
	padding-right: 5px;
}