/********** Einstieg '***************/
#MyAccountTopFrame{position:relative;width:630px;height:280px;z-index:0;}
#MyAccountTopFrameLeft{position: absolute; width:320px;height:213px !Important; height:235px;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2; padding: 10px;font-size:11px; color:#4b453f;line-height:16px; z-index:0;}
#MyAccountTopFrameRight{position:absolute; left:320px;width:310px; float:left;z-index:0;}
#MyAccountFrame{font-family: Verdana; font-size: 11px; line-height: 16px; color:#4b453f;}
#MyAccountFrame2{width:630px; visibility:visible; float: left;}
#Floater{visibility:visible; float:left;}
#Teaser310mh{visibility:visible; width: 310px; height: 138px; background-position: bottom; background-repeat: no-repeat; clear:both; cursor:pointer}
#Teaser150mh{visibility:visible; width: 150px; height: 138px; background-position: bottom; background-repeat: no-repeat; clear:both; cursor:pointer}
#SpaceFrame{width:10px;visibility:visible; float:left;}
#headline20x310{background-color:#CCCCCC;width:306px !Important;width:310px;visibility:visible;font-family: Verdana;font-size: 11px;font-weight: bold; line-height: 20px; color:#4b453f; z-index:500; clear:both;}
#headline20x150{background-color:#CCCCCC;width:146px !Important;width:150px;visibility:visible; font-family: Verdana;font-size: 11px;font-weight: bold; line-height: 20px; color:#4b453f;  z-index:500;clear:both;}
.border3px {border-left: 4px solid #c2c2c2;}
/********** MEIN HEINE '***************/

.box_bl {
border: 1px solid #14267A;
}

.dotted_line{
border-bottom: 1px dotted #c2c2c2
}

.lightgrey {
color: #c2c2c2;
}

.text_top {
padding: 14 12 14 17;
font-size: 11px;
}

.head {
font-size: 14px;
font-weight: bold;
}

#teaser_tab {
margin-top: 20px;
}

#teaser_tab th {
text-align: left;
background-color: #E7E9F1;
padding-left: 6px;
border-bottom: 1px solid #FFFFFF;
}

#teaser_tab td {
font-size: 11px;
}


#box_hell {
border-bottom: 3px solid #FFFFFF;
padding: 10 0 10 26px;

}
#tab_top td{
font-size: 11px;
font-weight: bold; 
}

#box_mittel {
background-color: #E7E9F1;
border-bottom: 3px solid #FFFFFF;
padding: 17 0 17 26px;
}

#tab_rechn th {
font-size: 11px;
text-align: left;
color: #4b453f;
font-weight:bold;
background-color: #c2c2c2;
border-left: 1px solid #FFFFFF;
padding-left: 5px;
}

#tab_rechn td {
font-weight:bold;
padding-left: 5px;
}

#tab_rechn td.big {
font-weight:bold;
font-size: 11px;
text-align: right;
}

.betrag {
padding-right: 12px;
text-align: right;
}

#punkte {
width: 89px;
height: 14px;
margin: 0 4 11 7px;
border-left: 1px dotted #FFFFFF;
border-bottom: 1px dotted #FFFFFF;
float: left;
}

#bottom {
background-color: #c2c2c2;
}

.daten_table {
line-height: 19px;
padding-top: 10px;
margin-top: 10px;
border-top: 1px solid #c2c2c2;
}

.daten_table td {
font-size: 11px;
}

.daten_table img {
margin-top: 5px;
margin-bottom: 5px;
}

.daten_head {
font-size: 18px;
font-weight: bold;
color:#2b3b87
}

/* **** von bo **** */

.linieoben {
border-top: 1px solid #c2c2c2;
}

.archivtext {
padding: 6 3 6 6;
border-left: 1px solid #FFFFFF;
border-top: 3px solid #FFFFFF;
font-size: 11px;
background-color: #F6F6FA;
}

.archivdatum {
padding: 6 3 6 6;
border-top: 3px solid #FFFFFF;
font-size: 11px;
font-weight: bold;
background-color: #E7E9F1;
}

 .arch {
 font-weight: bold;
 font-size: 11px;
 border-bottom: 1px solid #c2c2c2;
 border-right: 1px solid #c2c2c2;
 padding: 3 3 3 7;
 }
 

/***** BO Ende ****/


#tab_detail th{
font-size: 11px;
text-align: left;
color: #4b453f;
font-weight:bold;
background-color: #c2c2c2;
padding-left: 11px;
}


#tab_detail td{
font-size: 11px;
padding: 11 0 11 11px;
line-height: 14px;
}

#tab_faellig {
margin: 3 0 3 0px;
padding-bottom: 14px;
/*padding-left: 11px;*/
background-color: #E7E9F1;
}

#tab_faellig td {
font-size: 11px;
font-weight:bold;
}

.line { 
border-bottom: 1px solid #C7CBDF;
}

.line11 { 
border-bottom: 1px solid #C7CBDF;
padding-left: 11px;
}

.pad11 { 
padding-left: 11px;
}


#tab_summen td{
font-size: 11px;
font-weight: bold;
text-align: right;
}

#tab_summen {
margin: 4 0 4 0px;
}


#bluebox {
padding: 11px;
padding-bottom: 1px;
font-size: 11px;
}

#bluebox img {
border: 1px solid #C7CBDF;
margin: 10 0 10 0px;
}

.login_box {
margin-bottom: 20px;
}

.login_box_pad {
padding: 10 0 0 0px;
}

.login_box input {
width: 138px;
height: 15px;
font-size: 10px;
color: #2B3B87;
margin-bottom: 4px;
}

/* ***************** Merkzettel ************************ */

#fliesstext {
padding: 0 0 15 0;
font-size: 11px;
line-height: 14px;
}
#merkauswahl_u {padding-top: 20px}

#marg_15 {
margin: 0 0 15 0;
}


#merklistehg td.head {
font-size: 18px;
font-weight: bold;
padding-left: 20px;
text-align: left;
color:#454b3f;
}

#merkliste {
font-size: 11px;
border-top: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
margin-top: 10px;
}

#merkliste td {
font-size: 11px;
}

/* ***************** Adressbuch ************************ */

#addigruppe {
padding: 0 0 20 0;
}


#addi_tab {
font-size: 11px;
border-top: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
margin-bottom: 10px;
}

#addi_tab td {
font-size: 11px;
}

#addi_tab td.gruppe {
font-size: 18px;
font-weight: bold;
}


/* ALPHABET DARSTELLUNG f�r Adressbuch*/

#alpha {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #FFFFFF;
border-right: 1px solid #c2c2c2;

}

#alpha td {
color: #14267A;
width: 21px;
border-top: 1px solid #c2c2c2;
border-left: 1px solid #c2c2c2;
text-align: center;
}

#alpha_u {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #FFFFFF;
border-right: 1px solid #c2c2c2;
}

#alpha_u td {
color: #14267A;
width: 21px;
border-top: 1px solid #c2c2c2;
border-left: 1px solid #c2c2c2;
border-bottom: 1px solid #c2c2c2;
text-align: center;
}

#alpha_u td.alle {
border-bottom: 1px solid #c2c2c2;
width: 43px;
}


#alpha_passiv {
color: #FFFFFF;
background-color: #c2c2c2;
}

#alpha_passiv a {
color: #FFFFFF;
text-decoration: none;
}

#alpha_aktiv {
color: #FFFFFF;
background-color: #c2c2c2;
}

#alpha_aktiv a {
color: #FFFFFF;
text-decoration: none;
}

