@charset "utf-8";
/* FVW - Master CSS */

/* Master Teaser ----------------------------------------------------------------------------------------------------------------------------------- */
			
.ma-teaser 											{margin:0px 0px 16px 0px;}
.ma-teaser .label									{margin:0px 0px 2px 0px; text-align:right; color:#666666; font-size:11px;}
.ma-teaser .mat-box									{padding:5px 9px 7px 9px; overflow:hidden; background:#ffffff; border:1px solid #DCE6EB;}
.ma-teaser h4										{font-size:14px; color:#005088; font-weight:normal; line-height:16px; margin-bottom:4px;}
/*.ma-teaser h3										{display:none;}*/
.ma-teaser h2										{font-size:12px; color:#6666666; font-weight:bold; padding:0px 0px 1px 0px; margin:0px; line-height:17px;}
.ma-teaser h2 a										{color:#333333!important;}
.ma-teaser .ma-button								{font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:11px; width:100%;}
.ma-teaser .ma-button a 							{height:23px; overflow:hidden; color:#333333; padding-top:10px; cursor:pointer; float:right!important;}
.ma-teaser .ma-button a:hover						{text-decoration:none!important;}
.ma-teaser .ma-button a .left						{width:10px; height:23px; background:url(/img/button/ma_button_sprite.png) 0px 0px ; float:left; }
.ma-teaser .ma-button a .right						{width:12px; height:23px; background:url(/img/button/ma_button_sprite.png) 0px -23px ; float:left; }
.ma-teaser .ma-button a .center						{height:23px; background:url(/img/button/ma_button_sprite.png) 0px -46px repeat-x; float:left; padding-top:1px; }
.ma-teaser .ma-button a:hover .left					{background-position: 0px -69px; }
.ma-teaser .ma-button a:hover .right				{background-position: 0px -92px;}
.ma-teaser .ma-button a:hover .center				{background-position: 0px -115px;}
.ma-teaser .mat-head								{}
.ma-teaser .mat-center 								{width:100%; overflow:hidden;}
.ma-teaser .mat-center .ma-spacer div				{line-height:16px;}
.ma-teaser .mat-center .mat-img-frame				{float:left;}
.ma-teaser .mat-center .mat-img a					{line-height:10px; display:block;}
.ma-teaser .mat-center .mat-img						{margin:3px 10px 7px 0px; float:left; position:relative; zoom:1; padding:0px!important; line-height:0px; display:inline}
.ma-teaser .mat-center .mat-img	.enlarge			{position:absolute; bottom:4px; right:4px;}
.ma-teaser .mat-center .mat-img	.enlarge img		{border:none;}
.ma-teaser .mat-center .mat-img img					{}
.ma-teaser .mat-center .mat-img	.video_overlay		{position:absolute; top:0px; left:0px; width:100%; text-align:center; background:url(/img/icons/video_overlay.png) no-repeat; width:47px; height:48px; overflow:hidden}
.ma-teaser .mat-center .mat-img	.video_overlay img	{border:none; width:47px; height:48px;}
.ma-teaser .mat-center .caption	      				{font-size:11px; color:#666666; line-height:15px; clear:both; padding-bottom:4px; font-style:italic}
.ma-teaser .mat-center p							{line-height:16px; padding:0px 0px 5px 0px; margin:0px;}
.ma-teaser .mat-center p a							{color:#0068b3;}
.ma-teaser .mat-foot								{display:none;}

.ma-teaser ul										{list-style-type:none;}
.ma-teaser ul a										{color:#0068b3;}
.ma-teaser ul li									{background:url(/img/icons/adt-bullet.gif) 0px 6px no-repeat; padding:0px 0px 0px 7px; margin:0px 0px 6px 0px;}

.ma-teaser ol										{list-style-type:decimal;}
.ma-teaser ol a										{color:#0068b3;}
.ma-teaser ol li									{margin:0px 0px 6px 0px;list-style-position:inside;}

.ma-teaser .mat-head.isempty							{display:none;}

/*http://www.fvw-service.de/mantisbt/view.php?id=2846*/
.ma-alternate .mat-box 			{background:none;padding:0;border:none;}
.ma-alternate .mat-box div 		{border:none;}
.ma-alternate .mat-center 		{padding:0;}
.ma-alternate h4 				{padding:0 0 10px;}
.ma-alternate .mat-foot 			{display:none;}

/* Anpassung PopUps Video und Bildvergrößerung ----------------------------------------------------------------------------------------------------------------------------------- */
.x-window.videopopup								{padding:10px!important;}
.x-window.videopopup .x-window-tr 					{padding-top:0px; padding-right:0px!important;}
.x-window.videopopup .x-panel-bwrap					{padding-bottom:0px;}
.x-window.videopopup .description 					{margin-bottom:0px!important;}
.x-window.videopopup h1								{margin:0px!important;}

.ma-teaser.col3	{width:257px!important}
.ma-teaser.col3 .caption	{width:237px!important}

/*Beitragskollektionen-Teaser*/
.articlecollection ol li		{margin:0px 0px 3px 0px!important;}
.articlecollection ul li		{background:none!important;padding:0px!important;margin:0px 0px 3px 0px!important;}
/*.articlecollection .ma-teaser .mat-box {padding:7px 7px 10px!important;}*/

.v2.articlecollection ol li		{padding:0 0 0 10px;}	
.v2.articlecollection ul li		{padding:0 0 0 10px!important;}	
.v2.articlecollection ul.unordered-list {padding:0 0 0 10px!important;}
.v2.articlecollection ul.unordered-list li {background:url("/img/icons/list-arrow-01.gif") no-repeat scroll 0 4px transparent!important;padding:0 0 0 15px!important;}
/*.v2.articlecollection .mat-center .mat-img {margin-left: 7px!important;margin-right: 7px!important;}*/
