
.toggleablebox .content {
	width: 584px !important;
	width: 586px;
}

.maincontent .toggleablebox .content {

	padding: 0;
}

div.keyvisual-redborder {
	margin-bottom: 38px;
}

.headertext {
	line-height: 16px;
	margin:2px 0 20px;
	padding: 0 0 0 10px;
}

#bs2009_container .pbcontent ul.liste {
	margin-left: 1px;
}


/******************************
 ** Doorpage ******************
 ******************************/
.gk_doorpage_keyvisual {
}

.gk_doorpage_keyvisual .headlinepic {
	width: 380px;
}

.gk_doorpage_keyvisual .text {
	line-height:16px;
	padding:0 0 0 20px;
}

.gk_doorpage_linkbox {
	float:left;
	margin:10px 10px 12px !important;
	margin:10px;

	width: 272px;
	display: inline;
}

.gk_doorpage_linkbox .innerbox .content {
	overflow: hidden;
}

.linkbox_65px {
	height: 65px;
}

.linkbox_65px .innerbox {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox_65px.gif') repeat-x;
}

.linkbox_65px .innerbox .content {
	height: 32px !important;
	height: 46px;
}

.linkbox_81px {
	height: 81px;
	width: 283px;
	margin: 0 20px 10px 0 !important;
	margin: 0 20px 10px 0;
}

.linkbox_81px .innerbox {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox_81px.gif') repeat-x;
}

.linkbox_81px .innerbox .content {
	height: 48px !important;
	height: 62px;
}

.linkbox_81px .innerbox .content a {
	float: left;
}

.linkbox_81px .innerbox .content a.left {
	width: 132px !important;
	width: 141px;
}

.linkbox_81px .innerbox .content a.right {
	width: 118px !important;
	width: 131px;
}

.linkbox_97px {
	height: 97px;
}

.linkbox_97px .innerbox {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox_97px.gif') repeat-x;
}

.linkbox_97px .innerbox .content {
	height: 64px !important;
	height: 78px;
}


.linkbox_113px {
	height: 113px;
}

.linkbox_113px .innerbox {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox_113px.gif') repeat-x;
}

.linkbox_113px .innerbox .content {
	height: 80px !important;
	height: 94px;
}


.linkbox_29px {
	height: 29px;
}

.linkbox_29px .innerbox {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox_29px.gif') repeat-x;
}

.linkbox_29px .innerbox .content {
	height: 16px !important;
	height: 30px;
}

.gk_doorpage_linkbox .innerbox {
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #A7B5BD;
}

.gk_doorpage_linkbox .innerbox .headline {
	font-weight:bold;
	line-height:12px;
	margin:0;
	padding:8px 0 0 10px;
}

.gk_doorpage_linkbox .innerbox .content {
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #A7B5BD;
	border-left: 0;
	line-height: 16px;
	margin: 0;
	padding:6px 0 7px 10px;
}

.maincontent .toggleablebox .gk_doorpage_linkbox .innerbox .content {
	width:261px !important;
}

.gk_doorpage_linkbox .innerbox .content a {
	display: block;
	font-weight: bold;
	line-height: 16px;
}


/** Linktabelle **/
.gk_link_table {
	overflow:hidden;
}

.gk_link_table .gk_link_table_entry {
	border-bottom:1px solid #D6DDE2;
	float:left;
	line-height:29px;
	width:292px;
}

.gk_link_table .gk_link_table_entry a, .gk_link_table .gk_link_table_entry span {
	background-position:0 10px;
	display:block;
	margin:0 0 0 10px;
}

.gk_link_table .no_bottom_border {
	border-bottom:1px solid #FFFFFF;
}

.gk_link_table .entry_right {
	border-left: 1px solid #D6DDE2;
	width: 291px !important;
	width: 292px;
}

.gk_link_table .entry_complete {
	width: 584px !important;
}

.gk_link_table .entry_left { } /* Dummy Class, do not remove */

.gk_link_table .last_entry {
	border-bottom: none;
}

.gk_link_table .innertext {
	color:#103184;
	float:left;
	font-weight:bold;
	line-height:16px;
	padding: 5px 10px;
}

/**************************
 ** Ende Doorpage *********
 **************************/

/**************************
 ** Produktseiten *********
 **************************/
.gk_product_headline{
	color:#103184;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:10px;
}
.gk_product_dropdown {
	padding:0 10px;
}
 
.gk_product_dropdown .selectbox {
	float:left;
}
 
.gk_product_dropdown .selectbox select {
	border:1px solid #DDDDDD;
	color:#949597;
	font-size:11px;
	height:22px;
	padding:2px;
	width:250px;
}
 
.gk_product_dropdown .selectbox select option {
	color:#949597;
	font-size:11px;
	padding:4px;
}
 
.gk_product_dropdown .backlink {
	float:right;
	line-height:16px;
	padding:3px 0 0;
}
 
.gk_product_dropdown .backlink a {
	line-height:16px;
}
 
 
/**************************
 ** Ende Produktseiten ****
 **************************/
 
.gk_main_content {
}


.gk_main_content .gk_lefttext .gk_text_produkt table {
  border: solid 0px #ffffff;
  margin: 5px 0px;
  font-size: 12px;
  line-height: 16px;
  color: #4D4D4D;
}

.gk_main_content .gk_lefttext .gk_text_produkt td.gk_td_left {
	vertical-align: top;
	font-weight: bold;
	line-height: 16px;
	white-space: nowrap;
	padding: 0 2px 0 0;
}

.gk_main_content .gk_lefttext .gk_text_produkt td.gk_td_right {
	line-height: 16px;
	padding: 0 0 0 5px;
}


/*********************
 ** Teaser ***********
 *********************/
.gk_main_content .gk_teaser {
	padding:0 0 0 10px;
}

.gk_main_content .gk_teaser .gk_headline, .gk_headline {
	color: #103184;
	font-size: 14px;
	font-weight: bold;
	padding:0 0 16px;
}

.gk_main_content .gk_teaser .gk_text {
	line-height:16px;
}

/**************************
 * Linke Box (Text) *******
 **************************/
.gk_main_content .gk_lefttext {
}

.gk_main_content .gk_lefttext .gk_text_produkt {
	margin: 0 0 16px;
	padding:0 0 0 10px;
}

.gk_main_content .gk_lefttext .gk_text_produkt .headline {
	margin: 0px;
	padding: 0px;
	color: #103184;
	font-size:14px;
	font-weight:bold;
}

.gk_main_content .gk_lefttext .gk_text_produkt .gk_text {
	line-height:16px;
}

.gk_main_content .gk_lefttext .gk_text_haken {
	background: url(/axaweb/images/bs2009/meta/status_haken.gif) no-repeat 11px 1px;
	font-weight:bold;
	line-height:16px;
	padding:0 0 16px 33px;
}


/**************************
 * Der Content Generell ***
 **************************/
.gk_main_content .gk_content {
	margin: 16px 0 0;
}


/********************************
 * Rechte Box *******************
 ********************************/
.gk_main_content .gk_rightbox {
	float:right;
	margin:3px 0 10px 10px;
	width:283px;
}



/*********************************************
 * Linkbox im Content (rechte obere Box) *****
 *********************************************/
.gk_main_content .gk_rightbox .linkbox, .gk_main_content .gk_rightbox .linkbox_float_links {
	background: #FFFFFF url('/axaweb/images/bs2009/geschaeftskunden/meta/bg_linkbox.png') repeat-x left bottom;
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #A7B5BD;
	margin:0 0 20px;
}

.gk_main_content .gk_rightbox .linkbox .headline, .gk_main_content .gk_rightbox .linkbox_float_links .headline {
	font-weight:bold;
	height:24px;
	line-height:24px;
	margin:0;
	padding:2px 0 0 10px;
}

.gk_main_content .gk_rightbox .linkbox .boxcontent, .gk_main_content .gk_rightbox .linkbox_float_links .boxcontent {
	border-bottom:1px solid #A7B5BD;
	line-height:16px;
	padding:0 0 10px 10px;
}

.gk_main_content .gk_rightbox .linkbox_float_links .boxcontent {
	padding:0 0 16px;
}

.gk_main_content .gk_rightbox .linkbox .boxcontent a, .gk_main_content .gk_rightbox .linkbox_float_links .boxcontent a {
	display:block;
	padding-left: 11px;
}

.gk_main_content .gk_rightbox .linkbox_float_links .boxcontent a {
	float: left;
	margin-left:10px;
	width: 120px;
}


/*******************************************************
 ** Produktbox im Content (rechte, untere Box **********
 *******************************************************/

.gk_main_content .gk_rightbox .teaserbox, .gk_main_content .gk_rightbox .teaserbox_produkt {
	width: 283px;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox, .gk_main_content .gk_rightbox .teaserbox_produkt .innerbox {
	border: 1px solid #DDDDDD;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .headline, .gk_main_content .gk_rightbox .teaserbox_produkt .headline {
	background: url(/axaweb/images/bs2009/meta/background_header_24px.gif) repeat-x;
	color:#103184;
	font-size:14px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	margin: 0;
	padding-left:10px;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .content {
	height: 124px;
	position: relative;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content {
	padding: 4px 10px;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teasertext {
	line-height:16px;
	padding: 4px 0;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teaser_bottom {
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teaser_bottom .teaser_img {
	float: left;
	margin:3px 19px 0 0;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teaser_bottom .text {
	height:69px;
	line-height: 16px;
	margin:0 0 44px;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teaser_bottom .text_without_button {
	height:107px;
	line-height: 16px;
	margin:0 0 6px;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teaser_bottom .green_button {
	left:114px !important;
	left:-9px;
	position:absolute;
	top:82px;
	width:157px;
}


.gk_main_content .gk_rightbox .teaserbox_produkt .content .horizontal_line {
	background-color:#D6DDE2;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:6px 0 7px;
	overflow:hidden;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .teaser_img {
	left: 10px;
	position: absolute;
	top: 10px;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .text {
	height: 67px;
	left: 134px;
	position: absolute;
	top:5px;
	width: 137px;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .text .list, .gk_main_content .gk_rightbox .teaserbox_produkt .content .teasertext .list {
	background: url('/axaweb/images/bs2009/meta/list_bullet.gif') no-repeat left 5px;
	font-weight:bold;
	line-height:20px;
	padding:0 0 0 14px;
}

.gk_main_content .gk_rightbox .teaserbox_produkt .content .teasertext .list {
	line-height: 16px;
}

.gk_main_content .gk_rightbox .teaserbox .innerbox .green_button {
	left: 124px;
	position: absolute;
	top: 89px;
	width: 157px;
}

/**************************
 ** Produktseiten *********
 **************************/
#reitercontainer-0 .gk_produkt, #dropdowncontainer-0 .gk_produkt, #dropdowncontainer-1 .gk_produkt, #dropdowncontainer-2 .gk_produkt, #dropdowncontainer-3 .gk_produkt, #dropdowncontainer-4 .gk_produkt, #dropdowncontainer-5 .gk_produkt, #dropdowncontainer-6 .gk_produkt {
	padding:0 0 20px;
}
 
.gk_produkt {
	padding:0 0 20px 10px;
}

.gk_produkt .gk_lefttext .gk_headline {
	color: #103184;
	font-size: 14px;
	font-weight: bold;
	padding:0 0 16px 10px;
}

.gk_produkt_produkt {
}

.gk_produkt_leistungen {
}

.gk_produkt_leistungen .produkt_leistungen_entry {
	border-bottom:1px solid #D6DDE2;
	line-height:16px;
	padding:6px 10px 7px;
}

.gk_produkt_leistungen .produkt_leistungen_entry_last {
	border-bottom: none;
}

.gk_produkt_leistungen .produkt_leistungen_entry ul {
}

.gk_produkt_leistungen .produkt_leistungen_entry ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
}

.search_betreuer {
	float:right;
	margin:-10px 0 0;
	width:157px;
}


.gk_main_content a.download_button {
	background:#F0F3F5 url('/axaweb/images/bs2009/buttons/bs2009-button-pdflong.gif') no-repeat right center;
	border:1px solid #D6DDE2;
	color:#103184;
	display:block;
	font-weight:bold;
	line-height:25px;
	margin:0 0 10px;
	padding:0 0 0 10px;	
}

.gk_main_content .toggleablebox a.download_button {
	margin: 0 10px 10px;
}

