body 										{ background-color:#ffffff; color:#4d4d4d; font-family:Arial,sans serif; font-size:12px; margin:0; padding:0; text-align: center;}

.clear 										{ clear:both; height:0px; overflow:hidden; font-size:0px;}
.ao-link, .ao-dbv-link						{ padding:6px 0 0 2px; }
input										{border:1px solid #dddddd;}
#page-wrapper .ao-dbv-link a				{ color:#F08700; background:url("/axaweb/images/bs2009/meta/arrow-right-dbv.gif") no-repeat scroll left center transparent; }

.arrow a									{ color:#103184; font-weight:bold; padding-left:9px;  background:url(/axaweb/images/mafo2010/navigation/bl-link.gif) 0 3px no-repeat; }
.noarrow a									{ color:#103184; font-weight:bold; }

/* LAYOUT STYLES */
#page-wrapper								{ width:1000px; padding:18px 0 16px 0; }

#content-wrapper							{ padding:0 18px; float:left; }
#content-container							{ width:590px; overflow:hidden; }

/* NAVIGATION STYLES */
#navi-wrapper									{ padding:0 0 0 13px; float:left; }
#navi-container									{ width:169px; }
#navi-container ul								{ margin:0; padding:0 2px; list-style-type:none; background:url(/axaweb/images/mafo2010/navigation/bg-navi-main.png) repeat-y; font-size:13px; }
#navi-container ul.start						{ background:url(/axaweb/images/mafo2010/navigation/bg-navi-start.png) no-repeat; }
#navi-container ul li							{ padding:0; width:100%;}
#navi-container ul li a							{ display:block; padding-left:11px; padding-bottom:1px; line-height:30px; color:#4d4d4d; text-transform:uppercase; text-decoration:none; background:#d6e8f7; outline:0 none; }
.ie #navi-container ul li a						{ height:30px; }
#navi-container ul li a:hover					{ color:#103184; }
#navi-container ul li.active a:hover			{ color:#ffffff; }
#navi-container ul li.active a					{ color:#ffffff; background:url(/axaweb/images/mafo2010/navigation/bg-navi-active.png) no-repeat; }
#navi-container ul.start ul.second-level li a	{ background:none; }

#navi-container ul.navi li						{ position:relative; }
.ie #navi-container ul.navi						{ float:left; }
.ie #navi-container ul.navi li					{ height:30px; float:left; width:165px; }
#navi-container ul.navi li a					{ background:#add2f0; }
#navi-container ul.navi li.active a				{ display:block; color:#4d4d4d; background:#ffffff; line-height:28px; padding-left:10px; border:1px solid #d6e8f7; border-right:0 none; }
.ie #navi-container ul.navi li.active a 		{ height:28px; }
#navi-container ul.navi li.active a:hover		{ color:#103184; }
#navi-container ul.navi							{ padding-top:10px; }
#navi-container ul.func,
#navi-container ul.func li						{ padding-top:5px; }
#navi-container ul.start li a,
#navi-container ul.func li a					{ padding-bottom:0; }

#navi-container ul.second-level					{ padding:1px 0 0 0; background:none; font-size:12px; }
#navi-container ul.second-level	li,
#navi-container ul.second-level	li.active		{ border-bottom:1px solid #dedede; }
#navi-container ul.second-level	li a,
#navi-container ul.second-level	li.active a		{ height:auto; line-height:16px; padding:7px 10px; text-transform:none; background:#ffffff; color:#4d4d4d; border:0 none; }
#navi-container ul.second-level	li.active a,
#navi-container ul.second-level	li a:hover 		{ color:#103184; }
/*#navi-container ul.second-level	li.show 		{ border:1px solid #d6e8f7; border-right:0 none; }*/
#navi-container ul.second-level	li.show 		{ border:0 none; }
#navi-container ul.second-level	li.show a		{ line-height:16px; padding:6px 10px 7px 9px; border:0 none; color:#4d4d4d; }
#navi-container ul.second-level	li.show a:hover { color:#103184; }

#navi-container .subnav-wrapper									{ position:absolute; display:none; z-index:1200; top:0; left:100%; width:190px; padding-left:2px; background:url(/axaweb/images/mafo2010/navigation/bg-subnavi.gif) no-repeat; }
.ie #navi-container ul.navi .subnav-wrapper li					{ width:190px; }
#navi-container li.active .subnav-wrapper						{ display:block; }
#navi-container .subnav-wrapper .subnav-container				{ border-bottom:1px solid #d6e8f7; border-right:1px solid #d6e8f7; }
#navi-container .subnav-wrapper .subnav-container ul			{ padding:2px 2px 7px 3px; background:none; font-size:12px; }
#navi-container .subnav-wrapper .subnav-container ul li			{ float:none; padding-top:1px; }
.ie	#navi-container .subnav-wrapper .subnav-container ul li		{ height:23px; }
#navi-container .subnav-wrapper .subnav-container ul li a		{ color:#4d4d4d; background:#ffffff; line-height:16px; padding:4px 9px; text-transform:none; border:0 none; }
.ie #navi-container .subnav-wrapper .subnav-container ul li a	{ height:22px;}
#navi-container .subnav-wrapper .subnav-container ul li a:hover	{ color:#103184;  font-weight: bold;}

#quick-wrapper									{ padding:15px 9px 4px; background:url(/axaweb/images/mafo2010/navigation/bg-navi-quick.png) 0 bottom no-repeat; }
.quick-container								{ position:relative; padding-bottom:15px; z-index:11000; }
.quick-container-fix							{ z-index:10000; }
.quick-container a.dropbox						{ position:relative; display:block; padding-left:6px; color:#4d4d4d!important; line-height:22px; text-decoration:none; background:url(/axaweb/images/mafo2010/navigation/bg-dropbox.png) no-repeat; outline:0 none; }
.ie .quick-container a.dropbox 					{ height:22px }
.quick-container .dropdown-wrapper				{ display:none; position:absolute; top:51px; width:238px; }
.show .dropdown-wrapper							{ display:block; }
.quick-container .dropdown-container			{ width:100%; padding-top:1px; background:#ffffff url(/axaweb/images/mafo2010/navigation/bg-dropdown-top.png) no-repeat;  }
.quick-container .dropdown-box					{ position:relative; padding:1px 2px 4px; background:url(/axaweb/images/mafo2010/navigation/bg-dropdown-bottom.png) 0 bottom no-repeat; }
.quick-container .dropdown-scroll				{ overflow:auto; height:174px; }
#quick-wrapper .dropdown-box ul					{ padding:0 0 6px; background:none; font-size:12px; }
#quick-wrapper .dropdown-box ul li				{ padding:2px 1px 0; }
#quick-wrapper .dropdown-box ul li a			{ padding-left:4px; line-height:22px; text-transform:none; background:#ffffff; }
.ie	#quick-wrapper .dropdown-box ul li a		{ height:22px; }
#quick-wrapper .dropdown-box ul li a:hover		{ color:#103184; }


/* SIDEBAR STYLES */
#sidebar-wrapper								{ float:left; }
#sidebar-wrapper form							{ display:inline; }
#sidebar-container								{ width:182px; background:url(/axaweb/images/mafo2010/navigation/bg-sidebar-main.png) repeat-y; }
#sidebar-contact-wrapper						{ padding:0 2px; background:url(/axaweb/images/mafo2010/navigation/bg-sidebar-top.png) no-repeat; }
#sidebar-contact-wrapper input.text				{ color:#949597; border:1px solid #dddddd; background:#ffffff; height:22px; padding:0 3px; width:120px; outline:0 none; }
#sidebar-contact-wrapper ul						{ margin:0; padding:0!important; list-style-type:none; }
#sidebar-contact-wrapper li						{ float:left; width:100%; padding:0; background:url(/axaweb/images/mafo2010/navigation/bg-contact.png) no-repeat; }
#sidebar-contact-wrapper li a					{ display:block; text-decoration:none; outline:0 none; width:100%; }
#sidebar-contact-wrapper li span				{ display:none; }
#sidebar-contact-wrapper li.angebot				{ height:66px; overflow:hidden; }
#sidebar-contact-wrapper li.angebot a			{ height:66px; padding:49px 0 0 49px; display:block; background-position:40px 52px; }
#sidebar-contact-wrapper li.schaden				{ background-position:0 -134px; }
#sidebar-contact-wrapper li.schaden a			{ height:34px; }
#sidebar-contact-wrapper li.email				{ background-position:0 -66px; }
#sidebar-contact-wrapper li.email a				{ height:34px; }
#sidebar-contact-wrapper li.myaxa				{ background-position:0 -100px; }
#sidebar-contact-wrapper li.myaxa a				{ height:34px; }
#sidebar-contact-wrapper li.betreuer			{ background-position:0 -168px; height:58px; }
#sidebar-contact-wrapper li.betreuer input 		{margin-top:1px;}
#sidebar-contact-wrapper li.betreuer div 		{height:28px; cursor: pointer;}
#sidebar-contact-wrapper li.newsletter			{ background-position:0 -226px; height:59px; }
#sidebar-contact-wrapper li.newsletter form		{width:100%;}
li.betreuer input.text,
li.newsletter input.text						{ margin:29px 0 0 40px; float:left; padding-top:3px!important; }
#sidebar-contact-wrapper input.send				{ cursor:pointer; float:left; margin-top:29px; outline:0 none; }

#sidebar-teaser-wrapper							{ padding:0 2px 4px; background:url(/axaweb/images/mafo2010/navigation/bg-sidebar-main.png) repeat-y; width:178px; }
.ie #sidebar-teaser-wrapper						{ width:182px; }
#sidebar-teaser-wrapper .linked					{ cursor:pointer; }
#sidebar-teaser-end								{ height:4px; background:url(/axaweb/images/mafo2010/navigation/bg-sidebar-bottom.png) no-repeat; }
.sidebar-teaser									{ clear:left; padding:11px 9px 9px; border-top:1px solid #dedede; overflow:hidden;}
.first-teaser									{ border-top:0 none; }
.sidebar-teaser *								{ line-height:16px; }
.sidebar-teaser .header							{ font-weight:bold; font-size:13px; line-height:18px; padding-bottom:11px; }
.sidebar-teaser	.datum							{ color:#949597; }
.sidebar-teaser	.text							{  }
.sidebar-teaser	.image							{ padding-bottom:10px; text-align: center; font-size: 0px; line-height: 0px;}

#bs2009_right #sidebar-wrapper					{ position:relative; left:10px; }

#sidebar-contact-wrapper						{ float:left; width:100%; }

/* CONTENT STYLES */
#page-wrapper a								{ color:#103184; }
#page-wrapper .dbv-sidebar-link a 			{ color:#F08700; }
.headline									{ height:59px; }
/*.headline h1								{ color:#103184; margin:0; padding:24px 0 0 17px; font-size:20px; font-weight:normal; line-height:25px; }*/
.headline h1 								{ margin: 0; padding-top: 5px ; padding-left:15px; color: rgb(16, 49, 132); font: Arial, 'sans serif';font-size: 22px;}
.headline h1 span							{ margin-left:-6px; padding-left:22px; font-weight:bold; background:url(/axaweb/images/mafo2010/homepage/headline-switch.gif) 0 2px no-repeat; }

.headline3									{ margin-top:27px;
											  margin-bottom:9px !important;
											  margin-bottom:13px; }
.headline3 h1 								{ padding-left:15px; }


/* CARROUSEL STYLES */
.carrousel-wrapper							{ padding-bottom:4px; background:url(/axaweb/images/mafo2010/homepage/bg-carrousel.png) no-repeat; }
.carrousel-container						{ position:relative; margin:0 2px; height:285px; overflow:hidden; }
.carrousel-pager							{ position:relative; display:none; top:265px; height:20px; float:right; z-index:1000; background-color:#d6e8f7; }
.carrousel-pager a							{ outline:0 none; float:left; padding:0 4px; min-width:7px; text-align:center; line-height:20px; color:#103184; font-weight:bold; text-decoration:none!important; }
.ie_6 .carrousel-pager a					{ width:7px; }
.carrousel-pager .show a 					{ color:#4d4d4d!important; background-color:#ffffff; }
.carrousel-pager a.prev,
.carrousel-pager a.next						{ display:block; padding:0; width:15px; height:20px; background:url(/axaweb/images/mafo2010/homepage/carrousel-pager.gif) 0 0 no-repeat; }
.carrousel-pager a.next						{ background-position:0 -20px; }
.carrousel-pager ul							{ float:left; list-style-type:none; margin:0; padding:0; }
.carrousel-pager ul li						{ float:left; padding:0; }

.carrousel-item								{ width:100%; height:100%; z-index:100; overflow:hidden; }
.carrousel-ok .carrousel-item				{ position:absolute; display:none; top:0; }
.carrousel-ok .carrousel-item0,
.carrousel-ok .carrousel-pager				{ display:block; }

.carrousel-item-content						{ height:285px; padding-right:7px;}
.carrousel-item .text						{ width:261px; float:right;}
.carrousel-item-content h2					{ margin: 0; padding: 0; color: rgb(16, 49, 132); font: normal normal normal 14px/normal Arial, 'sans serif'; font-size: 20px;}


.carrousel-item-content .AxaSwitchHeadline1 { padding-top:22px; }
.carrousel-item-content .AxaSwitchHeadline2 { padding-bottom:19px; }

/* hiermit wird angegeben ueber wieviele Zeilen die Ueberschrift geht; dadurch werden die Abstaende gesetzt */
.carrousel-item-content .zweizeilig 		{ margin: 22px 0 19px 0; }
.carrousel-item-content .dreizeilig 	    { margin: 5px 0 19px 0; }
.carrousel-item-content .vierzeilig         { margin: 5px 0 19px 0; }

/*
.carrousel-item-content .noflash 			{ margin: 5px 0 19px 0; } 
.carrousel-item-content .noflash .AxaSwitchHeadline_normal		{ margin: 0; padding: 0; color: #103184; font: normal normal normal 20px/normal Arial, 'sans serif';  line-height: 28px; }
.carrousel-item-content .noflash .AxaSwitchHeadline_bold		{ margin: 0; padding: 0; color: #103184; font: bold normal normal 20px/normal Arial, 'sans serif';  line-height: 28px; letter-spacing:-1.0; }
*/

/*.carrousel-item-content h2				{ margin:0; padding:19px 0 22px 0; font-weight:normal; font-size:18px; line-height:27px; }*/
.carrousel-item-content h2 span				{ font-weight:bold; display:block; }
.carrousel-item-content .image-left			{ display:block; float:left; font-size:0; line-height:0; margin:0; padding:0; width:315px; height:285;}
.carrousel-item-content .text				{ line-height:16px;}
.carrousel-item-content .text p				{ margin:0; padding:8px 0 0; }
.carrousel-item-content .text .indent		{ margin-left:18px; display:block; }
.carrousel-item-content .text .arrow		{ padding-top:1px; }

/* wrapper for carrousel rotation delay */
.carrousel-item div.Carrousel_delay 		{ display: none; }

/* TABS STYLES */
.tabs-wrapper								{ padding-bottom:4px; background:url(/axaweb/images/mafo2010/homepage/bg-tabs.png) no-repeat; }
.tabs-container								{ position:relative; margin:0 2px; height:208px; overflow:hidden; }
.tabs-bar									{ height:30px; background:#d6e8f7 url(/axaweb/images/mafo2010/homepage/bg-tabs-bar.gif) 0 bottom repeat-x; }
.tabs-bar ul								{ display:none; }

.tabs-item									{ width:100%; height:100%; z-index:100; position:relative; top:-26px;}
.tabs-item h2								{ display:block; width:117px; height:26px; line-height:26px; margin:0; margin-bottom:-20px; color:#4d4d4d; padding-left:10px; font-size:13px; background:#ffffff url(/axaweb/images/mafo2010/homepage/bg-tabs-hi.png) no-repeat; }
.tabs-item .content							{ float:left; width:383px; font-size:13px; }
.tabs-item .content	p						{ margin:0; padding:27px 11px 0; }
.tabs-item .content ul						{ margin:0; padding:16px 0 0; list-style-type:none; }
.tabs-item .content li						{ float:left; padding:0 8px 0 11px; }
.tabs-item .content li a					{ font-size:12px; font-weight:bold; padding-left:9px; background:url(/axaweb/images/mafo2010/homepage/bl-link.gif) 0 3px no-repeat; }
.tabs-item a img							{ border:0 none; }
.tabs-item .image							{ float:left; }

.tabs-ok .tabs-item h2						{ display:none; }
.tabs-ok .tabs-item							{ position:absolute; display:none; top:30px; }
.tabs-ok .tabs-bar ul,
.tabs-ok .tabs-item0						{ display:block; }
.tabs-ok .tabs-bar ul						{ margin:0; padding:0; padding-top:4px; list-style-type:none; }
.tabs-ok .tabs-bar li						{ float:left; width:117px; height:26px; margin:0; padding:0; font-size:13px; background:transparent; }
.tabs-ok .tabs-bar li a						{ position:relative; display:block; line-height:26px; color:#4d4d4d!important; text-decoration:none; outline:0 none; padding:0 12px; }
.tabs-ok .tabs-bar li a:hover				{ color:#103184; }
.tabs-ok .tabs-bar li.show					{ background:#ffffff url(/axaweb/images/mafo2010/homepage/bg-tabs-hi.png) no-repeat; }
.tabs-ok .tabs-bar li.show a				{ font-weight:bold; padding-left:10px; }
.tabs-ok .tabs-bar li.show a:hover			{ color:#4d4d4d; }
.tab-count1 .tabs-ok .tabs-bar li 			{width:292px;}
.tab-count1 .tabs-ok .tabs-bar li.show 		{background:url("/axaweb/images/mafo2010/homepage/bg-tabs-hi-292.png") no-repeat scroll 0 0 #FFFFFF;}
.tab-count2 .tabs-ok .tabs-bar li 			{width:292px;}
.tab-count2 .tabs-ok .tabs-bar li.show 		{background:url("/axaweb/images/mafo2010/homepage/bg-tabs-hi-292.png") no-repeat scroll 0 0 #FFFFFF;}
.tab-count3 .tabs-ok .tabs-bar li 			{width:195px;}
.tab-count3 .tabs-ok .tabs-bar li.show 		{background:url("/axaweb/images/mafo2010/homepage/bg-tabs-hi-195.png") no-repeat scroll 0 0 #FFFFFF;}
.tab-count4 .tabs-ok .tabs-bar li 			{width:146px;}
.tab-count4 .tabs-ok .tabs-bar li.show 		{background:url("/axaweb/images/mafo2010/homepage/bg-tabs-hi-146.png") no-repeat scroll 0 0 #FFFFFF;}
.tab-count5 .tabs-ok .tabs-bar li 			{width:117px;}
.tab-count5 .tabs-ok .tabs-bar li.show 		{background:url("/axaweb/images/mafo2010/homepage/bg-tabs-hi-117.png") no-repeat scroll 0 0 #FFFFFF;}


#bs2009_header 							{position: relative; height:95px; background-position:-2px 0; background-image: url(/axaweb/images/bs2009/header/background_shade.png); background-repeat: no-repeat;}
#bs2009_header #metanavi #welcomelogo_ 			{left:0px; position:absolute; height: 15px; width:230px; background-image: url(/axaweb/images/bs2009/header/welcometext.png); background-repeat: no-repeat;}
#bs2009_header #metanavi 				{right:35px; top:32px; height:44px; position:absolute; min-width:230px; background:url(/axaweb/images/bs2009/header/line.png) repeat-x scroll 0 18px transparent;}
#bs2009_header #metanavi #menu			{position:relative; height:20px; float:left; top:25px;}
#metanavi #menu a, #metanavi #menu span	{font:11px Arial,sans serif; color:#949597;}
#bs2009_header #axalogo img 				{position:absolute; cursor:pointer; top:24px; left:29px; border: none;}
#bs2009_header #axaslogan img 			{position:absolute; left:85px; top:53px; border: none;}
#bs2009_header  #metanavi #searchbox 				{background:url(/axaweb/images/bs2009/header/search.png) no-repeat scroll 0 0 transparent; top:24px; width:104px; height:20px; float:left; margin-right:6px; color:#949597; position:relative;}
#bs2009_header  #metanavi #searchbox a				{font:11px Arial,sans serif; color: #949597;}
#bs2009_header  #metanavi #searchbox #searchtext 	{position: absolute; border:medium none; font-size:11px; width:71px; margin:3px 32px 3px 10px;}
#bs2009_header  #metanavi #searchbox #searchlupe 	{position: absolute; cursor:pointer; display:block; height:15px; overflow:hidden; right:6px; top:2px; width:16px; opacity:0; filter:alpha(opacity=0);}

#bs2009_footer							{height:163px !important; margin-left:10px; margin-top:-11px; overflow:hidden; position:relative; width:1000px; line-height:14px;}

#bs2009_footer #f1 #row1					{left:21px; top:66px; position:absolute; }
#bs2009_footer #f1 #row2					{left:21px; top:82px; position:absolute;}
#bs2009_footer #f2 #row1					{left:134px; top:66px; position:absolute;}
#bs2009_footer #f2 #row2					{left:134px; top:82px; position:absolute;}
#bs2009_footer #f3 #row1					{left:265px; top:66px; position:absolute; width:230px;}
#bs2009_footer #f3 #row2					{left:265px; top:82px; position:absolute;}
#bs2009_footer #f4 #row1 					{left:569px; top:65px; position:absolute;}
#bs2009_footer #f4 #row2 					{left:569px; top:81px; position:absolute;}
#bs2009_footer #f4 #row3 					{left:569px; top:97px; position:absolute;}
#bs2009_footer #f5 #row1					{left:709px; top:65px; position:absolute;}
#bs2009_footer #f5 #row2					{left:709px; top:81px; position:absolute;}
#bs2009_footer #f5 #row3					{left:709px; top:97px; position:absolute;}
#bs2009_footer #f6 						{right:22px; top:126px; position:absolute;}

#bs2009_footer #world_link_new  a			{cursor:pointer; display:block; overflow:hidden; position:absolute; left:909px; top:32px; width:70px; height:72px;}

#bs2009_footer #f1 #row1 a, #bs2009_footer #f1 #row2 a, 
#bs2009_footer #f2 #row1 a, #bs2009_footer #f2 #row2 a, 
#bs2009_footer #f3 #row1 a, #bs2009_footer #f3 #row2 a {color:#949597;; text-decoration:none; font:11px Arial,sans serif;}

#bs2009_footer #f6 a, #bs2009_footer #f6 span {color:#4d4d4d;; text-decoration:none; font:11px Arial,sans serif;}

#bs2009_footer #f4 #row1 a, #bs2009_footer #f4 #row2 a, #bs2009_footer #f4 #row3 a,
#bs2009_footer #f5 #row1 a, #bs2009_footer #f5 #row2 a, #bs2009_footer #f5 #row3 a {color:#42527d; font-size:11px; line-height:16px; font-weight: bold;}




