@charset "utf-8";
/* SVG Stylesheet */

/* CSS Reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong,  dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 				{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;	vertical-align: baseline; background: transparent;}
ol, ul 				{list-style: none;}

/* Allgemeine Formatierungen */
body				{font-family:Tahoma , Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.fll				{float:left;}
.flr				{float:right;}
.underline			{text-decoration:underline;}
a					{color:#a60000; text-decoration:none}
a:hover				{text-decoration:underline;}
.line				{height:1px; line-height:1px; background:url(/img/background/line_dotted.gif); overflow:hidden}
h1 span				{font-size:22px; color:#FFFFFF; background:#000000; font-weight:bold; padding:0px 9px 0px 9px; padding:3px 12px 2px 7px; line-height:33px;}
h1 					{margin-bottom:9px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:26px;}
h1 a				{color:#ffffff;}
h1 a:hover			{text-decoration:none;}
h2 span				{font-size:16px; color:#FFFFFF; background:none; font-weight:bold; padding:0px 9px 0px 9px; padding:3px 12px 2px 0px; line-height:26px;}
h2 					{margin-bottom:8px; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;line-height:19px;}
/* Anpassung SP 2215 Topline und h1-3 an die Fraben der Balken angepasst */
h2 a				{color:#000000;}
h2 a:hover			{text-decoration:none;}
h3 span				{font-size:11px; color:#8D0000; background:none; font-weight:normal; padding:2px 10px 2px 0px; line-height:16px;}
h3 span.date		{font-size:11px; color:#8D0000; background:none; font-weight:normal; padding:2px 10px 2px 8px; line-height:16px; float:right;}
h3					{margin-bottom:1px;}
h3 a:hover			{text-decoration:none;}
h3 a				{color:#8D0000!important;}
.mediaplayer		{margin-bottom:20px;}

/* Seiten Grid */
#alignment	{text-align:left;width:829px; margin:5px 0px 0px 7px;}
#wrapper	{position:relative;}
#page		{background:#ffffff url(/img/background/bg_top.gif) repeat-x top; padding:14px 5px 5px 5px;zoom:1;}
#north		{}
#center		{}	
#south		{width:100%!important}

/* Content Spalten */
.related-content	{border-top:1px dotted #9d9698; padding-top:1px;}
.main-content		{border-top:1px dotted #9d9698; padding-top:21px;}
.sitemap-content	{padding-top:10px; border:none !important;}
.col1		{width:819px;}
.col2		{width:591px;}
.col3		{width:219px;}
.col4		{width:268px;}

/* Clearfix */
.clearfix:after 			{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix 					{display: inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */

/* Head */
.head					{height:107px; margin-bottom:1px;}
.logo					{float:left; margin-right:1px;}
.service				{float:right; background:#8d0000; height:107px; width:598px}
ul.top-nav				{float:right; color:#ffffff; font-size:11px; margin:11px 11px 0px 0px; display:inline}
ul.top-nav a			{color:#ffffff; font-weight:bold;}
ul.top-nav li			{float:left;}
ul.top-nav li.spacer	{padding:0px 8px 0px 8px;}
.top-search				{margin:65px 0px 0px 24px;}
.top-search .text		{border:1px solid #9d9697; height:18px; background:url(/img/background/bg_search.gif) repeat-x; width:300px; font-family:tahoma, Arial; float:left; padding:1px 0px 1px 5px;}
.top-search .submit		{float:left;}

/* Navi */
.navi		{height:27px; background:#8f898b;}
.navihelper	{height:27px; background:#8f898b;}

/* Breadcrumb */
.breadcrumb	{font-size:11px; color:#8f898b; padding:8px 0px 8px 0px;}

/* Footer */
.foot	{}
.foot .top				{background:url(/img/background/bg_line.gif) repeat-x bottom; padding-bottom:10px; margin-top:30px; font-size:11px; text-align:right; margin-bottom:10px;}
.foot .top a			{background:url(/img/icons/arrow_top.gif) no-repeat 0px 4px; padding:0px 0px 0px 13px;}
.foot .copy				{font-size:11px; color:#827577; margin:0px 0px 10px 0px;}
.foot .copy span 		{color:#a60000; padding:0px 5px 0px 5px;}
.foot .copy span.copy 	{color:#000000; padding:0px 20px 0px 0px;}
.foot .links a	 		{color:#827577;}
.foot .links 	 		{color:#827577; font-size:11px; }
.foot .links ul			{float:left; margin-right:45px;}
.foot .links ul li		{margin:0px 0px 3px 0px;}

/* Ad-Banner */
.ad_top						{position:relative; width:829px;}
.ad_mpu						{margin-bottom:22px; margin-left:135px; text-align:center}
.ad_top .ad_leaderboard		{padding:0px -0px 9px 0px;text-align:right;}
.ad_top .ad_wallpaper		{padding:0px -0px 9px 0px;text-align:right;}
.ad_top .ad_skyscraper		{position:absolute;left:100%;margin:14px 0px 0px 0px;}	
.ad_top .ad_skyscraper.top	{top:-14px;}
.ad_skyscraper_top			{margin-bottom:10px;}
.ad_skyscraper_default			{margin-bottom:10px; margin-top:90px;}
.ad_top .ad_skyscraper.bottom	{margin-top:640px;}

/* JW neu Banneranpassung SP 85 */
.ad_sign.right				{padding-right:10px; background:url(/img/icons/anzeige.gif) right top no-repeat;}
.ad_sign.bottom				{padding-bottom:10px; background:url(/img/icons/anzeige_h.gif) bottom left no-repeat}
.cl_ad						{clear:left;}
.ad_fl						{float:left;}

.ad_sign.right.ad			{margin-bottom:1.5em}
.adbanner					{padding:0em 1em 0em 1em; float:left; margin:10px 0px 10px 0px;}
/* Ende der Banneranpassung*/

.ad_content					{margin-bottom:22px;}
.ad_content	.rectangle		{float:left; background:url(/img/icons/anzeige.gif) right top no-repeat; padding-right:10px;}
.ad_red						{background:#000000; padding:10px; height:230px; overflow:hidden}
.ad_red h2					{margin:0px;}
.ad_red h2 span				{padding-left:0px;}
.ad_red .image				{position:relative; zoom:1; margin-bottom:10px;}
.ad_red .overlay			{position:absolute; bottom:0px; left:0px;}
.ad_red p					{color:#ffffff; line-height:18px;}
.ad_red p a					{color:#ffffff; font-weight:bold;}

/* Article-List */
.article-list						{}
.article-list .item					{margin-bottom:22px;}
.article-list .item	.image			{float:left; zoom:1; position:relative; margin-right:9px;}
.article-list .item	.image span		{float:right; font-size:9px; color:#333333; clear:left;  margin-top:3px;}
.article-list .item	.image.adsponsor	{border:2px solid #8d0000;}
.article-list .item .sponsor		{position:absolute; bottom:0px; right:0px;}
.article-list .item img				{float:left; }
.article-list .item .text			{float:left;}
.article-list .item img				{padding-top:0px;}
.article-list .item p				{line-height:18px; margin-bottom:10px;}
.article-list .item p a				{white-space:nowrap; font-weight:bold}
.article-list .item.highlight p		{font-weight:bold;}
.article-list .item .comment		{font-size:11px;}
.article-list .item .comment a		{color:#333333;}
.article-list .item .comment span	{background:#8d0000; padding:2px; color:#FFFFFF; margin-right:8px;}
.article-list .line					{margin-bottom:22px;}
.article-list .item .teaserlinks		{font-size:11px;}
.article-list .item .teaserlinks span	{color:#A60000; font-weight:bold;}
.article-list .item .teaserlinklist		{margin-bottom:10px;}

/* Toolbox */
.tools								{background:#fafafa url(/img/background/bg_tools.gif) repeat-x; padding:15px 10px 0px 10px; font-size:11px;}
.tools h3							{color:#7e7476; margin-bottom:12px;}
.tools ul li						{float:left; width:30%; padding:0px 0px 7px 12px; background:url(/img/icons/list_arrow_bold.gif) 0px 4px no-repeat; }
.tools ul li a						{font-weight:bold;}
.tools .foot						{background:url(/img/background/bg_line.gif); height:1px; line-height:1px; margin-right:-10px; margin-left:-10px; margin-top:20px;}

/* Teaser */
.teaser								{font-size:11px; margin-bottom:2px;}
.teaser .tb-head					{height:20px; overflow:hidden; background:url(/img/background/bg_teaser_hl.gif) repeat-x}
.teaser .tb-head h4					{font-weight:bold; font-size:11px; color:#7e7476; padding:3px 0px 0px 9px;}
.teaser .tb-content					{border-right:1px dotted #9d9698; border-left:1px dotted #9d9698; border-bottom:1px dotted #9d9698; padding:5px 8px 5px 8px;}
.teaser .tb-content.gray			{background:#ededed url(/img/background/bg_teaser.gif) repeat-x}
.teaser ul li						{background:url(/img/icons/list_arrow.gif) 0px 5px no-repeat; padding:0px 0px 9px 10px;}
.teaser ul.detail_more li			{float:left;padding:0px 10px 5px 10px;}
.teaser .line						{margin-right:-8px; margin-left:-8px; margin-bottom:10px;clear:left;}
.teaser .more						{font-weight:bold;padding-bottom:8px;}
.teaser .cloud						{padding:15px 8px 15px 8px;}
.teaser .cloud a.font1				{font-size:10px;}
.teaser .cloud a.font2				{font-size:11px;}
.teaser .cloud a.font3				{font-size:14px;}
.teaser .cloud a.font4				{font-size:16px;}
.teaser .cloud a.font5				{font-size:18px;}
.teaser p							{line-height:16px; padding-bottom:10px;}
.teaser .nl_text					{color:#7e7476; border-left:1px solid #bbb7b7; border-top:1px solid #bbb7b7; border-bottom:1px solid #bbb7b7; background:url(/img/background/bg_input_nl.gif); padding:2px; font-size:11px; float:left; height:14px; width:170px; border-right:none;}
.teaser .nl_btn						{float:left;}
.teaser .newsletter					{padding:10px 0px 10px 0px;}
.teaser .video						{padding:5px 0px 0px 0px;}
.teaser .video .item				{margin:0px 0px 12px 0px;}
.teaser .video .item .image			{float:left; padding-top:3px; margin-right:8px; position:relative}	
.teaser .video .item .image .time	{position:absolute; bottom:1px; right:1px; color:#ffffff; background:#000000; font-size:10px; padding:0px 2px 0px 2px;}
.teaser .video .item .image img		{border:1px solid #938b8c;}	
.teaser .video .item p				{line-height:14px;}		
.teaser .video .item p a			{color:#333333;}

.teaser .image						{padding:5px 0px 0px 0px;}
.teaser .image .item				{margin:0px 0px 12px 0px;}
.teaser .image .item .image			{float:left; padding-top:3px; margin-right:8px; background:url(/img/background/bg_images_tb.gif) no-repeat; padding:4px 9px 0px 0px}	
.teaser .image .item .image img		{border:1px solid #938b8c;}	
.teaser .image .item p				{line-height:14px;}		
.teaser .image .item p a			{color:#333333;}

.teaser .book						{padding:5px 0px 0px 0px;}
.teaser .book .item					{margin:0px 0px 5px 0px;}
.teaser .book .item .image			{float:left; margin-right:8px; padding:4px 0px 0px 0px}	
.teaser .book .item .image img		{border:1px solid #938b8c;}	
.teaser .book .item p				{line-height:16px;}		
.teaser .book .item p a			{font-weight:normal; white-space:nowrap}
.teaser form.poll				{}
.teaser form.poll .set			{padding-bottom:10px;}
.teaser form.poll .set .cb		{float:left; margin-right:5px;}
.teaser form.poll .set .aw		{float:left; width:160px; padding-top:3px;}
.teaser form.poll label			{cursor:pointer;}
.teaser form.poll .btn			{margin-bottom:10px;}
.teaser form.poll .btn .submit	{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px}
.teaser form.poll .btn .submit:hover	{ background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}

/* Aufmacher */
.lead						{margin-bottom:20px;}
.lead .image				{position:relative; zoom:1; margin-bottom:15px;}
.lead .image .overlay		{position:absolute; bottom:0px; right:0px;}
.lead h2					{text-transform:none; margin-bottom:10px; font-family:Tahoma, Arial, Helvetica, sans-serif!important}
.lead p						{line-height:18px; margin-bottom:15px;}
.lead  ul					{margin-left:15px; line-height:18px;margin-bottom:15px;}
.lead  ul li				{margin-bottom:5px; background:url(/img/icons/list_arrow_black.gif) 0px 5px no-repeat; padding-left:10px;}

/* Artikel Detail */
.font1						{font-size:40%;}
.font2						{font-size:60%;}
.font3						{font-size:80%;}
.font4						{font-size:100%;}
.font5						{font-size:120%;}
.font6						{font-size:140%;}
.font7						{font-size:160%;}
.article-detail								{margin-top:-21px!important; position:relative; zoom:1;}
.article-detail .font_control				{position:absolute; top:37px; right:0px; color:#827577; font-size:11px;}
.article-detail .font_control span			{padding-top:2px; padding-right:2px;}
.article-detail .font_control a.minus		{display:block; width:17px; height:17px; overflow:hidden; background:url(/img/icons/fontsize_small.gif) 0px 0px;}
.article-detail .font_control span.minus	{float:left; margin-right:1px; padding:0px;  width:17px; height:17px; background:url(/img/icons/fontsize_small.gif) 0px -34px;}

.article-detail .font_control a.minus:hover	{ background:url(/img/icons/fontsize_small.gif) 0px -17px;}
.article-detail .font_control a.plus		{display:block; width:17px; height:17px; overflow:hidden; background:url(/img/icons/fontsize_big.gif) 0px 0px; }
.article-detail .font_control span.plus		{width:17px; height:17px; float:left; padding:0px;  background:url(/img/icons/fontsize_big.gif) 0px -34px;}
.article-detail .font_control a.plus:hover	{ background:url(/img/icons/fontsize_big.gif) 0px -17px;}
.article-detail	.topline					{font-size:11px; color:#827577; background:url(/img/background/line_dotted.gif) repeat-x bottom; padding:3px 0px 6px 0px; margin-bottom:15px;}
/* JW SI ohne Datum */
.article-detail	.top						{font-size:11px; color:#666666; padding:3px 0px 6px 0px; margin-bottom:15px;}
.article-detail	.topline .date				{float:left;}
.article-detail	.topline .rating			{float:right;}
.article-detail	.topline .rating img		{vertical-align:top; margin-top:2px;}
.article-detail h1							{}
.article-detail h4							{margin-bottom:30px; font-weight:normal; font-style:italic; font-size:11px;}
.article-detail h2							{font-weight:bold; text-transform:none; margin:0px; font-size:100%;}	
.article-detail h1 span						{font-size:16px; color:#000000; background:none; font-weight:bold; padding:0px 9px 0px 9px; padding:3px 12px 2px 0px; line-height:26px;}
.article-detail p							{font-size:100%; line-height:150%; margin-bottom:1.5em}
.article-detail p.abstract					{font-weight:bold;}
.article-detail p a							{white-space:nowrap;}
.article-detail  ul							{font-size:100%; line-height:150%; margin-left:1.5em; clear:both;margin-bottom:1.5em;}
.article-detail  ul li						{background:url(/img/icons/list_arrow_black.gif) 0 0.5em no-repeat;padding:0 0 0 1.0em}
.article-detail  ol							{font-size:100%; line-height:150%; margin-left:1.5em; clear:both;margin-bottom:1.5em; padding:0 0 0 1.6em}
.article-detail  ol li						{padding:0 0 0 0em; list-style-type:decimal!important; list-style-position:outside}
.article-detail ol.commentlist ul li {list-style-type: none!important;background:none;}
.article-detail ol.commentlist ul.level-2 {background-color:#F2F2F2;}
.article-detail ol.commentlist ul.level-3 {background-color:#E5E5E5;}
.article-detail ol.commentlist ul.level-4 {background-color:#D9D9D9;}
.article-detail ol.commentlist ul.level-5 {background-color:#CCCCCC;}
/*
Anpassung JW nbsp GmbH
*/
.article-detail .ad							{}
.article-detail .banner						{padding:0em 1em 0em 1em; float:left; margin:10px 0px 25px 0px;}
/*
.article-detail .ad							{margin-bottom:1.5em}
.article-detail .ad .banner					{padding:0em 1em 0em 1em; float:left; background:url(/img/icons/anzeige.gif) top right no-repeat; margin:10px 0px 10px 0px;}
*/

/* Ende Anpassung */
.article-detail sub, sup					{font-size:105%;}
.article-detail table						{width:100%; margin-bottom:1.5em}
.article-detail table thead					{color:#827577;}
.article-detail table thead th				{padding:3px; text-align:left; background:#c1bdbe}
.article-detail table tbody 				{background:#ededed;}
.article-detail table tbody td				{padding:3px;background:#ededed;}
.article-detail table tfoot					{background:#c1bdbe; color:#333333; font-size:90%}
.article-detail table tfoot td				{padding:3px;background:#c1bdbe;}
.article-detail .media						{background:#ededed; padding:10px 10px 0px 10px; margin-top:4px; font-size:90%;overflow:hidden; margin:0px 0px 10px 0px;}
/*.article-detail .media.image				{width: 150px; }*/
/* JW anpassung an bildergroessen */
.article-detail .media.image.right_rightsmall	{float:right;  margin:0px 0px 10px 10px;width:150px; }
.article-detail .media.image.right_rightnormal	{float:right;  margin:0px 0px 10px 10px;width:220px; }
.article-detail .media.image.right_rightbig		{float:right;  margin:0px 0px 10px 10px; }	
.article-detail .media.image.left_leftsmall		{float:left;  margin:0px 10px 10px 0px;width:150px; }	
.article-detail .media.image.left_leftnormal	{float:left;  margin:0px 10px 10px 0px;width:220px; }	
.article-detail .media.image.left_leftbig		{float:left;  margin:0px 10px 10px 0px; }
/* JW Anpassung auf 16:9 Videos */
.article-detail .media.video				{width: 427px;}
.article-detail .media.video.right_right	{margin:0px 0px 10px 10px; }	
.article-detail .media.video.left_left		{margin:0px 10px 10px 0px; }				
.article-detail .media h4					{margin:0px; font-weight:bold; font-style:normal; font-size:80%;margin-bottom:3px;}
.article-detail .media h5					{margin-bottom:3px;}
.article-detail .media h6					{font-weight:normal; font-style:normal;padding-bottom:5px;font-size:80%;}
.article-detail .media img					{padding-bottom:5px;}
.article-detail .media .desc				{line-height:140%; padding-bottom:5px;}
.article-detail .media .source				{font-size:80%; padding-bottom:5px; text-align: right; line-height:140%;}
.article-detail .podcast					{margin-bottom:1.5em}
.article-detail .podcast h3					{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#a60000!important; margin-bottom:5px;}
.article-detail .paging						{padding-top:10px; margin-bottom:15px;float:left; width:100%;}
.article-detail .paging .pages				{background:url(/img/background/line_dotted.gif) repeat-x bottom; padding-bottom:10px; margin-bottom:5px;}
.article-detail .paging	.left				{float:left; text-align:left; width:20%;}
.article-detail .paging	.right				{float:left; text-align:right; width:20%;}
.article-detail .paging	.center				{float:left; text-align:center; width:60%; color:#a60000; font-size:11px;}
.article-detail .paging a.next				{color:#827577; font-size:11px; background:url(/img/icons/paging.gif) 100% -40px no-repeat ; padding:3px 25px 4px 0px;}
.article-detail .paging a.next:hover		{background:url(/img/icons/paging.gif) 100% -60px no-repeat; color:#a60000; }
.article-detail .paging a.previous			{color:#827577; font-size:11px; background:url(/img/icons/paging.gif) 0px 0px no-repeat ; padding:3px 0px 4px 25px;}
.article-detail .paging a.previous:hover	{background:url(/img/icons/paging.gif) 0px -20px no-repeat ; color:#a60000; }
.article-detail .paging .active				{color:#827577}
.article-detail .paging .list				{margin-bottom:15px;}
.article-detail .paging ul					{margin:0px; font-size:11px; color:#827577;}
.article-detail .paging ul li				{background:url(/img/icons/list_arrow.gif) 0px 6px no-repeat; padding:0px 0px 3px 10px;}
.article-detail .paging ul li.active		{background:url(/img/icons/list_arrow_gray.gif) 0px 6px no-repeat; padding:0px 0px 3px 10px;}
.article-detail .voting						{background:url(/img/background/line_dotted.gif) repeat-x bottom; font-size:11px; color:#827577; padding:8px 0px 13px 0px; margin-bottom:5px;}
.article-detail .voting	span				{float:left; margin-right:5px; padding-top:2px;}
.article-detail .little_helpers				{margin-bottom:20px; text-align:right}
.article-detail .little_helpers a			{color:#a60000!important;}
.article-detail .little_helpers ul			{margin:0px; font-size:11px; float:left}
.article-detail .little_helpers ul li		{color:#827577; background:none; padding:0px; margin:0px; float:left; margin-right:3px;}
.article-detail .little_helpers ul li.spacer	{color:#a60000}
.article-detail .author						{font-style:italic; margin-bottom:1.5em; font-size:11px; color:#827577;}
.article-detail .content_box.gallery p		{margin:0px;}
.article-detail .content_box.gallery .cb-content	{border-right:1px dotted #9d9698; border-left:1px dotted #9d9698; border-bottom:1px dotted #9d9698;}
/* Kommentare */
.comments									{margin-bottom:15px;}
.comments h3								{font-size:12px; margin-bottom:20px; background:none;}
.comments .header							{color:#827577; font-size:11px; margin-bottom:5px; font-weight:normal;}
.comments .header strong					{color:#A60000;}
.comments ol								{color:#827577; font-weight:bold; margin:0px; font-size:12px;}
.comments ol li p							{color:#333333; font-size:12px; line-height:18px; margin-bottom:20px; font-weight:normal}


/* Content-Box */
.content_box								{font-size:11px; margin-bottom:15px;float:left;width:100%;}
.content_box .commenterror					{margin:5px 5px 5px 5px;color:#A60000;}
.content_box .cb-head						{height:20px; overflow:hidden; background:url(/img/background/bg_teaser_hl.gif) repeat-x}
.content_box .cb-head h4					{font-weight:bold; font-size:11px; color:#7e7476; padding:3px 0px 0px 9px; font-style:normal;}
.content_box .cb-content					{border-right:1px dotted #9d9698; border-left:1px dotted #9d9698; border-bottom:1px dotted #9d9698; padding:10px; background:#fafafa url(/img/background/bg_content_box.gif) repeat-x}
.content_box .links ul						{margin:0px;}
.content_box .links ul li					{background:url(/img/icons/list_arrow.gif) 0px 6px no-repeat; padding:0px 0px 3px 10px;}
.content_box .links ul li.hl				{background:none; padding:0px; text-transform:uppercase; margin-bottom:5px;}
.content_box .links .line					{margin:10px 0px 10px 0px;}
.innerbox									{width:auto !important; margin-right:10px !important; margin-bottom:10px !important;}

.content_box.gallery h4						{float:left; width:480px;}
.content_box.gallery .ad					{color:#ffffff!important; font-weight:bold;}
.content_box.gallery .cb-head				{margin-bottom:1px;}
.content_box.gallery .cb-head span			{float:right; padding:3px 9px 0px 0px; color:#7e7476; }
.content_box.gallery .cb-content			{position:relative; zoom:1; border:none;}
.content_box.gallery .back					{margin-right:11px;float:left; margin-top:20px; width:24px; visibility: hidden;}
.content_box.gallery.big .back				{margin-top:100px;}
.content_box.gallery .back a				{width:18px; height:38px; display:block; background:url(/img/icons/gallery_arrow_left.gif) 0px 0px no-repeat;}
.content_box.gallery .back a:hover			{background:url(/img/icons/gallery_arrow_left.gif) 0px -38px no-repeat;}
.content_box.gallery .more					{float:right; margin-top:20px;  width:24px; visibility: hidden;}
.content_box.gallery.big .more				{margin-top:100px;}
.content_box.gallery .more a				{width:18px; height:38px; display:block; background:url(/img/icons/gallery_arrow_right.gif) 0px 0px no-repeat; float:right;}
.content_box.gallery .more a:hover			{background:url(/img/icons/gallery_arrow_right.gif) 0px -38px no-repeat;}
.content_box.gallery .detail				{width:502px;overflow:hidden; float:left; position:relative;}
.content_box.gallery .slider				{width:502px;overflow:hidden; float:left; position:relative; height: 1px;}
.content_box.gallery .item 					{margin:0px 12px 0px 0px; float:left; width:116px; overflow:hidden;}
.content_box.gallery .item .thumb 			{border:2px solid #9c9597; margin-bottom:3px; position:relative; zoom:1;}
.content_box.gallery .item .thumb:hover		{border:2px solid #8d0000;}
.content_box.gallery .item .thumb.active		{border:2px solid #8d0000;}
.content_box.gallery .item .thumb.active .time	{background:#8d0000;}
.content_box.gallery .item h5					{margin-bottom:3px;}
.content_box.gallery .row_01					{margin-bottom:15px;}
.content_box.gallery .time						{position:absolute; bottom:0px; right:0px; color:#ffffff; background:#000000; font-size:10px; padding:0px 2px 0px 2px;}
.content_box.gallery .detail_image				{margin-right:20px; text-align:center; float:left; width:502px;}
.content_box.gallery .detail_image .count		{color:#9c9597; margin:0px 0px 5px 0px;}
.content_box.gallery .detail_image .image img		{border:1px solid #9c9597; margin:0px 0px 3px 0px;}
.content_box.gallery .detail_image .image img:hover	{border:1px solid #8d0000;}
.content_box.gallery .detail_image .copy		{color:#9c9597; text-align:right; padding-right:7px; font-size:10px; margin:0px 0px 3px 0px;}
.content_box.gallery.detail .back				{margin-top:150px;}
.content_box.gallery.detail .more				{margin-top:150px;}
.content_box.gallery.detail p					{text-align:left; line-height:14px;}
.content_box.gallery .dashed					{background:url(/img/background/line_dotted.gif) bottom repeat-x; padding-bottom:15px; margin-bottom:15px;}
.content_box.gallery .sub .more					{margin-top:20px;}
.content_box.gallery .sub .back					{margin-top:20px;}
.content_box.gallery .row_01.dashed				{background:url(/img/background/line_dotted.gif) bottom repeat-x; padding-bottom:15px; margin-bottom:15px;}
.content_box.gallery .item.picture				{width:110px; margin-right:20px; background:none; float:left}
.content_box.gallery .item.picture	.thumb		{position:relative; zoom:1; background:url(/img/background/bg_picture_gallery.gif) 0px 0px no-repeat; border:none; padding:12px 0px 0px 0px;}
.content_box.gallery .item.picture	.thumb img	{border:1px solid #9c9597;}
.content_box.gallery .spinner					{width:100%; height:75px; display:block; background: url(/img/icons/spinner.gif) center center no-repeat;}

/* Formulare */
.ad_comment									{font-size:11px;}
.ad_comment a								{color:#a60000!important; font-weight:normal!important}
.ad_comment a:hover							{text-decoration:underline;}
.ad_comment label.comment					{font-weight:bold; padding-bottom:5px; float:left}
.ad_comment .textarea						{width:99%; border:1px solid #c7c3c4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#ffffff url(/img/background/bg_textarea.gif) top  repeat-x}
.ad_comment .set							{margin-bottom:10px;}
.ad_comment .submit							{padding-top:10px; color:#827577;}
.ad_comment .submit .btn_submit				{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px}
.ad_comment .submit .btn_submit:hover		{background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}
.ad_comment .left							{float:left; width:48%!important; background:url(/img/background/line_dotted_v.gif) right repeat-y;}
.ad_comment .right							{float:right!important; width:48%!important; text-align:left!important; padding:15px 0px 0px 20px;}
.ad_comment .box label						{width:80px; float:left;}
.ad_comment .box input						{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:160px;}

.contact_form								{font-size:11px;}
.contact_form .set							{margin-bottom:10px;}
.contact_form label							{width:110px; float:left; margin-right:10px;}
.contact_form label.sublabel				{width:410px;}
.contact_form input							{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:280px;}
.contact_form input.radio					{width:13px; height:13px; margin:0px 5px 0px 0px}
.contact_form input.checkbox				{width:13px; height:13px; margin:0px 5px 0px 0px}
.contact_form .textarea						{width:453px; border:1px solid #c7c3c4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#ffffff url(/img/background/bg_textarea.gif) top  repeat-x; float:left;}
.contact_form  .submit						{color:#827577;}
.contact_form  .submit .btn_submit			{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px; width:auto!important;}
.contact_form  .submit .btn_submit:hover	{background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}
.contact_form .spacer						{float:right;width:1em;}

.detail_search								{font-size:11px;}
.detail_search .main_search					{background:url(/img/background/line_dotted.gif) repeat-x bottom; padding:5px 0px 15px 0px; margin:0px 0px 10px 0px;}
.detail_search .main_search label			{width:115px; float:left; padding:2px 0px 0px 0px;}
.detail_search .main_search .text			{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px 2px 2px 5px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:420px; font-weight:bold;}
.detail_search .main_search	.select			{font-size:11px; padding:1px 1px 1px 1px; width:100px; float:left; border:1px solid #c6c2c3; background:url(/img/background/bg_search.gif)}
.detail_search .filter						{margin:0px 0px 20px 0px;}
.detail_search .filter h5					{font-weight:bold; text-transform:uppercase; margin:0px 0px 10px 0px;}
.detail_search .filter label				{width:115px; float:left; padding:0px 0px 0px 0px; line-height:18px;}
.detail_search .filter .select				{width:204px; float:left; margin-right:20px; font-size:11px;}
.detail_search .filter .option				{padding:2px}
.detail_search  .submit						{color:#827577; padding-right:25px;}
.detail_search  .submit .btn_submit			{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px; width:auto!important;}
.detail_search  .submit .btn_submit:hover	{background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}
.detail_search  .sort .select				{font-size:11px; padding:1px 1px 1px 1px; width:204px; float:left; border:1px solid #c6c2c3; background:url(/img/background/bg_search.gif)}
.detail_search  .sort label					{width:115px; float:left; padding:0px 0px 0px 0px; line-height:18px;}

.letter										{}
.letter	h5									{font-weight:bold; margin:0px 0px 10px 0px;}
.letter	h5 span								{font-weight:normal;}
.letter p									{line-height:16px; margin-bottom:15px;}
.letter	.set								{margin-bottom:15px;}
.letter	.set label							{float:left; width:110px;}
.letter	.set .text							{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px 2px 2px 5px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:290px;}
.letter	.set .textarea						{width:453px; border:1px solid #c7c3c4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#ffffff url(/img/background/bg_textarea.gif) top  repeat-x; float:left;}
.letter	.set.captcha .text					{width:152px;}
.letter	.set.captcha						{margin-bottom:2px;}
.letter .submit								{color:#827577;}
.letter .submit .btn_submit					{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px; width:auto!important;}
.letter .submit .btn_submit:hover			{background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}
.letter .line								{margin-bottom:15px;}
.letter h6									{font-weight:bold; margin:0px 0px 5px 0px;}
.letter .address							{font-weight:bold;}


/* Suchergebnis */
.search_result								{}
.search_result h5							{font-weight:bold; font-size:12px; margin:0px 0px 10px 0px;}
.search_result h5 span						{color:#8d0000;}

.search_result table							{width:100%; margin:0px 0px 15px 0px; padding: 0px; font-size:11px; border-bottom:1px dotted #9c9597; }
.search_result table thead						{}
.search_result table thead th					{background:url(/img/background/bg_teaser_hl.gif); color:#827577; padding:3px 0px 3px 0px; text-align:left}
.search_result table .last						{text-align:right; padding-right:10px; width:60px;}
.search_result table .first						{padding-left:10px; width:350px; }
.search_result table thead th img				{margin-left:7px;}
.search_result table tbody						{background:#fafafa url(/img/background/bg_content_box.gif) repeat-x}
.search_result table tbody td					{padding:7px 0px 7px 0px; vertical-align:top}
/*.search_result table tbody td.bl				{border-left:1px dotted #9c9597; }*/
.search_result table tbody td.first_img			{border-left:1px dotted #9c9597;padding-left:3px; }
.search_result table tbody td.bl.first			{background:url(/img/icons/list_arrow_black.gif) 10px 10px no-repeat; padding-left:20px;}
.search_result table tbody td.br				{border-right:1px dotted #9c9597; }
.search_result table h6							{margin-bottom:3px; font-weight:bold; line-height:14px;}
.search_result table h6	a						{color:#333333;}
.search_result table p							{line-height:14px;}
.search_result .paging							{text-align:right;}
.search_result .paging span						{padding-right:5px;}
.search_result .paging span.active				{font-weight:bold;}

/* Umfragen */
.poll									{margin:0px 0px 15px 0px;}
.poll table								{width:100%;padding: 0px; font-size:11px;}
.poll table thead						{}
.poll table thead th					{background:url(/img/background/bg_teaser_hl.gif); color:#827577; padding:3px 0px 3px 0px; text-align:left}
.poll table .last						{text-align:right; padding-right:10px;}
.poll table .first						{padding-left:10px; width:350px; }
.poll table thead th img				{margin-left:7px;}
.poll table tbody						{background:#fafafa url(/img/background/bg_content_box.gif) repeat-x}
.poll table tbody td					{border-bottom:1px dotted #9c9597; padding:7px 0px 7px 0px; vertical-align:top}
.poll table tbody td.br.last			{vertical-align:middle;}
.poll table tbody td.bl					{border-left:1px dotted #9c9597; }
.poll table tbody td.bl.first			{background:url(/img/icons/list_arrow_black.gif) 10px 10px no-repeat; padding-left:20px;}
.poll table tbody td.br					{border-right:1px dotted #9c9597; }
.poll table h6							{margin-bottom:3px; font-weight:bold; line-height:14px;}
.poll table h6	a						{color:#333333;}
.poll table p							{line-height:14px;}
.poll table a							{font-weight:bold;}

/* Umfrage Ergebnis */
.poll_result								{ font-size:11px;}
.poll_result table							{width:100%; margin:0px; padding: 0px; font-size:11px; border-bottom:1px dotted #9c9597; margin-bottom:15px;}
.poll_result table thead					{}
.poll_result table thead th					{background:url(/img/background/bg_teaser_hl.gif); color:#827577; padding:3px 0px 3px 0px; text-align:left}
.poll_result table .last					{text-align:right; padding-right:10px; width:50px}
.poll_result table .first					{padding-left:10px; width:280px;}
.poll_result table thead th img				{margin-left:7px;}
.poll_result table tbody					{background:#fafafa url(/img/background/bg_content_box.gif) repeat-x}
.poll_result table tbody td					{border-bottom:1px dotted #9c9597; padding:7px 0px 7px 0px; vertical-align:top; border-right:1px dotted #9c9597; }
.poll_result table tbody td.bl				{border-left:1px dotted #9c9597; }
.poll_result .progressbar					{margin:0px 10px 0px 10px; width:160px; height:12px; border:1px solid #b4abac; background:#ffffff; overflow:hidden}
.poll_result .progressbar .result			{background:url(/img/icons/poll.gif) repeat-x}
.poll_result table .sub_col2				{width:170px;}
.poll_result table .sub_col3				{text-align:right; padding-right:10px;}
.poll_result table tfoot					{background:#dddcdc;}
.poll_result table tfoot td					{background:#dddcdc; padding:10px 0px 10px 0px;}




/* Ansprechpartner */
.contact_person								{margin-bottom:15px; overflow:hidden; width:591px; font-size:11px;}
.contact_person	h4							{font-size:12px; text-transform:uppercase; margin-bottom:10px;}
.contact_person .cp_box						{background:#edecec url(/img/background/bg_cotact_box.gif) repeat-x; padding:10px; margin:0px 0px 15px 0px; width:268px; float:left; height:140px;}
.contact_person .cp_box.left				{margin-right:15px;}
.contact_person .cp_box p					{line-height:16px; background:url(/img/background/line_dotted.gif) repeat-x bottom; height:75px; overflow:hidden; margin-bottom:10px;}
.contact_person .cp_box h5					{margin-bottom:5px; font-weight:bold;}
.contact_person .cp_box	img					{float:right; border:1px solid #9d9597; margin:0px 0px 10px 10px;}
.contact_person .cp_box .phone				{background:url(/img/icons/phone.gif) 0px 0px no-repeat; padding-left:25px; margin-bottom:5px; line-height:16px;}
.contact_person .cp_box .mail				{background:url(/img/icons/mail.gif) 0px 5px no-repeat; padding-left:25px; margin-bottom:5px; line-height:16px;}

/* Sitemap */
.sitemap									{margin-bottom:15px;}
.sitemap a									{font-size:11px;}
.sitemap ul									{margin-bottom:15px;}				
.sitemap ul li.main							{font-weight:bold; margin-bottom:10px; margin-left:0px;}
.sitemap ul li.main a						{color:#000000;}			
.sitemap ul li								{font-size:11px; margin-bottom:5px; margin-left:35px;}		

/* Hinweis */	
.alert										{margin-bottom:15px; margin-top:15px;}
.alert p									{text-align:center;padding:30px 0px 30px 0px;}

/* Tabellen */
.downloads									{margin-bottom:15px;}
.downloads table							{width:100%; margin:0px; padding: 0px; font-size:11px;}
.downloads table thead						{}
.downloads table thead th					{background:url(/img/background/bg_teaser_hl.gif); color:#827577; padding:3px 0px 3px 0px; text-align:left}
.downloads table .last						{text-align:right; padding-right:10px;}
.downloads table .first						{padding-left:10px; width:180px;}
.downloads table thead th img				{margin-left:7px;}
.downloads table tbody						{background:#fafafa url(/img/background/bg_content_box.gif) repeat-x}
.downloads table tbody td					{border-bottom:1px dotted #9c9597; padding:7px 0px 7px 0px; vertical-align:top}
.downloads table tbody td.bl				{border-left:1px dotted #9c9597; }
.downloads table tbody td.br				{border-right:1px dotted #9c9597; }


/* PopUp */
#popup #north, #south				{width:591px; overflow:hidden;}
#popup .service						{width:370px;}
/* fehler in form validierung */
.popuperror							{color:#A60000;margin-left:110px;}
.nomgr								{margin:0px 0px 0px 0px !important;}

#popup  .contact_form input			{width:452px;}

/* 404 */
#error #north, #south				{width:591px; overflow:hidden;}	
#error .service						{width:370px;}
#error #page						{width:591px; overflow:hidden;}		
#error .error404					{margin-bottom:20px;}
#error  p							{margin-bottom:20px;}
#error .main-content				{background:url(/img/icons/404.gif) 380px 0px no-repeat;}


/* Gewinnspiel */
.lottery .prizeimg									{float:right; margin:0px 0px 0px 10px;}
.lottery .prizelist									{float:left; width:350px;}
.lottery .prizelist	.number							{float:left; width:50px; font-weight:bold;}
.lottery .prizelist	.prize							{float:left; width:300px; overflow:hidden;}
.lottery .prizelist h3								{margin:0px 0px 5px 0px;}
.lottery .prizelist	p								{line-height:16px;}
.lottery .prizelist .item							{margin:0px 0px 15px 0px;}
.lottery .cb-content								{padding:10px 10px 0px 10px;}
.lottery .question-form								{}
.lottery .question-form .question					{background:url(/img/background/line_dotted.gif) repeat-x bottom; padding-bottom:15px;}
.lottery .question-form .question h3				{margin:0px 0px 5px 0px; text-transform:uppercase}
.lottery .question-form .question p					{line-height:16px;}
.lottery .question-form .set						{background:url(/img/background/line_dotted.gif) repeat-x bottom; padding:5px 0px 5px 0px;}
.lottery .question-form .set .count					{float:left; padding:5px; margin-right:15px; color:#ffffff; background:#8d0000;}
.lottery .question-form .set label					{float:left; cursor:pointer;  padding:5px 0px 5px 0px; width:500px;}
.lottery .question-form .set .radio					{width:13px; height:13px; float:right; margin:5px 10px 5px 0px;}
.lottery .question-form .set h4						{font-weight:bold; font-size:12px; margin:15px 0px 5px 0px;}
.lottery a											{color:#a60000!important; font-weight:normal!important}
.lottery a:hover									{text-decoration:underline;}
.lottery .submit-form								{margin-top:15px;}
.lottery .submit-form label.comment					{font-weight:bold; padding-bottom:5px; float:left}
.lottery .submit-form .textarea						{width:99%; border:1px solid #c7c3c4; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#ffffff url(/img/background/bg_textarea.gif) top  repeat-x}
.lottery .submit-form .set							{margin-bottom:10px; background:none; padding:0px;}
.lottery .submit-form .submit						{padding-top:10px; color:#827577;}
.lottery .submit-form .submit .btn_submit			{float:right; border:none; color:#ffffff; font-weight:bold; font-size:11px; background:url(/img/background/bg_submitbtn.gif) repeat-x; cursor:pointer; padding:2px 5px 2px 5px}
.lottery .submit-form .submit .btn_submit:hover		{background:url(/img/background/bg_submitbtn_hover.gif) repeat-x;}
.lottery .submit-form .left							{float:left; width:48%!important;}
.lottery .submit-form .right						{float:right!important; width:48%!important; text-align:left!important; padding:15px 0px 0px 20px;}
.lottery .submit-form .box label					{width:80px; float:left;}
.lottery .submit-form .box input					{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:160px;}
.lottery .submit-form .box .plz						{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:50px; margin-right:10px;}
.lottery .submit-form .box .ort						{float:left; border:1px solid #c6c2c3; font-size:11px; padding:2px; background:url(/img/background/bg_search.gif); font-family:tahoma, Arial, Helvetica, sans-serif; width:94px; margin-right:10px;}

/* fix fuer leeres Banner JW */
.clearbanner						{height:2px;}

/* Header im Popup JW */
#popalignment						 {margin:5px 0 0 12px;text-align:left;width:591px;}

a.clickable											{cursor: pointer}

/* Widget-Generator */
.widget .widget-left								{width:99%; border:1px solid #c6c2c3; padding: 5px; margin: 2px;}
.widget .widget-left fieldset						{margin-bottom: 5px; border:1px solid #c6c2c3; background: #F1F2F2;}
.widget .widget-left legend							{font-size: 1.25em; font-weight: bold;}
.widget .widget-left .set 							{padding: 5px;}
.widget .widget-left .set label						{float: left; width: 150px; font-weight: bold;}
.widget .widget-left .set select					{float: left; width: 187px; max-height: 60px; border:1px solid #c6c2c3;}
.widget .widget-left .set input						{float: left; width: 60px; border:1px solid #c6c2c3;}
.widget .widget-left .set .checkbox					{width: auto; border:0px;}
.widget .widget-right								{width:99%; border:1px solid #c6c2c3; padding: 5px; margin: 2px;}
.widget .widget-bottom								{width:99%; border:1px solid #c6c2c3; padding: 5px; margin: 2px;}
.widget .widget-bottom	textarea					{width: 100%; height: 100px; border:1px solid #c6c2c3;}

/* paging */
.sitepaging										{border-top:1px dotted #9D9698; border-bottom:1px dotted #9D9698; padding:2px 0px 2px 0px; margin:0px 0px 15px 0px; height:23px;}
.sitepaging.center								{width:100%; text-align:center; margin:0px auto 15px; }
.sitepaging.center .controller					{float:none!important; display:inline-block!important; text-align:center!important; width:auto;}
.sitepaging.center .justified					{ }
.sitepaging .filter								{float:left; }
.sitepaging label								{font-size:12px; margin-right:5px; vertical-align:middle; display:block; float:left; margin-top:3px;}
.sitepaging .sort								{margin:0px; padding:0px; font-family:Trebuchet MS,Arial,sans-serif; float:left;}
.sitepaging .controller							{padding-top:3px; float:right}
.sitepaging .left								{float:left; padding-top:5px;}
.sitepaging .left .beginning					{float:left}
.sitepaging .left .beginning a					{width:10px; height:10px; display:block; background:url(/img/icons/paging_sprite.gif) 0px -20px no-repeat; overflow:hidden;}
.sitepaging .left .back							{float:left}
.sitepaging .left .back a						{width:10px; height:10px; display:block; background:url(/img/icons/paging_sprite.gif) 0px -30px no-repeat; overflow:hidden;}
.sitepaging .right .ending						{float:left}
.sitepaging .right .ending a					{width:10px; height:10px; display:block; background:url(/img/icons/paging_sprite.gif) 0px -00px no-repeat; overflow:hidden;}
.sitepaging .right .forward						{float:left}
.sitepaging .right .forward a					{width:10px; height:10px; display:block; background:url(/img/icons/paging_sprite.gif) 0px -10px no-repeat; overflow:hidden;}
.sitepaging .center								{float:left; width:auto}
.sitepaging .pages								{float:left; font-size:12px; margin:0px 5px; display:inline; }
.sitepaging .pages a							{padding:0px 2px;}
.sitepaging .pages a.active						{color:#9D9698;}
.sitepaging .right								{float:left; padding-top:5px;}

/* JW  dummbild in 112 px bei Videogall */
.dummypic {width: 112px;}

/* JW neue Videofunktionen */
/* VIDEOLISTEN */
.listsort						{}
.listsort .item 				{margin-bottom:22px;}
.listsort .item span 			{color:#7E7476;font-size:11px;display:block;}
.listsort .item a				{color:#A60000;text-decoration:none;}

/* VIDEODETAIL */
.video 							{float:left; font-size:11px; margin-bottom:15px; width:100%;}
.video h4 						{float:left;}
.video .cb-content .desc 		{padding:0 0 20px 0;}
.video .rating 					{color:#7E7476;float:right; padding:3px 9px 0 0;}
.video .rating img				{float:right; padding:2px 9px 0 9px;}
.video .rating span 			{float:right;}
.video .voting					{width:43%; float:left;}
.video .voting span 			{float:left; margin-right:5px; padding-top:2px;}

.video .littlehelpers 			{float:right; text-align:right;padding: 3px 3px 0 0;}
.video .littlehelpers a			{color:#a60000!important;}
.video .littlehelpers ul		{margin:0px; font-size:11px; float:right}
.video .littlehelpers ul li		{color:#827577; background:none; padding:0px; margin:0px; float:left; margin-right:3px;}
.video .littlehelpers ul li.spacer	{color:#a60000}

/* Kommentare */
.multimedia_right {float:right !important;padding:0px 0 0 20px;text-align:left !important;width:48% !important;}
.teaser .image .title	{top:12px;margin-left:18px;position:absolute; display:none;}

/* Erweiterte Suche - erweiterung */
.label_right 				{float:none !important; padding:0px 0px 0px 0px; line-height:18px;}
.content_box_search 		{float:left; width:65px;}
 
/* JW Erweiterung SiteFusion Link */
.notifier 			{font-family:Verdana; text-align:center;font-size:11px;margin-bottom:20px;}
.notifier a 		{color:#000000 !important;}
.notifier a span 	{color:#E08800;}
