/********************************************************************/
/*** File: hd_style.css
/*** Author: Andreas Zrost
/*** Copyright: (c) 2007 Q2E GmbH office@q2e.at
/*** Last Change: 01.04.2008
/*** Description: System Edwin v1.0 Frontend Inhalt-Format
/********************************************************************/

/*******************************************/
/* ------------ALLGEMEIN----------------- */
img { border:solid 0px #FFFFFF; display:inline; padding:0px; margin:0px; }
object { display:block; width:100%; height:100%; }
form { display:inline; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
a { font-style:normal; text-decoration:none; }
/****************************************/

/* ----------LIGHTBOX----------------- */
.re_box { position:absolute; top:205px; left:20px; width:505px; height:340px; visibility:hidden; background-image:url(../pix/bg_recommend.gif); background-repeat:no-repeat; background-position:0px 0px; padding:25px; z-index:101; }
.re_hide { position:absolute; top:7px; left:521px; }
.re_innerbox { position:relative; width:403px; height:290px; padding:20px 20px 20px 67px; border:solid 1px #98989C; }
div.re_label { position:relative; width:150px; height:16px; margin:5px 0px 5px 0px; padding:2px 0px 0px 0px; top:0px; float:left; text-align:center; background-color:#A4543C; }
div.re_text { position:relative; width:350px; margin:5px 0px 5px 0px; text-align:left; }
div.re_ifield { position:relative; width:200px; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; top:0px; float:left; text-align:center; }
div.re_actions { position:relative; margin:7px 51px 5px 0px; clear:left; text-align:right; }
input.re_field { background-color:#ffffff; width:200px; border:0px solid #807B77; margin:0px 0px 0px 0px; }
input.re_button { background-color:#A4543C; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; border:0px none; }
input.re_button2 { background-color:#A4543C; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; border:0px none; color:#FFFFFF; }
input.re_button_inactive { background-color:#AEAEB2; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; border:0px none; }
textarea.re_text {background-color:#ffffff; width:350px; height:100px; border:0px solid #807B77; }
div.re_message { position:relative; margin:8px 51px 5px 0px; clear:left; text-align:right; color:#A4543C; font-size:12px; font-weight:bold; }

/****************************************/

/* ----------FRAMEWORK---------------- */
.mainfont, div.archiv { font-family:Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:10px; line-height:15px; font-weight:normal; color:#FFFFFF; text-transform:none; letter-spacing:0px; font-style:normal; }

.navigation{position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 39px; min-height:200px; height:auto !important; height:200px; width:206px; }

.navfont { font-family:Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:13px; line-height:12px; font-weight:normal; color:#FFFFFF; text-transform:none; letter-spacing:0px; font-style:normal; }
.navfont a:hover{ text-decoration:underline; }
.navfont_2 { font-family:Verdana, Helvetica, Arial, SunSans-Regular, Sans-Serif; font-size:11px; line-height:12px; font-weight:normal; color:#FFFFFF; text-transform:none; letter-spacing:0px; font-style:normal; }
.navfont_2 a:hover{ text-decoration:underline; }
div.nlevel0 { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.nlevel1 { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.nlevel2 { position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.nlevel2_list_item { float:left; letter-spacing:0px; background-image:url(../pix/list-item.gif); background-repeat:no-repeat; background-position:0px 3px; }
div.nlevel2_image{ position:absolute; top:77px; left:76px; width:245px; height:191px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

div.nnlevel3_cont{ position:relative; margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; /*width:190px;*/ height:25px; background-color:#878889; text-transform:uppercase; }
div.nlevel3-1{ margin:0px 0px 4px 0px; }
div.nnlevel3_1_cont_x{ margin:0px 0px 0px 0px; padding:5px 0px 0px 33px; width:173px; height:19px; text-transform:uppercase; background-image:url(../pix/nlevel1_img.jpg); background-repeat:no-repeat; background-position:bottom; }
div.nnlevel3_2_cont{ margin:0px 0px 0px 0px; padding:2px 0px 0px 47px; width:158px; height:17px; }


/*------  TOPCOLOR RIGHT----------*/
div.c_image_top_color_c_m_scc{ background-image:url(../pix/bg_img_000000.jpg); }
div.c_image_top_color_c_m_scc0{ background-image:url(../pix/bg_img_000000.jpg); }
div.c_image_top_color_c_m_scc1{ background-image:url(../pix/bg_img_fed100.jpg); }
div.c_image_top_color_c_m_scc2{ background-image:url(../pix/bg_img_FD7F0E.jpg); }
div.c_image_top_color_c_m_scc3{ background-image:url(../pix/bg_img_868789.jpg); }
div.c_image_top_color_c_m_scc4{ background-image:url(../pix/bg_img_c6c7c9.jpg); }
div.c_image_top_color_c_m_scc5{ background-image:url(../pix/bg_img_fdc25a.jpg); }
div.c_image_top_color_c_m_scc6{ background-image:url(../pix/bg_img_cbb4ff.jpg); }
div.c_image_top_color_c_m_scc7{ background-image:url(../pix/bg_img_a6d45e.jpg); }
div.c_image_top_color_c_m_scc8{ background-image:url(../pix/bg_img_41D6D0.jpg); }
div.c_image_top_color_c_m_scc9{ background-image:url(../pix/bg_img_c6c7c9.jpg); }

/*
span.c_image_top_color_c_m_scc{ background-color:#FFFFFF; }
span.c_image_top_color_c_m_scc0{ background-color:#000000; }
span.c_image_top_color_c_m_scc1{ background-color:#FED100; }
span.c_image_top_color_c_m_scc2{ background-color:#FD7F0E; }
span.c_image_top_color_c_m_scc3{ background-color:#9B9C9C; }
span.c_image_top_color_c_m_scc4{ background-color:#C5C7C8; }
span.c_image_top_color_c_m_scc5{ background-color:#CBB4FF; }
span.c_image_top_color_c_m_scc6{ background-color:#A6D45E; }
span.c_image_top_color_c_m_scc7{ background-color:#41D6D0; }
*/

/*------  LEVEL 1----------*/
div.color_0_nl0{ display:none; visibility:hidden; } /*hide HOME Link*/
div.color_0_nls0{ display:none; visibility:hidden; } /*hide HOME aktiv Link*/

.nlevel3_select{ position:absolute; top:0px; left:0px; height:18px; width:190px; margin:0px 0px 4px 0px; padding:5px 0px 2px 16px;  cursor:pointer;}

div.color_1_nls0, div.color_1_nl0 a.nl0:hover{ background-color:#FED100; }
div.color_2_nls0, div.color_2_nl0 a.nl0:hover{ background-color:#FD7F0E; }
div.color_3_nls0, div.color_3_nl0 a.nl0:hover{ background-color:#9B9C9C; }
div.color_4_nls0, div.color_4_nl0 a.nl0:hover{ background-color:#C5C7C8; }
div.color_5_nls0, div.color_5_nl0 a.nl0:hover{ background-color:#fdc25a; }
div.color_6_nls0, div.color_6_nl0 a.nl0:hover{ background-color:#CBB4FF; }
div.color_7_nls0, div.color_7_nl0 a.nl0:hover{ background-color:#A6D45E; }
div.color_8_nls0, div.color_8_nl0 a.nl0:hover{ background-color:#41D6D0; }


/*------  LEVEL 2----------*/
/*
div.color_1_nls1{ background-image:url(../pix/nlevel1_img_akt_fed100.jpg); }
div.color_2_nls1{ background-image:url(../pix/nlevel1_img_akt_fd7b04.jpg); }
div.color_3_nls1{ background-image:url(../pix/nlevel1_img_akt_878889.jpg); }
div.color_4_nls1{ background-image:url(../pix/nlevel1_img_akt_c5c7c8.jpg); }
div.color_5_nls1{ background-image:url(../pix/nlevel1_img_akt_cbb4ff.jpg); }
div.color_6_nls1{ background-image:url(../pix/nlevel1_img_akt_a6d45e.jpg); }
div.color_7_nls1{ background-image:url(../pix/nlevel1_img_akt_319b97.jpg); }
*/
/*----spezialformaierung der Navigation -----*/
.left_nav_footer{ position:relative; padding:0px 0px 0px 0px; margin:55px 0px 0px 39px; display:none; visibility:hidden; }

.line_weiss{  height:18px; width:206px; background-image:url(../pix/line_weiss.gif); background-repeat:no-repeat;  background-position:0px 0px; }
.line_gelb{ height:18px; width:206px;  background-image:url(../pix/line_gelb.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_orange{ height:18px; width:206px; background-image:url(../pix/line_orange.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_mittelgrau{ height:18px; width:206px; background-image:url(../pix/line_mittelgrau.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_hellgrau{ height:18px; width:206px; background-image:url(../pix/line_hellgrau.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_flieder{ height:18px; width:206px; background-image:url(../pix/line_flieder.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_limone{ height:18px; width:206px; background-image:url(../pix/line_limone.gif); background-repeat:no-repeat; background-position:0px 0px;  }
.line_meer{ height:18px; width:206px; background-image:url(../pix/line_meer.gif); background-repeat:no-repeat; background-position:0px 0px;  }

/*-----------------------------------------------------------*/
div.ct_img{ position:absolute; top:77px; left:-264px; width:245px; height:191px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-image:url(../pix/nlevel2_top_image.jpg); background-repeat:no-repeat; background-position:0px 0px; }


div.rightbox { position:relative; margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px; text-align:left; background-color:#FFFFFF; z-index:5; }
div.bodytxt { position:relative; top:0px; width:100%; margin:-15px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.bodytxt_nl { position:relative; padding:0px 0px 0px 90px; margin:15px 0px 0px 11px; width:560px; color:#CC9966; }
div.bodytxt_start { position:relative; top:0px; left:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; }
div.bodytxt_start_ib { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_level { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_index { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; }
div.bodytxt_start_ti { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_to { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_pi { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_pt { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_cc { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:540px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_se { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_qs { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_ig { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }
div.bodytxt_start_dl { position:relative; padding:0px 0px 0px 17px; margin:0px 0px 0px 0px; width:560px; min-height:450px; height:auto !important; height:450px; background-color:#58585a; line-height:16px; }


div.horizontal_navigation { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 245px; height:25px; width:550px; background-image:url(../pix/top_nav_image.jpg); background-repeat:no-repeat; background-position:0px 0px; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; z-index:3; }
div.horizontal_navigation_text { position:absolute; top:180px; left:345px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#FFFFFF; font-size:14px; font-weight:bold; }
span.space_t1{ padding:0px 0px 0px 0px; }
span.space_t2{ padding:0px 7px 0px 7px; }
span.space_t3{ padding:0px 7px 0px 7px; }
span.space_t4{ padding:0px 7px 0px 7px; }

div.logo { position:absolute; top:0px; left:835px; width:172px; height:230px; padding:0px; margin:0px; z-index:4; }
.transparent_bar{ position:absolute; top:0px; left:794px; width:40px; height:205px; background-image:url(../pix/transparent_bar.png); background-repeat:no-repeat; background-position:0px 0px; z-index:21; }
.transparent_bar_items{ position:absolute; top:90px; left:794px; width:40px; height:109px; z-index:21; }
.tb_background{ position:absolute; top:0px; left:793px; }
.tb_icon_top_space{ position:relative; padding:0px 0px 0px 0px; margin:121px 0px 0px 0px; }
.tb_icon{ position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; }

div.sarea { position:absolute; top:0px; left:621px; width:217px; height:27px; padding:0px 0px 0px 0px; }
input.sfield { position:absolute; top:4px; left:60px; font-size:10px; font-weight:400; background-color:#ffffff; width:152px; height:19px; border:0px solid #000000; padding:0px; z-index:32; }
input.sbutton { position:absolute; top:0px; left:0px; border:0px solid #CFCFCF; margin:0px; padding:0px 0px 0px 4px; width:217px; height:27px; background-color:transparent; color:#FFFFFF; font-weight:normal; text-align:left; z-index:30; }
input.sfield_ct { background-color:#ffffff; width:195px; border:1px solid #807B77; margin-top:2px; margin-bottom:-1px}
input.sfieldcb_ct { margin-top:5px; margin-bottom:0px; margin-left:0px; }
div.gx1 { position:absolute; top:0px; left:0px; width:188px; height:24px; padding:0px; margin:0px; z-index:49;}


/* ----------------- Footer-Bereich --------------------- */
div.innerfooter{ position:relative; margin-left:auto; margin-right:auto; /*width:960px;*/width:1000px; height:25px; background-image:url(../pix/footer_image.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000000; text-align:left; }
div.footerlink { position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; text-align:left; font-weight:bold; }
div.footertxt { position:relative; padding:5px 0px 0px 39px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; text-align:left; font-weight:bold; color:#ff9900; }
.footertxt_links{ position:absolute; top:0px; left:804px; color:#FFFFFF; font-weight:normal; padding:5px 0px 0px 0px; }
div.footer_list_item{ margin:0px 9px 0px 0px; padding:0px 0px 0px 12px; float:left; letter-spacing:0px; background-image:url(../pix/footerstar.gif); background-repeat:no-repeat; background-position:0px 3px; }
span.fl_spacer { padding:0px 4px 0px 4px; }

/*Hide Footer last Line */
span.footer_item_line_4,span.footer_item_line_4,a.footer_item_1,span.footer_item_line_1,a.footer_item_5,span.footer_item_line_5{ visibility:hidden; display:none; }

/* ----------------- Suche-Bereich - Footer --------------------- */
.searchfield{ position:absolute; top:0px; left:611px; }
.searchfield_cont{ position:relative; padding:0px 0px 0px 0px; margin:3px 0px 0px 8px; width:140px; }
input.prettysearch { background:transparent url(../pix/searchfield_repeat.png) repeat-x scroll center top; border:0px none; font-style:normal; font-size:12px; font-variant:normal; font-weight:normal; line-height:normal; margin:0pt; padding:3px 0pt 0pt; position:absolute; right:10px; top:0pt; width:110px; height:16px; font-family:"Lucida Grande",Arial,sans-serif; }
input.sbutton { position:absolute; top:-1px; left:130px; width:44px; height:20px; border:0px solid #CFCFCF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:transparent; font-weight:normal; font-family:"Lucida Grande",Arial,sans-serif; font-size:11px; color:#FFFFFF; }
input.sbutton:hover{ font-weight:bold; cursor:pointer; }


/* ----------------- Link-Formatierung - Navigation --------------------- */
span.hsmal { font-size:11px; font-weight:normal; letter-spacing:0px; margin-left:5px; }
span.space_label0 { margin: 0px 12px 0px 12px; color:#FFFFFF; }
span.space_label1 {  margin: 0px 5px 0px 4px; color:#FFFFFF; }
span.space_label_f { margin: 0px 18px 0px 18px; color:#FFFFFF; }
span.fselect { color:#FF6400; }
span.bg_sel { font-weight:bold; }

a.nl0 { padding:5px 0px 4px 16px; color:#FFFFFF; font-size:12px; text-decoration:none; display:block; }
a.nl0:hover { font-weight:bold; }

a.nls0 { padding:5px 0px 4px 16px; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; display:block; }

/*
a.nl1 { padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:normal; }
a.nl1:hover { font-weight:bold; text-decoration:none; }
a.nls1 { padding:0px 0px 0px 0px; color:#FFFFFF; font-weight:bold; }
a.nls1:hover { text-decoration:none; font-weight:bold; }
span.currentl1 { padding:0px 6px 0px 6px; color:#ff6600; font-weight:bold; }
*/
a.nl1 { padding:5px 0px 0px 33px; color:#FFFFFF; font-weight:normal; font-size:11px; display:block; height:19px; width:173px; background-image:url(../pix/nlevel1_img_akt_ffffff.jpg); background-repeat:no-repeat; background-position:bottom;  }
a.nl1:hover { font-weight:bold; text-decoration:none;  }
a.nls1 { padding:5px 0px 0px 33px; color:#FFFFFF; font-weight:bold; font-size:11px; display:block; height:19px; width:173px; }
a.nls1:hover { text-decoration:none; font-weight:bold; }
span.currentl1 { padding:0px 6px 0px 6px; color:#ff6600; font-weight:bold; }

a.color_1_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_fed100.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_1_nls1{ background-image:url(../pix/nlevel1_img_akt_fed100.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_2_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_fd7f0e.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_2_nls1{ background-image:url(../pix/nlevel1_img_akt_fd7f0e.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_3_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_868789.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_3_nls1{ background-image:url(../pix/nlevel1_img_akt_868789.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_4_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_c6c7c9.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_4_nls1{ background-image:url(../pix/nlevel1_img_akt_c6c7c9.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_5_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_fdc25a.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_5_nls1{ background-image:url(../pix/nlevel1_img_akt_fdc25a.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_6_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_cbb4ff.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_6_nls1{ background-image:url(../pix/nlevel1_img_akt_cbb4ff.jpg); background-repeat:no-repeat; background-position:bottom; }


a.color_7_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_a6d45e.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_7_nls1{ background-image:url(../pix/nlevel1_img_akt_a6d45e.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_8_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_41d6d0.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_8_nls1{ background-image:url(../pix/nlevel1_img_akt_41d6d0.jpg); background-repeat:no-repeat; background-position:bottom; }

/*
a.color_1_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_FED100.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_1_nls1{ background-image:url(../pix/nlevel1_img_akt_FED100.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_2_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_FD7F0E.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_2_nls1{ background-image:url(../pix/nlevel1_img_akt_FD7F0E.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_3_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_FFFFFF.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_3_nls1{ background-image:url(../pix/nlevel1_img_akt_FFFFFF.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_4_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_C5C7C8.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_4_nls1{ background-image:url(../pix/nlevel1_img_akt_C5C7C8jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_5_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_CBB4FF.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_5_nls1{ background-image:url(../pix/nlevel1_img_akt_CBB4FF.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_6_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_A6D45E.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_6_nls1{ background-image:url(../pix/nlevel1_img_akt_A6D45E.jpg); background-repeat:no-repeat; background-position:bottom; }

a.color_7_nl1:hover{ background-image:url(../pix/nlevel1_img_akt_41D6D0.jpg); background-repeat:no-repeat; background-position:bottom; }
a.color_7_nls1{ background-image:url(../pix/nlevel1_img_akt_41D6D0.jpg); background-repeat:no-repeat; background-position:bottom; }
*/
/* ----------------- Navigation-3.Ebene Bilderbereich --------------------- */
div.nav_left{margin:0px 0px 0px 0px; padding:5px 0px 0px 1px; line-height:19px; }
a.sbz{ margin:0px 0px 0px 0px; padding:0px 0px 0px 25px; width: 215px; height: 22px; font-size:12px; font-weight:normal; color:#cc0000; letter-spacing:0px; background-image:url(../pix/list-item.gif); background-repeat:no-repeat; background-position:0px 0px; display:block; }
a.sbz:hover{ text-decoration:none; font-weight:bold; }

a.nl2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; color:#FFFFFF; letter-spacing:0px; display:block; }
a.nl2:hover { text-decoration:none; font-weight:bold; }
a.nls2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; color:#FFFFFF; letter-spacing:0px; display:block; }

span.currentl2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 25px; width: 215px; height: 22px; font-size:12px; font-weight:bold; color:#cc0000; letter-spacing:0px; background-image:url(../pix/list-item.gif); background-repeat:no-repeat; background-position:0px 0px; display:block; }

a.nl3 { font-size:10px; font-weight:bold; color:#FFFFFF; padding:4px 0px 4px 32px; border-top:solid 1px #F3000E; display:block; }
a.nl3:hover { color:#E6D243; text-decoration:none; }
a.nls3{ font-size:10px; color:#E6D243; font-weight:bold; padding:4px 0px 4px 32px; border-top:solid 1px #F3000E; display:block; }

span.currentl3 { font-size:10px; color:#E6D243; font-weight:bold; padding:4px 0px 4px 32px; border-top:solid 1px #F3000E; display:block; }
a.nlback { font-size:11px; line-height:16px; font-weight:normal; color:#FFFFFF; display:block; padding:0px 0px 0px 37px; }
a.nlback:hover { background-color:#F3000E; color:#E6D243; text-decoration:none; }
a.catbox { font-size:10px; line-height:11px; font-weight:400; color:#666666; }
a.catbox:hover { color:#FF6400; text-decoration:none; }
a.bc_other { font-size:9px; line-height:11px; font-weight:400; color:#BCBCBC; }
a.bc_other:hover { color:#FF6400; text-decoration:none; }
a.bc_current { font-size:9px; line-height:11px; font-weight:400; color:#A0A0A0; }
a.bc_current:hover { color:#FF6400; text-decoration:none; }
a.printlink, a.recommlink, a.contactlink { font-size:12px; line-height:16px; font-weight:normal; color:#FFFFFF; display:block; }
a.printlink:hover, a.recommlink:hover, a.contactlink:hover { background-color:#A4543C; text-decoration:none; }

a.link { font-weight:normal; color:#505154; }
a.link:hover { color:#D42146; text-decoration:underline; }

/* ----------------- Link-Formatierung - Sideboxen --------------------- */
a.sb { font-size:10px; line-height:15px; font-weight:400; color:#0A3C91; text-align:left; vertical-align:top; padding-left:0px;}
a.sb:hover { color:#FF6400; text-decoration:none; }
a.sbb { font-size:10px; line-height:12px; font-weight:400; color:#0A3C91; text-align:left; vertical-align:top; padding-left:0px; display:block; }

/* ----------------- Link-Formatierung - Footer-Bereich --------------------- */
a.flink1 { font-weight:normal; color:#FFFFFF; }
a.flink1:hover { color:#FFFFFF; text-decoration:underline; }
a.flink1_current{ color:#FFFFFF; font-weight:bold; text-decoration:underline; }
a.flink1_current:hover{ color:#FFFFFF; }
a.fmlink { line-height:15px; color:#666666; }
a.fmlink:hover { color:#FFFFFF; font-weight:bold; }
a.nlF { font-weight:normal; color:#FFFFFF; }
a.nlF:hover { color:#FFFFFF; font-weight:bold; }
a.nlsF { font-weight:bold; color:#FFFFFF; font-weight:bold; }
a.nlsF:hover { color:#FFFFFF;  }

/*********************************************************/
/* ----------------- SPEZIALFORMATE-------------------- */
/* ----------------- Errorausgaben ------------------- */
div.sberror, td.sberror { position:relative; font-family: Arial, Helvetica, Verdana, SunSans-Regular, Sans-Serif; font-size:11px; line-height:15px; font-weight:200; color:#C30606; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:4px; padding-left:20px; padding-right:0px; padding-bottom:7px; text-align:right; }
td.cerror, div.dc_message { font-family: Arial, Helvetica, Verdana, SunSans-Regular, Sans-Serif; font-size:12px; line-height:15px; font-weight:bold; color:#A4543C; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:4px; padding-left:0px; padding-right:0px; padding-bottom:0px; text-align:left; }
div.c2error, td.c2error { position:relative; font-family: Arial, Helvetica, Verdana, SunSans-Regular, Sans-Serif; border:solid 1px #F2D875; background-color:#E9E6E6; font-size:11px; line-height:15px; font-weight:400; color:#C30606; text-transform:none; letter-spacing:0px; font-style:normal; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; text-align:left; }
div.dc_message { color:#000000; }
div.cerror { font-family: Verdana,Arial, Helvetica, SunSans-Regular, Sans-Serif; font-size:12px; line-height:15px; font-weight:bold; color:#FD7F0E; text-transform:none; letter-spacing:0px; font-style:normal; padding:4px 0px 4px 0px; text-align:left; }
