.content-area {margin-top:12px;}

div#path {float:left;}
div#path p {    margin:0; padding:0;   padding-left: 7px;}
div#path p span{    font-weight:bold ; margin-right:5px;  }
div#path a {    color:#000066; text-decoration:underline}
div#path a:hover { color:#000066; text-decoration:none}
div#path {margin-bottom:15px}



div.special-banner-top {margin-bottom:5px}
div.special-banner-bottom {clear:both; margin-top:10px;}

/* left column */


.mag-col-left {
 float:left;
 width:500px;
 margin-right:22px;
 background-color:white;
}


div.mag-seperator  {clear:both;background-color:white}
div.mag-seperator img {margin-top:20px;margin-bottom:10px;}


.mag-col-left h1 {margin:0;padding:0;font-size:18px;margin-bottom:6px;color:#3B5260;margin-left:7px}

.mag-col-left .mag-left-top {background-color:#F1F1F1;color:#455169;padding-bottom:20px;}
.mag-col-left .mag-left-top p {margin:0;padding:0;padding-left:5px;}
.mag-col-left .mag-left-top p.pre-title {padding-top:8px;}
.mag-col-left .mag-left-top h3 {margin:0;padding:0;padding-left:5px;font-size:15px;margin-top:2px;margin-bottom:2px;}
.mag-col-left .mag-left-top p.teaser-text  {line-height:16px;}
.mag-col-left .mag-left-top p.link {}
.mag-col-left .mag-left-top p.link a       {color:#455169;text-decoration:underline}
.mag-col-left .mag-left-top p.link a:hover {color:#455169;text-decoration:none}

.mag-col-left .mag-left-top-inner {
 margin-left:155px;
 min-height:128px;
 height:auto !important;  
 height:128px;  
}
.mag-col-left .mag-left-top-inner p  a       {color:#455169;text-decoration:none}
.mag-col-left .mag-left-top-inner p.pre-title    {float:left;margin-bottom:2px;width:240px;}
.mag-col-left .mag-left-top-inner p.action-icons {float:right;text-align:right;width:50px;margin-bottom:2px;margin-top:9px;padding-right:4px}
.mag-col-left .mag-left-top-inner h3 {clear:both;margin:0;padding:0;padding-left:5px;font-size:15px;margin-top:2px;margin-bottom:2px;}
.mag-col-left .mag-left-top-inner h3 a {font-size:15px;color:#455169;text-decoration:none}
.mag-col-left .mag-left-top-inner p.teaser-text  {color:#455169;padding-right:4px;} 
.mag-col-left .teaser-item .teaser-item-text h3.pre-title   {font-size:11px; font-style: none; font-weight: normal; float:left;padding:0px;margin-bottom:2px;margin-top:0px;width:240px;}
.mag-col-left .teaser-item {clear:both;color:#000066;}
.mag-col-left .teaser-item .teaser-item-image {float:left;width:150px;margin-right:8px;margin-bottom:20px;}
.mag-col-left .teaser-item .teaser-item-image img {border:1px solid #BFBFBF}
.mag-col-left .teaser-item .teaser-item-text {float:left;width:340px;margin-bottom:20px;}
.mag-col-left .teaser-item .teaser-item-text p {margin:0;padding:0;overflow:hidden;width:335px}
.mag-col-left .teaser-item .teaser-item-text p.pre-title    {float:left;margin-bottom:2px;width:240px;}

.mag-col-left .teaser-item .teaser-item-text p.action-icons {float:right;text-align:right;width:100px;margin-bottom:2px;}
.mag-col-left .teaser-item .teaser-item-text p.item-title {clear:both}
.mag-col-left .teaser-item .teaser-item-text p.item-title a {color:#000066;font-size:14px;font-weight:bold}
.mag-col-left .teaser-item .teaser-item-text p.item-title a:hover {color:#000066;font-size:14px;font-weight:bold}
.mag-col-left .teaser-item .teaser-item-text p.teaser-text    {line-height:16px;margin-top:4px;margin-bottom:2px}
.mag-col-left .teaser-item .teaser-item-text p.link a {clear:both;color:#000066;text-decoration:underline}
.mag-col-left .teaser-item .teaser-item-text p.link a:hover {color:#000066;text-decoration:none}

.mag-col-left .multimedia  {clear:both;;}
.mag-col-left .multimedia h2 {margin:0;padding:0;margin-bottom:8px;font-size:17px;color:#000066;}
.mag-col-left .multimedia .multimedia_box {background-color:#F2EDE7;padding:12px;padding-bottom:0;padding-right:0;}
.mag-col-left .multimedia .multimedia_box .mmbox-item {float:left;padding-right:12px;color:#0D012F}
.mag-col-left .multimedia .multimedia_box .mmbox-item p {margin:0;padding:0;}
.mag-col-left .multimedia .multimedia_box .mmbox-item p {padding-bottom:10px;}
.mag-col-left .multimedia .multimedia_box .mmbox-item p.link a {color:#000066;text-decoration:underline}
.mag-col-left .multimedia .multimedia_box .mmbox-item p.link a:hover {color:#000066;text-decoration:underline}


.mag-col-left .teaser-box-item-column-seperator {float:left;width:24px;height:180px;}
.mag-col-left .teaser-box-item-line-seperator {clear:both;height:20px;width:100%}

.mag-col-left .teaser-box-item {float:left;width:150px;color:#000066}
.mag-col-left .teaser-box-item h3 {margin:0;padding:0;width:150px;font-size:15px;margin-bottom:3px}
.mag-col-left .teaser-box-item p {margin:0;padding:0;width:150px;}
.mag-col-left .teaser-box-item p.title {font-weight:bold;width:150px;font-size:14px;margin-top:4px;margin-bottom:2px}
.mag-col-left .teaser-box-item p.text {line-height:14px;width:150px;overflow:hidden}
.mag-col-left .teaser-box-item p.link a {color:#000066;text-decoration:underline}
.mag-col-left .teaser-box-item p.link a:hover {color:#000066;text-decoration:none}



/* right column */

.mag-col-right{
 float:left;
 width:300px;
}

/* GALLERY */
#gallery {width:822px;}
#galleryMain {height:488px; background:transparent url(gradient2.jpg) repeat-x; margin-bottom:1px; position:relative;padding:6px 7px 0px;}
#galleryMainContainer {margin:0px 40px;position:absolute;right:7px;}
#gallery #galleryTitle {text-align:left;font-size:16px; color:#3B5260;margin-bottom:6px;margin-top:3px;font-weight: 400}
#galleryImageContainer {position:relative; background: transparent url(/gallery_loader.gif) no-repeat center center;}
#galleryImage {border:none; outline:none;}
#galleryImageText {text-align:left; margin-top:8px; font-size:11px; color:white;}
#galleryImageTools {text-align:right; margin-top:5px; font-size:10px; color:white;}
#galleryImageTools #imageTools {float:left;width:50%;text-align:left;}
#galleryImageTools #imageTools a {text-decoration:none;color:white;}
#galleryImageTools #imageCounter {float:left;text-align:right;width:50%;}
a.galleryOverlay {outline:none; outline-style:none; top:0;position:absolute; width:52%; display:block; cursor:pointer; cursor:hand;}
a.galleryOverlay:focus, a.galleryOverlay:active {outline:none; outline-style:none;}
a.galleryDoLeft {background: transparent url(icon_gallery_arrow_left.png) no-repeat left center;}
a.galleryDoLeft:hover {background-image: url(icon_gallery_arrow_left_hover.png);}
a.galleryDoRight {background: transparent url(icon_gallery_arrow_right.png) no-repeat right center;}
a.galleryDoRight:hover {background-image: url(icon_gallery_arrow_right_hover.png);}
/* #galleryAdditional {heightx:76px; xbackground-color:#f1f1f1;background:transparent url(gradient1.png) repeat-y;padding:2px;position:relative; padding-bottom:2px;padding-top:2px;} */
#galleryAdditional {heightx:76px; background-color:#666666;padding:2px;position:relative; padding-bottom:2px;padding-top:2px;}
#galleryAdditionalArrow {background:transparent url(icon_gallery_arrow_up.png) no-repeat center bottom;height:4px; padding-top:2px; clear:both; cursor:pointer; cursor:hand; margin-left:0px; margin-right:0px;} 
#galleryAdditionalArrow:hover {background-color:#777777;}
div.galleryAdditionalArrowDown {background-image: url(icon_gallery_arrow_down.png) !important;}
#galleryAdditionalContainer {/*width:790px;height:66px;;overflow:hidden;position:relative;*/}
#galleryAdditionalThumbs li img {cursor:pointer; cursor:hand; opacity:0.5;filter:alpha(opacity=50); height:66px; width:99px;}
#galleryAdditionalThumbs li img:hover {opacity:1;filter:alpha(opacity=100);}
#galleryAdditionalThumbs li img.galleryThumbActive {opacity:1;filter:alpha(opacity=100);}
#jcarouselContainer {}
.jcarousel-container {position: relative; padding:0 30px; clear:both;padding-top:10px;padding-bottom:3px;width:738px; height:66px; display:none;margin-left:10px;margin-right:10px;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; width:738px; height:66px;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; height:66px;width:1000px;}
.jcarousel-list li,.jcarousel-item, #galleryAdditionalThumbs li {float: left; list-style: none; width: 66px; height: 66px; overflow:hidden;margin-right:18px;}
.jcarousel-next {cursor:pointer;cursor:hand; z-index: 3; display: none; position:absolute; height:66px; width:30px; background: transparent url(icon_gallery_thumbs_arrow_right.png) no-repeat right center; right:0;}
.jcarousel-prev {cursor:pointer;cursor:hand; z-index: 3; display: none; position:absolute; height:66px; width:30px; background: transparent url(icon_gallery_thumbs_arrow_left.png) no-repeat left center; left:0;}
.jcarousel-next:hover {background-image: url(icon_gallery_thumbs_arrow_right.png);}
.jcarousel-prev:hover {background-image: url(icon_gallery_thumbs_arrow_left.png);}
#galleryAdditionalThumbs li.galleryPreview {height:64px;border:1px solid #cdcdcd; width:160px; opacity:0.5;filter:alpha(opacity=50);}
#galleryAdditionalThumbs li.galleryPrevifew:hover {opacity:1;filter:alpha(opacity=100);}
#galleryAdditionalThumbs li.galleryPreviewActive {opacity:1;filter:alpha(opacity=100);}
#relatedGalleries {display:none;width:570px;height:380px;background-color:#666;}
#relatedGalleries div.interstitialItem {float:left;width:50%;height:33%;text-align:center; color:white;opacity:0.7;filter:alpha(opacity=70);}
#relatedGalleries div.interstitialItem:hover, #relatedGalleries div.interstitialItemSelected {opacity:1;filter:alpha(opacity=100);}
#relatedGalleries div.interstitialItem img {margin-top:15px;margin-bottom:10px; width:105px; height: 70px;}
#relatedGalleries div.interstitialText a {color:white;text-decoration:none;}
#belowGallery {margin-top:15px;}
#belowGalleryContent {margin-left:8px;width:505px;float:left;}
#belowGalleryContent h2 {margin:0px;border: 0px; padding: 9px 0px 5px 0px; font-size: 11px; line-height:16px; font-weight:bold;width:400px;}
#belowGalleryContent ul {margin:0px;border: 0px;padding: 0px; list-style-type:none; width:400px;}
#belowGalleryContent li {margin: 0px; padding: 0px;font-size:11px;line-height: 16px;list-style-type:none;}
#belowGalleryContent li {margin: 0px; padding: 0px;font-size:11px;line-height: 16px;list-style-type:none;}
#belowGalleryContent li a {margin: 0px; padding: 0px;font-size:11px;line-height: 14px;text-decoration: underline}
#belowGalleryContent .sym {float:left; margin:0px;border: 0px;padding: 0px; ;font-size:11px;line-height: 16px; width:15px;}
#belowGalleryContent .text {float:left; margin:0px;border: ;font-size:11px;line-height: 16px; 0px;padding: 0px; width:400px;}
#belowGalleryContent .text a {margin: 0px; padding: 0px;font-size:11px;line-height: 16px;text-decoration: underline}
#belowGalleryAdtag {width:300px;float:left;}
#galleryAdBanner {position:absolute;z-index:999;top:28px;left:181px;}
#galleryAdSky {position:absolute;z-index:999;top:146px;left:835px;}

.mag-col-right .date-of-mag       {text-align:right;color:#565C5C;margin-top:8px;padding-bottom:7px}

.mag-col-right .special-box-right {background-color:#F3EEE8;border-bottom:1px solid white;margin-bottom:2px}
.mag-col-right .special-box-right .special-box-image {float:left;width:150px;margin-top:6px;}
.mag-col-right .special-box-right .special-box-image img  {margin-left:6px;margin-bottom:6px;}
.mag-col-right .special-box-right .special-box-text  {float:left;width:130px;color:#4A423F;margin-left:14px !important;margin-left:8px;margin-top:6px;overflow:hidden}
.mag-col-right .special-box-right .special-box-text h3 {margin:0;padding:0;font-size:15px}
.mag-col-right .special-box-right .special-box-text p {margin:0;padding:0;line-height:16px}
.mag-col-right .special-box-right .special-box-text p.link a {color:#4A423F;text-decoration:underline}
.mag-col-right .special-box-right .special-box-text p.link a:hover {color:#4A423F;text-decoration:underline}

.mag-col-right .mag-tabbing {clear:both;height:145px;margin-bottom:1px}



.mag-col-right .advert-box-bigsize {margin-bottom:2px;	z-index: 100;}
.mag-col-right .advert-box-bigsize .advert-notice {text-align:right;color:#ABABAB;margin-top:6px;margin-bottom:3px;font-size:10px}


.mag-col-right .newsletter-box {background-color:#F3EEE8; color:#4D4B3E; margin-bottom:3px;}
.mag-col-right .newsletter-box h3 {margin:0;padding:0;margin-left:8px;margin-bottom:4px;font-size:14px;padding-top:8px}
.mag-col-right .newsletter-box p {margin:0;padding:0;margin-left:8px;padding-bottom:6px;}
.mag-col-right .newsletter-box p input {width:142px;margin-right:10px;color:#53524E}
.mag-col-right .newsletter-box a {color:#4D4B3E;text-decoration:underline}
.mag-col-right .newsletter-box a:hover {color:#4D4B3E;text-decoration:none}

.mag-col-right .evote-box {background-color:#F3EEE8; color:#4D4B3E; margin-bottom:3px;}
.mag-col-right .evote-box h3 {position:relative;margin:0;padding:0;margin-left:8px;margin-right:8px;margin-bottom:4px;font-size:14px;padding-top:8px}
.mag-col-right .evote-box h4 {position:relative;margin:0;padding:0;margin-left:8px;margin-right:8px;margin-bottom:8px;font-size:12px;padding-top:4px;font-weight:normal;}
.mag-col-right .evote-box p {margin:0;padding:0;margin-left:8px;padding-bottom:6px;}
.mag-col-right .evote-box p input {width:142px;margin-right:10px;color:#53524E}
.mag-col-right .evote-box a {color:#4D4B3E;text-decoration:underline}
.mag-col-right .evote-box a:hover {color:#4D4B3E;text-decoration:none}
.mag-col-right .evote-box div.answers {padding-bottom:6px;margin-left:8px;margin-right:8px;}
.mag-col-right .evote-box div.answers ul {margin:0;padding:0;list-style-image:none;list-style-type:none;}
.mag-col-right .evote-box div.answers ul li {clear:both;}
.mag-col-right .evote-box div.answers ul li input {display:block; float:left; margin-right:5px;}
.mag-col-right .evote-box div.answers ul li label {display:block; float:left; margin-bottom:8px;width:200px;}
.mag-col-right .evote-box div.answers button {background:#5DD429 url(/images/b_grey.gif) repeat-x scroll 0 0; border:medium none; color:#003300;font-size:10px;font-weight:bold;height:20px;line-height:20px;margin:0;overflow:visible;padding:0 9px;}
.mag-col-right .evote-box div.answers button.enabled {background:#5DD429 url(/images/b_green.gif) repeat-x scroll 0 0;}


.mag-col-right .taglight-box  {background-color:#F3EEE8; color:#4D4B3E;padding:8px;padding-bottom:12px;line-height:17px;text-align:center;font-size:11px;margin-bottom:3px}
.mag-col-right .taglight-box h3 {margin:0;padding:0;font-size:14px;color:#4D4B3E;text-aling:left;}
.mag-col-right .taglight-box .taglight-special {font-weight:bold;font-size:12px}
.mag-col-right .taglight-box A:hover.w1 {color: #c95e1a;}
.mag-col-right .taglight-box A:hover.w2 {color: #c95e1a;}
.mag-col-right .taglight-box A:hover.w3 {color: #c95e1a;}
.mag-col-right .taglight-box A:hover.w4 {color: #c95e1a;}
.mag-col-right .taglight-box A:hover.w5 {color: #c95e1a;}
.mag-col-right .taglight-box A.w1 {color: #42576B; font-size: 14pt;font-weight: bold;}
.mag-col-right .taglight-box A.w2 {color: #42576B; font-size: 13pt;font-weight: bold;}
.mag-col-right .taglight-box A.w3 {color: #42576B; font-size: 11pt;font-weight: bold;}
.mag-col-right .taglight-box A.w4 {color: #42566A; font-size: 9pt;}
.mag-col-right .taglight-box A.w5 {color: #42566A; font-size: 7pt;}
.mag-col-right .taglight-box A.w6 {display:none;}
.mag-col-right .taglight-box div.additional { align:left;margin-top:6px;}
.mag-col-right .taglight-box .additional a {font-size:11px; color: 	#42566A;text-decoration:underline;}
.mag-col-right .taglight-box .additional a:hover {color:#C95E1A;text-decoration:none;}


.taglight-box-white {background-color:#ffffff; color:#4D4B3E;padding:8px;padding-bottom:12px;line-height:19px;text-align:center;font-size:11px;margin-bottom:2px}
.taglight-box-white .taglight-special {font-weight:bold;font-size:12px}
.taglight-box-white A:hover.w1 {color: #c95e1a;}
.taglight-box-white A:hover.w2 {color: #c95e1a;}
.taglight-box-white A:hover.w3 {color: #c95e1a;}
.taglight-box-white A:hover.w4 {color: #c95e1a;}
.taglight-box-white A:hover.w5 {color: #c95e1a;}
.taglight-box-white A.w1 {color: #42576B; font-size: 15pt;font-weight: bold;}
.taglight-box-white A.w2 {color: #42576B; font-size: 14pt;font-weight: bold;}
.taglight-box-white A.w3 {color: #42576B; font-size: 12pt;font-weight: bold;}
.taglight-box-white A.w4 {color: #42566A; font-size: 10pt;}
.taglight-box-white A.w5 {color: #42566A; font-size: 7pt;}
.taglight-box-white A.w6 {display:none;}

.mag-col-right .right-themes-box {clear:both;background-color:#F3EEE8; color:#4D4B3E;padding-bottom:5px;border-bottom:1px solid #F3EEE8;margin-bottom:3px;}
.mag-col-right .right-themes-box h3 {margin:0;padding:0;margin-bottom:5px;margin-left:8px;padding-top:7px;font-size:11px;color:#4A423F;}
.mag-col-right .right-themes-box p {margin:0;padding:0;margin-left:8px;}

.right-themes-box  a {color:#4A423F;text-decoration:underline}
.right-themes-box 	h3 a {text-decoration:none;}
/* .right-themes-box-inner   {margin-bottom:0px;} */
.right-themes-box  a:hover {color:#4A423F;text-decoration:none}
.right-themes-box .themesbox-image {float:left;} 
.right-themes-box .themesbox-image img {margin-left:8px;margin-right:10px}
.right-themes-box .themesbox-text {float:left;padding-bottom:3px;}
.right-themes-box .themesbox-text select {color:#53524E;width:125px;margin-bottom:8px}
.right-themes-box .themesbox-text a {color:#4A423F;text-decoration:underline}
.right-themes-box .themesbox-text a:hover {color:#4A423F;text-decoration:none}


.mag-col-right .security-box {background-color:#FFF2E9; color:#C95E1A;padding-bottom:5px;margin-bottom:2px;overflow:hidden;width:300px}
.mag-col-right .security-box h3 {margin:0;padding:0;font-size:14px;margin-left:8px;padding-top:8px;}
.mag-col-right .security-box h3 a {margin:0;padding:0;font-size:14px;color:#C95E1A; text-decoration:none;}
.mag-col-right .security-box .security-box-inner {padding:8px;padding-top:0}
.mag-col-right .security-box .security-box-inner p {margin:0;padding:0;line-height:16px}
.mag-col-right .security-box .security-box-inner a {color:#C95E1A;text-decoration:underline}
.mag-col-right .security-box .security-box-inner a:hover {color:#C95E1A;text-decoration:none}

.mag-col-right .spacer2px {background-color:white; height:2px; clear:both;} 


/* article */

.mag-col-left .mag-article {overflow:visible;width:492px;margin-top:0px;margin-left:8px; margin-bottom:10px;}

.mag-col-left .mag-article p {margin:0;padding:0;}

.mag-article-top        .mag-article-icon,
.mag-article-top-image .mag-article-icon {float:left;margin-right:10px;}

.mag-article-top       .mag-article-icon img,
.mag-article-top-image .mag-article-icon img {margin-top:19px}

.mag-article-top        .mag-article-preinfo,
.mag-article-top-image  .mag-article-preinfo {float:left;width:490px;margin-bottom:20px;}

.mag-article-top-image p.pre-title {float:left;margin-top:17px;font-size:12px; width:345px;}

.mag-article-top       p.article-date,   
.mag-article-top-image p.article-date {float:right;margin-top:17px;font-size:12px;}

.mag-article-top       p.textsize,   
.mag-article-top-image p.textsize {margin-top:2px;float:right;font-size:11px;}

.mag-article-top       p.action-icons,
.mag-article-top-image p.action-icons {float:right;text-align:right;width:50px;margin-top:16px;margin-bottom:2px;}

.mag-article-top       h1,
.mag-article-top       h1.pre-title {float:left;margin:0;padding:0;margin-top:17px;font-size:12px;font-weight:normal;width:410px}

.mag-article-top       h2,
.mag-article-top-image h2 {float:left;margin:0;padding:0;font-size:18px;color:#000066;width:410px;}

.mag-article-top       p.author,
.mag-article-top-image p.author {font-style:italic;margin-top:8px;font-size:12px}


/* mit bild */
.mag-article-top-image  .mag-article-preinfo {width:420px;}

.mag-col-left .mag-article .article-content {clear:both;}
.mag-col-left .mag-article .article-content div.intro-head {font-weight:bold;line-height:15px;font-size:12px;margin-bottom:15px}
.mag-col-left .mag-article .article-content div.intro-head.big {font-size:14px;line-height:17px;}
.mag-col-left .mag-article .article-content div.intro-head.biggest {font-size:17px;line-height:19px;}
.mag-col-left .mag-article .article-content h3 {margin:0;padding:0;font-size:12px;margin-top:15px;margin-bottom:10px;}

.mag-col-left .mag-article .article-content div.div-paragraph {margin-bottom:20px;line-height:15px;font-size:12px}
.mag-col-left .mag-article .article-content div.div-paragraph-message {margin-bottom:30px;line-height:15px;font-size:12px}
.mag-col-left .mag-article .article-content .div-paragraph-message .div-paragraph {margin-bottom:0px;line-height:15px;font-size:12px}
.mag-col-left .mag-article .article-content div.div-paragraph a {color:#000066;text-decoration:underline;}
.mag-col-left .mag-article .article-content a {color:#000066;text-decoration:underline;}
.mag-col-left .mag-article .article-content div.div-paragraph .content-info-box a {color:#666666;}
.mag-col-left .mag-article .article-content div.div-paragraph a:hover {color:#ff6600;text-decoration:underline;}
.mag-col-left .mag-article .article-content a:hover {color:#ff6600;text-decoration:underline;}
.mag-col-left .mag-article .article-content div.big {font-size:14px;line-height:17px;}
.mag-col-left .mag-article .article-content div.biggest {font-size:17px;line-height:19px;}
.mag-col-left .mag-article .article-content div.div-paragraph img {border:1px solid #BFBFBF}
.mag-col-left .mag-article .article-content div.div-paragraph img.ct-bottom {border:0px solid white;}



.mag-col-left .article-paging {background-color:#DAE0F0;height:33px;color:#5C6BA4;font-size:11px;}
.mag-col-left .article-paging .paging-left {float:left;padding-left:10px;vertical-align:middle;margin-top:10px}
.mag-col-left .article-paging .paging-right {float:right;padding-right:10px;vertical-align:middle;margin-top:10px}
.mag-col-left .article-paging .paging-right a       {color:#5C6BA4;text-decoration:underline;font-size:11px;}
.mag-col-left .article-paging .paging-right a:hover {color:#5C6BA4;text-decoration:none}
.mag-col-left .article-paging .paging-right a.forward       {color:#5C6BA4;text-decoration:none}
.mag-col-left .article-paging .paging-right a.forward:hover {color:#5C6BA4;text-decoration:underline}
.mag-col-left .article-paging .paging-right span.current-page {font-weight:bold;color:#000066;}
.mag-col-left .article-paging .paging-right a,
.mag-col-left .article-paging .paging-right span.current-page {margin-right:4px}


.mag-col-left .mag-tabbing-in-article #mini-tab-header-3 a, 
.mag-col-left .mag-tabbing-in-article #mini-tab-header-3  a.tab-last,
.mag-col-left .mag-tabbing-in-article #mini-tab-header-2 a, 
.mag-col-left .mag-tabbing-in-article #mini-tab-header-2 a.tab-last,
.mag-col-left .mag-tabbing-in-article #mini-tab-header-1 a, 
.mag-col-left .mag-tabbing-in-article #mini-tab-header-1 a.tab-last

{
 padding:3px 10px 5px 6px; /* difference in padding bottom */
}
.mag-col-left .mag-tabbing-in-article {clear:both;margin-top:4px;overflow: auto;}


.mag-col-left .article-bottom-links {margin-top:20px;color:#4635D9;margin-left:10px}
.mag-col-left .article-bottom-links a {color:#4635D9;text-decoration:underline}
.mag-col-left .article-bottom-links a:hover {color:#4635D9;text-decoration:none}
.mag-col-left .article-bottom-links img {margin-bottom:-2px}


.more-article-infos {background-color:#F3EEE8;height:165px}
.more-article-infos h3 {margin:0;padding:0;font-size:18px;font-weight:normal;color:#524D47;margin-left:10px;margin-bottom:5px;padding-top:10px}
.more-article-infos .action-preview-items {margin-left:11px;margin-bottom:4px;}

.more-article-infos  button.action-button {width:18px;height:27px;padding-bottom:4px;font-size:11px;text-align:center;overflow:visible;vertical-align:middle;margin-right:5px}
.more-article-infos .action-preview-items a img {vertical-align:middle;margin-right:5px}

.more-article-infos .mag-linklist                   {line-height:17px;margin-left:10px;color:#524D47}
.more-article-infos .mag-linklist div.symb          {float:left;width:10px; }  
.more-article-infos .mag-linklist div.llink         {float:none;margin-left:10px;width:200px;color:#524D47}
.more-article-infos .mag-linklist div.llink a        {color:#524D47;text-decoration:underline}
.more-article-infos .mag-linklist div.llink a:hover {color:#524D47;text-decoration:none}


/*  2. Variante */
.more-article-infos2 {margin-bottom:2px;}
.more-article-infos2 h2 {margin:0;padding:0;color:white;font-size:11px;background-color:#9C876C;padding:5px;margin-bottom:1px}
.more-article-infos2 .body {border:1px solid #9C876C}
.more-article-infos2 .body-inner {
 padding-left:7px;
 min-height:139px;
 height:auto !important;  
 height:140px;
 overflow:hidden; 
 width:290px;
}


.more-article-infos2 .spacer-top {clear:both;height:3px;width:1px;}
.more-article-infos2 h3 {margin:0;padding:0;font-size:11px;color:#4B443A;padding-top:6px}
.more-article-infos2 .infoitems {margin-left:10px;margin-top:1px;margin-bottom:2px;color:#4D4337;line-height:16px}
.more-article-infos2 .infoitems a {color:#4D4337; text-decoration:underline}
.more-article-infos2 .infoitems a:hover {color:#4D4337; text-decoration:none}


.ct-right {
  text-align:right;
	margin:0px;
	margin-top:3px;
	margin-left:14px;
	margin-bottom:10px;
	float:right;
}

.ct-left{
	margin-right:14px;
	float:left;
	margin-top:3px;
	margin-bottom:10px;
}

.ct-center
{
	text-align:center;
	margin:0px;
}

.ct-bottom
{
	margin-left: -8px;
	display:block;
	overflow:visible;
	border:0px solid white;
}



/* Listing */

.left-top-quick-list-head {margin-bottom:6px}

.left-top-quick-list {margin-left:0px;border-top:1px solid #505558;border-bottom:1px solid #505558;padding-top:10px;padding-bottom:10px;margin-bottom:20px;}
.left-top-quick-list table {}
.left-top-quick-list table tr td {padding-top:8px} 
.left-top-quick-list select {width:160px;color:#000066;}


.teaser-item-container {}

.right-top-quick-list-spacer {clear:both;height:9px;width:300px;}




/* Ressort */
.mag-col-left .teaser-item-ressort {clear:both;color:#000066;}
.mag-col-left .teaser-item-ressort  h2 {clear:both;margin:0;padding:0;margin-bottom:10px;font-size:13px}
.mag-col-left .teaser-item-ressort  h2.magstart {clear:both;margin:0;padding:0;padding-bottom:10px;font-size:17px}
.mag-col-left .teaser-item-ressort  a.magstart {clear:both;margin:0;padding:0;margin-bottom:10px;font-size:17px}
.mag-col-left .teaser-item-ressort .teaser-item-image {clear:both;float:left;width:150px;margin-right:8px;}
.mag-col-left .teaser-item-ressort .teaser-item-image img {margin-bottom:5px;border:1px solid #BFBFBF}
.mag-col-left .teaser-item-ressort .teaser-item-text {float:left;width:310px}
.mag-col-left .teaser-item-ressort .teaser-item-text p {margin:0;padding:0;}
.mag-col-left .teaser-item-ressort .teaser-item-text p.item-title a {color:#000066;font-size:14px;font-weight:bold}
.mag-col-left .teaser-item-ressort .teaser-item-text p.item-title a:hover {color:#000066;font-size:14px;font-weight:bold}
.mag-col-left .teaser-item-ressort .teaser-item-text p.teaser-text    {line-height:16px;margin-top:4px;margin-bottom:2px}
.mag-col-left .teaser-item-ressort .teaser-item-text p.link a {color:#000066;text-decoration:underline}
.mag-col-left .teaser-item-ressort .teaser-item-text p.link a:hover {color:#000066;text-decoration:none}
.mag-col-left .teaser-item-ressort .teaser-item-text select {color:#000066;margin-top:13px}
.mag-col-left .teaser-item-ressort-below {clear:both;margin-top:0px;padding-top:0px;line-height:16px;}
.mag-col-left .teaser-item-ressort-below a {color:#000066;text-decoration:underline}
.mag-col-left .teaser-item-ressort-below a:hover {color:#000066;text-decoration:none}


.right-top-quick-ressort-spacer {clear:both;height:9px;width:300px;}

/* CUSTOM */
#sichererKaufBox {width:200px;border:1px solid #93bf24;float:right;margin-left:5px;}
#sichererKaufBox a {color:black; text-decoration:underline;}
#sichererKaufBox a:hover {color:black; text-decoration:none;}

/* Aufz&#228;hlungen innerhalb von Artikeln */
.mag-article  li {font-size:13px;margin-bottom:5px;}
*:first-child+html .mag-article ul {margin-left:25px;margin-top:10px;margin-bottom:12px;}
* html .mag-article  ul {margin-left:25px;margin-top:10px;margin-bottom:12px;font-size:13px;}
*:first-child+html .mag-article  ol {margin-left:25px;margin-top:10px;margin-bottom:12px;}
* html .mag-article  ol {margin-left:25px;margin-top:10px;margin-bottom:12px;font-size:13px;}
.mag-article a {font-size:100.01%; text-decoration:underline;color:#0000FE;}
.mag-article a:hover {text-decoration:none;}

 
table.two-column tr td {vertical-align:bottom;padding-bottom:20px}
table.two-column td.col-left {padding-right:30px;}


/* Marken&#252;bersicht */
table.make-overview{margin-top:20px}
table.make-overview td {text-align:center;vertical-align:center;}
table.make-overview td.row-seperator {padding-top:0;padding-bottom:30px}
table.make-overview td p {margin:0;padding:0;margin-top:10px;margin-bottom:10px}

table.make-overview td a {text-decoration:none;}
table.make-overview td a:hover {text-decoration:underline;}

/*  Markenartikel */

.mag-col-left .mag-left-top-only-image {background-color:#FFFFFF;padding-bottom:10px}

.listing {
	margin: 0;
	margin-left:7px;
	padding: 0;
}
.listing h5{
	margin: 0;
	padding: 0;
	font-size:11px;
}
.listing h2{
	margin: 0;
	padding: 0;
	font-size:11px;
}
.listing ul {
	list-style: none;
	margin-left: 0;
	margin-top:0;
	margin-bottom:12px;
	padding-left: 1em;
	text-indent: -1em;
	}

.listing li  {
	list-style-image: none;
	list-style-type: none;
	line-height:16px;
}

.listing a {text-decoration:underline}
.listing a:hover {text-decoration:none}
	
.box-content-producer {	
  background-color:#F3EEE8;
  color:#4A423F;
  overflow:hidden;
}
.box-content-producer img {margin:10px}

.box-content-producer p, 
.box-content-producer h5 {
  margin:0;
  padding:0;
  margin-left:10px;
  margin-bottom:10px;
}

.box-content-producer .div-paragraph
{
  margin:0;
  padding:0;
  margin-left:10px;
  margin-bottom:10px;
}

.box-content-producer h5{
 margin-top:10px;
 font-size:11px;
}


.box-content-producer a {color:#4A423F;text-decoration:underline;}
.box-content-producer a:hover {color:#4A423F;text-decoration:none}


.searchbox                         {top:-2px;height:28px;float:right;}
.searchbox .searchbox-field        {text-align:right;}
.searchbox .searchbox-field input  {width: 160px;margin:0;padding:0;vertical-align:bottom;top:2px;}
.searchbox .searchbox-field button {vertical-align:bottom;top:1px;}
.width-500 {width:500px} 

.mag-listpage
{
	color:#3B5260;
	font-size:18px;
	margin:0pt 0pt 6px 7px;
	padding:0pt;
	float:left;
}

.mag-listpage a
{
	color:#3B5260;
	font-size:10px;
	padding:0pt;
	text-decoration:underline
}

.mag-listpage a:hover { color:#FF6600; text-decoration:none}

.msg-info a {color:#f00b06;text-decoration:underline;}

.msg-info a:hover {color:#f00b06;text-decoration:none;}

/*TELL A FRIEND MODAL FORM*/
#tellafriend {height:309px;background-color:white;color:#000165;padding:6px;width:579px;}
#tellafriend .tip-body {height:288px;background-color:#D9E0F0;width:544px;padding:15px 18px 6px;}
#tellafriend .contact-caption {height:37px;}
#tellafriend .contact-title {float:left;font-size:17px;font-weight:bold;width:400px;}
#tellafriend .contact-close {float:right;}
#tellafriend .contact-fields {height:180px}
#tellafriend .contact-fields div.col-left {float:left;width:223px;}
#tellafriend .contact-fields div.col-left div.title, #tellafriend .contact-fields div.col-right div.title {font-weight:bold;padding-bottom:1px;padding-top:2px;}
#tellafriend .col-right textarea {height:105px;width:281px;}
#tellafriend .checkbox-check {float:left;margin-top:0px;width:20px;}
#tellafriend .checkbox-text {width:200px;margin-top:3px;}
#tellafriend .contact-fields div.col-right {float:right;width:285px;}
#tellafriend .col-left input.field {width:220px;}
#tellafriend p.mandatory-text {font-weight:normal;}
#tellafriend .contact-bottom {height:47px;}
#tellafriend div.button {float:right;}
/*#tellafriend .button-emphasised-letter {background: transparent url(b_green_letter.gif) no-repeat scroll 0%;}*/
#tellafriend .contact-footer span.footer-title {font-weight:bold;color:#9facbf;}
#tellafriend .contact-footer span.footer-text {font-weight:normal;color:#9facbf;}
#tellafriend .tip-caption {background-color:white;border: 1px solid #aeaeae; font-weight:bold;height:32px;padding-top:9px;text-align:center;padding-left:9px;}
#tellafriend .tip-caption-img {float:left;width:34px;}
#tellafriend .tip-caption-text {float:left;margin-top:4px;}
#tellafriend .tip-teaser {background-color:white;border:1px solid #aeaeae; margin-top:15px;}
#tellafriend .tip-teaser-caption {padding:15px;border-bottom:1px solid #aeaeae;font-weight:bold;padding-top:10px;padding-bottom:10px;}
#tellafriend .tip-teaser-content {padding:15px;padding-top:20px;}
#tellafriend a.tip-teaser-content {text-decoration:underline;}
#tellafriend .tip-teaser-content-image {float:left;margin-right:8px;}

div.input-error {border:0px;color:red;background-color:transparent;}

/*tellafriend zindex (might affect every nyromodal window)*/
#nyroModalBg {z-index:1000 !important;}
#nyroModalWrapper {z-index:1001 !important;}
#nyroModalLoading {z-index:1002 !important;}

/* EVOTE STUFF */
ul.evote, ul.evote li {margin:0;padding:0}
ul.evote {padding-left:25px;clear:both;}
ul.evote li {margin-left:0px;list-style-type:none;clear:both;list-style-image:url(opening_arrow.gif)}
ul.evote li.opened {list-style-image:url(opening_arrow_opened.gif);}
ul.evote li:hover {text-decoration:underline;}
ul.evote li.opened:hover {text-decoration:none;}
ul.evote li h3 {margin:0;margin-bottom:15px;}
ul.evote li h3, ul.evote li h3 a {font-weight:bold;font-size:13px;}
ul.evote div.evotebody {margin:0; margin-bottom:15px; border-bottom: 1px solid #000066;width:460px;overflow:hidden;}
ul.evote div.evotebody a {text-decoration:underline; color:#000066;}
ul.evote div.evotebody a:hover {text-decoration:none;}
ul.evote div.evotebody ul {padding-left:0px; margin-left:0px; font-family:verdana; font-weight: normal; font-size:11px;}
ul.evote div.evotebody ul li {list-style-type:none; list-style-image:none;}
ul.evote div.evotebody ul.votingresultlist li div.answer {width:200px; float:left; line-height:15px; text-align:right; margin-right:10px; margin-bottom:15px;}
ul.evote div.evotebody ul.votingresultlist li div.barcontainer {width:210px; float:left;margin-right:40px; position: relative;}
ul.evote div.evotebody ul.votingresultlist li div.barcontainer div {background-color:#000066;  height: 15px;}
ul.evote div.evotebody ul.votingresultlist li div.barcontainer div.maxbar {background-color:#cc4400;}
ul.evote div.evotebody ul.votingresultlist li div.barcontainer span.perc {overflow:hidden;position:absolute;right:-40px;top:0; font-size:11px;}
ul.evote div.evotebody ul.votingradiolist li {clear:both;}
ul.evote div.evotebody ul.votingradiolist li:hover, ul.evote div.evotebody ul.votingresultlist li:hover {text-decoration:none;}
ul.evote div.evotebody ul.votingradiolist li input {display:block; float:left;margin-right:5px;}
ul.evote div.evotebody ul.votingradiolist li label {display:block; float:left; width:430px;margin-bottom:15px;}
ul.evote div.evotebody button {background:#5DD429 url(/images/b_grey.gif) repeat-x scroll 0 0; border:medium none; color:#003300;font-size:10px;font-weight:bold;height:20px;line-height:20px;margin:0;overflow:visible;padding:0 9px;}
ul.evote div.evotebody button.enabled {background:#5DD429 url(/images/b_green.gif) repeat-x scroll 0 0;}

div.content-info-box .evote h3 {font-size:12px; margin-bottom:10px !important;}
div.content-info-box .evote ul li {clear:both;}
div.content-info-box .evote ul li input {display:block; float:left; margin-right:5px;}
div.content-info-box .evote ul li label {display:block; float:left; margin-bottom:8px;width:200px;}
div.content-info-box .evote button {background:#5DD429 url(/images/b_grey.gif) repeat-x scroll 0 0; border:medium none; color:#003300;font-size:10px;font-weight:bold;height:20px;line-height:20px;margin:0;overflow:visible;padding:0 9px;}
div.content-info-box .evote button.enabled {background:#5DD429 url(/images/b_green.gif) repeat-x scroll 0 0;}

/* TECHNICAL DATA */

table.techdata {background-color:#f1f1f1;width:100%;color:#666666;border-collapse:collapse; border-spacing:0px;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
table.techdata td {padding:3px; border-bottom:1px solid #f1f1f1;vertical-align:top;}
table.techdata tr.header td {font-weight:bold;padding-top:10px;}
table.techdata tr td.firstcell {padding-left:5px;width:36%;}
table.techdata tr td.contcell {background-color:white;text-align:center;width:32%;}
table.techdata tr.contnotbold  td.contcell {font-weight:normal;}
table.techdata tr.opt {display:none;}
div.techdata h2 {position:relative;}
div.techdata h2 img.showmore, div.techdata h2 img.showless {position:absolute; top:2px; right:2px;font-size:10px; color:white;cursor:hand; cursor:pointer;}
div.techdata h2 img.showless {display:none;} 
div.techdata h2 img.colswitcher {position:absolute; top:2px; color:white;cursor:hand; cursor:pointer;display:none;}
div.techdata h2 img.leftarrow {left:230px;}
div.techdata h2 img.rightarrow {left:385px;}

/*twitter*/
span.twitter-date {font-size:12px;}


/* google news box pressespiegel */
#newsBar-bar { width:480px;}
.titleBox_gsnb { display:none;}
.gs-title {font-size:13px;}
.gs-title b {color:#666 !important;}
.gs-publisher {font-size:9px;}
.gs-publishedDate {display:inline !important;margin-left:0px !important;font-size:9px;}
.gs-result .gs-clusterUrl { display:none;}
.gs-snippet {margin-top:3px;}
.expanded_gsnb .resultDiv_gsnb {margin-top:0px !important;margin-bottom:10px !important;}


/*more article info box*/
div.content-info-box-special .infoitems div.infoboxitem {float:left; margin-right:10px;}


/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

div.rating{cursor:pointer;margin:2em;clear:both;display:block}

div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}


div.cancel,div.star{float:left;width:15px;height:14px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}

div.cancel,div.cancel a{background:url('delete.gif') no-repeat 0 -14px}

div.star,div.star a{background:url('star.gif') no-repeat 0 0px}

div.cancel a,div.star a{display:block;width:14px;height:100%;background-position:0 0px}

div.star_on a{background-position:0 -14px!important}

div.star_hover a,div.star_live a:hover{background-position:0 -28px}

/* Read Only CSS */

div.star_readonly a,div.star_readonly a:hover{cursor:default !important}

/* Partial Star CSS */

div.star{background:transparent!important;overflow:hidden!important}

/* END jQuery.Rating Plugin CSS */


