/***********************/
/* Homepage */
/***********************/
/*CSS rewrite*/
.boxBgTangerineHome { padding-top:4px; }
.boxTitleTangerineHome { padding:2px 16px !important; }

td.boxBgTopExtra, td.boxBgTopExtra2 { width:290px; height:110px; border-bottom:1px solid #fff; }
td.boxBgTopExtra, td.boxLeft2 { border-right:1px solid #fff; }

img.hlHome { margin:6px 20px 0px 0px; }
img.arrowCircle { width:18px; height:18px; vertical-align:middle; margin-left:10px; }
img.Round { margin:5px 15px 0px 15px; width:78px; height:78px; float:left; }
td.ContentRound { vertical-align:top; padding:10px 10px 0px 0px; }

a.LineUnder:link span, a.LineUnder:active span, a.LineUnder:visited span { text-decoration:none !important; } 
a.LineUnder:hover span { text-decoration:underline !important; } 

.boxTabHomeLeft h6 { margin:0px 0px 2px 9px; font-size:75%; font-weight:bold; color:#006; }

/***********************/
/* Search Detail */
a.LineUnder5:link, a.LineUnder5:active, a.LineUnder5:visited { text-decoration:none !important; } 
a.LineUnder5:hover { text-decoration:underline !important; } 
.more5{ color:#039;font-weight:bold; }

/*Für Element C1 - wichtig*/
.noBackground { background:none; }

/********************************/
/* homepage flyouts             */
/********************************/
#privateLinks { position:absolute; top:0px; left:400px; margin-top:-2px; width:500px; visibility:hidden;font-family:Verdana, Arial, Helvetica, sans-serif; } 
#privateLinks a { font-weight:normal;text-decoration:none; } 
#privateLinks a:hover { font-weight:normal;text-decoration:underline; } 
#privateLinks span a  {color:#039 !important; }
#privateLinks .bgCnt { background:url('/versicherung/img_mm/box_500_top.png') no-repeat; padding-top:7px; } 
#privateLinks b { color:#006; display:block; margin-bottom:7px; } 
#privateLinks table { width:490px; } 
#privateLinks td { vertical-align:top; font-size:75%; padding-right:15px; width:50%; } 
#privateLinks .boxSeperatorMidBlue { margin:4px 0px 2px 0px; } 

#firmenLinks { position:absolute; top:0px; left:400px; margin-top:-2px; width:300px; visibility:hidden;font-family:Verdana, Arial, Helvetica, sans-serif; } 
#firmenLinks a { font-weight:normal;text-decoration:none; } 
#firmenLinks a:hover { font-weight:normal;text-decoration:underline; } 
#firmenLinks span a  {color:#039 !important; }
#firmenLinks .bgCnt { background:url('/versicherung/img_mm/box_300_top.png') no-repeat; padding-top:7px; } 
#firmenLinks b { color:#006; display:block; margin-bottom:7px; } 
#firmenLinks table { width:295px; } 
#firmenLinks td { vertical-align:top; font-size:75%; padding-right:15px; } 
#firmenLinks .boxSeperatorMidBlue { margin:4px 0px 2px 0px; }

/************************************************************/
/*Extra Sachen für Homepage. Muessen noch optimiert werden? kein #box */
/************************************************************/
span.more2 { color: #039 !important; font-weight: normal; } 
#Content__ctl1_box a { font-size: 100% !important; } 
#Content__ctl1_box .more2 a:link, #Content__ctl1_box .more2 a:link span { text-decoration:none; font-weight: normal; } 
#Content__ctl1_box .more2 a:hover, #Content__ctl1_box .more2 a:hover span { text-decoration:underline !important; font-weight: normal; } 
#Content__ctl1_box .more2 a:visited, #Content__ctl1_box .more2 a:visited span { color: #039 !important; text-decoration:none; font-weight: normal; } 
#Content__ctl1_box h2 span.more2 { color: #006 !important; font-size: 103%; font-weight: normal; } 

.strong { font-weight:bold; color:#006; }