body 								{ background-color:#fff; color:#4d4d4d; font-family:Arial,sans serif; font-size:12px; margin:0; padding:0; }
#menu								{ font-size:12px!important; /* nicht skalieren! */ }

a 									{ text-decoration:none; color:#949597; }
.arrow-small-right 					{ background:transparent url(../image/navigation/arrow_link_blue.gif) no-repeat scroll 0 3px; padding-left:9px; margin-left: 2px; }
.arrow-big-left 					{ background:transparent url(../image/navigation/arrow_big_left.gif) no-repeat scroll 0 3px; height:22px; padding-left:26px; line-height:22px; vertical-align: middle; }
.arrow-big-right 					{ background:transparent url(../image/navigation/arrow_big_right.gif) no-repeat scroll 0 3px; height:22px; padding-left:26px; line-height:22px; vertical-align: middle; }
.clear 								{ clear:both; height:0px; overflow:hidden; }
.hide								{ display:none; }
.right								{ float:right!important; }
.left								{ float:left!important; }
.center                             { vertical-align: middle; text-align: center; }
.info                               { background:transparent url(../image/navigation/infoicon.gif) no-repeat scroll 0 5px; height:22px; line-height:22px; vertical-align: middle; }
.bold                               { font-weight: bold; }
.border                             { border:1px solid #D6DDE2; border-collapse:collapse; }
.anker-top, .anker-target			{ display:block; width:0px; height:0px; overflow:hidden; }
.datum                              { float:left; margin-left:5px;margin-top:5px;}

#container 							{ z-index:50; margin: 0 auto; width:1024px; }

/*HEADER*/
#header-wrapper 					{ float:left; height:90px; z-index:1; padding-right:20px; padding-top:20px; background: url("../image/header/bg-shade.png") no-repeat scroll 14px 10px transparent; position:relative; width:996px; }
#header-wrapper.kooperation			{background-image:url(../image/header/background_shade_linda.png);height: 82px;}
#header-content 					{ padding:0; z-index:1; }
#header-content #axalogo img 		{ position:absolute; top:24px; left:30px; border:medium none; cursor:pointer; }
#header-content #axaslogan img 		{ position:absolute; top:51px; left:86px; border:medium none; }
#header-content #subslogan 			{ float:right; padding-top:47px; margin-top:-1em; color:#103184; font-size:1.416em; padding-right:7px; }
#header-content #metanavi 			{ float:right; padding-top:32px; color:#949597; }
#header-content a:hover 			{ text-decoration:underline; }

#print-header-wrapper				{ z-index:1; position:relative; }
#print-header-content #subslogan 	{ position:absolute; top:67px; left:183px; text-align:right; width:400px; margin-top:-1em; color:#103184; font-size:1.416em; padding-right:7px; }

#header-wrapper #headNavigation				{ bottom:0; right:0; position:relative; padding:37px 2px 0px 0;float:right; }
#header-wrapper #headNavigation a			{ color:#103184; }
#header-wrapper #headNavigation .search		{ float:right; }
#fontsizer									{ float:right; padding-right:20px; padding-top:1px; }
#fontsizer td								{ line-height:1.5em; vertical-align:baseline; padding-left:3px; }
#header-wrapper #headNavigation #fontsizer td a	{ color: #4C4C4C;}
#fontsizer td.first							{ padding-right:3px; padding-left:10px; }
#fontsizer a								{ border-bottom:1px solid #fff; }
#fontsizer .item							{ padding-left:3px; font-size:1em; }
#fontsizer .small							{ }
#fontsizer .regular							{ color:#103184; font-size:1.25em; }
#fontsizer .large							{ font-size:1.417em; }
#fontsizer.small .small,
#fontsizer.regular .regular,
#fontsizer.large .large						{ font-weight:bold; color:#103184; text-decoration:underline!important;  }
#headNavigation input.iText					{ border: medium none;margin-top: 2px;padding-left: 7px;width:134px; }
.ie_6 #headNavigation input.iText			{ padding-top: 1px;}
.ie_6 #headNavigation input.iImage			{ margin: 0 8px 0 2px;}

/*BREADCRUMB*/
#breadcrumb 						{ float:left; padding-left:20px; width:788px; font-size:0.834em; text-transform:uppercase; white-space:normal; overflow:visible; margin-bottom:0; padding-bottom:7px; }
.ie_6 #breadcrumb 					{ width:786px; }

#breadcrumb .breadcrumbTop 			{ color:#949597; }
#breadcrumb .breadcrumbLast 		{ color:#103184; }
#breadcrumb .breadcrumbMore 		{ color:#103184; margin:0 6px; }
#breadcrumb .breadcrumbSpacer 		{ color:#949597; margin:0 3px; }
#breadcrumb a:hover 				{ text-decoration:underline; }

/*CONTENT*/
#content-outer-wrapper				{ float:left; width:810px; overflow:hidden; }
#content-wrapper 					{ float:left; padding:0 20px 0 14px; z-index:1; }
#content-wrapper #content-content 	{ width:586px; z-index:1; }

.startseite #content-wrapper #content-content 	{ width:771px; }
.startseite #content-wrapper 					{ padding-left:16px; }


/*CONTEXT*/
#context-wrapper					{ float:left; }
#context-content					{ overflow:hidden; width:182px; margin-top:-17px; }

#context-content .link				{ cursor:pointer; }
#context-content a					{ color:#103184; }
#context-content a:hover 			{ text-decoration:underline; }
#context-content .contextbox		{ width:182px; margin-top:20px; }
#context-content .header 			{ color:#103184; font-weight:bold; background:url(../image/context/bg-header-thin.png) 0 bottom no-repeat; padding:3px 10px; }
#context-content .header a			{ display:block; padding:10px 42px 10px 10px; }
.ie_6 #context-content .header a	{ width:130px; }
#context-content .thick .header 	{ line-height:1em; background:url(../image/context/bg-header-thick.png) -182px bottom no-repeat; padding:0; }
#context-content .open .header  	{ background-position:0 bottom; }
#context-content .thick .header a 	{ background:url(../image/context/bg-header-switch.png) -182px center no-repeat; }
#context-content .open .header a  	{ background-position:0 center; }
#context-content .content 			{ width:100%; background:url(../image/context/bg-border-thin.png) 0 bottom no-repeat; line-height:1.34em; }
#context-content .thick .content 	{ display:none; background-image:url(../image/context/bg-border-thick.png); }
#context-content .open .content		{ display:block; }
#context-content .content ul		{ margin:0; padding:5px 8px 10px 9px; list-style-type:none; }
.ie_7 #context-content .content ul	{ border-top:1px solid transparent; padding-top:4px; }
#context-content .content li		{ background:none; padding:2px 0 0 0; }
#context-content .content ul a		{ display:block; font-weight:bold; background:url(../image/navigation/arrow_link_blue.gif) 1px 4px no-repeat; padding-left:10px; }
.ie_6 #context-content .content ul a{ width:155px; }
#context-content .content p			{ margin:0; padding:3px 9px 10px 10px; font-size:1em; line-height:1.34em; }
#context-content .content p.footnote{ font-size:0.834em; margin-top:-10px; padding-top:2px; }
#context-content .content .image	{ padding:1px 0 2px 0; width:181px; overflow:hidden; }
#context-content .content .more		{ text-align:right; padding:0 8px 8px 8px; }
#context-content .content .more	a	{ font-weight:bold; }
#context-content .content .arrow a	{ background:url(../image/navigation/arrow_link_blue.gif) 2px center no-repeat; padding-left:11px; }

#context-content .type2 .header 				{ line-height:1em; background:url(../image/context/bg-header-thick.png) 0 bottom no-repeat; padding:10px 10px; }

#context-content .type2 .content 				{ background-image:url(../image/context/bg-border-thick.png); }
#context-content .type2 .content .image			{ padding:0px 1px 2px 2px; width:177px; overflow:hidden; }
#context-content .dates .content ul				{ clear:both; padding-top:0px; }
.ie_7 #context-content .dates .content ul		{ margin-top:-2px; }
#context-content .dates .content ul a			{ font-weight:normal; }
#context-content .dates .content .entry			{ clear:both; padding-top:2px; }
#context-content .dates .content span.where		{ padding-left:10px; float:left; }
#context-content .dates .content span.when		{ padding-right:10px; float:right; font-size:0.916em; }
#context-content .dates .content .hr			{ float:left; height:1px; background:url(../media/jpg/bg_hr.jpg) center 0 no-repeat; margin-bottom:6px; width:100%; }
.ie_6 #context-content .dates .content .hr		{ margin-bottom:-8px; }


/*FOOTER*/
#footer-wrapper						{ cursor:default; background:url(../image/navigation/bg-footer.png) no-repeat; position:relative; margin-top: 2em;width:1012px; }
#footer-content						{ position:relative; height: 12em;}
#footer-content a					{ color:#949597; text-decoration:none; line-height:1.5em; font-size:0.9em; }
#footer-content a:hover				{ text-decoration:underline; }
.fcol1								{ position:absolute; top:58px; margin-top:-0.6em; left:2.7em; }
.fcol2								{ position:absolute; top:58px; margin-top:-0.6em; left:17em; }
.fcol3								{ position:absolute; top:58px; margin-top:-0.6em; left:31em; }
#world_link							{ position:absolute; top:58px; margin-top:-0.6em; left:76.5em; width:6em; text-align:right; }
#world_link a						{  padding-bottom: 2.5em;padding-left: 7em;padding-top: 3em;}

#print-footer						{ border-top:1px solid #dedede; margin-top:5px; padding-top:5px; }
#print-footer a						{ color:#949597; text-decoration:none; line-height:1.34em; font-size:1em; }
#print-footer a:hover				{ text-decoration:underline; }
#print-mask							{ position:absolute; top:0; left:0; width:100%; height:100%; background:transparent; }
.ie_6 #print-mask					{ background:#fff;}
.grey-line							{ right: 2.1em;position: absolute;top: 111px;}
div.grey-line > :first-child		{ background: none;}
.grey-line .g-l-link				{background: url("../image/context/pipe.gif") no-repeat scroll left 4px transparent;float: left;padding-left: 5px;margin-right: 5px;top: 13px;}
#footer-content .grey-line a		{color: #4C4C4C;}
.axa-ext-link						{left: 579px;position: absolute;top: 4.2em;width: 27em;}
#footer-content .axa-ext-link a		{color: #42527D;font-weight: bold;}
.axa-ext-link .fcol1,				
.axa-ext-link .fcol2,
.axa-ext-link .fcol3				{float: left;left: 0;margin-top: -0.01em;top: 0;}
.axa-ext-link .fcol2				{ margin-left: 11.8em;}
.ie_7 .axa-ext-link .fcol2			{ margin-left: 11.7em;}
.ie_6 .axa-ext-link .fcol2			{ margin-left: 11.5em;}
.ie_6 #menu { width:163px;}


/*CONTENT ELEMENTS*/
.video-wrapper						{ padding-left:12px; padding-bottom:18px; float:left; }
.video-container					{ padding-bottom:10px; background:url(../image/content/kv_greyborder.jpg) 0 bottom repeat-x; width:790px; overflow:hidden; }
.startseite .video-wrapper			{ padding-left:0; padding-bottom:0px; }
.startseite .video-container		{ width:771px; }
#content-content .keyvisual			{ margin-top:3px; padding-bottom:10px; background:url(../image/content/kv_greyborder.jpg) 0 bottom repeat-x; width:100%; overflow:hidden; }
#content-content a:hover			{ text-decoration:underline; }

body h2								{ margin:9px 0 0 10px; padding:0; color:#103184; line-height:1em; font-size:1.416em; font-weight:bold; }
body h3								{ margin:19px 0 0 10px; padding:0; color:#103184; font-size:1.25em; font-weight:bold; }
div.page-header						{ padding:33px 0 0 8px; z-index: 1;}
div.page-header-content				{ padding:50px 0 0 9px; }
h1.AxaSwitchHeadline				{ position:relative; top:-1px; margin:0; line-height:20px; padding:0; color:#103184; font-size:1.584em; font-weight:normal; }
.ie h1.AxaSwitchHeadline			{ height:20px; }
h1.AxaSwitchHeadline.sIFR-replaced  { top:0px; }
h2.AxaSwitchKeyvisual				{ display:block; margin:0; padding:0; color:#103184; font-size:18px; font-weight:normal; }
#content-content ul li 				{ background:none; padding:0; }
#content-content p.abstract			{ margin:0; padding:16px 0 0 10px; line-height:1.34em; font-size:1em; }
#content-content h2.headline		{ padding-top:30px; }
#content-content h3.headline		{ padding-top:16px; }
#content-content a					{ color:#103184; }
#content-content a:hover			{ text-decoration:underline; }
#content-content ul.download		{ margin:0; padding:20px 0 0 10px; list-style-type:none; line-height:1.34em; }
#content-content ul.download li		{ margin-top:1px; padding-top:4px; padding-bottom:5px; border:1px solid #d6dde2; background:url(../image/content/bg-downloadbox.png) right 50% no-repeat; }
#content-content ul.download li a	{ display:block; padding-right:38px; padding-left:7px; font-weight:bold; }
#content-content ul.links			{ margin:0; padding:16px 0 0 10px; list-style-type:none; line-height:1.34em; }
#content-content ul.links li 		{ clear:left; float:left; }
.ie #content-content ul.links li 	{ width:100%; }
#content-content ul.links li a		{ display:block; font-weight:bold; background:url(../image/navigation/arrow_link_blue.gif) 2px 3px no-repeat; padding-left:11px; }
#content-content ul.typ-a			{ margin:0; padding:4px 0 0 20px; list-style-type:none; line-height:1.34em; }
#content-content ul.typ-a ul		{ list-style-type:none; }
#content-content ul.typ-a li		{ padding-left:22px; padding-top:12px; background:url(../image/content/bl-check-blue.gif) 0 12px no-repeat; }
#content-content ul.typ-b			{ margin:0; padding:10px 0 0 10px; list-style-type:none; line-height:1.34em; }
#content-content ul.typ-b ul		{ list-style-type:none; }
#content-content ul.typ-b li		{ padding-left:20px; padding-top:5px; background:url(../image/content/bl-box-light-blue.gif) 0 10px no-repeat; }
#content-content .content-image		{ padding:20px 0 0 10px; }
#content-content .imagemap img		{ border:0 none; }
#content-content .content-image p	{ margin:0; padding:0; font-size:1em;}

#content-content .links				{ padding:20px 10px 10px 10px; clear:left; float:left; }
#content-content .links	a			{ display:block; font-weight:bold; color:#103184; }
#content-content .more				{ text-align:right; padding:0 10px 10px 10px; }
#content-content .more	a			{ font-weight:bold; color:#103184; }
#content-content .arrow a			{ background:url(../image/navigation/arrow_link_blue.gif) 2px 3px no-repeat; padding-left:11px; }

#content-content .abstract-image-left { float:left; padding:20px 12px 12px 10px; }
#content-content .abstract-image-right { float:right; padding:20px 12px 12px 10px; }

.pdf-link								{ background:transparent url(../image/content/ico_pdf.gif) no-repeat; padding-left:22px; height:20px; line-height:20px; display:block;  font-weight:bold;margin-left:10px; }

h1.print { width: 485px; }
a.print { background:transparent url(../image/content/drucken-grey.gif) no-repeat scroll 2px center; padding-left:16px; float: right; color:#103184; }

.toplink							{ text-align:right; padding-top:17px; }
.toplink a							{ font-weight:bold; padding-right:15px; margin-right:10px; background:url(../image/navigation/arrow_toplink_blue.gif) right 7px no-repeat; }

/*TOGGLEBOX*/
.togglebox														{ margin-left:10px; margin-top:25px; border:1px solid #d5dce2; }
.togglebox .header 												{ font-size:1.167em; font-weight:bold; color:#103184; cursor:pointer; padding:0; overflow:hidden; background:#dee4e8 url(../image/content/bg-simplebox.png) right bottom no-repeat; position:relative; }
.togglebox .header .toggle 										{ padding:3px 25px 5px 8px; background:url(../image/content/bg-toggle.gif) right center no-repeat; }
.togglebox.open .header .toggle									{ background-image:url(../image/content/bg-toggle-open.gif); }
.togglebox .content												{ display:none; padding-bottom:15px; width:auto; padding-right:10px; }
.togglebox.open .content										{ display:block; }

/*SIMPLEBOX*/
.simplebox														{ margin-left:10px; margin-top:25px; border:2px solid #d5dce2; }
.simplebox .header 												{ font-size:1.167em; font-weight:bold; color:#103184; padding:3px 25px 5px 8px; overflow:hidden; background:#dee4e8 url(../image/content/bg-simplebox.png) right bottom no-repeat; }
.simplebox .content												{ padding-bottom:15px; width:auto; padding-right:10px; }
.ie_6 .simplebox .content ul.links { width:550px; }

/*TARIFLINK*/
.tarifbox-wrapper												{ margin-left:10px; margin-top:25px; font-weight:bold; }
.tarifbox-content-wrapper										{ background:url(../image/content/bg-tarifbox.png) right bottom no-repeat; }
.tarifbox-content												{ border:1px solid #d6dde2; margin-right:182px; }
.tarifbox-content a												{ display:block; padding:4px 10px; }
.tarifbox-link													{ float:right; width:180px; }
.tarifbox-wrapper .tarifbox-link a								{ display:block; padding:5px 27px 5px 8px; color:#fff!important; background:url(../image/content/tarifbox-arrow.gif) right center no-repeat; }



/*DOORPAGE*/
.teaser-doorpage-wrapper										{ padding-top:7px; float:left; }
.teaser-doorpage-wrapper .teaser-doorpage-container,
.teaser-doorpage-wrapper .spacer 								{ float:left; }
.teaser-doorpage-wrapper .spacer 								{ width:20px; }
.teaser-doorpage-wrapper .teaser-doorpage-set					{ padding-top:20px; float:left; width: 100%; }
/* JJ   width:771px;    herausgenommen wegen IE6 Issues */
.teaser-doorpage-wrapper .teaser-doorpage-container				{ border:1px solid #d6dde2; }
.teaser-doorpage-wrapper .teaser-doorpage						{ width:281px; min-height:118px; /* overflow:hidden; */ /* background:url(../image/content/bg-teaserbox-doorpage.png) 0 bottom repeat-x; */ }
.ie_6 .teaser-doorpage-wrapper .teaser-doorpage					{ height:118px; }
.teaser-doorpage-wrapper .teaser-doorpage .image				{ float:left; width:80px; height:80px; overflow:hidden; }
.teaser-doorpage-wrapper .teaser-doorpage .content-wrapper		{ float:left; padding-left:9px; }
.teaser-doorpage-wrapper .teaser-doorpage .content				{ width:192px; min-height:94px; /* overflow:hidden; */ }
.ie_6 .teaser-doorpage-wrapper .teaser-doorpage .content		{ height:94px; }
.teaser-doorpage-wrapper .teaser-doorpage-noimage .content		{ width:268px; }
.teaser-doorpage-wrapper .teaser-doorpage .header				{ margin:0; padding:11px 0 0 0; color:#103184; font-size:1.25em; font-weight:bold; line-height:1.334em; }
.teaser-doorpage-wrapper .teaser-doorpage p						{ margin:0; padding:7px 5px 0 1px; line-height:1.334em; font-size:1em; }
.teaser-doorpage-wrapper .teaser-doorpage .entry a				{ color:#103184; font-weight:bold; display:block; /* height:24px; line-height:23px; */ text-align:right; padding:4px 24px 5px 10px; background:url(../image/navigation/arrow_big_right.gif) 262px center no-repeat; }
.teaser-doorpage-wrapper .teaser-doorpage .entry 				{ background:#dee4e8 url(../image/content/bg-teaserbox-doorpage.png) 0 bottom repeat-x; }

.startseite .teaser-doorpage-wrapper .spacer 					{ width:19px; }
.startseite .teaser-doorpage-wrapper .teaser-doorpage			{ width:374px; min-height:118px; /* overflow:hidden; */ /* background:url(../image/content/bg-teaserbox-doorpage.png) 0 bottom repeat-x; */ }
.ie_6 .startseite .teaser-doorpage-wrapper .teaser-doorpage		{ height:118px; }
.startseite .teaser-doorpage-wrapper .teaser-doorpage .image	{ width:107px; }
.startseite .teaser-doorpage-wrapper .teaser-doorpage .content	{ width:258px; }
.startseite .teaser-doorpage-wrapper .teaser-doorpage p			{ padding:7px 5px 0 1px; }
.startseite .teaser-doorpage-wrapper .teaser-doorpage .entry a  { background-position:355px center; }



#content-content .boxRubrik-set				{ padding-top:7px; }
#content-content .boxRubrik-wrapper			{ padding-top:20px; position:relative; }
#content-content .boxRubrik 				{ background:url("../media/jpg/bg_box_rubrik.jpg") 0 0 repeat-x; border:1px solid #C9CFE1; height:auto!important; min-height:135px; position:relative; voice-family:inherit; }
.ie_6 #content-content .boxRubrik 			{ height:135px!important; }
#content-content .boxRubrik h3.header 		{ color:#103184; font-size:1.167em; font-weight:700; line-height:17px; margin:2px 0 17px 9px; }
#content-content .boxRubrik p 				{ line-height:16px; margin:0 0 0 146px; }
#content-content .boxRubrik a.bottomLink  	{ position:absolute; background:url("../media/jpg/bg_rubrik_link.jpg") 0 0 no-repeat; left:100%; width:136px; height:28px; margin-left:-157px; top:100%; margin-top:-28px; color:#fff; display:block; font-weight:bold; line-height:28px; padding:0 0 0 21px; }
.ie_6 #content-content .boxRubrik a.bottomLink  { margin-top:-27px; }
#content-content .boxRubrik div.image		{ width:127px; height:95px; overflow:hidden; position:absolute; top:100%; margin-top:-95px; left:0; }
.ie_6 #content-content .boxRubrik div.image		{ margin-top:-94px; }


/*TABLES*/
body table														{ font-size:1em; }
.table-wrapper													{ padding-top:12px; padding-left:10px; }
.table-standard 												{ padding-top:20px; }
.table-standard table											{ width:100%; }
.table-standard table .gray 									{ background-color:#f1f3f8; }

.table-standard table.cols2 col.col1							{ width:150px; }
.ie_6 .table-standard table.cols2 col.col1,
.ie_7 .table-standard table.cols2 col.col1						{ width:128px; }
.table-standard table.cols2 col.col2							{ width:auto; }

.table-standard table.cols3 col.col1							{ width:auto; }
.table-standard table.cols3 col.col2							{ width:180px; }
.table-standard table.cols3 col.col3							{ width:180px; }
.ie_6 .table-standard table.cols3 col.col2,
.ie_7 .table-standard table.cols3 col.col2						{ width:159px; }
.ie_6 .table-standard table.cols3 col.col3,
.ie_7 .table-standard table.cols3 col.col3						{ width:159px; }


.table-standard table.cols4 col.col1							{ width:auto; }
.table-standard table.cols4 col.col2							{ width:120px; }
.table-standard table.cols4 col.col3							{ width:120px; }
.table-standard table.cols4 col.col4							{ width:120px; }
.ie_6 .table-standard table.cols4 col.col1,
.ie_7 .table-standard table.cols4 col.col1						{ width:204px; }
.ie_6 .table-standard table.cols4 col.col2,
.ie_7 .table-standard table.cols4 col.col2						{ width:99px; }
.ie_6 .table-standard table.cols4 col.col3,
.ie_7 .table-standard table.cols4 col.col3						{ width:99px; }
.ie_6 .table-standard table.cols4 col.col4,
.ie_7 .table-standard table.cols4 col.col4						{ width:99px; }

.table-standard table.cols4b col.col1							{ width:auto; }
.table-standard table.cols4b col.col2							{ width:100px; }
.table-standard table.cols4b col.col3							{ width:100px; }
.table-standard table.cols4b col.col4							{ width:100px; }
.ie_6 .table-standard table.cols4b col.col1,
.ie_7 .table-standard table.cols4b col.col1						{ width:264px; }
.ie_6 .table-standard table.cols4b col.col2,
.ie_7 .table-standard table.cols4b col.col2						{ width:79px; }
.ie_6 .table-standard table.cols4b col.col3,
.ie_7 .table-standard table.cols4b col.col3						{ width:79px; }
.ie_6 .table-standard table.cols4b col.col4,
.ie_7 .table-standard table.cols4b col.col4						{ width:79px; }

.table-standard table.cols5-auto col							{ width:auto; }
.table-standard table.cols5-auto col.col1						{ width:200px; }
.ie_6 .table-standard table.cols5-auto col.col1,
.ie_7 .table-standard table.cols5-auto col.col1					{ width:178px; }

.table-standard table th										{ padding:5px 12px 4px; vertical-align:top; text-align:left; color:#103184; font-size:1.167em; background:#dee4e8 url(../image/content/bg-table-head.png) 0 bottom repeat-x; }
.ie_6 .table-standard table th,
.ie_7 .table-standard table th									{ /* height:15px; */ }

.table-standard table td										{ padding:7px 11px 7px 9px; height:30px; border-right:1px solid #d6dde2; border-bottom:1px solid #d6dde2; }
.ie_6 .table-standard table td,
.ie_7 .table-standard table td									{ height: 15px; }
.table-standard table td.col1									{ border-left:1px solid #d6dde2; }

.table-standard table.col-data th,
.table-standard table.col-data td								{ text-align:center; }
.table-standard table.col-data th.col1,
.table-standard table.col-data td.col1							{ text-align:left; }

.table-standard td ul.typ-b										{ padding:5px 0 0 4px!important; }


/* SITEMAP */
div.sitemap-header												{ padding:6px 0 17px 8px; }
ul.sitemap, ul.sitemap ul										{ margin:0; padding:0; list-style-type:none; }
ul.sitemap a													{ font-weight:bold; }
ul.sitemap li													{ margin-top:10px; }
ul.sitemap li div												{ cursor:default; background:url(../image/content/bg-sitemap-firstlevel.png) right 0 no-repeat; }
ul.sitemap li.switch div										{ cursor:pointer; background-position:right -50px; }
ul.sitemap li.open div											{ background-position:right -25px; }
ul.sitemap li.switch ul											{ display:none; }
ul.sitemap li.open ul											{ display:block; }
ul.sitemap li div a												{ margin-left:12px; font-size:1.167em; line-height:25px; }

ul.sitemap li li												{ margin-top:0; border:1px solid #e8eaf3; border-top:0 none; }
ul.sitemap li.switch li div,
ul.sitemap li li div											{ cursor:default; background:url(../image/content/bg-sitemap-secondlevel.png) 0 0 no-repeat; padding-left:25px; }
ul.sitemap li li.switch div										{ cursor:pointer; background-position:0 -60px; }
.ie_6 ul.sitemap li li div 										{ width:558px; }
ul.sitemap li li.open div										{ background-position:0 -30px; }
ul.sitemap li li div a											{ margin-left:0px; font-size:12px; line-height:29px; }

ul.sitemap li li.switch ul										{ display:none; }
ul.sitemap li li.open ul										{ display:block; }

ul.sitemap ul ul												{ border-top:1px solid #e8eaf3; padding:4px 0; }
ul.sitemap li li li												{ border:0 none; padding-left:15px; }
ul.sitemap li li li a											{ display:block; line-height:20px; background:url(../image/navigation/arrow_link_blue.gif) 10px 6px no-repeat; padding-left:22px; }
.ie_6 ul.sitemap ul ul 											{ padding-bottom:8px; }
.ie_6 ul.sitemap li li li a 									{ float:left; clear:both; }

/* KOOPERATION LINDA APOTHEKE */
#content-wrapper .error											{color: #F4202E;font-weight: bold;}
#content-wrapper .error input									{border-color: #F4202E;}
#content-wrapper .error select									{border-color: #F4202E;}
.intro															{margin-bottom: 19px;overflow: auto;}
.intro-txt,
.confirm-txt													{float: left;margin-left: 19px; margin-top: 22px;width: 405px;}
.ie_6 .intro-txt,
.ie_6 .confirm-txt												{margin-left: 9px;}
.confirm-txt													{float:left;width: 475px;}
.confirm-txt p													{line-height:16px;margin-bottom: 16px;}
.intro .reference-link											{float:right;margin-top: 159px;}
.stoerer-left													{background-image:url(../image/content/stoerer-left.png);height: 81px; margin-left: 391px;margin-top: -78px;position: absolute;width: 85px;z-index: 100;}
.ie_7 .stoerer-left,
.ie_6 .stoerer-left												{margin-left: -33px;margin-top: -81px;position: absolute;}
.stoerer-right													{background-image:url(../image/content/stoerer-right.png);height: 81px;margin-left: 700px; margin-top: -77px;position: absolute;width: 85px;z-index: 100;}
.ie_7 .stoerer-right,
.ie_6 .stoerer-right											{margin-left: 270px; margin-top: -81px;}
.flyer															{float: left; margin-left: 427px;margin-top: -38px;position: absolute;}
.ie_7 .flyer													{margin-left: 0px;}
.ie_6 .flyer													{margin-left: 0px;}

.form-cell														{border: medium none;border-bottom:1px solid #d4d8d9 ;margin: 24px 17px 16px 15px;padding: 0;}
.form-cell.no-border											{ border:none;}
.form-cell .form-field											{margin-bottom: 4px;}
.form-cell .form-field label									{float:left;line-height: 16px;width: 122px;}
.form-cell .form-field input									{border: 1px solid #D4D8D9;display: inline-block;height: 19px;padding-left: 3px;width: 232px;}
.ie .form-cell .form-field input								{padding-left: 3px;}
.form-cell .form-field select									{border: 1px solid #D4D8D9;display: inline-block;height: 23px;padding-top: 2px;width: 237px;}
.ie .form-cell .form-field select								{padding-top: 2px;}
.form-cell .form-field.dropdown-ratgeber 						{height: 30px; margin-bottom: 23px;margin-top: 9px;}
.form-cell .form-field.dropdown-ratgeber select					{width:auto;}
.form-cell .form-field.dropdown-zusatz							{float: left;margin-bottom: 29px;margin-left: 122px;margin-top: 18px;}
.ie_6 .form-cell .form-field.dropdown-zusatz					{padding-bottom:23px;margin-bottom:0; margin-left: 63px; overflow:auto;}
.ie_7 .form-cell .form-field.dropdown-zusatz					{padding-bottom:23px;margin-bottom:0; overflow:auto;}
.form-cell .form-field.dropdown-zusatz select					{width:auto;}
.form-cell .form-field.dropdown-zusatz label					{width:auto;}
.form-cell .form-field input.strasse							{margin-right: 6px;width: 175px;}
.form-cell .form-field input.hausnr								{width: 43px;}
.form-cell .form-field input.plz								{margin-right: 6px;width: 54px;}
.form-cell .form-field input.ort								{width: 164px;}
.form-cell .form-field input.geb-tag,
.form-cell .form-field input.geb-mon							{margin-right: 3px;width: 25px;}
.form-cell .form-field input.geb-jahr							{width: 53px;}
.form-cell .form-field.ratgeber-check							{margin-bottom: 22px;overflow:auto;}
.form-cell .form-field.ratgeber-check label						{margin-left: 5px;margin-top: 5px;width: 700px;}
.form-cell .form-field.ratgeber-check input						{border:none;float:left;width: auto;}
.form-cell .form-field .checkbox-txt							{margin-left: 26px;}
.form-cell .two-col												{overflow:auto;}
.form-cell .two-col .left-side									{float: left; width: 375px;}
.ie_6 .form-cell .two-col .left-side							{width: 373px;}
.form-cell .two-col .right-side									{float: right;}
.form-cell .form-submit											{}
#content-content .form-cell .form-submit a						{background:url("../image/navigation/arrow_big_right.gif") no-repeat scroll right center transparent;float: right; font-weight: bold;line-height: 17px;padding-right: 23px;}
#content-content .boxRubrik h3.header .small-txt				{float:right; font-size: 0.85em;font-weight: normal;margin-right: 23px;}
.ie_6 #content-content .boxRubrik h3.header .small-txt,
.ie_7 #content-content .boxRubrik h3.header .small-txt			{float:none; margin-left:320px;}
