@charset "utf-8";
/* BizTravel 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;}

strong				{font-weight:bold;}
  

/* Allgemeine Formatierungen */
body				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:#FFFFFF;}
a					{text-decoration:none; color:#336699}
a:hover				{text-decoration:underline;}
.fll				{float:left;}
.flr				{float:right;}
.line-dashed		{background:url(/img/icons/line-dashed.gif) repeat-x; line-height:1px; font-size:1px; height:1px; margin-bottom:6px;}
.line-dashed-2		{background:url(/img/icons/line-dashed-2.gif) repeat-x; line-height:1px; font-size:1px; height:1px; margin-bottom:6px;}
.mr16				{margin-right:16px;}
.mr10				{margin-right:10px!important;}
.mt16				{margin-top:16px;}
.mb16				{margin-bottom:16px;}
.cb					{clear:both;}

.mt5				{margin-top:5px;}

/*.cb					{clear:both;height:1px;font-size:1px;line-height:1px;}*/
.fwb				{font-weight:bold;}

.mh330				{min-height:330px;}
.mh315				{min-height:315px;}
.mh300				{min-height:300px;}
.mt10				{margin-top:10px;}

.big				{font-size:24px;}

.p0					{padding:0px;}

.gray				{color:gray;}

/* Seiten Grid */
#alignment	{text-align:left;width:929px;}
#wrapper	{position:relative; margin-top:0px;}
#page		{background:#afb0b1;}
#north		{background:#ffffff url(/img/background/bg_north.gif) top no-repeat;margin-right:1px; border-right:1px solid #d9d9da; border-left:1px solid #d9d9da; border-top:1px solid #d9d9da; padding:0px 16px 0px 16px;}
#center		{background:#ffffff;margin-right:1px; padding:16px 16px 10px 16px; position:relative}	
#south		{background:#ffffff;margin-right:1px; border-bottom:1px solid #d9d9da; padding:0px 16px 5px 16px;}
.fvw-footer	{background:#ffffff url(/img/background/bg_fvwfooter.gif) repeat-x; border-top:1px solid #afb0b1; padding:12px 16px 16px 16px;}

/* Content Spalten */
.col1		{width:75px;overflow:hidden;}
.col2		{width:166px;overflow:hidden;}
.col3		{width:257px;overflow:hidden;}
.col4		{width:348px;overflow:hidden;}
.col5		{width:439px;overflow:hidden;}
.col6		{width:530px;}
.col7		{width:621px;overflow:hidden;border-top:1px solid #ffffff;}
.col8		{width:712px;}
.col9		{width:894px;}
.col10		{width:290px;}

.colmax		{width:100%;}

/* Links */
a.issue		{font-size:12px!important; font-weight:bold!important; color:#336699!important; padding:3px 10px 0px 0px!important;}
span.issue	{font-size:12px!important; font-weight:bold!important; color:#666666!important; padding:3px 10px 0px 0px!important;}
a.rss		{background:url(/img/icons/rss.gif) center right no-repeat;}

/* Headlines */
h1, #contact_div, #recommend_div h2			{font-size:24px; line-height:22px; font-weight:normal; color:#2a759f;}
.additionallinks h4, h3,
h2			{font-size:14px!important; line-height:18px!important; font-weight:normal!important; color:#2a759f;}
h2 a		{color:#2a759f;}
h3			{font-size:11px; line-height:14px; font-weight:normal; color:#333333; text-transform:uppercase}
h4			{font-size:11px; line-height:16px; color:#333333;}
.video		{background:url(/img/icons/video.gif) 0px 3px no-repeat; padding:0px 0px 0px 20px;}

.client-font-color						{color:#C72D5C !important;}

/* Header */
.head							{background:url(/img/background/bg_head.gif) no-repeat; height:86px; overflow:hidden;}
.head .logo						{padding:16px 0px 12px 16px; float:left}
.head .top-search-box			{float:left; margin:30px 0px 0px 60px;width:282px;display:inline;}
.head .top-search-box input		{border:none; font-size:12px; padding:2px; margin: 2px 0px 0px 5px; width:185px; display:inline;background:transparent}
.head .top-search-box .ma-buttonbox	{float:left; padding-top:2px; margin:0px;display:inline;}
.head .top-search-box .ma-buttonbox	a.ma-button 	 {float:left;display:inline;margin:0px 0px 0px 0px;}
.head .top-search-box .ma-buttonbox	a.ma-button span {width:auto;float:left;display:inline;}
.head .top-search-box form {margin:0px;padding:0px;float:left;} 
.head .input_box				{background:url(/img/background/bg_search_box.gif) 0px 0px no-repeat; width:195px; height:24px; overflow:hidden; float:left; margin-right:16px;display:inline;}
.head .login-box				{background:url(/img/background/bg_login.gif) no-repeat; width:290px; height:62px; float:right; margin:11px 1px 0px 0px; padding:3px 0px 0px 0px;}
.head .login-box a.register		{color:#336699; font-size:11px; float:right; margin:0px 12px 0px 0px;}
.head .login-box .input			{background:url(/img/background/bg_login_input.gif) 12px 0px no-repeat; width:209px; height:20px; float:left; margin:5px 7px 0px 0px; padding-left:12px; display:inline;}
.head .login-box .ma-buttonbox	{float:right; margin:5px 0px 0px 0px; padding:0px 10px 0px 0px;}
.head .login-box .input	.username	{font-size:11px; padding:2px; width:126px; color:#a4a4a4; border:none; background:none; margin:2px 11px 0px 1px; float:left;}
.head .login-box .input	.password	{font-size:11px; padding:2px; width:60px; color:#a4a4a4; border:none; background:none; margin:2px 0px 0px 1px; float:left;}
.head .login-box .nav			{padding:5px 0px 0px 12px; font-size:11px; color:#666666; float:left;}
.head .login-box .nav .remember	{width:13px; height:13px; float:left; margin:0px 5px 0px 0px;}
.head .login-box .nav label		{padding:0px 20px 0px 0px;  float:left}
.head .login-box .nav a			{color:#336699; }
.head .login-box .pw			{float:left;}
.head .login-box .user			{float:left; margin:5px 0px 10px 12px; font-size:13px; color:#666666; display:inline;}
.head .login-box a.profil		{margin:0px 20px 0px 0px; background:url(/img/icons/profil.gif) 0px 0px no-repeat; padding:0px 0px 0px 17px;}
.head .login-box a.watchlist	{background:url(/img/icons/watchlist.gif) 0px 2px no-repeat; padding:0px 0px 0px 15px;}
.head .login-box a.watchlist span	{color:#999999;}
.head .login-box a.inactive		{color:#333333;}
.head .login-box a.inactive:hover		{text-decoration:none;}

#watchlist_main .list			{margin-bottom:10px;}

/* Top-Navigation */
.top-nav							{height:20px; overflow:hidden;}
.top-nav .date						{float:left; font-size:11px; color:#666666; padding-top:4px;}
.top-nav ul 						{float:right; list-style-type:none;}
.top-nav ul li						{float:left; height:20px;}
.top-nav li	a, .top-nav li span.active		{font-size:11px;font-weight:normal;float:left;height:18px; padding:4px 10px 0px 10px; color:#666666}
.top-nav li.spacer					{width:1px; height:20px; background:url(/img/menu/spacer_footer.gif) no-repeat; float:left; display:block;}
.top-nav a.rss						{padding-right:22px;}

/* Main-Navigation */
.main-nav							{height:25px; background:url(/img/background/bg_mainnav.gif) bottom repeat-x; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.main-nav ul 						{float:left; list-style-type:none;}
.main-nav ul li						{float:left;}
.main-nav li a						{font-size:13px;font-weight:bold;float:left;height:25px; padding:4px 10px 0px 10px;}
.main-nav li.spacer					{width:2px; height:25px; background:url(/img/background/bg_mnspacer.gif) no-repeat; float:left; display:block;}
.main-nav li#item1 a				{color:#2a759f}
.main-nav li#item2 a				{color:#c66a3c}
.main-nav li#item3 a				{color:#9b7867}
.main-nav li#item4 a				{color:#aa5c70}
.main-nav li#item5 a				{color:#8a9828}
.main-nav li#item6 a				{color:#8f7f73}
.main-nav li#item7 a				{color:#b07ea2}
.main-nav li#item8 a				{color:#6d8d9a}
.main-nav li#item9 a				{color:#c72d5c}

.main-nav li#item1.active a					{background:#2a759f!important; color:#ffffff;}
.main-nav li#item2.active a					{background:#c66a3c!important; color:#ffffff;}
.main-nav li#item3.active a					{background:#9b7867!important; color:#ffffff;}
.main-nav li#item4.active a					{background:#aa5c70!important; color:#ffffff;}
.main-nav li#item5.active a					{background:#8a9828!important; color:#ffffff;}
.main-nav li#item6.active a					{background:#8f7f73!important; color:#ffffff;}
.main-nav li#item7.active a					{background:#b07ea2!important; color:#ffffff;}
.main-nav li#item8.active a					{background:#6d8d9a!important; color:#ffffff;}
.main-nav li#item9.active a					{background:#b03b5e!important; color:#ffffff;}

/* Sub-Navigation */
.sub-nav							{height:25px; background:url(/img/menu/bg_colour_4.gif) top repeat-x;overflow:hidden; margin-top:-1px;}
.sub-nav ul 						{float:left; list-style-type:none;}
.sub-nav ul li						{float:left;}
.sub-nav li a						{font-size:12px;float:left;height:25px; padding:5px 10px 0px 10px; color:#ffffff;}
.sub-nav li.spacer					{width:1px; height:25px; background:url(/img/menu/spacer_4.gif) no-repeat; float:left; display:block;}
.sub-nav li.active, .sub-nav li.active a					{font-size:12px;float:left;height:20px; padding:5px 10px 0px 10px; color:#ffffff; font-weight:bold; background:url(/img/menu/arrow_active.gif) no-repeat bottom center}
.sub-nav li.active a				{padding:0px;}

/* Foot-Navigation */
.foot-nav							{float:left;width:100%;}
.foot-nav .copy						{float:left; font-size:11px; color:#666666; padding-top:2px;}
.foot-nav ul 						{float:right; list-style-type:none;}
.foot-nav ul li						{float:left;}
.foot-nav li a, .foot-nav li span.active		{font-size:11px;font-weight:normal;float:left;height:25px; padding:2px 5px 0px 5px; color:#666666}
.foot-nav li.spacer					{width:1px; height:21px; background:url(/img/menu/spacer_footer.gif) no-repeat; float:left; display:block;}


/* FVW-Footer */
.fvw-footer	ul						{float:left; width:20%; margin:0px 0px 16px 0px;}
.fvw-footer	ul li a					{font-size:11px; color:#666666;}
.fvw-footer	ul li					{line-height:15px;}

/* Master Button Klassen */
a.ma-button 					{display: block;float: left; text-decoration: none; color:#ffffff; font-weight:bold; cursor:pointer;}
a.ma-button.wrp					{margin-right:10px;}
a.ma-button span 				{display: block;text-align:center; cursor:pointer;} 
a.ma-button:hover				{text-decoration:none;}

a.ma-button.v1					{background: transparent url(/img/button/ma-button-right-off-v1.gif) no-repeat scroll top right;  padding-right: 10px; font-size:11px;height:20px; overflow:hidden; font-weight:bold; color:#4b4b4b;}
a.ma-button.v1 span 			{background: transparent url(/img/button/ma-button-left-off-v1.gif) no-repeat;padding: 3px 0 4px 10px;} 
a.ma-button.v1:hover			{background: transparent url(/img/button/ma-button-right-on-v1.gif) no-repeat scroll top right; overflow:hidden; font-size:11px; font-weight:bold; color:#4b4b4b;}
a.ma-button.v1:hover span 		{background: transparent url(/img/button/ma-button-left-on-v1.gif) no-repeat;}


a.ma-button.v2					{background: transparent url(/img/button/ma-button-right-off-v2.gif) no-repeat scroll top right; height:20px; overflow:hidden;  padding-right: 10px; font-size:11px;}
a.ma-button.v2 span 			{background: transparent url(/img/button/ma-button-left-off-v2.gif) no-repeat;padding: 2px 0 4px 10px;height:20px;} 
a.ma-button.v2:hover			{background: transparent url(/img/button/ma-button-right-on-v2.gif) no-repeat scroll top right;}
a.ma-button.v2:hover span 		{background: transparent url(/img/button/ma-button-left-on-v2.gif) no-repeat;} 
a.ma-button .size				{width:auto;} 

/* Highlightbox */
.highlight				{margin:0px 0px 0px 0px; float:left;}
.highlight .teaser			{padding:7px 10px 7px 10px; height:80px; margin-top:-94px;z-index:2;background:url(/img/background/bg_highlight.png); width:510px; position:absolute}
.highlight .teaser p		{font-size:13px; line-height:17px;}
.highlight .teaser h1		{margin-bottom:5px;}
.highlight .teaser h3		{margin-bottom:5px;}

.highlight .fullimage		{height:28px; margin-top:-31px;z-index:2;position:absolute}
.highlight .fullimage .ma-buttonbox	{padding-left:10px;}


/* Teaserboxen */
.teaser-box, #contact_div, #recommend_div	{border:1px solid #cccccc; background:url(/img/background/bg_teaserbox.gif) repeat-x bottom; margin:0px 0px 16px 0px;}
.teaser-box .box			{border:1px solid #ffffff; padding:8px;}
.teaser-box .box .tb-head	{}
.teaser-box .box .tb-foot	{display:none;}
.teaser-box .box .tb-content	{width:100%; overflow:hidden;}
.teaser-box h2				{margin-bottom:6px;}
.teaser-box h3				{margin-bottom:4px; font-size:11px!important; text-transform:uppercase!important; color:#838383!important}
.teaser-box h4				{margin-bottom:3px;}
.teaser-box .image			{border:1px solid #cccccc; margin-bottom:9px; float:left; margin-right:10px; margin-top:3px}
.teaser-box .video-box			{border-top:1px solid #cccccc; margin-bottom:9px; float:left; margin-right:10px; margin-top:3px; width:237px;}
.teaser-box .video-box a.play	{background:#FFFFFF url(/img/icons/video_play.gif) 5px 4px no-repeat; height:20px; display:block; padding:5px 0px 0px 30px;border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc; margin-bottom:6px}
.teaser-box .video-box .author	{font-size:11px; font-style:italic; color:#666666}
.teaser-box .video-box .img	{border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.teaser-box p				{line-height:16px; margin-bottom:5px;}
.teaser-box p a				{white-space:nowrap;}


ul.newslist					{font-size:11px;}
ul.newslist li				{position:relative; background:url(/img/icons/list-arrow-01.gif) 0px 4px no-repeat; padding:0px 0px 0px 75px; line-height:16px; margin-bottom:6px; float:left;}
ul.newslist li .date		{position:absolute; top:0px; left:15px;}
ul.newslist li a			{color:#336699;}
ul.newslist li .sm			{font-weight:bold; color:#333333;}
ul.newslist li.last			{padding:0px 0px 0px 15px;}

ul.newslist-2					{font-size:11px; padding-bottom:5px;}
ul.newslist-2 li				{position:relative; padding:0px 0px 0px 70px; line-height:16px; margin-bottom:6px; float:left;width:100%;}
ul.newslist-2 li .date			{position:absolute; top:0px; left:0px;}
ul.newslist-2 li a				{color:#336699;}
ul.newslist-2 li .sm			{font-weight:bold; color:#333333;}

ol.ordered-list					{font-size:11px;}
ol.ordered-list li				{padding:0px 0px 0px 0px; line-height:16px; margin-bottom:6px;}
ol.ordered-list li a strong		{color:#333333!important;}
ol.ordered-list li .sm			{font-weight:bold; color:#333333;}

ul.unordered-list					{font-size:11px; position:relative;}
ul.unordered-list li				{line-height:16px; margin-bottom:6px; background:url(/img/icons/list-arrow-01.gif) 0px 4px no-repeat; padding:0px 0px 0px 15px;}
*html ul.unordered-list				{padding-left:0px!important;}
*html ul.unordered-list li			{padding-left:0px!important;}
ul.unordered-list li a strong		{color:#333333!important;}
ul.unordered-list li.inactive		{background:none; color:#666666; font-weight:bold;}
ul.unordered-list li .sm			{font-weight:bold; color:#333333;}

ul.unordered-list-2					{font-size:11px; position:relative;}
ul.unordered-list-2 li				{padding:0px 0px 0px 0px; line-height:16px; margin-bottom:6px; background:url(/img/icons/list-arrow-01.gif) 0px 4px no-repeat; padding:0px 0px 0px 15px; font-weight:bold;}
ul.unordered-list-2 li a strong		{color:#333333!important;}

/* Kommentare und Bewertungsboxen */
.teaser-box .box .tb-content.cv						{font-size:11px;}
.teaser-box .box .tb-content.cv .headline			{background:url(/img/icons/line-dashed.gif) repeat-x bottom; margin:0px 0px 10px 0px; padding:0px 0px 6px 0px;} 
.teaser-box .box .tb-content.cv .headline h2		{float:left; margin:0px;}
.teaser-box .box .tb-content.cv .headline .add a	{float:right; background:url(/img/icons/list-arrow-01.gif) 0px 7px no-repeat; padding:3px 0px 0px 15px; font-weight:bold;}
.teaser-box .box .tb-content.cv .headline .stars	{float:left; margin:3px 0px 0px 10px;}
.teaser-box .box .tb-content.cv .headline .stars img	{margin-right:1px;}
.teaser-box .box .tb-content.cv .user				{color:#666666; margin-bottom:4px;}
.teaser-box .box .tb-content.cv .user .stars		{float:left; margin:0px 5px 0px 0px;}
.teaser-box .box .tb-content.cv .item				{margin:0px 0px 13px 0px;}
.teaser-box .box .tb-content.cv .item p				{font-size:12px; line-height:16px;}
.teaser-box .box .tb-content.cv .line-dashed		{margin:0px 0px 10px 0px;}
.teaser-box .box .tb-content.cv .question			{font-size:12px; line-height:16px; font-weight:bold; padding:5px 0px 10px 0px; }
.teaser-box .box .tb-content.cv .question span		{float:left;}			
.teaser-box .box .tb-content.cv .question .stars	{float:left; margin:2px 5px 0px 5px;}
.teaser-box .box .tb-content.cv .question .stars img	{margin-right:1px;}
.teaser-box .box .tb-content.cv .question .result	{font-size:11px; color:#666666; font-weight:normal}
.teaser-box .box .tb-content.cv label.reason span	{color:#666666;}
.teaser-box .box .tb-content.cv label.reason 		{width:100%; padding:0px 0px 2px 0px;}
.teaser-box .box .tb-content.cv .reason-input		{width:99%; border:1px solid #cccccc; margin:0px 0px 10px 0px;}
.teaser-box .box .tb-content.cv .footer				{margin:0px 0px 10px 0px;}
.teaser-box .box .tb-content.cv .footer .ma-buttonbox	{float:right;}
.teaser-box .box .tb-content.cv .footer .char		{float:left; color:#666666;margin:4px 0px 0px 0px;}


/* Teaserboxen - FullImage */
.teaser-box-fi					{margin:0px 0px 16px 0px; position:relative; zoom:1;}
.teaser-box-fi img				{z-index:1;}
.teaser-box-fi .ma-buttonbox	{position:absolute!important; bottom:12px;  z-index:10000}

/* Paging */
.paging								{color:#666666;padding:5px 0px 5px 0px;margin:0px 0px 5px 0px;background:#f5f5f7;font-size:11px;clear:both;font-weight:bold;}
.paging .left						{float:left;width:30%;text-align:left}
.paging .center						{float:left;width:39%;text-align:center}
.paging .right						{float:right;width:30%;text-align:right}
.paging .pages img					{margin:0px 0px 0px 4px;position:relative;top:1px;width:1px;}	
.paging .pages a					{padding:0px 4px 0px 4px;width:25px; }
.paging .pages .active				{color:#333333!important;font-weight:bold;}					
.paging .beginning					{float:left;padding:0px 0px 0px 0px;margin:4px 0px 0px 10px;}
*+html .paging .beginning			{margin-top:-1px;}
.paging .back						{float:left;margin:0px 0px 0px 16px;}
.paging .back a						{font-weight:normal;background:url(/img/icons/paging_arrow_02.gif) left center no-repeat;padding:0px 0px 0px 10px;}
.paging .forward					{float:right;margin:0px 16px 0px 0px;}
.paging .forward a					{font-weight:normal;background:url(/img/icons/paging_arrow_01.gif) right center no-repeat;padding:0px 10px 0px 0px;}					
.paging .ending						{float:right;margin:-1px 10px 0px 0px;padding:0px 0px 0px 0px;}
.paging-foot						{margin:0px 0px 16px 0px; text-align:right; font-size:11px;}

/* Werbung */
.ad-rectangle				{border:1px solid #cccccc; padding:10px 23px 20px 23px; margin:0px 0px 16px 0px;}
.ad-rectangle .advert		{text-align:right; color:#cccccc;}

/* Littel Helper */
.service-nav				{border-bottom:1px solid #cccccc; padding-bottom:3px; font-size:11px; margin-bottom:9px;}
.service-nav .result 		{font-size:11px; float:left;}
.service-nav .result span	{float:left; color:#336699; margin-right:5px;}
.service-nav .result .stars	{float:left;}
.service-nav .result .stars img	{margin-right:1px;}
.service-nav ul				{float:right}
.service-nav ul	 li			{float:left; margin-left:13px;}
.service-nav a.print		{background:url(/img/icons/print.gif) 0px 1px no-repeat; padding:0px 0px 0px 20px;}
.service-nav a.send			{background:url(/img/icons/send.gif) 0px 1px no-repeat; padding:0px 0px 0px 20px;}
.service-nav a.notice		{background:url(/img/icons/notice.gif) 0px 1px no-repeat; padding:0px 0px 0px 17px;}
#alignment .comments-service-nav		{margin-top:30px;}

/* Artikel Detail */
.article-detail				{margin:0px 0px 16px 0px;}
.article-detail .topline	{margin:0px 0px 8px 0px; font-size:11px;}
.article-detail .topline h3	{float:left; color:#666666!important; font-size:11px!important; margin-bottom:0px;}
.article-detail .topline .date	{float:right; color:#666666;}
.article-detail .author		{font-style:italic; color:#666666; font-size:11px; margin-bottom:6px; margin-top:6px;}
.article-detail p			{line-height:17px; margin-bottom:18px;}
.article-detail p.abstract	{font-weight:bold;line-height:16px;}
.article-detail h2, h3			{margin-bottom:6px; text-transform:none}


.article-detail ul.list		{list-style-type:disc; padding-left:20px;}
.article-detail ul.list li	{padding-bottom:7px;}

.article-detail .image-frame					{float:left; margin:3px 10px 12px 0px;}
.article-detail .image-frame.image-size-2		{width:328px;}
.article-detail .image-frame.image-size-3		{width:146px;}
.article-detail .image-frame.image-size-10		{width:146px;}
.article-detail .image-frame.image-size-15		{width:237px;}
.article-detail .image-frame.image-size-20		{width:328px;}
.article-detail .image-frame.image-size-25		{width:439px;}
.article-detail .image-frame.image-size-30		{width:530px;}

.article-detail .image-frame .image				{position:relative;z-index:100;}
.article-detail .image-frame .caption			{font-size:11px; background:#e9e9e9; padding:8px 30px 8px 10px; line-height:14px;width:auto;}
.article-detail .image-frame .caption span		{color:#666666; font-style:italic; white-space:nowrap}

.article-detail .teaser-box	{margin-bottom:20px; margin-top:3px; line-height:17px;}
.article-detail .teaser-box	{margin-bottom:20px; margin-top:3px; line-height:17px;}
.article-detail .teaser-box p	{margin-bottom:5px;}
.article-detail .teaser-box .teaser-box h2				{margin-bottom:6px;}

/* Artikel Listen/Archiv */
.article-list					{margin:0px 0px 16px 0px;}
.article-list .headline 		{border-bottom:1px solid #cccccc; padding-bottom:6px; font-size:11px; margin-bottom:8px;}
.article-list .headline h1		{float:left;}
.article-list .headline .count	{float:right; margin:10px 0px 0px 0px;}
.article-list .sorting			{text-align:right; font-size:11px;border-bottom:1px solid #cccccc; padding-bottom:10px; font-size:11px; margin-bottom:10px; color:#666666;}
.article-list .sorting strong	{color:#333333;}
.article-list .top-article		{padding:8px 10px 10px 10px; background:#fff3ed url(/img/icons/line-dashed-2.gif) repeat-x bottom; margin-bottom:10px;}
.article-list .image			{border:1px solid #cccccc; float:left; margin-right:10px; margin-top:3px}
.article-list p					{font-size:12px; line-height:17px;}
.article-list .topline			{color:#666666; font-size:12px;margin-bottom:8px;}
.article-list .topline h3		{float:left; font-size:11px!important;color:#838383 !important;text-transform:uppercase !important;margin-bottom:0px!important;line-height:13px!important;}
.article-list .topline br		{line-height:5px;}
.article-list .topline .date	{float:right;}
.article-list  h4	{margin-bottom:8px;}
.article-list .top-article h1	{margin-bottom:10px;}
.article-list .item .image	{margin-top:0px;}
.article-list .item			{margin-bottom:10px;}
.article-list .item h2		{padding:5px 0px 5px 0px; font-size:16px;}
.article-list .line-dashed-2	{margin-bottom:10px;}

/* Travel Blog */
.blog					{margin-bottom:16px; line-height:17px;}
.blogkv					{margin-bottom:16px;}
.blog  .topline	{margin:0px 0px 8px 0px; font-size:11px;}
.blog  .topline h3	{float:left;}
.blog  .topline .date	{float:right; color:#666666;}
.blog p			{line-height:17px; margin-bottom:18px;}
.blog h1		{margin-bottom:10px;}

/* Ergebnislisten */
.result-list .headline 			{padding-bottom:6px; font-size:11px; margin-bottom:8px;color:#666666 !important;text-transform:none !important;}
.result-list .headline 	h3 		{color:#666666;text-transform:none;float:left;}
.result-list .headline h3 strong {color:#000000;}
.result-list .headline h1			{float:left;}
.result-list .headline .s_searchterm {color:#c72d5c;}
.result-list .headline .count	{float:right; margin:0px 0px 0px 0px;}
.result-list .sorting			{text-align:right; font-size:11px; padding:5px 10px 5px 0px; font-size:11px; margin-bottom:10px; color:#666666;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.result-list .sorting strong	{color:#333333;}
.result-list .sorting a.alpha	{padding-left:5px;margin-right:3px; background:url(/img/icons/line-dashed-3.gif) repeat-y left;}

.result-list .list .filter	{width:144px; float:left;  }
.result-list .list .filter ul {margin:0px 8px 10px 0px;border-bottom:1px dotted #cacaca;}
.result-list .list .filter ul li.first	{font-size:11px; color:#666666; font-weight:bold; margin-bottom:18px;}
.result-list .list .filter ul li span	{color:#666666!important;}
.result-list .list .filter ul li			{margin-bottom:5px;}
.result-list .list .entries	{float:left;border-left:1px solid #cccccc;padding-left:10px;width:66%;}
.result-list .list .entries .item .dateline {	margin:0px 0px 7px 0px;}
.result-list .list .entries .item .left	{width:87%; float:left; font-size:11px;color:#666666;}
.result-list .list .entries .item .right	{float:right; font-size:11px;margin:0px 0px 0px 0px;padding:3px 0px 7px 10px;}
.result-list .list .entries .item		{margin:0px 0px 8px 0px; width:100%;}
.result-list .list .entries .item h2 a	{color:#336699!important; line-height:17px; font-size:12px;}
.result-list .list .entries .item p		{color:#666666; font-size:11px; font-weight:bold;}
.result-list .list .entries .line-dashed	{margin-bottom:8px; width:100%;float:left;}

.result-list .anotherresult  {font-weight:bold;float:left;width:100%;font-size:12px;margin:15px 0px 0px 0px;}
.result-list .anotherresult a {font-style:italic;}
.result-list .anotherresult span {color:#C72D5C;}

/* Suche Ergebnislisten */
.result-list.search .headline 			{padding-bottom:6px; font-size:11px; margin-bottom:8px;color:#666666 !important;text-transform:none !important;}
.result-list.search .headline 	h3 		{color:#666666;text-transform:none;float:left;}
.result-list.search .headline h3 strong {color:#000000;}
.result-list.search .headline h1			{float:left;}
.result-list.search .headline .s_searchterm {color:#c72d5c;}
.result-list.search .headline .count	{float:right; margin:0px 0px 0px 0px;}
.result-list.search .searchsorting		{background:#f2f2f2; margin-bottom:10px;}
.result-list.search .sorting			{ float:right; text-align:right; font-size:11px; padding:5px 10px 5px 0px; font-size:11px; margin-bottom:0px; color:#666666;background:#f2f2f2;border:none !important;}
.result-list.search .maxrows		{font-size:11px; color:#666666;background:none; height:20px; padding:5px 0px 0px 10px; float:left;}
.result-list.search .sorting strong	{color:#333333;}
.result-list.search .maxrows strong	{color:#333333;}
.result-list.search .sorting a.alpha	{padding-left:5px;margin-right:3px; background:url(/img/icons/line-dashed-3.gif) repeat-y left;}
.result-list.search .maxrows a.alpha	{padding-left:5px;margin-right:3px; background:url(/img/icons/line-dashed-3.gif) repeat-y left;}

.result-list.search .list .filter	{width:166px; float:left;  }
.result-list.search .list .filter ul {margin:0px 8px 10px 0px;border-bottom:1px dotted #cacaca;}
.result-list.search .list .filter ul li.first	{font-size:11px; color:#666666; font-weight:bold; margin-bottom:18px;}
.result-list.search .list .filter ul li span	{color:#666666!important;}
.result-list.search .list .filter ul li			{margin-bottom:5px;}
.result-list.search .list .entries	{float:left;border-left:1px solid #cccccc;padding-left:10px;}
.result-list.search .list .entries .item .dateline {	margin:0px 0px 7px 0px;}
.result-list.search .list .entries .item .left	{width:290px; float:left; font-size:11px;}
.result-list.search .list .entries .item .right	{float:right; font-size:11px;margin:0px 0px 7px 0px;color:#666666;};
.result-list.search .list .entries .item		{margin:0px 0px 8px 0px; width:100%;}
.result-list.search .list .entries .item h2 a	{color:#336699!important; line-height:17px; font-size:12px;}
.result-list.search .list .entries .item p		{color:#333333; font-size:12px; font-weight:normal;line-height:17px;}
.result-list.search .list .entries .line-dashed	{margin-bottom:8px; width:100%;}
#watchlist_main .sorting	{margin-bottom:10px;}

/* 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 */

/* Tabelle 3-spaltig */ 
.table_3col .headline 			{background:#e1edf3;padding:15px;} 
.table_3col .headline h2		{font-size:24px;margin-bottom:10px;} 
.table_3col .headline p			{margin-bottom:25px;} 
.table_3col .headline p.last	{margin-bottom:0px;} 

.table_3col table 					{background:#e1edf3;width:100%;table-layout:fixed;empty-cells:show;border-collapse:collapse;} 
.table_3col table p					{line-height:16px;margin-bottom:10px;} 
.table_3col table p.last			{margin-bottom:0px !important;} 
.table_3col table tr td 			{padding:10px 15px 10px 15px;}
.table_3col table tr td label		{color:#000000;font-weight:bold;float:left;margin:0px 5px 0px 0px;font-size:11px;} 

.table_3col table .subcol1 {width:70px !important;overflow:hidden;}
.table_3col table .subcol2 {width:206px !important;overflow:hidden;}
.table_3col table .subcol3 {width:245px !important;overflow:hidden;}
.table_3col table .subcol4 {width:265px !important;overflow:hidden;}

.table_3col table .input1 {width:13px;height:13px;margin:0px;}
.table_3col table .label1 {color:#003C8B;}

.table_3col table tr.linecolor1 	{background:#c5ddef !important;} 
.table_3col table tr.linecolor1 td	{background:#c5ddef !important;} 
.table_3col table tr.linecolor1 td p{margin:10px 0px 0px 0px} 
.table_3col table tr.line		 	{background:#e1edf3;height:10px;} 
.table_3col table tr.line td		{background:#e1edf3;height:10px;padding:0px;} 

.table_3col table tr td.content1 	{padding-right:0px;} 
.table_3col table tr td.content1 h3 {color:#003c8b;font-weight:bold;text-transform:none;} 
.table_3col table tr td.content2 	{border-right:2px solid #ffffff;} 
.table_3col table tr td.content3 	{border-right:2px solid #ffffff;} 
.table_3col table tr td.content4 	{} 

.table_3col table tr.buttonbox	 					{background:#ffffff !important;} 
.table_3col table tr.buttonbox td					{background:#ffffff !important;} 
.table_3col table tr.buttonbox .button 	 			{text-align:right;padding-right:35px;vertical-align:middle;} 
.table_3col table tr.buttonbox .button .ma-button 	{float:right;} 
.table_3col table tr.buttonbox .button .left		{margin-right:14px;} 
 
.table_3col table tr.footer td {text-align:center;}

/* Tabelle 4-spaltig */ 
.table_4col table 					{background:#e1edf3;width:100%;table-layout:fixed;empty-cells:show;border-collapse:collapse;float:left;} 
.table_4col table h3 				{color:#003C8B;font-weight:bold;font-size:14px;text-transform:none;text-align:left;} 
.table_4col table h4 				{color:#003C8B;font-weight:bold;font-size:14px;text-transform:none;} 
.table_4col table p					{line-height:16px;margin-bottom:15px;} 
.table_4col table tr th 			{padding:5px 15px 5px 15px;}
.table_4col table tr td 			{padding:10px 15px 10px 15px;}
.table_4col table tr td label		{color:#000000;font-weight:bold;float:left;margin:0px 5px 0px 0px;} 

.table_4col table .pdflink 			{padding:10px 0px 10px 40px;background:url(/img/icons/pdf_big.gif) no-repeat 0px 0px;color:#003c7b;font-weight:bold;float:left;margin:20px 0px 0px 0px;}	

.table_4col table thead				{background:#e59ea2;color:#004b8a;} 
.table_4col table thead .pdf		{padding-top:0px;padding-bottom:0px;text-align:center;border:1px solid #f16668;} 
.table_4col table thead .pdf	a	{background:url(/img/icons/pdf.gif) no-repeat 0px 3px;padding:5px 0px 5px 25px; color:#003C8B;} 

.table_4col table th.subcol1 {width:150px !important;overflow:hidden;height:0px !important;font-size:0px;padding:0px;margin:0px;}
.table_4col table th.subcol2 {width:226px !important;overflow:hidden;height:0px !important;font-size:0px;padding:0px;margin:0px;}
.table_4col table th.subcol3 {width:220px !important;overflow:hidden;height:0px !important;font-size:0px;padding:0px;margin:0px;}
.table_4col table th.subcol4 {width:220px !important;overflow:hidden;height:0px !important;font-size:0px;padding:0px;margin:0px;}

.table_4col table .subcol1 {width:54px !important;overflow:hidden;}
.table_4col table .subcol2 {width:206px !important;overflow:hidden;}
.table_4col table .subcol3 {width:245px !important;overflow:hidden;}
.table_4col table .subcol4 {width:265px !important;overflow:hidden;}

.table_4col table .input1 {width:13px;height:13px;margin:0px;}
.table_4col table .label1 {color:#003C8B;}

.table_4col table tr.linecolor1 	{background:#e1edf3 !important;} 
.table_4col table tr.linecolor1 td	{background:#e1edf3 !important;} 
.table_4col table tr.linecolor1 td p{margin:10px 0px 0px 0px;text-align:left;} 

.table_4col table tr.interline		 	{background:#c5ddef;} 
.table_4col table tr.interline h3		{font-size:12px;float:left;margin-right:10px;} 
.table_4col table tr.interline td		{background:#c5ddef;padding-top:3px;padding-bottom:3px;} 

.table_4col table tr td.content1 	{border-right:2px solid #ffffff;vertical-align:middle;} 
.table_4col table tr td.content1 h3 {color:#003c8b;font-weight:bold;font-size:12px;} 
.table_4col table tr td.content2 	{border-right:2px solid #ffffff;background:#f1f7fa !important;text-align:center;} 
.table_4col table tr td.content3 	{border-right:2px solid #ffffff;text-align:center;} 
.table_4col table tr td.content4 	{background:#f1f7fa !important;text-align:center;} 

.table_4col table tr.buttonbox	 					{background:#ffffff !important;} 
.table_4col table tr.buttonbox td					{background:#ffffff !important;} 
.table_4col table tr.buttonbox .button 	 			{text-align:right;padding-right:35px;} 
.table_4col table tr.buttonbox .button .ma-button 	{float:right;} 
.table_4col table tr.buttonbox .button .left		{margin-right:14px;} 
 
.table_4col table tr.footer td {text-align:center;}

/* advertising */
.ad_top 				{position:relative; width:1050px;}
.ad_top .ad_leaderboard {padding:5px 0;text-align:center;}
.ad_top .ad_skyscraper 	{left:100%;margin:0 0 0 5px;position:absolute;}

.ad_top.wallpaper 				{position:relative;}
.ad_top.wallpaper .ad_leaderboard {padding:0px;text-align:center;}
.ad_top.wallpaper .ad_skyscraper 	{left:90%;margin:0 0 0 0px;padding-top:4px;position:absolute;}

.ad_top.banner 				{position:relative;}
.ad_top.banner .ad_leaderboard {padding:5px 0;text-align:center;}
.ad_top.banner .ad_skyscraper 	{left:100%;margin:5px 0 0 5px;position:absolute;background:#F6F6F6;}

.ad_topcontentad {width:100%;text-align:center;}

/*Profil*/
.profil 				{border:0px;font-size:11px;}
.profil h1 {margin-bottom:13px;}
.profil table			{padding:0px 9px 0px 9px;margin:0px 0px 0px 0px;}
.profil .box 			{background:#ffffff;padding:0px 0px 20px 0px;border:1px solid #d9d9d9;}
.profil table .col1		{width:213px;}
.profil table .col2		{width:318px;}
.profil table .col3		{width:95px;}
.profil table h3		{color:#2e2e2e; font-size:14px;line-height:18px;color:#C72D5C;text-transform:none;padding-bottom:5px;}		
.profil table h3 a		{font-size:11px; text-align:right}
.profil table .wcheck h3 {text-align:right;}	
.profil table .wcheck h3 a		{font-size:11px; text-align:right;font-weight:bold;background:url(/img/icons/list-arrow-02.gif) no-repeat 0px 3px;text-align:right;padding-left:16px;}
.profil table .pd		{padding:6px 0px 6px 0px;}
.profil table .ptbr10	{padding:10px 0px 10px 0px;}
.profil .btn			{width:80px; height: 15px; font-size: 11px; color: #ffffff; background-color:#055A88; padding:3px;}
.profil a.btn:hover	{width:80px; height: 15px; font-size: 11px; color: #ffffff; background-color:#055A88; padding:3px; text-decoration: none; }
.profil .yellow-bg		{background:#ffffff none repeat scroll 0 0; padding: 5px 10px 5px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px!important; border-bottom:1px solid #00578d;}
.profil .yellow-bg h2	{font-size:16px;}
.profil a				{color:#336699;}
.profil h3 a			{color:#336699;}
.profil h3 a:visited	{color:#336699;}
.profil .box h2			{margin-bottom:10px;font-size:24px;line-height:22px;color:#c72d5c;}
.profil h5					{font-weight:normal;color:#666666;font-size:11px;float:left;}

.profil table thead th.wcheck {vertical-align:bottom;}
.profil table tbody td {border-bottom:1px dotted #d9d9d9;height:1px;}
.profil table tbody td.line {display:none;}
.profil #panel1 table 		{}
.profil #panel13 table .bb {border-bottom:1px dotted #d9d9d9;}
.profil #panel13 table tbody td {border-bottom:0px;}

.profil .buttonline td {vertical-align:top;padding-top:10px;padding-bottom:15px;}
.profil .light{color:#666666;font-size:11px;padding-left:0px;}

.profil a.btn_blue 					{display: block;float: left; text-decoration: none; color:#ffffff; font-weight:bold !important; cursor:pointer;}
.profil a.btn_blue.wrp				{margin-right:10px;}
.profil a.btn_blue span 			{display: block;text-align:center; cursor:pointer;font-weight:bold;} 
.profil a.btn_blue:hover			{text-decoration:none;}
.profil a.btn_blue 					{background: transparent url(/img/button/ma-button-right-off-v1.gif) no-repeat scroll top right;  padding-right: 10px; font-size:11px;height:20px; overflow:hidden; font-weight:bold; color:#4b4b4b;margin-top:0px;}
.profil a.btn_blue span 			{background: transparent url(/img/button/ma-button-left-off-v1.gif) no-repeat;padding: 2px 0 4px 10px;} 
.profil a.btn_blue:hover			{background: transparent url(/img/button/ma-button-right-on-v1.gif) no-repeat scroll top right; overflow:hidden; font-size:11px; font-weight:bold; color:#4b4b4b;}
.profil a.btn_blue:hover span 		{background: transparent url(/img/button/ma-button-left-on-v1.gif) no-repeat;}
.profil a.btn_blue span strong 		{font-weight:bold;}

.profil table.profeditbg {background: url(/img/background/bg_profil_table.gif) repeat-x bottom left; }
.profil tr.newsletter .news_label	{margin:2px 5px 0px 0px;float:right;}
.profil tr.newsletter .right input {margin:3px 0px 0px 0px;}
.profil tr.newsletter .left  {padding:0px 0px 0px 0px;}
/* ext anpassungen */
/*#register_div 	{border:1px solid #d9d9d9;padding:15px 10px 15px 10px;color:#666666;}*/
.x-panel-ml 	{background:none !important;}
.x-panel-mr		{background:none !important;}
.x-panel-mc 	{background:none !important;}
.x-panel-bc 	{background:none !important;}
.x-panel-br 	{background:none !important;}
.x-panel-bl 	{background:none !important;}
.x-panel-tl 	{background:none !important;border:none !important;}
.x-form-item  {margin-bottom:10px;}
.x-form-item label {font-size:11px;}
.x-panel-mc .lastmargin {margin-bottom:15px !important;}
.x-form-field	{font-family:Arial, Helvetica, sans-serif;}
.x-form-item label.x-form-cb-label	{position:static;}

.form-buttons .btn-3 a 					{display: block;float: left; text-decoration: none; color:#ffffff; font-weight:bold !important; cursor:pointer;}
.form-buttons .btn-3 a.wrp				{margin-right:10px;}
.form-buttons .btn-3 a span 			{display: block;text-align:center; cursor:pointer;font-weight:bold;} 
.form-buttons .btn-3 a:hover			{text-decoration:none;}
.form-buttons .btn-3 a 					{background: transparent url(/img/button/ma-button-right-off-v1.gif) no-repeat scroll top right;  padding-right: 10px; font-size:11px;height:20px; overflow:hidden; font-weight:bold; color:#4b4b4b;margin-top:7px;}
.form-buttons .btn-3 a span 			{background: transparent url(/img/button/ma-button-left-off-v1.gif) no-repeat;padding: 2px 0 4px 10px;height:14px;float:left;} 
.form-buttons .btn-3 a:hover			{background: transparent url(/img/button/ma-button-right-on-v1.gif) no-repeat scroll top right; overflow:hidden; font-size:11px; font-weight:bold; color:#4b4b4b;}
.form-buttons .btn-3 a:hover span 		{background: transparent url(/img/button/ma-button-left-on-v1.gif) no-repeat;}
.form-buttons .btn-3 a span strong 		{font-weight:bold;}

/*Galerie Modul*/
.gallerie_container {margin:0px 0px 20px 0px;background:url(/img/background/bg_teaserbox.gif) repeat-x scroll center bottom;padding:7px;border:1px solid #d9d9d9;}
.gallerie_container strong.light {font-size:11px;}

.gallerie							{border-left:1px solid #bdbdbd; border-right: 1px solid #bdbdbd; border-bottom:1px solid #bdbdbd; padding:8px; border-top:none;}
#pictureboxwrap						{width:92%;height:90px;float:left;overflow:hidden;position:relative;}
#picturebox							{width:10000px;position:absolute;left:0px;}
#picturebox img						{border:none;padding:0; float:left; margin:0px 0px;}
#picturebox .pic					{margin-right:0px;float:left;margin:0px 3px;border:1px solid #dadada;padding:1px;}
#partypics 							{padding:1px;}
.backw								{float:left; margin:30px 4px 0px 0px;padding:0px 0px 0px 3px;}
.forward							{float:left; margin:30px 0px 0px 4px;}

/*Video Modul*/
.videos								{border:1px solid gray; background:white; padding:0px; width:231px; margin:0px 10px 10px 0px;}
#videosboxwrap						{width:233px;float:left;overflow:hidden;position:relative;}
/*#videosbox							{width:10000px;position:absolute;left:0px;}*/
#videosbox img						{/*border:2px solid white;*/padding:0; float:left; margin:0px; /*border:1px solid gray;*/ }
#videosbox .pic						{margin-right:0px; border:none}
#videosbox .play					{margin-left:5px; margin-bottom:5px; height:17px;}
.videos .backw						{float:left; margin-top:60px; margin-right:19px;}
.videos .forward					{float:left; margin-top:60px;}

#videocontent 						{
									-moz-background-clip:border;
									-moz-background-inline-policy:continuous;
									-moz-background-origin:padding;
									background:#FFFFFF none repeat scroll 0 0;
									padding:15px;
									}

/* Layout Klassen */

.gallerypopup											{margin:0px;padding:10px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; background:#666666;width:807px;}
.gallerypopup h1										{font-size:24px;color:#ffffff;font-weight:normal;margin:0px 0px 5px 257px;border-bottom:1px dotted #666666;}
.gallerypopup h1										{font-size:24px;color:#ffffff!important;font-weight:normal;margin:0px 0px 5px 292px;border-bottom:1px dotted #666666;}
.gallerypopup .thumbs									{width:257px;float:left;overflow:hidden;}
.gallerypopup .thumbs .clear							{margin-bottom:-16px;}
.gallerypopup .thumbs .active img						{border:2px solid #cc0033!important;}
.gallerypopup .thumbs .image a img						{border:2px solid #FFFFFF;overflow:hidden;float:left;margin:0px 16px 16px 0px;}	
.gallerypopup .thumbs .image a:hover img				{border:2px solid #c72d5c!important;}	

.gallerypopup .fullsize									{width:550px;float:right;overflow:hidden;}
.gallerypopup .fullsize .image							{border:15px solid #FFFFFF;overflow:hidden;width:520px;background-color:#FFFFFF;text-align:center;}
.gallerypopup .fullsize .description					{background:#e9e9e9;}
.gallerypopup .fullsize .description .caption			{padding:3px 10px 3px 10px;font-size:11px; color:#666666;border-bottom:1px dotted #8f949e;}	
.gallerypopup .fullsize .description .text				{padding:3px 10px 5px 10px;font-size:12px; color:#333333; line-height:16px;}
.gallerypopup .fullsize .description .voting			{}				
.gallerypopup .fullsize .line_dashed					{font-size:1px;line-height:1px;height:1px;background:url(/img/ext_picture_gallery/line_dashed.gif);}
.gallerypopup .fullsize .paging							{width:550px;margin:10px 0px 0px 0px;border:none;}
.gallerypopup .fullsize .paging							{width:545px;margin:10px 0px 0px 0px;border:none;}
.gallerypopup .fullsize .paging	a						{color:#FFFFFF;text-decoration:none;}
.gallerypopup .fullsize .paging	a:hover					{text-decoration:underline;}
.gallerypopup .fullsize .paging .back					{float:left;height:30px;background:none;padding:0px;margin:0px;}
.gallerypopup .fullsize .paging .back a					{padding:8px 38px 0px 38px;background:url(../img/ext_picture_gallery/arrowbig_back.gif) no-repeat;height:30px;float:left}
.gallerypopup .fullsize .paging .forward				{float:right;height:30px;margin:0px;}
.gallerypopup .fullsize .paging .forward a				{padding:8px 38px 0px 38px;background:url(../img/ext_picture_gallery/arrowbig_forward.gif) no-repeat right top;height:30px;float:left}

/*
.gallerypopup .paging									{width:239px;margin:0px 0px 30px 0px;}
.gallerypopup .left										{width:69px;float:left;text-align:left;}
.gallerypopup .left a									{color:#FFFFFF;font-size:11px;background:url(/img/ext_picture_gallery/arrow_back.gif) no-repeat 0px 3px;text-decoration:none;font-weight:bold;padding:0px 0px 0px 13px;}
.gallerypopup .left a:hover								{text-decoration:underline;}
.gallerypopup .center									{width:101px;float:left;text-align:center;color:#c3d9e6;}
.gallerypopup .center a									{padding:0px 4px 0px 4px;color:#FFFFFF; text-decoration:none}
.gallerypopup .center a:hover							{text-decoration:underline;}
.gallerypopup .center .active							{background:#c3d9e6;color:#34424f;font-weight:bold;}
.gallerypopup .right									{width:69px;float:left;text-align:right;}
.gallerypopup .right a									{color:#FFFFFF;font-size:11px;background:url(/img/ext_picture_gallery/arrow_forward.gif) no-repeat 41px 3px;text-decoration:none;font-weight:bold;padding:0px 15px 0px 0px;}
.gallerypopup .right a:hover							{text-decoration:underline;} 
*/
.gallerypopup .more										{width:237px;}
.gallerypopup .more h2									{font-weight:normal;font-size:16px;color:#c2d8e5; border-bottom:1px solid #c2d8e5;padding:0px 0px 5px 0px;margin:0px 0px 10px 0px;}
.gallerypopup .more ul									{list-style-type:disc;margin:0 0 10px;padding:0 0 0 15px;}
.gallerypopup .more ul li								{margin:0px 0px 7px 0px;}
.gallerypopup .more ul li a								{color:#FFFFFF;text-decoration:none;}
.gallerypopup .more ul li a:hover						{text-decoration:underline;}

.praxistag_info											{font-size:11px;}
.praxistag_info	h3										{color:#003C8B; text-transform:none; font-weight:bold;}

.x-window-ml 	{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-mr 	{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-mc 	{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-tc 				{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-tl 				{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-tr 				{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-tr 				{background:none !important;background:none !important;background-image:none !important;border:none !important;padding:0px;}
.x-window-tl .x-window-header {padding-top:0px;}
.x-panel-body-noheader, .x-panel-mc .x-panel-body {background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-panel-body-noheader, .x-panel-mc .x-panel-body {background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-bl	{background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-bc {background:none !important;background:none !important;background-image:none !important;border:none !important;}
.x-window-br {background:none !important;background:none !important;background-image:none !important;border:none !important;}

/*FAQs*/
.faq									{margin:0px 0px 7px 0px;line-height:16px;padding:7px 0px 0px 0px;}
.faq h1 								{text-transform:uppercase;margin-bottom:16px; color:#c72d5c;}
.faq .faq-nav							{width:166px;margin:0px 16px 0px 0px;}
.faq .faq-nav .list-bg					{background:#F1F2ED;width:166px;height:136px;}
.faq .faq-text 							{float:left;width:652px;}
.faq .faq-text h2						{color:#2e2e2e;font-size:14px;font-weight:bold;margin:0px 0 9px;}	
.faq .faq-text a						{color:#0066cc;}	
.faq .faq-body .faq-nav .sub-nav		{margin:0px 0px 0px 0px;}
.faq .faq-body .faq-nav .sub-nav ul li.active {width:166px;padding:0px;}
.faqtabpanel .faq-nav .sub-nav ul li#back		{display:none;}
.faqtabpanel .faq-body .col6			{width:485px;}
.faqtabpanel .faq-nav	{background:#fcf7c7;width:166px;height:380px;}
.faqtabpanel .faq-body .faq-nav .sub-nav		{margin:0px 0px 0px 0px;}
.faqtabpanel .x-tab-panel-header	{border:none;}
.faqtabpanel .x-tab-panel-body		{border:none;}
.faqtabpanel ul.x-tab-strip-top  	{display:none;}

.faq .pl10 p {margin:0px 0px 30px 0px;}

ul.faqwithoutbg li							{list-style:none; background:url(/img/icons/faq_list.gif) no-repeat scroll 0px 5px; padding-left:14px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faqwithoutbg li a						{color:#336699;}
ul.faqwithoutbg li.act						{list-style:none;list-style-type:none; background: url(/img/icons/faq_list.gif) no-repeat scroll 0px -81px ; padding-left:13px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faqwithoutbg li.act a					{color:#333333; font-weight:bold;}


#faqlist							{line-height:16px;}
#faqlist strong						{color:#c72d5c;line-height:28px;font-size:14px; font-weight:normal}
.more								{color:#0066CC;}
ul.faq li							{list-style:none; background:url(/img/icons/faq_list.gif) no-repeat scroll 0px 3px; padding-left:13px; color:#0067cc;margin:0px 0px 3px 0px;}
ul.faq li a							{color:#0067cc;}
ul.faq li.act						{list-style:none; background:url(/img/icons/faq_list_act.gif) no-repeat scroll 0px 3px; padding-left:13px; color:#c80000;}
ul.faq li.act a						{color:#c80000;}
.faq_text							{background:#ffffff;padding:0px;margin:0px 0px 0px 0px;color:#333333;}
.abc_bg								{background:url(/img/background/bg_abc.gif) repeat-y scroll left;}
.abc_link							{font-weight:bold; color:#00406e; padding:0px 2px 0px 2px;}
.abc_link a							{font-weight:bold; color:#00406e;}
a.abc_link 							{font-weight:bold; color:#00406e;}
a.abc_link_act						{font-weight:bold; color:#CC8B0D;}
.abc_nolink							{font-weight:bold; color:#00406e;}

/* ext anpassungen */

#fpMessageDataFormPopup	h2			{font-size:14px!important; color:#ffffff!important; font-weight:normal;}
#fpMessageDataFormPopup .x-window-ml {margin-bottom:10px;}
.x-shadow .xsmc	{background:none;}
.x-shadow .xstl	{background:none;}
.x-shadow .xstr	{background:none;}
.x-shadow .xsml {background:none;}
.x-shadow .xsmr {background:none;}
.x-shadow .xsmc {background:none;}
.x-shadow .xsbc {background:none;}
.x-shadow .xstc {background:none;}

ul.x-tab-strip-top  						{background:#ffffff;padding-left:5px;margin:5px 0px 0px 5px; }
.x-tab-panel-header, .x-tab-panel-footer 	{background:#ffffff;border-bottom:none;padding-right:10px;}
.x-panel-noborder .x-panel-body-noborder 	{padding:0px 0px 0px 0px;}
.x-tab-strip-active span.x-tab-strip-text 	{color:#AA5C70 !important;}
.x-tab-strip span.x-tab-strip-text 			{color:#336699;}

.estimationbox .x-form-item					{margin-bottom:0px;}
.estimationbox .box .tb-content.cv .footer .char {margin:0px;}

.x-btn-right 	{background-image: url(/img/ext/btn-sprite.gif);height:20px!important; width:5px!important; background-position:0px -20px;}
.x-btn-center 	{background-image: url(/img/ext/btn-sprite.gif); height:20px!important;background-position:0px -40px;}
.x-btn-left 	{background-image: url(/img/ext/btn-sprite.gif); height:20px!important; width:5px!important;background-position:0px 0px;}

.x-form-field-wrap .x-form-trigger	{background:url(/img/ext/trigger.gif)}

.x-btn		{font-family:Arial, Helvetica, sans-serif;}
.x-btn button {font-family:Arial, Helvetica, sans-serif;}
.x-btn-text	{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold!important;}

.x-btn-over .x-btn-right{background-position:0 -80px!important;}
.x-btn-over .x-btn-center{background-position:0 -100px!important;}
.x-btn-over .x-btn-left{background-position:0 -60px!important;}

.x-btn-click .x-btn-right{background-position:0 -20px!important;}
.x-btn-click .x-btn-center{background-position:0 -40px!important;}
.x-btn-click .x-btn-left{background-position:0 -0px!important;}

.x-btn-focus .x-btn-right{background-position:0 -20px!important;}
.x-btn-focus .x-btn-center{background-position:0 -40px!important;}
.x-btn-focus .x-btn-left{background-position:0 -0px!important;}

.x-window-bwrap 	{background:#ffffff; border:2px solid #666666;}
.x-window-tl 		{background:#666666!important;}
.x-window-ml {padding-left:0px;}
.x-window-header-text	{font-size:14px!important; color:#ffffff!important}
.x-window	{font-family:Arial, Helvetica, sans-serif;}
.x-window-tl .x-window-header	{padding:6px 0px 5px 10px;font-family:Arial, Helvetica, sans-serif;}
.x-window-dlg .x-window-body	{padding:10px 10px 9px 10px;}
.x-window-mc					{font-family:Arial, Helvetica, sans-serif;}
.x-panel-btns-ct				{padding:5px 5px 11px 5px;}

/* Tabbar */

.x-tab-strip-top .x-tab-left	{background:transparent url(/img/ext/tabs-sprite.gif) no-repeat scroll right -351px; padding-right:10px; float:left;}
.x-tab-strip-top .x-tab-right	{background:transparent url(/img/ext/tabs-sprite.gif) no-repeat scroll 0 -51px; float:left;}
.x-tab-strip-top .x-tab-strip-inner	{background:transparent url(/img/ext/tabs-sprite.gif) repeat-x scroll 0 -201px;float:left;}

/* Formulare */
.form.order 	{margin:0px;padding:0px;}
.form.order p {margin:0px 0px 5px 0px;padding:0px;}

.form .intro  	{margin:0px 0px 20px 0px;}
.form .intro h1 {margin:0px 0px 10px 0px;}
.form .intro h3 {margin:0px 0px 10px 0px;text-transform:none;font-weight:bold;font-size:12px;}
.form .intro .set {margin:0px 0px 10px 0px;}

.form .set 				{margin:0px 0px 5px 0px;}
.form .set label 		{width:97px;float:left !important;}
.form .set h5			{margin:0px 0px 3px 0px;}
.form .set .select1 	{width:90px;}
.form .set .select2 	{width:327px;}
.form .set .input1 		{width:318px;}
.form .set .input2 		{width:247px;}
.form .set .input3 		{width:60px;}

.form .set.radio input	{float:left;width:13px;height:13px;margin-right:2px;}
.form .set.radio label	{width:96%;float:left;}
.form .set.checkbox input	{float:left;width:13px;height:13px;margin-right:2px;}
.form .set.checkbox label	{width:96%;float:left !important;}

.formbox 		{border:1px solid #d9d9d9;padding:10px;}
.formbox h2 	{margin:0px 0px 15px 0px;}

.formbox .innerdiv {padding:20px 0px 0px 0px;}

.formbox .innerdiv .set {margin:0px 0px 10px 0px;}

.formbox.questionary .set 	{margin:0px 0px 20px 0px;}
.formbox.questionary p 		{margin:10px 0px 20px 0px;}
.formbox .radio2 input {float:left;}
.formbox .lastabstract {font-size:11px;color:#666666;}

#contact_div h2				{height:30px;}
#contact_div .x-form-item-label	{font-weight:bold;}

#recommend_div h2				{height:30px;}
#recommend_div .x-form-item-label	{font-weight:bold;}


.form .table table .col1 {width:255px;padding-right:10px;}
.form .table table .col2 {width:81px;text-align:center !important;}
.form .table table .col3 {width:100px;text-align:center !important;}
.form .table table .col4 {width:85px;text-align:center !important;}
.form .table table td {padding:3px 0px 3px 0px;}
.form .table table tr td {border-bottom:1px dotted #d9d9d9;vertical-align:middle;}
.form .table  .x-form-radio {float:none !important; }
.form .table table .x-form-check-wrap, .x-form-radio-wrap {float:none !important;}
.form .fmgr_hide {display:none;}

/* Formulare ext */ 
.x-form-check-wrap, .x-form-radio-wrap {float:left;width:100%;}
.x-form-field-wrap {width:auto !important;} 
.x-form-check-wrap-inner, .x-form-radio-wrap-inner {width:100%;}
.x-form-text {width:301px;}
.x-form-check-checked .x-form-check, .x-form-check-checked .x-form-radio {float:left !important;width:13px;height:13px;}
.x-form-check {float:left;width:13px;height:13px;}
img.x-form-radio {float:left;}
.formbox .set.radio2 .x-form-radio-wrap {float:left;width:100% !important;}
.formbox .set.radio2 .x-form-check-wrap-inner  {float:left;width:32% !important;}
.formbox .set.radio2 .x-form-radio-wrap-inner  {float:left;width:32% !important;}
.innerdiv .x-form-check-wrap, .x-form-radio-wrap {width:auto;margin-right:5px;}
.form .set.radio2 {width:100%;}

/*#recommend_div textarea.x-form-textarea {width:301px !important;}*/
#captchaimg img {width:309px;margin-right:6px;float:right;}
/*#recommend_div h2 {margin-bottom:10px;}*/
/* ext tabbar */
#ext_tabbar_full_gray .x-panel {padding:10px 10px 20px 10px;}

.x-form-item label {width:150px !important;color:#666666 !important; }
.newsletter-panel {margin-left:160px!important;}
.x-form-cb-label	{ }
.x-form-element {padding-left:160px !important;}


.teaser-ad		{ float:right; font-size:10px; color:#cccccc; }

#recommend_div .x-form-item label {width:325px !important;color:#666666;}

#register_div .form-buttons {border-top:1px dotted #d9d9d9;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
#register_div .form-buttons .field_left {float:left;color:#666666;}
#register_div  .form-buttons .btn-3 a {margin:0px;}
#register_div .x-panel-tl {background:none !important;border:none !important;background-image:none !important;}
#register_div .x-panel-tr {background:none !important;border:none !important;background-image:none !important;}
#register_div .x-panel-tc {background:none !important;border:none !important;background-image:none !important;}

#streetnumber {width:47px !important;}
#street {width:234px !important;}
#city {width:188px !important;}
#zipcode {width:88px !important;}

.profil #streetnumber {width:auto !important;}
.profil #street {width:170px !important;}
.profil #city {width:150px !important;}
.profil #zipcode {width:60px !important;}

.sponsored_links {border:1px solid #E6E7E9;padding:23px;position:relative;}
.sponsored_links font.flr	{position:absolute;top:9px;right:23px;}

#captchaimg	{float:left;}

.print_credit	{font-size:11px;width:550px;}

/* Gallery PopUp */

.gallerypopup .x-window-ml			{background:#666666 !important;}
.gallerypopup .x-window-bl			{background:#666666 !important;}

.popup .ma-buttonbox			{padding-left:10px;}

.searchform_bottom 	{margin-top:30px;}

.boxfullimage		{/*border:solid 1px #cccccc;*/}

.newsletterhint		{ color:#666666;font-size:11px; }


.stdcontent-wrapper	{line-height:17px;}
.stdcontent-wrapper h1	{
	margin-bottom:16px;
}

.relatedcontent .x-panel-body-noborder	{ font-size:11px;}
.relatedcontent .x-panel-body-noborder p	{ margin-bottom:10px; padding-left:18px; }
.relatedcontent #ext_tabbar_full_gray .x-panel {padding-bottom:0px; }

.searchcontainer						{ text-align:center; }
.searchcontainer .content_container		{ padding-top:20px; padding-left:274px;}

.ext-el-mask {-moz-opacity:0.3;opacity:.30;filter:alpha(opacity=30);background-color:#000000;}

.x-window	h2				{ color:#FFFFFF !important; }

/* searchbox */
.search-box 						{background:url(/img/background/bg_search_box_full.gif) 0px 0px no-repeat;margin:0px 0px 15px 0px;padding:10px 0px 0px 18px;height:39px; }
.search-box h2 						{float:left;font-size:13px;margin:2px 10px 0px 0px;font-size:24px;color:#c72d5c;}
.search-box .input_box				{background:url(/img/background/bg_search_box_big.gif) 0px 0px no-repeat; width:335px; height:24px; overflow:hidden; float:left; margin-right:16px;}
.search-box .input_box input 		{margin:2px 0 0 5px;border:none; font-size:12px; padding:2px; background:transparent;width:323px;}
.search-box .ma-buttonbox {float:left;width:71px;}
.search-box .ma-button {float:left;}
.search-box .x-form-field-wrap .x-form-trigger	{background:none;}
.lastresult {margin:0px 0px 20px 0px;padding:10px;min-height:138px;}
.lastresult h2 {font-size:12px;color:#000000;font-weight:bold;margin:0px 0px 10px 0px;}
.lastresult ul li {margin:0px 0px 7px 0px;}

/* Buttonbox*/
.popupmaster .buttonbox						{padding:0px;width:100%;}
.popupmaster .buttonbox .submitbtn			{width:148px;font-size:12px;margin:0px 0px 0px 0px;float:left;text-align:center;background:transparent url(/img/button/ma-button-right-off-v1.gif) no-repeat right top;}
.popupmaster .buttonbox .submitbtn a			{width:138px;color:#555555 !important;display:block;padding:0px 7px 2px 7px;margin:0px 0px 0px 0px;height:16px;font-weight:bold;background:transparent url(/img/button/ma-button-left-off-v1.gif) no-repeat;}
.popupmaster .buttonbox .submitbtn a:hover	{color:#555555 !important;display:block;text-decoration:none;}
.popupmaster .buttonbox .submitbtn.left 		{margin:0px 10px 0px 0px;}
.popupmaster .buttonbox .submitbtn.right 	{}
.popupmaster .x-window-tl					{background:#27343c!important;padding-left:6px!important;}
.popupmaster .x-window-tr					{background:#27343c!important;}
.popupmaster .x-window-tc					{background:#27343c!important;}
.popupmaster .submitbtn						{width:150px!important;height:20px;}

.x-window-dlg .buttonbox						{padding:0px;width:100%;}
.x-window-dlg .buttonbox .submitbtn			{width:148px;font-size:12px;margin:0px 0px 0px 0px;float:left;text-align:center;background:transparent url(/img/button/ma-button-right-off-v1.gif) no-repeat right top;}
.x-window-dlg .buttonbox .submitbtn a			{width:138px;color:#555555 !important;display:block;padding:0px 7px 2px 7px;margin:0px 0px 0px 0px;height:16px;font-weight:bold;background:transparent url(/img/buttons/ma-button-left-off-v1.gif) no-repeat;}
.x-window-dlg .buttonbox .submitbtn a:hover	{color:#555555 !important;display:block;text-decoration:none;}
.x-window-dlg .buttonbox .submitbtn.left 		{margin:0px 10px 0px 0px;}
.x-window-dlg .buttonbox .submitbtn.right 	{}
.x-window-dlg .x-window-tl					{background:#27343c!important;padding-left:6px!important;}
.x-window-dlg .x-window-tr					{background:#27343c!important;}
.x-window-dlg .x-window-tc					{background:#27343c!important;}

/* Pinnwand Modul */
.pinnboard									{margin-bottom:16px;}
.pinnboard .pb_headline						{height:24px; overflow:hidden; margin-bottom:8px;}
.pinnboard .pb_headline h2					{float:left; padding:3px 0px 0px 10px;}
.pinnboard .pb_headline a.btn_entry			{float:right; width:136px; height:24px; overflow:hidden; background:url(/img/buttons/btn_neuer_eintrag.gif)}
.pinnboard .pb_headline a.btn_entry:hover	{background:url(/img/buttons/btn_neuer_eintrag.gif) 0px -24px;}
.pinnboard .pb_headline a.btn_entry	span	{display:none;}
.pinnboard .pb_boxheader					{background:url(../img/backgrounds/box_head.gif) repeat-x; color:#ffffff; padding:5px 10px;}
.pinnboard .pb_boxheader .hl_01				{float:left;}
.pinnboard .pb_boxheader .hl_02				{float:right;}
.pinnboard .item							{padding:5px 10px; background: url(/img/backgrounds/gradient_small.gif) repeat-x; border-bottom:1px solid #BBBBBB;}
.pinnboard .item .image						{float:left; border:1px solid #DFDFDF; margin-right:8px;}
.pinnboard .item .image	img					{border: 2px solid white; display:inline;}
.pinnboard .item .subject					{float:left; width:380px; padding-top:2px; color:#666666 ;}
.pinnboard .item .subject strong			{color:#333333;}
.pinnboard .item a.close					{padding-right:8px;}
.pinnboard .item .subject a.request			{font-weight:bold;}
.pinnboard .item .answer_count				{float:right; width:55px; text-align:center;}
.pinnboard .item .close						{float:right; width:65px; text-align:center;}
.pinnboard .item.detail						{border-bottom:none; background:#f0f0f0; }
.pinnboard .detail							{background:#f0f0f0; padding:5px 10px;}
.pinnboard .reply							{background:#f0f0f0; padding:0px 10px 0px 10px;}
.pinnboard .reply .item						{background:#ffffff; padding:10px;}
.pinnboard .reply  .detail					{background:#ffffff; padding:10px 10px 0px 10px;}
.pinnboard .reply  .detail p				{padding:0px 0px 10px 0px;}
.pinnboard .pb_answer						{background:#f0f0f0; padding:5px 10px;border-bottom:1px solid #BBBBBB;}
.pinnboard .pb_answer h3					{font-size:12px;}

.pinnboard .x-panel-mc						{background:#f0f0f0;}
.pinnboard .x-panel-mr						{background:#f0f0f0;}
.pinnboard .x-panel-ml						{background:#f0f0f0;}
.pinnboard .x-panel-tc						{background:#f0f0f0;}
.pinnboard .x-panel-tr						{background:#f0f0f0;}
.pinnboard .x-panel-tl						{background:#f0f0f0;border:none;}

/* Master Teaser ----------------------------------------------------------------------------------------------------------------------------------- */
.ma-teaser {
    margin: 0 0 16px;
}
.ma-teaser .mat-box 						{padding:9px; background:url("/img/background/bg_teaserbox.gif") repeat-x scroll center bottom transparent; border:1px solid #CCCCCC; }
.ma-teaser .mat-center .mat-img img			{border:none;display:block;}
.ma-teaser .mat-center .mat-img				{border:none; margin: 3px 10px 6px 0px;}
*+html .ma-teaser .mat-center .mat-img		{padding-bottom:9px!important;}
*html .ma-teaser .mat-center .mat-img		{padding-bottom:6px!important;display:inline;}
.ma-teaser .mat-center .mat-img a			{display:block;}
.ma-teaser h2								{font-size:14px; line-height:18px; font-weight:normal; margin-bottom:6px; padding:0px;}
.ma-teaser h3								{font-size:11px!important; line-height:14px; color:#838383; font-weight:normal; margin-bottom:4px; padding:0px;text-transform:uppercase;}
.ma-teaser h4								{font-size:11px; line-height:16px; color:#333333; font-weight:bold; margin-bottom:3px; padding:0px;} 


/*Mantis 0003924 SK 18-03-2011*/




.markoptinhint									{ color:#666666;font-size:11px; margin-top:10px; display:block; }
.newsletterhint									{ color:#666666;font-size:11px; margin-top:10px; display:block; }
.registerv2 .x-form-item label.x-form-cb-label	{float:left!important; width:300px!important; }
.registerv2 .x-form-check						{margin-top:5px;}
.registerv2 .ma-buttonbox						{margin-right:190px!important;}
.markoptinspan									{width:292px; display:block}
.newsletterspan									{width:292px; display:block}

.profilv2 .noborder								{border:none!important;}
.profilv2 .newsletterhint						{padding:0px 0px 5px 0px; margin-top:0px;}
.profilv2 .newsletter label						{float:left; width:489px; margin:2px 0px 0px 5px;}
.profilv2 .newsletter input						{float:left; clear:both; margin:0px 0px 8px 0px!important;}
.profilv2 .profeditbg .newsletterhint td 		{padding:3px 10px 3px 34px !important; line-height:18px;}

/*Kreuzwortraetsel*/
#QuizAnswerContainer #questionform .spacer				{width:15px!important;float:left!important;}
#QuizAnswerContainer #questionform .answerFreetext		{float:left!important;margin-right:5px;}
#QuizAnswerContainer #questionform .answerFreetext input{width:15px!important;font-size:11px;text-align:center;color:#000;text-transform:uppercase;}

/*Registrierungsanpassungen auf col6 SK 13072010*/
#regform													{padding-left:0px!important;}
#register_div #regform .x-column-layout-ct .x-column-inner	{width:530px!important;}
#register_div .x-form-item label 							{float:left !important;
}
.x-form-check-wrap-inner, .x-form-radio-wrap-inner 			{display:inline-block!important;}
.registerv2 .ma-buttonbox 									{margin-right:0px!important}
#register_div .field_left 									{left:0!important;position:absolute!important;top:23px!important;}


/* Praxistag */
.stdcontent-wrapper table ol {list-style-type:disc; margin:16px 0 16px; padding:0 0 0 15px; text-align:left;}
.stdcontent-wrapper table ul {list-style-type:decimal; margin:16px 0 16px; padding:0 0 0 15px; text-align:left;}
.image-frame .enlarge	{bottom:-30px!important;}
/*newsletterschnellabmeldung*/
.newslettersignout  				{
				  						min-height:350px;
				  						height:auto !important;
				  						height:350px;
									}
.newslettersignout .line			{font-size:1px;line-height:1px;height:1px;background:#cccccc;margin:10px 0px 5px 0px;}
.newslettersignout h1				{margin-bottom:8px;line-height:32px;}

.articlelist .cb					{clear:both;}

.tab-box {background:none!important;padding:0!important;border:none!important;}
.ma-leadteaser-wrapper {background:url("/img/background/bg_teaserbox.gif") repeat-x scroll center bottom transparent;border:1px solid #CCCCCC;width:auto!important;position:relative;}

.tabnav {padding-left:10px;margin-bottom:-1px;overflow:hidden;}
html body .tabnav li {float:left;margin:0!important;position:relative;z-index:2;}
.tabnav li a {float:left;padding:0 2px 0 0;}
.tabnav li a span {cursor:pointer;}
.tabnav .left	{display:block;float:left;height:23px;width:9px;background:url(/img/background/tabnav.gif) 0 -69px no-repeat;}
.tabnav .right {display:block;float:left;height:23px;width:9px;background:url(/img/background/tabnav.gif) 0 -92px no-repeat;}
.tabnav .center {float:left;line-height:23px;font-weight:bold;background:url(/img/background/tabnav.gif) 0 -115px repeat-x;color:#369;font-size:11px;}
.tabnav .active {}
.tabnav .active .left {background-position:0 0;}
.tabnav .active .right {background-position:0 -23px;}
.tabnav .active .center {background-position:0 -46px;font-size:12px;color:#8A9828;}

.ma-leadteaser-detail {position:absolute;top:0;left:0;padding:10px;}

.autoNewsList li	{color:#666;background:url("/img/icons/list-arrow-02.gif") no-repeat scroll 0 4px transparent!important;line-height:16px;margin-bottom:6px;padding:0 0 0 15px!important;}
.autoNewsList .mark {font-weight:bold;color:#333;}



.popupmaster.reportComment a.ma-button.v1,
.comments_container a.ma-button.v1,
a.ma-button.v2					{background: transparent url(/img/button/ma-button-right-off-v2.gif) no-repeat scroll top right; height:20px; overflow:hidden;  padding-right: 10px; font-size:11px;}
.popupmaster.reportComment a.ma-button.v1 span,
.comments_container a.ma-button.v1 span,
a.ma-button.v2 span 			{background: transparent url(/img/button/ma-button-left-off-v2.gif) no-repeat;padding: 2px 0 4px 10px;height:20px;} 
.popupmaster.reportComment a.ma-button.v1:hover,
.comments_container a.ma-button.v1:hover,
a.ma-button.v2:hover			{background: transparent url(/img/button/ma-button-right-on-v2.gif) no-repeat scroll top right;}
.popupmaster.reportComment a.ma-button.v1:hover span,
.comments_container a.ma-button.v1:hover span,
a.ma-button.v2:hover span 		{background: transparent url(/img/button/ma-button-left-on-v2.gif) no-repeat;} 
a.ma-button .size				{width:auto;} 


/*SK 17-02-2011 Mantis 0003761*/
.likeit a				{float:left; width:90px; background:url(/img/icons/likeit.gif) no-repeat; height:14px; margin:-16px 0 0 5px; padding: 16px 0 0 33px;}
.likeit.inactive		{float:left; width:90px; background:url(/img/icons/likeit.gif) no-repeat!important; height:14px; margin:-16px 0 0 5px; padding: 16px 0 0 33px;}
.likeit.isactive a		{background:url(/img/icons/likeit-hover.gif) no-repeat;}
* html .likeit a 		{position:relative;}

/* Kommentare */
.service-nav a.comments {
    background: url("/img/icons/comments.gif") no-repeat scroll 0 0 transparent;
    float: left;
    padding-left: 25px;
}
.comments_container {
	border:1px solid #d9d9d9;
	padding:10px;
	margin-top:-26px;
	margin-bottom:16px;
}
.comments_container h4 {
	border-bottom:none;
	float:left;
}
.comments-function-bar {
	border-bottom:1px solid #d9d9d9;
	overflow:hidden;
	text-align:right;
}
.comments-function-bar>a,
.comments-function-bar>span {
	display:inline-block;
	line-height:22px;
	left:183px;
	position:absolute;
}
.comments-function-bar #comments_abo,
.comments-function-bar .comments {
	padding:0 0 0 5px;
	font-weight:bold;
	font-size:11px;
	position:static;
}
.comment {
	padding:10px;
	color:#666;
	font-size:11px;
}
.comment.even {
	background:#f5f5f6;
}
.commentitemlink {
    display: inline;
    float: right;
}
.comments-item {
	padding-top:5px;
	color:#333;
	font-size:12px;
}
#cmp\.comments\.newcommentformwrapper {
	margin-top:10px;
	padding-top:10px;
	border-top:1px dotted #d8d8d8;
}
#cmp\.comments\.newcommentformwrapper .x-panel-body-noheader {
	font-size:11px;
	color:#666;
}
#cmp\.comments\.newcommentformwrapper .x-panel-body-noheader h2 {
	font-size:20px;
	color:#990000;
}
#cmp\.comments\.newcommentformwrapper .x-form-item {
	margin-top:10px;
}
#cmp\.comments\.newcommentformwrapper .x-form-item-label {
	float:none;
    color: #333 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
#cmp\.comments\.newcommentformwrapper .pad0 {
	padding:0!important;
}
#cmp\.comments\.newcommentformwrapper .ma-button {
	float:right;
}
#cmp\.comments\.newcommentformwrapper .x-panel-ml {
	padding-left:0;
}
#cmp\.comments\.newcommentformwrapper .x-panel-mr {
	padding-right:0;
}

/* doofer IE7 */
*+html .comments-item .x-panel-tl,
*+html #cmp\.comments\.newcommentformwrapper .x-panel-tl {
	display:none;
}
*+html .comments-item .x-panel-bwrap {
	width:100%;
}
.comments-item .x-panel-mr,
.comments-item .x-panel-ml {
	padding:0;
}
.comments-item .ma-button,
.popupmaster.reportComment .ma-button {
	margin-left:10px;
	float:right;
}
.comments-item .x-form-field {
	width:480px!important;
}
.popupmaster.reportComment .x-panel,
.popupmaster.reportComment .x-panel-body,
.popupmaster.reportComment,
.popupmaster.reportComment .x-window-body {
	width:auto!important;
}
*+html .popupmaster.reportComment {
	width:500px!important;
}
* html .popupmaster.reportComment {
	width:300px!important;
}
.popupmaster.reportComment .x-window-body,
.popupmaster.reportComment .x-panel-body {
	height:auto!important;
}
.popupmaster.reportComment .x-window-mr {
	padding:0;
}
.popupmaster.reportComment .x-border-panel {
	position:static;
}
.popupmaster.reportComment .ma-button {
	width:auto!important;
	padding-right:10px!important;
	float:right;
}
.popupmaster.reportComment .ma-button span {
	padding:2px 0 4px 10px !important;
}

.comment .comment-edited	{font-style:italic; font-size:11px; color:#747A88;}

.formscontainer	{
	margin:16px 0px 16px 8px;	
}
*+html #cmp\.comments\.reason {
	width:470px!important;
}
p.report {
	width:490px;
}
.comments-item h5 {
	margin:5px 0;
}
.comments_container .disabled {
	color:#CECECE;
}
#comments_count {
	display: inline-block;
    text-align: left;
    width: 190px;
	background:url(/img/icons/commentSort.gif) no-repeat right 0;
}
#comments_count.sort1 {
	background-position:right -22px;
}
.comments_container h4 a,
.comments_container h3 {
	font-size:14px;
	text-transform:none;
	line-height:22px;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	color: #2A759F;
}
.popupmaster.reportComment a.ma-button.v1,
.comments_container a.ma-button.v1 {
	color:#fff;
}

/* weiterf�hrende links */
.additionallinks h4 {position:absolute;left:10px;top:10px;right:10px;}
.additionallinks li {background:url("/img/icons/list-arrow-01.gif") no-repeat scroll 0 7px transparent;padding-left:15px;line-height:23px;}
.additionallinks {margin:23px 0;border:1px solid #ccc;padding:1px;position:relative;}
.additionallinks ul {background:url(/img/background/bg_teaserbox.gif) repeat-x bottom;padding:38px 10px 10px;}

.searchlast		{float:left; margin-right:16px;}
.searchmost		{float:left;}
.searchlast a, .searchmost a	{font-size:11px;}
.searchlast .lastresult, .searchmost .lastresult	{background: url(/img/background/bg_teaserbox.gif) repeat-x scroll center bottom transparent;  border:1px solid #CCCCCC;}

.commentsoverview	{
	background:url(/img/icons/comments.gif) no-repeat 0px 1px;	
	padding-left:24px;
	font-weight:bold;
	margin-left:5px;
}

.likeitoverview {
	background: url(/img/icons/likeit-small.gif) no-repeat scroll 0 -1px transparent;
    color: #838383;
    margin-left: 5px;
    padding-left: 18px;
	padding-top:3px;
}
.time,
.latestComments a,
.mostLiked a {
	display:block;
	padding-left:13px;
}
.latestComments ol,
.mostLiked ol {
	list-style:none;
	margin-left:0;
}
.latestComments .commentsoverview {
	display:inline;
	padding-left:24px;
}
.time {
	color:#838383;
	font-size:11px;
}
.latestComments ol.ordered-list li {
	border-bottom:1px dotted #d9d9d9;
	padding-bottom:8px;
	margin-bottom:8px;
}
.latestComments ol.ordered-list li.last {
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
}
* html .latestComments .fwb,
* html .mostLiked .fwb {
	margin-left:-15px;
}
*+html .latestComments .fwb,
*+html .mostLiked .fwb {
	margin-left:-15px;
}

.fullimage.col3 #quicksigninemail {
	width:140px;
}
#newsletterform_div [alt=Captcha] {
	width:268px;
}

#nlform label[for=verificoderepeat] {
	padding-left:160px !important;
	width:auto!important;
}
#verificoderepeat {
	margin-top:0!important;
}
#nlform .form-buttons {
	border-top:1px dotted #D9D9D9;
	padding-top:10px;
	width:460px;
}
#nlform .form-buttons .field_left {
	float:left;
	color:#666!important;
}
.captchaContainer .x-form-label-left div {
	width:150px;
	text-align:right;
	color:#666!important;
}
*+html #nlform {
	padding-top:1px;
}
.login-box .loginbox {
	padding-top:7px;	
}
/**Social Bookmarks*************************************/
.socialBookmarks {
	border-bottom:1px dotted #ccc;
	line-height:20px;
	font-weight:normal;
	font-size:14px;
	margin:16px 0;
}
.socialBookmarks span {
	font-family:Arial;
	font-size:12px;
	float:right;
	color:#666;
}
.socialBookmarks .sbIcon {
	margin-left:10px;
	display:inline-block;
	vertical-align:top;
}
.socialBookmarks .sbIcon img {
	vertical-align:middle;
}
#alignment .forms20 h4 {
	font-size:13px;
}
#alignment .forms20 .sfuifbtextmodulefield p,
#alignment .forms20 label {
	font-size:11px;
	color:#666;
}
#alignment .forms20 label {
	width:200px;
}
#alignment .forms20 input[type=text] {
	background:white url(/global/js/libs/ext-2.2/resources/images/default/form/text-bg.gif) repeat-x 0 0;
	border:1px solid #B5B8C8;
	height:18px;
	font-size:12px;
}
#alignment .forms20 select {
	width:314px;
}
#alignment .forms20 .boxlabel {
	width:275px;
}
#alignment .forms20 .buttons {
	border-top:1px dotted #D9D9D9
}
#alignment .forms20 .buttons button {
	color:#4B4B4B;
	font-weight:bold;
	font-size:11px;
	line-height:20px;
	height:20px;
	background:url(/img/button/ma-button-left-off-v1.gif) no-repeat;
	margin:0 10px;
	position:relative;
	width:auto;
	padding:0 0 0 10px!important;
	letter-spacing: expression( (new Function('elem', '\
		if(elem.after)\
			return;\
		elem.innerHTML += "<span class=ie7-after></span>";\
		elem.after = true;\
		elem.style.letterSpacing = "0";\
	'))(this) );
}
*+html #alignment .forms20 .buttons button>.ie7-after,
#alignment .forms20 .buttons button:after {
	content:"";
	position:absolute;
	right:-10px;
	top:0;
	bottom:0;
	width:10px;
	background:url(/img/button/ma-button-right-off-v1.gif) no-repeat right 0;
}
#alignment .forms20 .buttons button:hover {
	background-image:url(/img/button/ma-button-left-on-v1.gif);
}
*+html #alignment .forms20 .buttons button:hover>.ie7-after,
#alignment .forms20 .buttons button:hover:after {
	background-image:url(/img/button/ma-button-right-on-v1.gif);
}
#alignment .forms20 fieldset {
	clear:both;
}
/* Fx < 6 */
#fxSucks:-moz-any-link,
#wrapper .forms20 .buttons button:after {
	top:-4px;
	right:3px;
}
/* Fx >= 6 */
@-moz-document regexp(".*") {
	#wrapper .forms20 .buttons button:after {
		top:-1px;
	}
}

