@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:7px 9px 10px 9px; overflow:hidden; background:#F5F5F5}
.ma-teaser h4							{font-size:11px; color:#666666; font-weight:bold;}
.ma-teaser h3							{font-size:11px; color:#666666; font-weight:bold; padding-bottom:4px; }
.ma-teaser h2							{font-size:14px; color:#333333; font-weight:bold; padding:0px 0px 6px 0px; margin:0px;}
.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 .mat-img-frame	{float:left;}
.ma-teaser .mat-center .mat-img					{margin:0px 10px 7px 0px; float:left; border:1px solid #dadada; position:relative; zoom:1; padding:0px!important}
.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		{border:2px solid #ffffff;}
.ma-teaser .mat-center .caption	      	{font-size:11px; color:#999999; line-height:13px; clear:both; padding-bottom:4px;}
.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;}


/* Ausprägung 2 */
.ma-teaser.v2 .mat-box					{padding:0px 0px 0px 0px; overflow:hidden; background:none;}
.ma-teaser.v2 .mat-head					{background:#F5F5F5}
.ma-teaser.v2 .mat-head	h4				{padding:3px 10px; font-size:12px; color:#ffffff; background:transparent url(/img/backgrounds/teaser_head_bg_right.gif) no-repeat scroll right center}
.ma-teaser.v2 .mat-center 				{padding:10px 9px 5px 9px; border-left:1px solid #E6E7E9; border-right:1px solid #E6E7E9; width:auto; background:transparent url(../img/backgrounds/teaser_bg.gif) repeat-x scroll center bottom}
.ma-teaser.v2 .mat-foot					{display:block; font-size:1px; line-height:5px; background:transparent url(/img/backgrounds/teaser_foot_bg.gif) repeat-x scroll 0 0}
.ma-teaser.v2 .mat-foot	span			{ font-size:1px; line-height:5px; background:transparent url(/img/backgrounds/teaser_foot_bg_right.gif) no-repeat scroll right center; display:block}

/* Ad Teaser */
.ma-teaser.ad .mat-box					{background:#ffffff; padding:7px 9px 8px 9px; overflow:hidden; border:1px solid #cccccc;}
.ma-teaser.ad h4						{color:#333333;}
.ma-teaser.ad h3						{color:#333333;}
.ma-teaser.ad 	.ma-button				{background:transparent url(/img/icons/adt-line.gif) repeat-x scroll center top; margin:3px 0 1px;}
.ma-teaser.ad ul						{list-style-type:none;}
.ma-teaser.ad ul a						{color:#0068b3;}
.ma-teaser.ad 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.ad form						{margin:0px 0px 5px 0px;}
.ma-teaser.ad .question					{font-weight:bold; line-height:16px; margin:0px 0px 7px 0px;}
.ma-teaser.ad .set						{margin:0px 0px 6px 0px;}
.ma-teaser.ad .radio					{float:left; width:13px; height:13px; margin:0px 5px 0px 0px;}
.ma-teaser.ad label						{float:left; }

.ma-teaser.ad ul.sponsored-links		{list-style-type:none;}
.ma-teaser.ad ul.sponsored-links li		{background:none; padding:0px; margin:0px 0px 10px 0px;}
.ma-teaser.ad ul.sponsored-links h2 a	{color:#0055aa}
.ma-teaser.ad ul.sponsored-links h2		{font-size:12px; line-height:16px; margin:0px 0px 0px 0px;}
.ma-teaser.ad ul.sponsored-links p		{padding:0px 0px 0px 0px;}
.ma-teaser.ad ul.sponsored-links a		{font-size:11px; color:#7a7a7a;}


/*http://www.fvw-service.de/mantisbt/view.php?id=2846*/
.ma-alternate .mat-box 			{background:none!important;border:none!important;}
.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!important;}