@charset "utf-8";
/* CSS Document */

body { margin:0px; font-family:Arial, Helvetica, sans-serif; }

.button { background-position:top; display:block; }
.button:hover { background-position:bottom; cursor:pointer; }
.clear { clear:both; }

.headImg { margin-bottom:5px; }
.headImgDiv { margin-bottom:3px; width:550px; height:61px; background-image:url(../Bilder/head-images/head02.gif); }
.headImgSmall { margin-bottom:3px; }
.headRow { margin-bottom:10px; }

.bg_row1 { background-color:#F4F4F4; }

/* Buttons: */
#buAngebot01_blue { width:281px; height:63px; background-image:url(../Bilder/buttons/buAngebot_blue01.gif); }
#buDepot01_blue { width:261px; height:63px; background-image:url(../Bilder/buttons/buDepot_blue01.gif); }
#buDepot01_green { width:270px; height:60px; background-image:url(../Bilder/buttons/buDepot01_green.gif); }
#buRabatt01_green { width:260px; height:34px; background-image:url(../Bilder/buttons/buRabatt_green01.gif); }
#buTop01_green { width:71px; height:34px; background-image:url(../Bilder/buttons/buTop_green01.gif); }
#buHinweis01_green { width:94px; height:34px; background-image:url(../Bilder/buttons/buHinweis_green01.gif); }

#buDelete_formPage { width:100px; height:40px; background-image:url(../Bilder/buttons/buDelete_formPage01.gif); }
#buRabatt_formPage { width:247px; height:40px; background-image:url(../Bilder/buttons/buRabatt_formPage01.gif); }
#buInfo_formPage { width:247px; height:40px; background-image:url(../Bilder/buttons/buInfo_formPage01.gif); }

/* Left: */
#left_blend { position:absolute; background-color:#F4F4F4; width:160px; height:688px; }
#main_left { width:160px; }

/* Center: */
#main_center { width:550px; margin-left:12px; margin-right:12px; font-family:Arial, Helvetica, sans-serif; }
	#main_center #footer p { font-size:11px; margin-bottom:0px; margin-top:3px; }
	#main_center #footer a { font-size:11px; margin-bottom:0px; margin-top:3px; color:#555555; }
	#main_center #footer a:hover { text-decoration:underline;  }
	#main_center .maring { margin-left:21px; margin-right:21px; }
	#main_center .margin { margin-left:21px; margin-right:21px; }
	#main_center h2 { font-size:14px; margin-top:8px; margin-bottom:5px; }
	#main_center p { font-size:12px; margin-top:5px; margin-bottom:5px; }
	#main_center ol { font-size:12px; margin-top:5px; margin-bottom:5px; }
/* Infopaket: */
#main_center_info { width:550px; margin-left:12px; margin-right:12px; font-family:Arial, Helvetica, sans-serif; }

/* Top: */
#head_blend { position:absolute; top:9px; height:78px; width:912px; background-color:#FFFFFF; background-image:url(../Bilder/index-seite02/blend_top.gif); background-repeat:no-repeat; background-position:bottom; }
#main_head { width:912px; height:82px; margin-bottom:11px; }
	#main_head #top_row { height:9px; width:100%; background-color:#2ec500; }
	#main_head #top_logo { float:left; height:50px; width:270px; margin-top:16px; background-image:url(../Bilder/index-seite02/top_logo.png); cursor:pointer; }
	#main_head #top_depot { float:right; height:23px; width:142px; margin-top:7px; margin-left:5px; background-image:url(../Bilder/index-seite02/bu_depot.gif); }
	#main_head #top_login { float:right; height:23px; width:88px; margin-top:7px; margin-left:5px; background-image:url(../Bilder/index-seite02/bu_login.gif); }
	#main_head #top_find { float:right; height:23px; width:95px; margin-top:7px; margin-left:-1px; background-image:url(../Bilder/index-seite02/bu_finden.gif); border:none; }
	#main_head input { float:right; height:18px; width:91px; margin-top:7px; margin-left:5px; border:1px solid #e1e1e1; padding-left:1px; padding-top:2px; }
	#main_head #top_neu { float:right; height:23px; width:63px; margin-top:7px; background-image:url(../Bilder/index-seite02/icon_neu01.gif); }
	#main_head #h_nav { float:right; margin-right:2px; margin-top:29px; }

/* Main: */
#index_m { width:550px; }
	#index_m div { margin:0px; }
	
	#index_m #main_top_h { float:left; width:361px; height:75px; background-image:url(../Bilder/index-seite02/main_top_h.gif); }
	#index_m #main_top_link1 { float:left; width:361px; height:26px; background-image:url(../Bilder/index-seite02/main_top_link1.gif); }
	#index_m #main_top_link2 { float:left; width:361px; height:26px; background-image:url(../Bilder/index-seite02/main_top_link2.gif); }
	#index_m #main_top_link3 { float:left; width:361px; height:26px; background-image:url(../Bilder/index-seite02/main_top_link3.gif); }
	#index_m #main_top_ft { float:right; width:189px; height:153px; background-image:url(../Bilder/index-seite02/main_top_ft.jpg); cursor:pointer; }
	#index_m #main_top_bu1 { clear:both; float:left; width:410px; height:36px; background-image:url(../Bilder/index-seite02/main_top_bu1.gif); }
	#index_m #main_top_1 { float:left; width:140px; height:36px; background-image:url(../Bilder/index-seite02/main_top_1.jpg); }
	
	#index_m #main_mid_bu1  { clear:both; display:block; margin-bottom:5px; width:550px; height:54px; background-image:url(../Bilder/index-seite02/main_mid_bu1.gif); }
	
	#index_m #main_bot_1 { float:left; width:184px; height:148px; background-image:url(../Bilder/index-seite02/main_bot_ts_li.png); cursor:pointer; }
	#index_m #main_bot_2 { float:left; width:182px; height:148px; background-image:url(../Bilder/index-seite02/main_bot_fdm003_mitte.png); cursor:pointer; }
	#index_m #main_bot_3 { float:left; width:184px; height:148px; background-image:url(../Bilder/index-seite02/main_bot_vvif_re.png); cursor:pointer; }
	#index_m #main_bot_bu1 { float:left; width:184px; height:39px; background-image:url(../Bilder/index-seite02/main_bot_bu_ts_li.gif); }
	#index_m #main_bot_bu2 { float:left; width:182px; height:39px; background-image:url(../Bilder/index-seite02/main_bot_fdm_mi.gif); }
	#index_m #main_bot_bu3 { float:left; width:184px; height:39px; background-image:url(../Bilder/index-seite02/main_bot_bu3.png); }
	#index_m #main_bot_5 { float:left; width:550px; height:30px; background-image:url(../Bilder/index-seite02/main_bot_5.jpg); }
	
/* Right: */
#right_blend { position:absolute; background-color:#F4F4F4; width:178px; height:688px; }
#main_right	{ width:178px; font-family:Arial, Helvetica, sans-serif; }
	#main_right #tbl_contact { font-size:11px; margin-top:4px; margin-bottom:5px; cursor:pointer; }
	#main_right #tbl_contact h1 { font-size:13px; font-weight:bold; }
	#main_right #tbl_news_select { margin-top:6px; margin-bottom:4px; }
	#main_right h1 {  font-size:11px; font-weight:bold; padding-top:4px; }
	#main_right form {  font-size:11px; }
	#main_right input { margin:0px; padding:0px;  }
	#main_right .head { width:100%; background-color:#eaeaea; border-bottom:1px solid #c2c2c2; height:21px; }
	#main_right .bTop {  border-top:3px solid #FFFFFF; }
	#main_right .padA { padding-left:8px; }
	#main_right .padNews { padding-left:1px; }
	#main_right .news_mail { padding-left:2px; margin-top:10px; }
	#main_right .news_mail input { border:1px solid #aaaaaa; width:116px; height:14px; }
	
	#main_right #bu_infopaket { width:100%; height:48px; background-image:url(../Bilder/index-seite02/right_bu_infop.gif); }
	#main_right #bu_rabattangebot { width:100%; height:48px; background-image:url(../Bilder/index-seite02/right_bu_rabattang.gif); }
	#main_right #bu_newlsetter { width:100%; height:29px; background-image:url(../Bilder/index-seite02/right_bu_newsletter.gif); }
	#main_right #bu_efts { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_efts.gif); }
	#main_right #bu_riester { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_riester.gif); }
	#main_right #bu_werben { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_werben.gif); }
	#main_right #bu_gold { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_gold.gif); }
	#main_right #bu_testdepot { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_testdepot.gif); }
	#main_right #bu_festgeldkonto { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_festgeldkonto.gif); }
	#main_right #bu_ebase_konto_321 { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_festgeldkonto_2_0.gif); }
	/* neue ebase konto prozente ab 03.02.12	
	#main_right #bu_festgeldkonto { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_festgeldkonto0001.png); }
	#main_right #bu_ebase_konto_321 { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_festgeldkonto0001.png); }
	*/
	#main_right #bu_wechseln { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_wechseln.png); }
	#main_right #bu_testsieger { width:100%; height:161px; background-image:url(../Bilder/index-seite02/right_bu_testsieger.png); }
	
	#golfcontact { height:135px; width:100%;background-image:url(../Bilder/golf/bg_contact.png); background-repeat:no-repeat; background-position:top; cursor:pointer;}
	#golfcontact .text {margin-left:5px; font-size:11px; padding-top:5px;}

	#ctCallbackR { width:178px; min-height:161px; background-image:url(../Bilder/index-seite02/right_bu_rueckruf.png); background-position:top; background-repeat:no-repeat;}
	#ctCallbackR p { margin:0; padding-left:20px; }
	#ctCallbackR .headline { font-size:13px; font-weight:bold; padding-top:10px; padding-bottom:10px; }
	#ctCallbackR .title { font-size:11px; padding-bottom:10px; }
	#ctCallbackR a { display:block; width:178px; height:20px; background-image:url(../Bilder/index-seite02/bottom_button.gif); background-position:top; background-repeat:no-repeat; text-decoration:none; margin-left:2px; color:#000000; font-weight:bold; text-align:center; padding-top:7px;  }
	#ctCallbackR a:hover { background-image:url(../Bilder/index-seite02/bottom_button.gif); background-position:bottom; }
	#ctCallbackR .cMessages { margin:2px 0 2px 21px; }
	#ctCallbackR input { margin:0 0 5px 20px; }
	
	
/* Bottom: */
	#index_b { width:550px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
	#index_b .row_margin { margin-right:5px; }
	
/* Bottom Sub-Heads: */
	#index_b #row_top_1 { float:left; width:180px; height:22px; }
	#index_b #row_top_2 { float:left; width:180px; height:22px; background-image:url(../Bilder/index-seite02/bot_row_2.gif); }
	#index_b #row_top_3 { float:left; width:180px; height:22px; background-image:url(../Bilder/index-seite02/bot_row_3.gif); }
	
	#index_b .butLink { font-weight:bold; color:#454545; text-decoration:none; }
	#index_b .bot_bu { display:block; width:168px; height:27px; background-image:url(../Bilder/index-seite02/bottom_button.gif); margin-left:-3px; margin-bottom:6px; }
	#index_b .bot_bu span { padding-left:23px; padding-top:6px; font-size:12px; display:block; }
	
	#index_b .row_bg { float:left; width:180px; background-color:#f4f4f4; }
	#index_b .row_bg .content { width:163px; margin-top:12px; margin-left:9px; }
	#index_b .row_bg .content h1 { margin-top:4px; margin-bottom:3px; margin-left:1px; }
	#index_b .row_bg .content p { margin-top:4px; margin-bottom:4px; margin-left:1px;  }
	#index_b .row_bg .content .arrow { height:7px; width:17px; margin-right:-3px; }
	#index_b .row_bg #hover { position:absolute; height:62px; width:162px; border:0px; }
	#index_b .row_bg #hover:hover { position:absolute; height:56px; width:156px; border:3px solid; }
	

/* Footer: */	
#footer_blend { position:absolute; background-image:url(../Bilder/index-seite02/blend_bottom.gif); background-repeat:no-repeat; background-position:top center; margin-top:8px; height:30px; width:912px; }
#main_footer { position:absolute; width:912px; }


/* Navigation Box for page (ebase konte etc.) */
.navBoxPage.box { float:right; width:216px; margin-top:6px; }
.navBoxPage.side { float:left; width:10px; height:132px; background-image:url(../Bilder/ebase-Konto/navSides01.gif); }
.navBoxPage.side.left { background-position:left; }
.navBoxPage.side.right { background-position:right; }
.navBoxPage.center { float:left; width:196px; }
.navBoxPage.head { float:left; width:100%; height:28px; background-color:#009000; font-size:12px; color:#FFFFFF; font-weight:bold; }
.navBoxPage.head.text { float:left; width:40px; margin-top:7px; margin-left:13px; height:10px; }
.navBoxPage.head a {  color:#FFFFFF; text-decoration:none; }
.navBoxPage.head a.active { text-decoration:underline; }
.navBoxPage.head a:hover { text-decoration:underline; }
.navBoxPage.head.pagenum { float:right; width:100px; text-align:right; margin-top:7px; margin-right:13px; height:10px; }
.navBoxPage.head.pagenum:hover { cursor:default; }
.navBoxPage.content { float:left; width:194px; border:1px solid #c2c2c2; border-top:none; display:inline-block; }
.navBoxPage.content p { margin-left:13px; padding-bottom:2px; padding-left:18px;  padding-top:3px; background:url(../Bilder/ebase-Konto/arrow01.gif) no-repeat 0px 2px; }
.navBoxPage.content p:hover { cursor:default; }
.navBoxPage.content a { text-decoration:none; color:#000000; }
.navBoxPage.content a:hover { font-weight:bold; color:#007000; }
.navBoxPage.content .active { font-weight:bold; }
