/* Style FNC Corporate - By Fresenius Netcare CCS - Leonard Flick */

.bg_grey1 {background-color:#97989B;}
.bg_grey2 {background-color:#E9EDF3;}
.bg_white {background-color:#FFFFFF;}
.bg_blue1 {background-color:#305782;}
.bg_blue2 {background-color:#ABC1D2;}
.bg_blue3 {background-color:#3A5F89;}
.bg_orange1 {background-color:#FFA506;}

.txt_content {font-family:Arial,Sans-serif;font-size:12px;line-height:16px;color:#333333;}

a {font-family:Arial,Sans-serif;font-size:12px;line-height:16px;color:#0E395F;}
.nav_main {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#9FB6CC;letter-spacing:0.5px}
a.nav_main {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#9FB6CC;text-decoration:none;letter-spacing:1px}
a.nav_main:hover {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;letter-spacing:1px}
a.nav_main_active {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;letter-spacing:1px}
input.search {font-family:Arial,Helvetica,sans-serif;line-height: 14px; font-size:12px; height: 15px; width: 102px; background-color:#FFFFFF;border:0px;}

.nav_left {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#0F2C4A;letter-spacing:1px}
a.nav_left{font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#0F2C4A;text-decoration:none;letter-spacing:1px}
a.nav_left:hover {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#F39E05;text-decoration:none;letter-spacing:1px}
a.nav_left_active {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#2663A6;letter-spacing:1px}


.nav_sub {font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:12px;color:#9FB6CC;letter-spacing:0.5px}
a.nav_sub{font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:12px;color:#2D6CB3;letter-spacing:1px}
a.nav_sub_active {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:12px;color:#2B6CB0;letter-spacing:1px}

.nav_left {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#9FB6CC;letter-spacing:0.5px}
a.nav_left_lev2{font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:14px;color:#2661A3;text-decoration:none;letter-spacing:1px}
a.nav_left_lev2:hover {font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:14px;color:#DB8E02;text-decoration:none;letter-spacing:1px}
a.nav_left_lev2_active {font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:14px;color:#DB8E02;letter-spacing:1px}


.nav_left {font-family:Arial,Sans-serif;font-size:12px;font-weight:bold;line-height:14px;color:#9FB6CC;letter-spacing:0.5px}
a.nav_left_lev3{font-family:Arial,Sans-serif;font-size:12px;font-weight:normal;line-height:14px;color:#DE8D00;text-decoration:none;letter-spacing:1px}
a.nav_left_lev3_active  { color: #de8d00; font-size: 12px; font-family: Arial, Sans-serif; font-weight: normal; line-height: 14px; letter-spacing: 1px }





/*---------------------------- */
/* Pulldown Menu Navigation Styles */

.nav_pull_normal{
font-family:Arial,Sans-serif;
font-size:10px;
color:#333333;
padding:0px;
margin:0px;
text-decoration:none;
width:174px;
background-color:#e5e5e5;
}

.nav_pull_normal_11{
font-family:Arial,Sans-serif;
font-size:11px;
color:#666666;
padding:0px;
margin:0px;
text-decoration:none;
}

.nav_pull_active{
font-family:Arial,Sans-serif;
font-size:10px;
color:#9a3231;
padding:0px;
margin:0px;
text-decoration:none;
width:174px;
background-color:#f7f7f7;
}

.nav_pull_over{
font-family:Arial,Sans-serif;
font-size:10px;
color:#333333;
padding:0px;
margin:0px;
text-decoration:none;
width:174px;
background-color:#e5e5e5;
}

/* Pulldown Menu div Styles */

#pullkInfusionstherapie{position:absolute;top:150px;left:469px;visibility:hidden;z-index:1;}
#pullkParenteral{position:absolute;top:171px;left:469px;visibility:hidden;z-index:1;}
#pullkEnteral{position:absolute;top:192px;left:469px;visibility:hidden;z-index:1;}
#pullkTherapieverfahren{position:absolute;top:213px;left:469px;visibility:hidden;z-index:1;}
#pullkInfusionstechnologie{position:absolute;top:234px;left:469px;visibility:hidden;z-index:1;}
#pullkTransfusionstechnologie{position:absolute;top:255px;left:469px;visibility:hidden;z-index:1;}
#pullInfusionstherapie{position:absolute;top:150px;left:390px;visibility:hidden;z-index:1;}
#pullParenteral{position:absolute;top:171px;left:390px;visibility:hidden;z-index:1;}
#pullEnteral{position:absolute;top:192px;left:390px;visibility:hidden;z-index:1;}
#pullTherapieverfahren{position:absolute;top:213px;left:390px;visibility:hidden;z-index:1;}
#pullInfusionstechnologie{position:absolute;top:234px;left:390px;visibility:hidden;z-index:1;}
#pullTransfusionstechnologie{position:absolute;top:255px;left:390px;visibility:hidden;z-index:1;}

#pullProdukte{position:absolute;top:150px;left:193px;visibility:hidden;z-index:1;}
#pullUnternehmen{position:absolute;top:150px;left:8px;visibility:hidden;z-index:1;}
#pullTherapiefelder{position:absolute;top:150px;left:81px;visibility:hidden;z-index:1;}
#pullKlinikundPraxis{position:absolute;top:150px;left:272px;visibility:hidden;z-index:1;}
#pullAmbulatoryCare{position:absolute;top:150px;left:377px;visibility:hidden;z-index:1;}

/* Body Text Styles */



.txt_white{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
background-color:#ffffff;
text-decoration:none;
}

.txt_brightblue{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
background-color:#d3daec;
}

.txt_print{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
background-color:#ffffff;
}

.txt_print_small{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:14px;
color:#000000;
background-color:#ffffff;
}

.txt_content_10pt{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:16px;
color:#333333;
background-color:#e5e9f3;
}

.txt_rightside_10pt{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:12px;
color:#333366;
background-color:#ebeef6;
text-decoration:none;
}

.txt_link{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:16px;
color:#333333;
background-color:#e5e9f3;
text-decoration:none;
}

.txt_linkcontact{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:14px;
color:#000000;
background-color:#e5e9f3;
text-decoration:none;
}

.txt_linkcontactbig{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
background-color:#e5e9f3;
text-decoration:none;
}

.txt_bottom_line{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:16px;
color:#ffffff;
}

.txt_bottom_diclaimer{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:16px;
color:#ffffff;
}

/* Background color Styles */

.bg_bottom_copyright {
background-color:#858fa8;
}

.bg_content{
background-color:#e5e9f3;
}

.bg_rightside_blue{
/* background-color:#f0f2f8; */
background-color:#ebeef6;
}

.bg_grey{
background-color:#e5e5e5;
/* background-color:#dcdcdc; */
}

.bg_darkgrey{
background-color:#ABAFB1;
text-decoration:none;
}

.bg_bluegrey{
background-color:#858fa8;
}

.bg_white{
background-color:#ffffff;
}

.bg_brightblue{
background-color:#d3daec;
}

/* Styles for fields */


input.login {
font-family:Arial,Helvetica,sans-serif;
line-height: 10px;
font-size:10px;
height: 14px;
width: 80px;
background-color:#FFFFFF;
border:1px solid #000000; }

input.reg {
font-family:Arial,Helvetica,sans-serif;
line-height: 14px;
font-size:12px;
height: 16px;
width: 150px;
background-color:#FFFFFF;
border:1px solid #000000; }

input.faq {
font-family:Arial,Helvetica,sans-serif;
line-height: 10px;
font-size:10px;
height: 21px;
width: 255px;
background-color:#FFFFFF;
border:1px solid #000000; }

input.contact {
font-family:Arial,Helvetica,sans-serif;
line-height: 10px;
font-size:12px;
height: 21px;
width: 233px;
background-color:#FFFFFF;
border:1px solid #000000; }

textarea.contact {
font-family:Arial,Helvetica,sans-serif;
line-height: 10px;
font-size:12px;
height: 64px;
width: 233px;
background-color:#FFFFFF;
border:1px solid #000000; }

textarea.faq {
font-family:Arial,Helvetica,sans-serif;
line-height: 10px;
font-size:12px;
height: 64px;
width: 255px;
background-color:#FFFFFF;
border:1px solid #000000; }

/* Styles for page elements  */

li {
list-style-type:square;
list-style-position:outside;
line-height:16px;
color:#333333;
}

hr {
border:1px solid #bac0cf;
height: 1px;
}

.bg_hr {
background-color:#bac0cf;
}

.td_darkblue_s {
font-family:Arial,Sans-serif;
font-size:11px;
line-height:11px;
background-color:#c3c9d9;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_darkblue {
font-family:Arial,Sans-serif;
font-size:12px;
line-height:12px;
background-color:#c3c9d9;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_darkbluesmall {
font-family:Arial,Sans-serif;
font-size:10px;
line-height:10px;
background-color:#c3c9d9;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_lightblue {
font-family:Arial,Sans-serif;
font-size:12px;
line-height:12px;
background-color:#e5e9f3;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_lightblue_s {
font-family:Arial,Sans-serif;
font-size:11px;
line-height:11px;
background-color:#e5e9f3;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_lightbluesmall{
font-family:Arial,Sans-serif;
font-size:10px;
line-height:10px;
background-color:#e5e9f3;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_darkgrey{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:12px;
background-color:#ADAEB5;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-bottom-width:1px;
border-bottom-color:#ffffff;
border-bottom-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}

.td_lightgrey{
font-family:Arial,Sans-serif;
font-size:12px;
line-height:12px;
background-color:#E7E7E7;
color:#333333;
text-decoration:none;
border-right-width:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-left-width:1px;
border-left-color:#ffffff;
border-left-style:solid;
padding:3px;
}



.td_ParentTitle{
font-family:Arial,Sans-serif;
font-size:18px;
color:#A34547;
background-color:#ffffff;
text-decoration:none;
}

.td_ProductGroupTitle{
font-family:Arial,Sans-serif;
font-size:11px;
font-weight:bold;
color:#6B698C;
background-color:#ffffff;
text-decoration:none;
}

.td_Siblings_Highlight{
font-family:Arial,Sans-serif;
color:#A34547;
font-size:11px;
/*font-weight:bold;*/
text-decoration:none;
}

.td_Siblings_HighlightOff{
font-family:Arial,Sans-serif;
color:#848484;
font-size:11px;
/*font-weight:bold; */
text-decoration:none;
}

.td_Spacer{
font-family:Arial,Sans-serif;
color:#848484;
font-size:13px;
font-weight:bolder;
text-decoration:none;
}


/* Styles for Glossary */

.glos_head_h1 {
font-family:Arial,sans-serif;
line-height: 20px;
font-size:20px;
background-color:#ffffff;
color:#666666;}

.glos_head {
font-family:Arial,sans-serif;
line-height: 16px;
font-size:16px;
background-color:#E5E5E5;
color:#993333;}

.glos_text {
font-family:Arial,sans-serif;
line-height: 16px;
font-size:12px;
background-color:#E5E5E5;
color:#000000;
text-decoration:none;}

.bg_glos {
background-color:#E5E5E5}

.bg_glos_sep {
background-color:#ABABAB}

.glos_nav {
font-family:Arial,sans-serif;
line-height: 10px;
font-size: 10px;
background-color:#ffffff;
color:#666666;
text-decoration:none;
}

.glos_navleft {
font-family:Arial,sans-serif;
line-height: 14px;
font-size: 12px;
background-color:#E5E5E5;
color:#666666;
text-decoration:none;
}

.glos_navleft_active {
font-family:Arial,sans-serif;
line-height: 14px;
font-size: 12px;
background-color:#E5E5E5;
color:#993333;
text-decoration:none;
}

.glos_nav_active {
font-family:Arial,sans-serif;
line-height: 10px;
font-size: 10px;
background-color:#ffffff;
color:#993333;
text-decoration:none;
}