/**********************************************/
/* Basis-Styles *******************************/

.contentwidth {
	width: 586px;
}
.notext {
	font-size: 1px;
}
.nostoerer {
	width: 400;
}
.small-text{
	font-size: 9px;
}

div.linktotop {
	width: 100%
}

a.linktop,
a.linktop:hover {
	margin: 17px 0pt 0px 506px;
}


/* Kevisual **************/

.keyvisual_headline {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

.keyvisual-header-text{
	margin: 1px 0 0 0;
}
.keyvisual-list-text{
	margin: -11px 0 0 0;
	
}

.keyvisual-text-182-linktable {
	width: 173px;
}

.checklist {
	margin: -8px 0px 0px 21px;
}

.checklist li {
	list-style-type: none;
	list-style-image: none;
	background-image: url(/axaaffiliate/images/meta/haken.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 2px 30px;
	margin: 7px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	vertical-align: middle;
}

.toggleablebox .checklist .li{
	font-weight:normal;
}

/**********************************/
/* Content ************************/
/**********************************/

.subcontent {
	margin-left: 10px;
	margin-bottom: 16px;
	margin-top: 17px;
}

.infolayer{
	border: 1px solid #8293BF;
	background-color: #FFFFFF;
	width:385px;
	position: absolute;
	top: 324px;
	left: 606px;
	z-index: 50;
}

.infolayer-small {
	background-color: #FFFFFF;
	border: 1px solid #8293BF;
	position: absolute;
	top: 323px;
	left: 606px;
	z-index: 50;
	width: 385px;
}

.layerheader {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	margin-left: 8px;
}

.doorpagelayerheader {
	background-color:#8293BF;
	height:24px;
}

.doorpagelayerheader .title {
	margin-top: 4px;
}

.doorpagelayerheader .closer {
	margin-top: 3px;
}
.doorpageboxgrafik{
	height:95px;
	vertical-align:top;
	width:91px;
}
.doorpageboxiebugfix{
	font-size: 1px;
}
.doorpageboxtable{
	width: 281;
}
.doorpageboxtext{
	vertical-align:top;
}
.doorpageboxspace{
	margin-top: 20px;
}
.doorpageboxtexttitel{
	margin: 13px 0 0 0;
	font-size: 15px;
}
.doorpageboxtextcontent{
	margin-top: 4px;
	line-height: 16px;
}
.doorpageboxfooterleft{
	background-color:#F1F3F8;
	text-align: right; 
	width: 140px;
	padding: 0px;
}
.doorpageboxfooterright{
	background-color:#F1F3F8;
	text-align: right; 
	width: 140px;
	padding: 0px;
}
.doorpageboxfooterborderleft{
	border-left:1px solid #8293BF;
}
.buttons-online-tarif{
	margin-left: 1px;
	margin-top: 11px;
	margin-bottom: 0px;
}

div.standardtextwide {
	color:#1E317B;
	font-family:arial,'sans serif';
	font-size:12px;
	line-height:16px;
	margin-top:3px;
	padding-left:10px;
	padding-right:12px;
}
/**********************************/
/* Oberer Teil vom Protlet (Box) **/
.cportlet-over-header{
	margin-top: 16px;
}
.cportlet-over-header-lkw{
	margin-top:17px;
}
.cportlet-over-header-oldtimer{
	margin-top: 17px;

}
.cportlet-noborder{
	margin-left: 2px;
}
.cportlet-layer ul li{
	padding-bottom: 0px;
}
.cportlet ul li{
	list-style-type: none;
	list-style-image: none;
	background-image: url(/axaweb/images/meta/ges_bullet.jpg);
	background-repeat: no-repeat;
	padding:  0 0 3px 20px;
	margin: 0 0 5px 0;
}
.cportlet-layer-first-line{
	margin: 8px 9px 16px 9px;
	line-height: 16px;
}
.cportlet-layer{
	margin: 0 10px 8px 10px;
	line-height: 16px;
}
.cportlet-layer-absolute{
	margin: 0 10px 8px 10px;
	line-height: 16px;
	height: 163px;
}
.cportlet-layer-absolute ul li{
	padding-bottom: 0px;
}
.image-in-cportlet{
	text-align: center;
}
.cportlet-small-text{ 
	font-size:9px;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
} 
.subcontent-doorpage{
	margin-top: 24px;
	margin-bottom: 0px;
}

.doorpage-small-text{
	font-size: 11px;
	padding-left: 10px;
}
.doorpage-small-text-motorrad{
 margin-top: 20px;
}

.doorpage-small-text-leichtkraft{
	margin-top: 20px;
}

.service360 {
    BORDER-BOTTOM: #d6dde2 1px solid; 
    BORDER-LEFT: #d6dde2 1px solid; 
    MARGIN: 10px 0 19px 10px; 
    WIDTH: 580px; 
    min-height: 188px; 
    BORDER-TOP: #d6dde2 1px solid; 
    BORDER-RIGHT: #d6dde2 1px solid;
}
.cportlet-service360-img {
	margin-top:0px;
    FLOAT: left;
    margin-bottom: 10px;
}
.service360Box-Text {
    MARGIN-LEFT: 192px;
    margin-bottom: 0px;
}
.service360 .button_green {
    bottom: 45px;
    float: none;
    height: 27px;
    margin-left: 413px;
    position: absolute;
    width: 142px;
}
.service360Box-Text a {
	font-weight: bold;
}
.service360 UL LI {
    LIST-STYLE-TYPE: square; 
    MARGIN-bottom: 6px; 
    MARGIN-LEFT: 15px; 
    LIST-STYLE-IMAGE: url(/axaweb/images/bs2009/meta/bs2009_ges_bullet.gif);
    padding-left:3px;
    font-weight: bold;
}
.service360 UL{
	margin-bottom:10px;
	margin-top:0px;
}
.service360 .cportlet-layer {
	margin: 10px 0px 10px 10px;
	position:relative;
	overflow: auto;
	
}

.small-text.ges_service{
	margin-left:10px;
}
.stoerer_ges-service{
	float:right;
	margin-top: -5px;
}
.ankernavi{
	margin-left:10px;
}
.info-box{
	height: 115px;
	position:relative;
}
.info-box-text{
    left: 197px;
    position: absolute;
    top: 20px;
    width: 380px;
}

/************************************
Styles fuer das Flash in der Sidebar**
*************************************/

#Layer001 {
    Z-INDEX: 1; 
	LEFT: 7px; 
	WIDTH: 200px; 
	POSITION: absolute; 
	TOP: 26px; 
	HEIGHT: 115px
}
A.vollbildlink {
	Z-INDEX: 100; 
	DISPLAY: block; 
    PADDING-RIGHT: 10px; 
	BACKGROUND-POSITION: right 50%; 
	BACKGROUND-IMAGE: url(/axaweb/images/meta/red-arrow.gif); 
	COLOR: #d90000; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	LEFT: 140px; 
	BOTTOM: 1px; 
	BACKGROUND-COLOR: #f0f3f8; 
	TEXT-DECORATION: none
}
A.vollbildlink:hover {
    PADDING-RIGHT: 10px; 
	BACKGROUND-POSITION: right 50%; 
	DISPLAY: block; 
	BACKGROUND-IMAGE: url(/axaweb/images/meta/red-arrow.gif); 
	COLOR: #d90000; 
	BACKGROUND-REPEAT: no-repeat; 
	TEXT-DECORATION: underline
}

/* Abstaende fuer die Boxen 
   auf den einzelnen Seiten 
   von Gesundheit *********/

.cportlet-pkv-vital-leftbox{
	margin: 34px 0 0 10px;
}
.cportlet-pkv-vital-rightbox{
	margin-top: 12px;
	margin-left: 10px;
}
.cportlet-pkv-elbonus-leftbox{
	margin: 34px 0 0 10px;
}
.cportlet-pkv-elbonus-rightbox{
	margin: 20px 0 0 10px;
}
.cportlet-pkv-elementar-leftbox{
	margin: 34px 0 0 10px;
}
.cportlet-pkv-elementar-rightbox{
	margin: 23px 0px 0px 10px;
}
.cportlet-pkv-ecora-leftbox{
	margin: 34px 0 0 10px;
}
.cportlet-pkv-ecora-rightbox{
	margin: 2px 0 0 10px;
}
.cportlet-pkv-ecora-rightbox-layer{
	height: 152px;
	margin-top: 0px;
}

.cportlet-zusatz-zahnarzt-leftbox{
	margin: 14px 0 0 10px;
}

.cportlet-zusatz-zahnarzt-rightbox{
	margin: 14px 0 0 10px;
}

.content-portlet-graphic {
	margin-left: -2px;
	margin-top: 4px;
}
.cportlet-zusatz-egpro-rightbox{
	margin: 52px 0px 0px 10px;
}
.cportlet-zusatz-ausland-rightbox{
	margin: 33px 0px 0px 10px
}
.cportlet-zusatz-ausland-leftbox{
	margin: 18px 0px 0px 10px;
}
.cportlet-zusatz-pflege-leftbox{
	margin: 36px 0 0 10px;
}
.cportlet-zusatz-pflege-rightbox{
	margin: 36px 0 0 10px;
}

.cportlet-zusatz-kh-rightbox{
	margin: 14px 0 0 10px;
}
.cportlet-zusatz-heil-rightbox{
	margin: 28px 0 0 10px;
}

.cportlet-zusatz-kh-rightbox-layer{
	margin-bottom: 4px;
}
.cportlet-layer-kh-first-layer{
	margin-bottom: 0px;
}
.content-portlet-graphic-egpro{
	margin-left: -2px;
	margin-top: 17px;
}
.cportlet-layer-first-line-kh{
	margin: 7px 9px -4px 9px;
	line-height: 16px;
}

.keyvisual-image-kfz{
	margin:0px;
	padding:0px;
	width:586px;
}
.small-text-under-cportlet{
	font-size: 9px;
	margin-top: 18px;
}

/************************************************
	Abstaende fuer die Boxen ********************
   	auf den einzelnen Seiten ********************
   	von KFZ *************************************
*************************************************/
.leistungstabelle-content-kfz {
	margin: 10px 30px 10px 30px;
	font-size: 12px;
	line-height: 15px;
}
.closer-img-kfz{
	padding-right: 5px;
}
.content-box-line-Zusatz{
	height:29px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #C9D0E3;
}
.content-box-line-Zusatz-double-spaced{ /* wenn die Zeilen mit dem Pfeil in Zusatztinfos zweizeillig sind*/
	height:44px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #C9D0E3;
}
.content-box-line-Zusatz-kfz{
	background-color:#FFFFFF;
	border-bottom: 1px solid #C9D0E3;
	/*height: 29px;*/
}
.content-box-line-text-Zusatz{
	padding: 7px 10px 0 10px;
 	font-size: 12px;	
	font-weight: bold;
	cursor:pointer;
}
.content-box-line-text-Zusatz-without-hover{
	padding: 3px 10px 0 10px;
 	font-size: 12px;	
	font-weight: bold;

}
/*.content-box-line-text-Zusatz{
	padding: 3px 10px 0 10px;
 	font-size: 12px;	
	font-weight: bold;
}*/
.content-box-line-closer{
	padding-top: 3px;
	padding-left: 10px;
}
.content-box-line-closer{
	padding-top: 9px;
	padding-left: 10px;
	cursor:pointer;
}
.content-box-line-closer-without-hover{
	padding-top: 3px;
	padding-left: 10px;
}
.leistungstabelle-header-content-Kfz {
	margin: 3px 10px 4px 20px;
	font-size: 14px;
	color: #ffffff;
}
.bottom-line-zusatz-kfz{
	border-bottom: 1px solid #C9D0E3;
}

.cportlet-kfz-pkw-leftbox{
	margin: 30px 0 0 10px;
}  
.cportlet-kfz-pkw-rightbox{
	margin: 30px 0 0 10px;
}
.cportlet-kfz-pkwvers-leftbox{
	margin: 71px 0 0 10px;
}
.cportlet-kfz-pkwvers-rightbox{
	margin: 71px 0 0 10px;
}
.cportlet-kfz-lkw-leftbox{
	margin: 54px 0 0 10px;
}
.cportlet-kfz-lkw-rightbox{
	margin: 30px 0 0 10px;
}
.cportlet-kfz-lkwvers-leftbox{
	margin: 71px 0 0 10px;
}
.cportlet-kfz-lkwvers-rightbox{
	margin: 71px 0 0 10px;
}

.cportlet-kfz-lkwins-rightbox{
	margin: 46px 0 0 10px;
}

.cportlet-kfz-lkwins-leftbox{
	margin: 86px 0 0 10px;
}

.cportlet-kfz-motorradvers-rightbox{
	margin: 70px 0 0 10px;
}
.cportlet-kfz-motorradvers-leftbox{
	margin: 14px 0 0 10px;;
}

.cportlet-kfz-motorradrecht-leftbox{
	margin: 74px 0 0 10px;
}
.cportlet-kfz-motorradrecht-rightbox{
	margin: 74px 0 0 10px;
}
.cportlet-kfz-leichtkraft-rightbox{
	margin: 64px 0 0 10px;
}
.cportlet-kfz-leichtkraft-leftbox{
	margin: 0 0 0 10px;
}
.cportlet-kfz-oldtimer-leftbox{
	margin: 55px 0 0 10px;
}
.cportlet-kfz-oldtimer-rightbox{
	margin: 31px 0 0 10px;
}

.cportlet-kfz-youngtimer-rightbox{
	margin: 20px 0 0 10px;
}


.cportlet-kfz-mofavers-leftbox-top{
	margin: 5px 9px 0px 9px;
	font-size: 1px;
	border-bottom: 1px solid #C9D0E3;	
	width:  260px;
}
.cportlet-kfz-mofavers-leftbox-bottom{
	margin: 5px 9px 0px 9px;
	font-size: 1px;
	border-bottom: 1px solid #C9D0E3;	
	width:  260px;
}
.subheading-leistung-kfz{
	padding-left: 10px; 
	font-weight: bold;
}
.subheading-border-kfz{
	border-top: 1px solid #C9D0E3;	
}
.leistungstabelle-kfz{
	margin-top: 7px;
}
.zusatz-table-kfz{
	border: 1px solid #D6DDE2; 
}
.zusatz-border-bottom-kfz{
	border-bottom: 1px solid #D6DDE2;
}
.zusatz-border-left-kfz{
	border-left: 1px solid #D6DDE2;
}
.leistungen-text-not-bold{
	font-weight: normal;
}
.cportlet-bottom-box-width{
	width: 271px;
}
/*************************************
* Tabelle im Layer "i" Leistungen ***
*************************************/
.tabelle-zweizeillig-kfz{
	border: 0px none transparent;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
}
.layer-zelle-kfz{
	width: 279px;
	border-right: 1px solid #C9D0E3;
}
/*************************************
 Kfz - Mofa **************************
 ************************************/
.cportlet-select-box-mofa{
 	float:right; 	
}
.cportlet-border-top-bottom{
	border-bottom:1px solid #C9D0E3;
	border-top:1px solid #C9D0E3;
	padding: 10px 0;
}
.cportlet-kfz-mofavers-rightbox{
	margin: 43px 0 0 10px;
}
.content-box-line-text-Zusatz-without-pointer{
	padding: 10px 10px 10px 0px;
	font-weight: normal;
	cursor: default;
}
/************************************/
/* unterer Teil vom Portlet (Box)****/
.cportlet-two-buttons{
	margin: 0 0 0 114px;
	font-size:1px;
}
.cportlet-between-buttons{
	line-height: 10px;
	font-size: 1px;
}
.cportlet-bottom{
	margin: 10px 0 10px 10px;
	padding: 0px;
}

.cportlet-bottom-smalltext{
	margin: 10px 0 10px 10px;
	padding: 0px;
	font-size: 10px;
}
/**************************************/
/* Style f�r Schadensservice *********/
.text-without-box{
	margin-top: 20px;
	margin-left: 7px;
}


/**************************************/
/* Style f�r Produktservice *********/

.aktionsboxlayer {
	position: absolute;
	top: 370px;
	left: 606px;
	width: 384px;
	background-color: #FFFFFF;
	border-right: 1px solid #1E317B;
	border-bottom: 1px solid #1E317B;
	z-index: 50;
}

.transparentlayer {
	position: absolute;
	top: 335px;
	left: 200px;
	width: 600px;
	height: 600px;
	background-image: url(/axaweb/images/kfz2008/transparent-layer-bg.png);
	z-index: 40;
	display: none;
}
.transparentlayerauto {
	height: 632px;
}
.transparentlayerlieferwagen {
	height: 550px;
}
.transparentlayermotorrad {
	height: 525px;
}
.transparentlayerleichtkraftrad {
	height: 540px;
}


/*************************************/
/* Layer 2 */
.contentbox1, .contentbox2{
	margin-top: 17px;
	width: 584px;
	border-bottom:1px solid #1E317D;
	border-left: 1px solid #1E317D;
	border-right: 1px solid #1E317D;
	/*border-top: 1px solid #1E317D;*/
}

.contentboxheader{
	height:24px;
	background-color:#E1E3EF;
}
.contentboxheader table{
	width: 100%;
}
.emptyDiv-over-the-text-in-layer2{
	margin-top: 16px;
	font-size: 1px;	
}
.emptyDiv-in-layer2{
	margin-top: 0px;
	font-size: 8px;
}
.emptyDiv-in-layer2-zusatz{
	margin-top: 8px;
	font-size: 1px;
}
.infoboxtable{
	BORDER-RIGHT: #1f317b 1px solid;
	BORDER-LEFT: #1f317b 1px solid; 
	BACKGROUND-COLOR: #ebecf5;
	
}
.infot-col1 {
   border-top:1px solid #C9D0E3;	
   border-left:none;   
}
.infot-col2 {
   background-color:#F8F9FB;
   border-top:1px solid #C9D0E3;	
   border-bottom:none;

}
.infot-col3 {
   border-top:1px solid #C9D0E3;
   	
   /*border-right:1px solid #C9D0E3;*/   
}
.infot-col1footer-layer2 {
	border:none;
	width:293px;
}
.contentboxheadline{
	MARGIN-TOP: 27px; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 10px	
}
.contentboxheadline2{
	MARGIN-TOP: 44px; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 10px	
}
.contentboxheadertext{
	 font-size:14px;
	 PADDING-RIGHT: 5px; 
	 PADDING-LEFT: 5px; 
	 PADDING-BOTTOM: 5px; 
	 
	 PADDING-TOP: 5px; 
	 BACKGROUND-COLOR: #e1e4ef;
}
.contentboxheadertextLeistung{
	 font-size:14px;
	 PADDING-RIGHT: 5px; 
	 PADDING-LEFT: 5px; 
	 PADDING-BOTTOM: 5px; 
	 COLOR: #fff; 
	 PADDING-TOP: 5px; 
	 BACKGROUND-COLOR: #1f317b;
	 
}
.contentboxheadertextLeistung2{
	 font-size:14px;
	 PADDING-RIGHT: 5px; 
	 PADDING-LEFT: 9px; 
	 PADDING-BOTTOM: 5px; 
	 COLOR: #fff; 
	 PADDING-TOP: 5px; 
	 BACKGROUND-COLOR: #1f317b;
	 width: 586px;

}

.contentboxheadertextLeistung3{
	 font-size:14px;
	 PADDING-RIGHT: 5px; 
	 PADDING-LEFT: 5px; 
	 PADDING-BOTTOM: 5px; 
	 COLOR: #fff; 
	 PADDING-TOP: 5px; 
	 BACKGROUND-COLOR: #1f317b;
	 width: 146px;
}
.contentboxheaderLeistung{
	background-color:#E1E3EF;
}
.contentboxheaderLeistung table{
	width: 100%;
	
}

.infosign{
	
	WIDTH: 10px; 
	HEIGHT: 100%;
	margin-bottom: -10px;
}
.startcol{
	border-top: none;
}
.infotable-header-Zusatzvers1{
	width: 586px;
}
.infotable-header-Zusatzvers1{
 	border-left:hidden;
	border-top:none;
	width: 293px;
}
.infotable-header-Zusatzvers2{
   background-color:#F8F9FB;
   border-left:1px solid #C9D0E3;	
   border-right:1px solid #C9D0E3;	   
   width: 146px;
}
.infotable-header-Zusatzvers3{
   width: 147px;
}

.zweizeiliger-layer{
	width:100%;
	border: 0px none transparent;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
}
.layer-zelle{
	width: 100%;
	}
.layer-zelle1{
	width: 288px;
	border-right: 1px solid #C9D0E3;
}
.layer-zelle2{
}

/**********************************/
/*** Tabelle Pkv f�r nur 2 Spalten ***/
/**********************************/
	.tablePkv{
		width: 584px;
	}
	.tablePkv .infot-col1 {
		width: 229px;
		/*height: 40px;*/
		padding: 0px;
		font-weight: bold;
		/*margin-top: 10px;
		margin-left: 10px;*/
	}
	.tablePkv .infot-col2 {
		width: 355px;
		padding: 0px;
		
	/*	height: 40px;
	 
		padding-top: 5px;
		padding-bottom: 5px;*/
		border-right: none;
	}
	
.iText-without-i{
	padding-left: 10px;
	padding-right: 6px;
	font-weight: bold;

}
.iImage{
	padding-left: 10px;
	padding-right: 6px;
	font-weight: bold;
	width: 292px;
}
.iTable{
	margin-top: 6px;
	margin-bottom: 3px;
	font-weight: bold;
	width: 100%;
}
.iText{
	padding-right: 10px;
	font-weight: bold;
	width: 100%;
}
.content-box-col2-text{
	margin-left: 9px;
	margin-top: 7px;
	margin-bottom: 3px;
}
.content-box-col3-text{
	margin-left: 9px;
	margin-top: 7px;
	margin-bottom: 3px;
}
.content-box-col3-includ{
	vertical-align: middle;
}

.contentboxbodyZusatz {
	visibility:visible;
	display:block;
	border-left: 1px solid #1E317D;
	border-right: 1px solid #1E317D;

}
.contentboxbodyZusatzvers {
	visibility:visible;
	display:block;
	border-left: 1px solid #1E317D;
	border-right: 1px solid #1E317D;
}
.contentboxbodyZusatzvers2 {
	visibility:visible;
	display:block;
	
}
.contentbox1Zusatzvers, .contentbox2Zusatzvers{
	margin-top: 20px;
	/*border-bottom:1px solid #1E317D;
	border-right: 1px solid #1E317D;
	border-left: 1px solid #C9D0E3;
	border-top: 1px solid #C9D0E3;*/
}
/*************************************/
/* Layer 3 ***************************/
/************************************/
.abstand-zwischen-boxen-zusatzinfos{
	margin-top: 8px;	
	font-size: 1px;
}
.contentbox1Zusatz, .contentbox2Zusatz{
	margin-top: 10px;
	border-bottom:1px solid #1E317D;
	border-right: 1px solid #1E317D;
	border-left: 1px solid #C9D0E3;
	border-top: 1px solid #E1E3EF; /*C9D0E3*/
}
.contentbox1Zusatz {
	margin-top: 20px;
}
.over-contentbox-layer3-oldtimer{
	font-size: 1px;
	margin-top: 30;
}
.over-contentbox-layer3{
	margin: 8px 0 0 0;
}
.over-contentbox-zusatzinfos-kfz{
	margin: 28px 0 0 0;
}
.content-box-header-Zusatz{
	height:23px;
	background-color:#E1E3EF;
	border-bottom: 1px solid #C9D0E3;
}
.content-box-header-text-Zusatz{
	padding: 2px 10px 0 10px;
 	font-size: 13px;	
	font-weight: bold;
}
.content-box-header-closer{
	padding-top: 3px;
	padding-right: 3px;
}
.content-infobox-header-closer{
	margin-right: 3px;
	cursor: pointer;
}
* html .content-infobox-header-closer{
	margin-right: 4px;
	margin-top: 3px;
}
.content-box-text-in-layer3{
	margin: 6px 90px 7px 9px;
	line-height: 16px;
	padding: 0 0 0 0;
}
.content-box-text-in-layer3-ges-breite{
	margin: 6px 9px 7px 9px;
	line-height: 16px;
	padding: 0 0 0 0;

}
.content-box-list-layer3{
	margin: 7px 0 0 13px;
	margin-bottom: 14px;
}
.content-box-list-layer3 li{
	list-style-type: none;
	list-style-image: none;
	background-image: url(/axaweb/images/meta/list-zeichen-layer3.gif);
	background-repeat: no-repeat;
	padding: 0 0 0px 10px;
	line-height: 16px;
}

#closer0 {
	cursor: pointer;
}

#closer1 {
	cursor: pointer;
}

#closer2 {
	cursor: pointer;
}

#closer3 {
	cursor: pointer;
}

#closer4 {
	cursor: pointer;
}

#closer5 {
	cursor: pointer;
}

#closer6 {
	cursor: pointer;
}

#closer7 {
	cursor: pointer;
}

#closer8 {
	cursor: pointer;
}

#closer9 {
	cursor: pointer;
}

/**********************************************/
/* Doorpage Layer *****************************/

.doorpagelayer {
	position: absolute;
	top: 324px;
	left: 605px;
	width: 384px;
	background-color: #FFFFFF;
	border-right: 1px solid #1E317B;
	border-bottom: 1px solid #1E317B;
	z-index: 200;
}

.doorpagelayergoddamnpixel {
	position: absolute;
	bottom: -1px;
	left: 0px;
	background-color: #E0E4EF;
	width: 1px;
	height: 1px;
}

.doorpagelayerheader {
	width: 100%;
	height: 25px;
	background-color: #8293BF;
}

.doorpagelayerheadertext {
	margin-left: 10px;
	margin-top: 3px;
	color: #FFFFFF;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
}

.doorpagelayerheadercloser {
	margin-top: 0px;
	margin-right: 4px;
}

.doorpagelayerheadercloser img {
	cursor: pointer;
}

.doorpagelayerbody {
	border-left: 1px solid #8293BF;
	border-right: 1px solid #8293BF;
	border-bottom: 1px solid #8293BF;
	padding: 9px;
}

.doorpagelayercontentanmoderation {
	line-height: 16px;
}

.doorpagelayercontenttitel {
	line-height: 16px;
	margin-top: 16px;
}

.doorpagelayercontentliste {
	margin-left: -20px;
	margin-top: 21px;
}

.doorpagelayercontenttrenner1 {
	margin-top: 15px;
	background-image: url(/axaweb/images/meta/trenner.gif);
	height: 1px;
	width: 100%;
}

.doorpagelayercontenttipp {
	line-height: 16px;
	margin-top: 13px;
	margin-bottom: 16px;
}

.doorpagelayercontenttrenner2 {
	background-image: url(/axaweb/images/meta/trenner.gif);
	height: 1px;
	width: 100%;
}

.doorpagelayercontentabmoderation {
	line-height: 16px;
	margin-top: 3px;
	margin-left: 102px;
}

.doorpagelayercontentabmoderation64 {
	line-height: 16px;
	margin-top: 3px;
	margin-left: 102px;
	height: 64px;
}

.doorpagelayercontentstoererspacer {
	height: 21px;
}

.doorpagelayercontentstoerer {
	float: left;
	margin-top: 6px;
	margin-bottom: 4px;
}

.doorpagelayercontentmehr {
	position: absolute;
	right: 0px;
	bottom: 16px;
}
.doorpagelayercontentmehr img {
	margin-left: 3px;
	margin-bottom: -2px;
}
.lerr-spalte{
	padding-right: 17px;
}
/********************************************/
/* Styles f�r Leistungtabellen **************/

.leistungstabelle {
	width: 586px;
	table-layout: fixed;
	overflow: visible;
	empty-cells: show;
	border: 1px solid #1F317B;
	color: #1E317B;
}
.leistungstabellekfz {
	table-layout: fixed;
	overflow: visible;
	empty-cells: show;
	border: 1px solid #1F317B;
	color: #1E317B;
}
.leistungstabellekfz .leistungstabelle-header{
	width: 584px;
}
.leistungstabelle-noborder{
	width: 586px;
	table-layout: fixed;
	overflow: visible;
	empty-cells: show;
	border-left: 1px solid #FFFFFF;
	color: #1E317B;
}

.leistungstabelle-header {
	background-color: #1F317B;
	color: #FFFFFF;
}
.leistungstabelle-col1 {
	vertical-align: top;
	font-weight: bold;
	border-bottom: 1px solid #C9D0E3;
	background-color: #FFFFFF;
}
.leistungstabelle-col1-drop-trigger {
	background-color: #FFFFFF;
	background-image: url(/axaweb/images/meta/ges_infotable_infosign.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	vertical-align: top;
	font-weight: bold;
	border-bottom: 1px solid #C9D0E3;
}
.leistungstabelle-highlighted {
	background-color: #EBECF5;
	border-bottom: 0px none #FFFFFF;
}
.leistungstabelle-col2 {
	vertical-align: top;
	border-left: 1px solid #C9D0E3;
	border-bottom: 1px solid #C9D0E3;
	background-color: #F8F9FB;
}
.leistungstabelle-col3 {
	vertical-align: top;
	border-left: 1px solid #C9D0E3;
	border-bottom: 1px solid #C9D0E3;
	background-color: #FFFFFF;
}

.leistungstabelle-header-content {
	margin: 4px 10px 5px 8px !important;
	margin: 4px 10px 4px 8px;
	font-weight: bold;
	font-size: 14px;
}
.leistungstabelle-header-closer {
	width: 17px;
	height: 17px;
	float: right;
	margin-top: 4px;
	margin-right: 4px;
	cursor: pointer;
}
.leistungstabelle-content {
	margin: 7px 10px;
	font-size: 12px;
	line-height: 15px;
}
.leistungstabelle-col1-drop-trigger-content {
	margin: 7px 10px 7px 20px;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}

.leistungstabelle-center-col {
	text-align: center;
	vertical-align: middle;
}
.leistungstabelle-drop-cell {
	position: relative;
	height: 0px;
}
.leistungstabelle-drop-cell td,
.leistungstabelle-drop-cell div {
	font-size: 11px;
	line-height: 15px;
}

.leistungstabelle-drop-cell-layer {
	position: absolute;
	width: 584px;
	margin-left: -1px;
	background-color: #EBECF5;
	border-bottom: 1px solid #1F317B;
	border-left: 1px solid #1F317B;
	border-right: 1px solid #1F317B;
}
.leistungstabelle-hide-inforow {
	display: table-row;
}
.leistungstabelle-lastcell {
	border-bottom: 0px none #FFFFFF;
}


.leistungstabelle-outer-table {
	width: 586px;
	table-layout: fixed;
	overflow: visible;
	empty-cells: show;
	color: #1E317B;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.leistungstabelle-outer-table-col1 {
	background-color: #FFFFFF;
	vertical-align: top;
}
.leistungstabelle-outer-table-col2 {
	background-color: #F8F9FB;
	vertical-align: top;
	border-left: 1px solid #C9D0E3;
}
.leistungstabelle-outer-table-col3 {
	background-color: #FFFFFF;
	vertical-align: top;
	border-left: 1px solid #C9D0E3;
}
.leistungstabelle-outer-table-content-col1 {
	margin: 5px 10px 7px 0px;
	font-weight: bold;
}
.leistungstabelle-outer-table-content {
	margin: 5px 10px 7px 10px;
	font-weight: bold;
}
.leistungstabelle-outer-table-content-col1 h1,
.leistungstabelle-outer-table-content h1 {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
}

.leistungstabelle-zweispaltig .leistungstabelle-col2 {
	background-color: #FFFFFF;
}
.leistungstabelle-zweispaltig .leistungstabelle-outer-table-col2 {
	background-color: #FFFFFF;
}
.leistungstabelle-background-special {
	padding: 5px 5px 5px 10px;
	background-color: #F5DCFC;
}
.leistungstabelle-background-joker {
	padding: 5px 5px 5px 10px;
	background-color: #E6F8E8;
}
.leistungstabelle-background-mobil {
	padding: 5px 5px 5px 10px;
	background-color: #FBF0D4;
}
.leistungstabelle-background-optimum {
	padding: 5px 5px 5px 10px;
	background-color: #E8E9FD;
}
/*****************************************
 Mofa ************************************
*****************************************/
.spacer_over_header_mofa{
	font-size: 1px;
	margin-bottom: 20px;	
}


/********************************************/
/* Definition der Spaltenbreiten ************/

.colgroup-3-cell1 {
	width: 292px;
}
.colgroup-3-cell2 {
	width: 144px;
}
.colgroup-3-cell3 {
	width: 146px;
}

.colgroup-2-cell1 {
	width: 194px;
}
.colgroup-2-cell2 {
	width: 390px;
} 
.colgroup-1-cell1 {
	width: 584px;
}
/********************************************/

/********************************************/
/* Reiter-Styles ****************************/

.reiternavi {
	margin-top: 40px;
}

.tabLine {
	height: 25px;
	width: 586px;
	table-layout: fixed;
	empty-cells: show;
}

.highTab {
	background-color: #FFFFFF;
	background-image: none;
	border-color: #BCC4DC #BCC4DC -moz-use-text-color;
	border-style: solid solid none;
	border-width: 1px 1px 0px;
	height: 25px;
	width: 147px;
}

.lowTab {
	background-color: #E1E4EF;
	background-image: none;
	border-color: -moz-use-text-color -moz-use-text-color #BCC4DC;
	border-style: none none solid;
	border-width: 0px 0px 1px;
	cursor: pointer;
	height: 25px;
	overflow: hidden;
	width: 147px;
}

.highTab .tabText {
	color: #1E317B;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
}

.lowtab .tabText {
	border-left: 1px solid white;
	color: #1E317B;
	cursor: pointer;
	line-height: 24px;
	margin: 0px;
	overflow: visible;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

.noBorder .tabText {
	border-left: 0px none white;
	padding: 0px 0px 0px 11px;
}

.tabFill {
	border-color: -moz-use-text-color -moz-use-text-color #BCC4DC;
	border-style: none none solid;
	border-width: 0px 0px 1px;
	height: 25px;
}

#button0 .tabText {
	border-left: 1px none white;
}

.bluecontenttable{
	margin-top: 10px;
}
.bluecontenttableheader{
	width:586px;
	height: 5px;
	font-size:6px;
	background-image: url(/axaweb/images/meta/bluecontenttableheader.jpg);
	
}
.bluecontenttablebody{
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-color: #C1C1DD;
	background-color: #F0F3FC;
}
.bluecontenttablefooter{
	width:586px;
	height: 5px;
	font-size:6px;
	background-image: url(/axaweb/images/meta/bluecontenttablefooter.jpg);
}

.pkwinfolayerschadenmap{
	margin-top: 10px;
	margin-left: 5px;

}
.pkwinfolayerschaden{
	margin-top: 5px;
	margin-left: 8px;
}

.imagebutton{
	border: 0px;
	cursor: pointer;
}

.aktionsboxbutton{
	position: absolute;
	z-index:45;
}

.aktionsboxbutton div{
	position: relative;
}

.aktionsboxbuttonpkwleft{
	top: 34;
	left: 50;
}
.aktionsboxbuttonpkwright{
	top: 34;
	left: 50;
	width: 240;
}

/**********************************************
 Styles Teaser KFZ 2008 *********************
 **********************************************/

.kfzteasersidebar{
	position: relative;
	height: 80px;
	font-size: 0px;
	line-height: 0px;
	height:83px;
	width: 182px;
	margin: -5px -5px 0 -5px;
}
.kfzteasersidebar div{
	position: absolute;
	background-image: url("/axaweb/images/teaserback/aktion-sidebar-jetzt-zu-axa-wechseln-stoerer.png");
	font-size: 0px;
	line-height: 0px;
	height:97px;
	width: 182px;
}

.kfzstoererkalender{
	position: relative;
	font-size: 0px;
	line-height: 0px;
}
.kfzstoererkalender div{
	position: absolute;
	background-image: url("/axaweb/images/stoerer/neu2/stoerer-kalender.png");
	font-size: 0px;
	line-height: 0px;
	height:115px;
	width: 100px;
	left:	125px;
	top: -154px;
}

/**********************************************
 Styles KFZ Kampagne 2008 *********************
 **********************************************
 *
 * Styles k�nnen nach Beandigung der Kampagne geloescht werden
 * Gueltig bis End 2008
 */
 
#kfz-viewport 				{position:relative;width:586px;height:444px;background:#fff url(/axaweb/images/kfz2008/kampagne/kfz_viewport_bg.png) no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#2a2a2a;}
#kfz-viewport a				{color:#d90000;text-decoration:none;outline:0 none;}
#kfz-viewport a:hover		{text-decoration:   underline;}
#kfz-viewport a.kfz-next,
#kfz-viewport a.kfz-prev	{position:absolute;display:block;top:8px;width:14px;height:23px;background:url(/axaweb/images/kfz2008/kampagne/kfz_arrows.gif) no-repeat;overflow:hidden;}
#kfz-viewport a.kfz-next	{left:149px;background-position:0 -23px;}
#kfz-viewport a.kfz-prev	{left:130px;background-position:0 0;}
#kfz-viewport span			{visibility:hidden;}
#kfz-viewport p				{padding:28px 0 8px 13px;margin:0;}
#kfz-viewport ul,
#kfz-viewport ol,
#kfz-viewport li			{margin:0;padding:0;list-style-type:none;}
#kfz-viewport ul li.bl		{background:url(/axaweb/images/kfz2008/kampagne/kfz_bullet_square.gif) 0 3px no-repeat;padding-left:19px;margin-top:8px;}
#kfz-viewport ol			{margin-left:37px;margin-top:22px;font-size:12px;font-weight:bold;line-height:15px;}
#kfz-viewport ol li			{padding:5px 0 6px 30px;margin-top:9px;list-style-position:outside;}
#kfz-viewport ol li.bl1		{background:url(/axaweb/images/kfz2008/kampagne/kfz_bullet_1.gif) no-repeat;}
#kfz-viewport ol li.bl2		{background:url(/axaweb/images/kfz2008/kampagne/kfz_bullet_2.gif) no-repeat;}
#kfz-viewport ol li.bl3		{background:url(/axaweb/images/kfz2008/kampagne/kfz_bullet_3.gif) no-repeat;}

#kfz-viewport a.kfz-next-single,
#kfz-viewport a.kfz-next-familie,
#kfz-viewport a.kfz-next-rentner	{position:absolute;display:block;top:22px;height:80px;background:url(/axaweb/images/kfz2008/kampagne/leer-tarife.gif) no-repeat;overflow:hidden;}
#kfz-viewport a.kfz-next-single	{left:145px;background-position:0 -14px;width:40px;}
#kfz-viewport a.kfz-next-familie	{left:213px;background-position:0 0;width:50px;}
#kfz-viewport a.kfz-next-rentner	{left:294px;background-position:0 0;width:48px;}

#kfz-content  				{position:absolute;top:25px;left:24px;width:538px;height:385px;overflow:hidden;}
#kfz-content .card			{display:none;}
.start #kfz-startcard,
.rechnen.step1 #kfz-rechnen1card,
.rechnen.step2 #kfz-rechnen2card,
.rechnen.step3 #kfz-rechnen3card,
.wechseln #kfz-wechselncard,
.tanken #kfz-tankencard,
.tarife.step4 #kfz-tarife1card,
.tarife.step5 #kfz-tarife2card,
.tarife.step6 #kfz-tarife3card,
.finanztest #kfz-finanzcard {display:block;}


#kfz-rechnen1card ul		{margin-left:15px;}
#kfz-rechnen1card ul li.bl	{background-position:0 4px;padding-left:18px;}
#kfz-rechnen2card			{background:url(/axaweb/images/kfz2008/kampagne/kfz_rechnen2_bg.gif) 246px 135px no-repeat;}
#kfz-rechnen2card p			{padding:8px 0 0 13px;}
#kfz-rechnen2card p	strong	{display:block;padding-left:1px;margin-top:19px;}
#kfz-rechnen3card			{background:url(/axaweb/images/kfz2008/kampagne/kfz_rechnen3_bg.gif) 246px 134px no-repeat;}
#kfz-rechnen3card p			{padding:27px 0 0 13px;}
#kfz-rechnen3card ul		{margin:0;padding:0;margin-top:8px;}
#kfz-rechnen3card ul li.bl	{margin:0;padding:0;padding-left:17px;margin-left:15px;background-position:0 5px;}
#kfz-wechselncard ul		{margin-left:14px;margin-top:28px;}
#kfz-tankencard				{width:374px;height:317px;background:url(/axaweb/images/kfz2008/kampagne/kfz_tanken_bg.gif) no-repeat;}
#kfz-tankencard p			{position:absolute;top:34px;left:9px;margin:0;padding:0;}
#kfz-finanztests			{width:374px;height:211px;background:url(/axaweb/images/kfz2008/kampagne/kfz_finanztest.gif) no-repeat;color:transparent;}
#kfz-finanztests li			{background-image: none;}

#kfz-tarife1card			{background:url(/axaweb/images/kfz2008/kampagne/kfz_tarife1_bg.gif) 10px 110px no-repeat;}
#kfz-tarife1card ul			{margin-left:15px;}
#kfz-tarife1card ul li.bl	{background-position:0 4px;padding-left:18px;}
#kfz-tarife2card			{background:url(/axaweb/images/kfz2008/kampagne/kfz_tarife2_bg.gif) 10px 110px no-repeat;}
#kfz-tarife2card p			{padding:8px 0 0 13px;}
#kfz-tarife2card p	strong	{display:block;padding-left:1px;margin-top:19px;}
#kfz-tarife3card			{background:url(/axaweb/images/kfz2008/kampagne/kfz_tarife3_bg.gif) 10px 110px no-repeat;}
#kfz-tarife3card p			{padding:27px 0 0 13px;}
#kfz-tarife3card ul			{margin:0;padding:0;margin-top:8px;}
#kfz-tarife3card ul li.bl	{margin:0;padding:0;padding-left:17px;margin-left:15px;background-position:0 5px;}
.kfz-split-content1			{margin:0; padding:0;width:237; height:207;}
.kfz-split-content2			{margin-left:237; padding:0;width:237; height:207;}


#kfz-content h1				{width:474px;height:107px;margin:0;padding:0;background-repeat:no-repeat;}
#kfz-startcard h1			{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_startpage.gif);}
#kfz-rechnen1card h1		{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_rechnen1.gif);}
#kfz-rechnen2card h1		{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_rechnen2.gif);}
#kfz-rechnen3card h1		{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_rechnen3.gif);}
#kfz-wechselncard h1		{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_wechseln.gif);}
#kfz-tarife1card h1			{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_tarife1.gif);}
#kfz-tarife2card h1			{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_tarife2.gif);}
#kfz-tarife3card h1			{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_tarife3.gif);}
#kfz-finanzcard h1			{background-image:url(/axaweb/images/kfz2008/kampagne/kfz_header_finanztest.gif);}


#kfz-sidebar				{position:absolute;top:0px;left:374px;width:164px;height:418px;background:transparent url(/axaweb/images/kfz2008/kampagne/kfz_sidebar_bg.gif) no-repeat;}
#kfz-sidebar a				{position:absolute;left:2px;width:162px;}
#kfz-sidebar li				{background-image: none;}
a#kfz-rechnen				{top:0px;height:53px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_rechnen.png) 0 0 no-repeat;}
a#kfz-wechseln				{top:53px;height:53px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_wechseln.png) 0 0 no-repeat;}
a#kfz-tanken				{top:106px;height:53px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_tanken.png) 0 0 no-repeat;}
a#kfz-tarife				{top:159px;height:53px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_tarife.png) 0 0 no-repeat;}
a#kfz-finanztest			{top:212px;height:102px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_finanztest.png) 0 0 no-repeat;}

.rechnen a#kfz-rechnen,
.wechseln a#kfz-wechseln,
.tanken a#kfz-tanken,
.tarife a#kfz-tarife,
.finanztest a#kfz-finanztest,
#kfz-sidebar a:hover		{background-position:-162px 0;}
#kfz-bottomrow				{position:absolute;top:318px;left:0px;width:538px;height:67px;}
#kfz-bottomrow a			{position:absolute;top:0px;height:67px;}
a#kfz-tarifinfo				{left:0px;width:115px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_tarifinfos.png) 0 0 no-repeat;}
a#kfz-tarifberechnen		{left:118px;width:420px;background:url(/axaweb/images/kfz2008/kampagne/kfz_bt_tarifberechnen.png) 0 0 no-repeat;}
#kfz-bottomrow a:hover		{background-position:0 -67px;}


.kampagnekfz{position: absolute;top: 109px; left: 0px; width: 240px; display: none;}
.kampagnekfz-close{margin-left:22px; height:20px; padding-top:1px; padding-left:0px;}
.kampagnekfz-close a{color: #ffffff; font-size: 10px;}
.kampagnekfz-close a:hover{color: #ffffff; font-size: 10px;text-decoration:none;}
.kampagnekfz-close-image{margin-left:7px; height:20px; float: left;}
.kampagnekfz-close-image img{cursor: pointer;}

.keyvisual-kfzkampagne{position:relative; background-image:url(/axaweb/images/kfz2008/kampagne/kfz_kv_header_bg.gif);height: 166px; width: 586px;}
.keyvisual-kfzkampagne-corner-lefttop map area{cursor: pointer;}
.keyvisual-kfzkampagne-headline{position:absolute;top:0px;left:111px;}
.keyvisual-kfzkampagne-headlinebracket{}
.keyvisual-kfzkampagne-headlineitile{position:absolute;top:50px;left:20px;}
.keyvisual-kfzkampagne-headlinetext{position:absolute;top:70px;left:22px;width:270px;font-size:12px;font-weight: bold;color: #ffffff;}
.keyvisual-kfzkampagne-calendar{position:absolute;top:4px;left:465px;}
.keyvisual-kfzkampagne-calendar img{cursor: pointer;}
.keyvisual-kfzkampagne-buttons{position:absolute;top:130px;left:11px;cursor: pointer;}

.kampagnekfz-whitebottom{ background-color:#FFFFFF; height:5px; width:586px;}
 
 
 /* ENDE - Styles KFZ Kampagne 2008 **********************/
 
/* START - Styles f�r Tag-Cloud der Startseite **********/
 
#tagcloud {
	position: absolute;
	top: 100px;
	left: 190px;
	width: 810px;
	height: 520px;
	z-index: 9999;
}

#tagcloud .background {
	width: 810px;
	height: 490px;
	background-color: #FFFFFF;
	filter: alpha(Opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7;
}

#tagcloud .positioning {
	position: absolute;
	top: 51px;
	left: 211px;
	width: 387px;
}
 
#tagcloud .outerlimit {
	border-collapse: collapse;
	table-layout: fixed;
	border-spacing: 0px;
	empty-cells: show;
	width: 387px;
}

#tagcloud .cloudheadline {
	height: 25px;
	background-color: #8293BF;
	border-left: 1px solid #8293BF;
	border-right: 1px solid #1E327B;
	margin-top: 0px;
}

#tagcloud .cloudheadline .cloudheadlinetext {
	padding-top: 4px;
	padding-left: 9px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

#tagcloud .cloudcloser {
	background-image: url(/axaweb/images/meta/layercloser.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 24px;
	height: 17px;
	float: right;
	margin-top: 4px;
	font-size: 0px;
	line-height: 0px;
	cursor: pointer;
}

#tagcloud .outerlimit td {
	padding: 0px;
	background-color: #FFFFFF;
	border-right: 1px solid #1E327B;
	border-bottom: 1px solid #1E327B;
	border-left: 1px solid #8293BF;
	overflow: hidden;
}
 
#tagcloud .outerlimit .innerborder {
	padding: 20px 17px;
	border-bottom: 1px solid #8293BF;
	border-right: 1px solid #8293BF;
	text-align: justify;
}

#tagcloud .outerlimit .innerborder a {
	color: #1E327B;
}

#tagcloud .outerlimit .innerborder a:hover {
	cursor: pointer;
	text-decoration: underline;
}
 
/* ENDE - Styles fuer Tag-Cloud der Startseite ***********/
 
/********* Formular Styles *********/
.myclear{
	height:0px; 
	font-size:0px;
	float: none; 
}
.frmerrlist{
	color: red;
}
.frmblock{
	margin-left: 30px;
	margin-top: 2px;
	width: 554px;
	color:#4D4D4D;
}
.frmlabel {
	color:#4D4D4D;
	font-weight:bold;
	margin-top: 2px;
}
.frmlabel {
	width: 554px;
}
.frmleft {
	width: 150px;
	float: left;
}
.frmright {
	margin-left: 150px !important;
	margin-left: 0px;
	clear: right;
}
.frmcheckbox{
	float: left;
	width: 15px;
	height: 17px;
}
.frmcheckboxtext{
	margin-right: 10px;
	clear: right;
	margin-left: 24px !important;
	margin-left: 170px;
}
.frmcheckbox, .frmcheckboxtext{
	margin-top: 0px;
	margin-bottom: 0px;
}
input.text, input.text2short, input.text2long, input.text2shorter, select.text{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #A7B5BD;
	color:#4D4D4D;
	margin-right:3px;
	width:263px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	border-collapse:collapse;
}

input.text2short{
	width: 83px;
}
input.text2long{
	width: 174px;
}
input.text2shorter{
	width: 77px;
}
.schaden-melden{
   background-image: url(/axaweb/images/meta/AXA_Schadenservice.jpg);
   background-repeat: no-repeat;
   width: 586px;
   height: 142px;
   margin-bottom: 20px;
}
.schaden-melden .schaden-melden-text {
left:266px;
position:relative;
top:20px;
width:320px;
}
.schaden-melden .schaden-melden-text p {
margin-top: 10px;
}
.schaden-melden .schaden-melden-text h2{
padding:0 0 8px; 
}
.schaden-melden .schaden-melden-text span {
left:14px;
margin-left:-12px;
position:relative;
}

/* start: partner area styles (oct. 2010 tf) */
.hide 					{display:none;}
.partner-content-box	{margin:10px 0 10px 10px;}
#bs2009_container #maincontent .partner-content-box p	{padding-right:80px;}
#bs2009_container #maincontent .partner-content-box p b	{color:#4D4D4D;}
#bs2009_container #maincontent .partner-content-box p a	{color:#103184;}
#bs2009_container #maincontent .partner-content-box p	{}
.partner-area			{margin:10px 0 10px 0; width:574px;}
.partner-area .clear	{font-size:0;}
.partner-area ul		{}
.partner-area ul li 	{list-style-image:url("/axaweb/images/meta/list-zeichen-layer3.gif");margin-left:25px;padding-left:1px;}
.partner-box			{margin-top:15px;}
.partner-img-wrapper	{border:1px solid #D5DCE2;cursor:pointer;float:left;height:88px;margin-right:10px;padding-left:11px;padding-top:10px;width:168px;}
.ie .partner-img-wrapper	{width:181px;height:100px;}
.partner-box .hover		{background-color:#EFF3F5;}
.partner-box .selected		{background-color:#EFF3F5;}
.partner-box .hover .partner-more-link	{text-decoration:underline;}
.partner-img			{height:60px;line-height:220px;overflow:hidden;text-align:center;width:160px;}
.partner-img img		{}
.partner-txt-wrapper	{background-color:#F0F3F5;border:1px solid #D5DCE2;margin-top:5px;width:562px;}
.partner-txt-container	{}
.partner-txt-img		{float:right;margin:10px;}
#bs2009_container #maincontent .partner-content-box .partner-txt-container p	{padding:10px 20px 10px 10px;}
.partner-more-link		{background-image:url("/axaweb/images/bs2009/suche/arrow_link_blue.gif");background-position:left 4px;background-repeat:no-repeat;color:#103184;float:right;font-weight:bold;margin-right:10px;padding:0 0 0 10px;}
.partner-close			{background-image:url("/axaweb/images/bs2009/suche/arrow_link_blue.gif");background-position:left 3px;background-repeat:no-repeat;color:#103184;cursor:pointer;font-weight:bold;height:30px;margin-left:10px;margin-top:10px;padding-left:10px;width:60px;}
.hover-partner-close	{text-decoration:underline;}
/* end: partner area styles */

.ie #chooseyourvid{
	height:270px; 
}
#chooseyourvid{
	WIDTH: 345px;
	FLOAT: left;
	height:283px;
	overflow:hidden;
}

#chooseyourvid a {
	color: #103184;
	display: block;
	background: url('/axaweb/images/bs2009/suche/boxed_arrow_right.gif') no-repeat right center;
	font-size: 12px;
	padding-right: 25px;
	padding-left:40px;
	font-weight: bold;
	line-height:17px;
	margin-top:24px;
}

#chooseyourvid div{
	clear:right;
	margin-bottom:27px;
	font-size:0px;
}

#chooseyourvid img {
	cursor: pointer;
}


.viddiv p{
	padding-bottom:6px;
}

#chooseyourvid .viddiv {
	float: right;
	width: 157px;
	margin-bottom:0px;
	font-size:12px;
}
/* Tip Icon Email Formular*/
  .tipIcon {
    background-image:url("/axaweb/images/meta/info-icon.jpg");
  }
  .tipIcon {
      background-repeat:no-repeat;
      cursor:pointer;
      float:left;
      height:22px;
      margin-bottom:0;
      margin-left:10px;
      margin-right:0;
      width:25px;
      z-index:1;
      margin-top: 0px;
}

.hide {
display:none !important;
}
.tipItem {
margin:0 0 0 30px;
padding:0 0 22px;
position:absolute;
width:283px;
z-index:3;
}
.tipItemHeader {
background-image:url("/axaweb/images/meta/ToolTipHeader.png");
color:#103184;
}
.tipItemHeader {
background-repeat:no-repeat;
font-weight:bold;
padding:10px 20px 9px;
width:283px;
} 
.tipItemContent {
background-image:url("/axaweb/images/meta/ToolTipContent.png");
}
.tipItemContent {
background-repeat:repeat-y;
padding:0 20px;
width: 290px;
}
.tipItemFooter {
background-image:url("/axaweb/images/meta/ToolTipFooter.png");
}
.tipItemFooter {
background-repeat:no-repeat;
display:block;
height:22px;
margin-top:-1px;
width:283px;
}
.show {
display:block !important;
}

#vertragnr1{
	margin-left:102px;
	margin-top:-15px;
}
#vertragnr2{
	margin-left:102px;
	margin-top:-14px;
}
/* start: alerts styles (oct. 2010 tf) */
#popup_overlay					{background:none repeat scroll 0 0 #FFFFFF;height:1636px;left:0;position:absolute;top:0;width:100%;z-index:99998;}
#popup_container 				{-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #FFFFFF;border:5px solid #999999;color:#000000;font-family:Arial,sans-serif;font-size:12px;max-width:600px;min-width:300px;position: fixed;}
#popup_title 					{background:url("/axaweb/images/bs2009/meta/bg_box_videos_head_small.jpg") repeat-x scroll center top #CCCCCC;border-color:#FFFFFF #FFFFFF #999999;border-style:solid;border-width:1px;color:#103184;cursor:default;font-size:14px;font-weight:bold;line-height:1.75em;margin:0;padding:0;text-align:center;}
#popup_content 					{background:url("/axaweb/images/bs2009/meta/important.gif") no-repeat scroll 16px 16px transparent;margin:0;padding:1em 1.75em;}
#popup_message 					{padding-left:48px;}
#popup_panel 					{margin:1em 0 0 1em;text-align:center;}
/* end: alerts styles (oct. 2010 tf) */

/* Start Styles for AXA Kunstsammlung */
.kunst_image {
	border: 1px solid #d6dde2;
	padding: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.kunst_image img {
  padding-bottom: 10px;
}
.kunst_bildunterschrift{
	color: #949597;
	font-size: 11px;
}
.kunst_keyvisual_text_small{
	padding-top: 0px;
}
	
.kunst_text{
	float: left;
	width: 281px;
} 
.kunstFloatRight{
	float:right;
}
.kunstFloatLeft{
	float:left;
}
.kunst_clear{
	clear: both;
}
.kunst_image_Container{

}
.kunst_table{
	width: 100%;
}
.kunst_table_zahl{
	text-align: right;
	font-weight: bold;
	width: 80px;
}
.kunst_table_text{
	text-align: left;
	padding-left: 15px;
}
.kunst_h2{
	margin-left:10px;
	margin-top:20px;
}
.kunst_kontakt_table{
	padding-right: 20px;
}
.kunst_text a{
	color:#103184;
	font-weight: bold;
}
/* Start Styles for AXA Kunstsammlung */
/* Start Styles for AXA Kinder!Kinder!  */
.img-box-text{background-color: #f8f9fb;border-color: #e1e8ec;border-style: solid;border-width: 1px;margin:7px 0 30px 10px;overflow: hidden;width: 581px;}
.ie .img-box-text{height: 1%;width: 579px;}
.img-box-text .pic-text{float: left;margin-top: 1px;width: 25%;}
#bs2009_container #bs2009_middle .pbcontent .img-box-text .pic-text img{margin-left: 9px;}
#bs2009_container #bs2009_middle .pbcontent .img-box-text .pic-text p{font-weight: bold;padding: 16px 10px 24px 8px;text-align: center;}
/* End Styles for AXA Kinder!Kinder!  */

