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

/**
Inhalt:
		+ALLGEMEINER BROWSER RESET
		+Überschriftenformate Allgemein
		+TEXT Allgemein
		+ALLGEMEINE FORMATIERUNG
		+Edwin Style Text
		+LIGHTBOX
		+KALENDER DIV
		+ERRORAUSGABEN
		+NAVIGATION
		+FRAMEWORK CT-INHALTE
		+FOOTER
		+SPEZIALFORMATE(nicht verwendete Klassen)
**/


/*******************************************/
/* ------------ALLGEMEINER BROWSER RESET----------------- */
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; }
/****************************************/

ul{margin:0px; padding:0px;}
li{margin:0px; padding:0px;}
ul{padding-left:15px;}

div.background_inner{background:transparent url(../pix/body_bg.jpg) no-repeat scroll 50% 0%;}
div.nv_top{ width:650px; /*padding-top:149px;*/}
div.nv_top{/*position:absolute;top:239px;left:50px;*/}


/* ----------------- Überschriftenformate Allgemein --------------------- */
h1 { font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size:17px; font-weight:bold;  text-transform:none; letter-spacing:0px; font-style:normal; line-height:20px; }
h2 { font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color:#000000; font-size:14px;  text-transform:none; letter-spacing:0px; font-style:normal; line-height:17px;/*font-weight:bold;*/ }
h3 { font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color:#000000; font-size:12px; font-weight:bold;  text-transform:none; letter-spacing:0px; font-style:normal; line-height:15px; }

h1.c_title{ position: relative; padding: 0px 0px 17px 0px;line-height:38px; margin:0px 0px 0px 0px; font-size:37px; font-weight:normal; letter-spacing:0px; }

/* ----------Schrift Navigation ---------------- */
.navfont { font-size:12px; color:#FFFFFF;text-align:center;line-height:14px; } /*ganzer text in der Navigation*/
.nav0font { font-size:17px; color:#000; text-align:left;line-height:16px; font-family:Georgia,"Times New Roman",Times,serif;} /*ganzer text in der Navigation*/
.nav1font { font-size:14px; color:#000; text-align:left;line-height:16px; font-family:'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif} /*ganzer text in der Navigation*/
.nav2font { font-size:14px; color:#9C9D9F; text-align:left;line-height:25px; font-family:'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-weight:bold;} /*ganzer text in der Navigation*/
.nav3font { font-size:12px; color:#9C9D9F; text-align:left;line-height:16px; font-family:'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-style:italic; font-weight:bold} /*ganzer text in der Navigation*/

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

/* ------------ TEXT Allgemein ----------------- */
div.add_font{ font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; text-transform:none; letter-spacing:0px; font-style:normal; line-height:18px; } /*Allgemeine Textdefinition*/

div.s_font{ font-family: 'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-size:10px; color:#000000; line-height:12px; letter-spacing:0px; } /*Allgemeine Textdefinition*/

.ct_font { font-family: 'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-size:12px; font-weight:normal; color:#000; text-align:left; }
.fw_font { font-family: Verdana,Arial, Helvetica, SunSans-Regular, Sans-Serif; font-size:12px; line-height:12px; color:#000000; text-align:left; }
.fw_font_small { font-family: Verdana,Arial, Helvetica, SunSans-Regular, Sans-Serif; color:#000000; font-size:10px; line-height:12px; text-align:left; }
.fo_font{font-family: 'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-size:12px; color:#575748; line-height:12px; letter-spacing:0px;text-align:left;}
.c_text, .sbox_content_text { position: relative; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:12px; }

.r_ct_font{font-family: 'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-size:12px; line-height:16px;  font-weight:normal; color:#000; text-align:left;}

div.add_font{color:#000000;}

div.img_title{position:relative;} /*Bildunterschrift*/
div.img_title_font{color:#9d9d9d;}

.c_image_container img{font-size:7px;color:#FFFFFF;}
/********************************************/

/* ----------Allgemeine Formatierung---------------- */
div.clear_both{ clear:both; }
div.clear_left{ clear:left; }
div.clear_right{ clear:right; }
div.height_1 { height:1px; }
.relative_div{ position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.ct_image_container{ position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.ct_img {  position:relative; display:inline; }
.ct_zoom{ position:absolute; top:0px; left:0px; width:51px; height:30px; }
.min_h300_{min-height:300px; height:auto !important; height:300px;}
.min_h450_{min-height:450px; height:auto !important; height:450px;}
div.right_cont_pos{ padding-top:240px; } 
/****************************************/

/* ------------ EDWIN STYLE TEXT ----------------- */
.txt_highlight_1{}
.txt_highlight_2{font-size:20px; font-weight:bold;}
.txt_highlight_3{font-family: 'Trebuchet MS',Helvetica,Arial,SunSans-Regular,Sans-Serif; font-size:15px; font-weight:bold;}

/*TXT Highlight per ID */
h1.c_title{color:#a99f00;}

span.txt_highlight_1{color:#a99f00;}
span.txt_highlight_2{color:#a99f00;}
span.txt_highlight_3{color:#a99f00;}
a.nlink3{color:#a99f00;}
a.nlink3:hover{text-decoration:underline;}
a.nlink3i{color:#a99f00;}
a.nlink3i:hover{text-decoration:underline;}

a.sb_ld_ext, a.sb_ld_int { color:#a99f00; }
a.more_link{color:#a99f00;}
a.more_link:hover{text-decoration:underline;}
a.ib_box_head_link{color:#a99f00;}


/*Archivbox links*/
a.nlA{color:#646567;}
a.nlA:hover,a.nlsA{text-decoration:underline; color:#A99F00;}

a.nlALs,a.nlAL{ color:#A99F00; display:block; text-align:left; font-weight:bold; padding-top:5px; margin-top:7px; border-top:1px solid #646567; }
a.nlALs:hover{ text-decoration:underline; }
a.nlAL{text-decoration:underline; }

div.le_results{padding-bottom:12px; margin-bottom:16px; background:transparent url(../pix/le_results_bg.gif) no-repeat scroll left bottom;  }
div.le_result_cont{}
span.more_pages{}
a.le_link1{ color:#707173; font-weight:bold; }
a.le_link1:hover{ color:#A99F00; text-decoration:underline; }
a.le_link2{ color:#A99F00; padding-top:5px; }
a.le_link2:hover{ color:#A99F00; text-decoration:underline; }

a.le_sel_link{ color:#A99F00;text-decoration:none; }
a.le_sel_link:hover{ color:#A99F00;text-decoration:underline; }


/*
div.c_image_top_color_c_m_scc1 h1.c_title{color:#a99f00;}
div.c_image_top_color_c_m_scc2 h1.c_title{color:#8a4c71;}
div.c_image_top_color_c_m_scc3 h1.c_title{color:#f08302;}

div.c_image_top_color_c_m_scc1 .add_font{color:#a99f00;}
div.c_image_top_color_c_m_scc2 .add_font{color:#8a4c71;}
div.c_image_top_color_c_m_scc3 .add_font{color:#f08302;}

div.c_image_top_color_c_m_scc1 .txt_highlight_1{color:#a99f00;}
div.c_image_top_color_c_m_scc2 .txt_highlight_1{color:#8a4c71;}
div.c_image_top_color_c_m_scc3 .txt_highlight_1{color:#f08302;}

div.c_image_top_color_c_m_scc1 .txt_highlight_2{color:#a99f00;}
div.c_image_top_color_c_m_scc2 .txt_highlight_2{color:#8a4c71;}
div.c_image_top_color_c_m_scc3 .txt_highlight_2{color:#f08302;}

div.c_image_top_color_c_m_scc1 a.nlink3,div.c_image_top_color_c_m_scc1 a.nlink3:hover{color:#a99f00;}
div.c_image_top_color_c_m_scc2 a.nlink3,div.c_image_top_color_c_m_scc2 a.nlink3:hover{color:#8a4c71;}
div.c_image_top_color_c_m_scc3 .a.nlink3,div.c_image_top_color_c_m_scc3 a.nlink3:hover{color:#f08302;}


div.c_image_top_color_c_m_scc1 .c_text_ti{background:transparent url(../pix/nlevel0_0_box_icon.jpg) no-repeat scroll 0px 0px;}
div.c_image_top_color_c_m_scc2 .c_text_ti{background:transparent url(../pix/nlevel0_1_box_icon.jpg) no-repeat scroll 0px 0px;}
div.c_image_top_color_c_m_scc3 .c_text_ti{background:transparent url(../pix/nlevel0_2_box_icon.jpg) no-repeat scroll 0px 0px;}
*/
/********************************************/


/* ----------LIGHTBOX----------------- */
.re_box { position:absolute; padding:25px; 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; z-index:101; }
.re_hide { position:absolute; top:7px; left:521px; }
.re_innerbox { position:relative; padding:20px 20px 20px 67px; width:403px; height:290px; 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; text-align:center; background-color:#A4543C; float:left; }
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;text-align:center; float:left; }
div.re_actions { position:relative; margin:7px 51px 5px 0px; text-align:right; clear:left; }
input.re_field { margin:0px 0px 0px 0px; width:200px; background-color:#ffffff; border:0px solid #807B77; }
input.re_button { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; background-color:#A4543C; border:0px none; }
input.re_button2 { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; color:#FFFFFF; background-color:#A4543C; border:0px none; }
input.re_button_inactive { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:21px; background-color:#AEAEB2; border:0px none; }
textarea.re_text { width:350px; height:100px; background-color:#ffffff; border:0px solid #807B77; }
div.re_message { position:relative; margin:8px 51px 5px 0px; text-align:right; font-size:12px; color:#A4543C; font-weight:bold; clear:left; }
/****************************************/

/* ---------- KALENDER DIV----------------- */
.cpYearNavigation, .cpMonthNavigation { background-color:#75B1E2; text-align:center; vertical-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate, .cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText { font-family:arial; font-size:8pt; }
TD.cpDayColumnHeader { text-align:center; border:solid 1px #75B1E2; border-width:0 0 1 0; color:#66737D}
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate { text-align:center; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:center; text-decoration:line-through; }
.cpCurrentMonthDate { color:#6677DD; font-weight:bold; }
.cpCurrentDate { color: #FFFFFF; font-weight:bold; }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:#FFFFFF; border-width:1; border:solid 1px #007CE2; }
TD.cpCurrentDateDisabled { border-width:1; border:solid 1px #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid 1px #439BE2; border-width:1 0 0 0; }
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:#75B1E2; font-weight:bold; }
SPAN.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid 1px #A9BECE; }
.cpCurrentMonthDate a:hover { border:solid 1px #439BE2; }
.cpOtherMonthDate a:hover { border:solid 1px #439BE2; }
/****************************************/

/* ----------------- Errorausgaben ------------------- */
div.sberror, td.sberror { position:relative; padding:4px 0px 7px 20px; color:#C30606; }
div.cerror, td.cerror, div.dc_message { position:relative; padding:4px 0px 0px 0px; margin:0pt 3px 0pt 0pt; color:#A4543C; }
div.c2error, td.c2error { position:relative; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; color:#C30606; font-size:11px; line-height:15px; background-color:#E9E6E6; border:solid 1px #F2D875; }
div.dc_message { color:#000000; }
/****************************************/

/* ---------- NAVIGATION ---------------- */


/* ----------Portal Navigatin---------------- */
div.portal_index_hidden_div{ /*visibility:hidden;display:none;*/ }
div.portal_nav{position:absolute;left:50px;top:239px;}

/*BG Level0 navigation*/
div.nlevel0_p a.nl0_1,div.nlevel0_p a.nls0_1{background:transparent url(../pix/nlevel0_1.png) no-repeat scroll 0px 0px;}
div.nlevel0_p a.nl0_2,div.nlevel0_p a.nls0_2{background:transparent url(../pix/nlevel0_2.png) no-repeat scroll 0px 0px;}
div.nlevel0_p a.nl0_3,div.nlevel0_p a.nls0_3{background:transparent url(../pix/nlevel0_3.png) no-repeat scroll 0px 0px;}
div.nlevel0_p a.nl0_4,div.nlevel0_p a.nls0_4{background:transparent url(../pix/nlevel0_4.png) no-repeat scroll 0px 0px;}
div.nlevel0_p a.nl0_5,div.nlevel0_p a.nls0_5{background:transparent url(../pix/nlevel0_5.png) no-repeat scroll 0px 0px;}
div.nlevel0_p a.nl0_6,div.nlevel0_p a.nls0_6{background:transparent url(../pix/nlevel0_6.png) no-repeat scroll 0px 0px;}

div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_1,
div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_2,
div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_3,
div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_4,
div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_5,
div.nlevel0_p a.nl0_1:hover, div.nlevel0_p a.nls0_6{height:114px;}

div.nlevel0_p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.nlevel0_p ul{list-style-type:none;margin:0px;padding:0px;}
div.nlevel0_p li{float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

div.nlevel0_p a{height:68px;width:192px;display:block;color:#FFFFFF;margin:0px;padding:0px;overflow:hidden;}
div.nlevel0_p a:hover{height:114px;}
div.nlevel0_p span.nlevel0_txt{display:block;padding-left:20px;padding-right:17px;padding-top:58px;}


a.nl0_1{text-indent:-9999px;}
a.nl0_1:hover,a.nls0_1{text-indent:0px;}
a.nl0_2{text-indent:-9999px;}
a.nl0_2:hover,a.nls0_2{text-indent:0px;}
a.nl0_3{text-indent:-9999px;}
a.nl0_3:hover,a.nls0_3{text-indent:0px;}
a.nl0_4{text-indent:-9999px;}
a.nl0_4:hover,a.nls0_4{text-indent:0px;}
a.nl0_5{text-indent:-9999px;}
a.nl0_5:hover,a.nls0_5{text-indent:0px;}
a.nl0_6{text-indent:-9999px;}
a.nl0_6:hover,a.nls0_6{text-indent:0px;}


/* ----------Navigation LEVEL 0---------------- */
div.nlevel0{position:relative; margin:60px 0px 0px 44px;padding:0px 0px 0px 0px;width:231px;float:left;}
div.nlevel0 ul{list-style-type:none;margin:0px;padding:0px;}

div.nlevel0 a{margin:0px;padding:0px;}
div.nlevel0 a:hover{}
/* Level0 navigation*/

div.nlevel0 a.nl0 span{background:transparent url(../pix/nlevel0_item_ico.png) no-repeat scroll 0px 5px; color:#000;padding:0px 0px 0px 15px;}
div.nlevel0 a.nl0:hover span{background:transparent url(../pix/nlevel0_item_ico_hover.png) no-repeat scroll 0px 5px; color:#fff; padding:0px 0px 0px 15px;}
div.nlevel0 a.nls0 span {background:transparent url(../pix/nlevel0_item_ico_hover.png) no-repeat scroll 0px 5px; color:#fff; padding:0px 0px 0px 15px;}

div.nlevel0 a.nl0 {width:231px;display:block; padding:5px 0px 3px 0px;}
div.nlevel0 a.nl0:hover {width:231px;display:block; padding:5px 0px 3px 0px; background:transparent url(../pix/nlevel0_select_bg.png) no-repeat scroll right top;}
div.nlevel0 a.nls0 {width:231px;display:block; padding:5px 0px 3px 0px;background:transparent url(../pix/nlevel0_select_bg.png) no-repeat scroll right top;}


/* ----------Navigation LEVEL 1---------------- */

div.nlevel1{margin:20px 0px 0px 0px;padding:15px 0px 0px 15px;width:231px;float:left; height:225px; background:transparent url(../pix/nlevel1_bg.png) no-repeat scroll 0px 0px}
div.nlevel1 ul{list-style-type:none;margin:0px;padding:0px;}
div.nlevel1 li { padding-bottom:8px;}

a.nl1 { color:#000000; font-weight:normal; }
a.nl1:hover { text-decoration:underline; color:#FFFFFF; text-decoration:none; }
a.nls1 { color:#FFFFFF;}



div.ct_navigation{position:relative; width:570px; margin:-31px 0px 0px 0px; float:left;/*   margin-left:39px; padding-right:30px; z-index:25; */}
/* ----------Navigation LEVEL 2---------------- */
div.nlevel2_cont{ position:relative; margin:0px 0px 0px 0px; padding:10px 0px 0px 10px; }
div.nlevel2 { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; float:right; }
div.nlevel2 ul{ list-style-type:none; margin:0pt; padding:0pt; white-space:nowrap; }
div.nlevel2 li { background-image:url(../pix/bg_button.gif); background-repeat:no-repeat; background-position:0px 0px; float:left; font-size:11px; height:25px; letter-spacing:0px; margin:0pt 3px 0pt 0pt; padding:0pt; text-align:center; text-transform:uppercase; width:136px; }

/* ----------------- Link-Formatierung - NAVIGATION --------------------- */

a.nl1 { color:#FFFFFF; font-weight:normal; }
a.nl1:hover { text-decoration:underline; }
span.currentl1 { color:#F3000E; font-weight:bold; }
a.nls1 { color:#FFFFFF; font-weight:bold; }

a.nl2 { color:#FFFFFF; font-weight:normal; }
a.nl2:hover { text-decoration:underline; }
span.currentl2 { color:#F3000E; font-weight:bold; }
a.nls2 { color:#FFFFFF; font-weight:bold; }

a.nl3 { color:#FFFFFF; font-weight:normal; }
a.nl3:hover { text-decoration:underline; }
span.currentl3 { color:#F3000E; font-weight:bold; }
a.nls3 { color:#FFFFFF; font-weight:bold; }

a.nlback { padding:0px 0px 0px 17px; color:#FFFFFF; font-size:11px; line-height:16px; font-weight:normal; display:block; }
a.nlback:hover { color:#E6D243; text-decoration:none; background-color:#F3000E;  }
/****************************************/



/* ----------------- Suchbox-Bereich --------------------- */
.searchbox_font{ font-size:11px; }
.searchfield{ position:absolute; top:0px; right:1px; height:30px; width:200px;}
.searchfield_cont{ position:relative; padding:0px 0px 0px 0px; margin:8px 0px 0px 10px; width:140px; }
span.right{ position:absolute; right:0pt; top:0pt; height:19px; width:10px; background:transparent url(../pix/searchfield_rightcap.png) no-repeat scroll right top; display:block; }
span.left{ position:absolute; left:0pt; top:0pt; height:19px; width:20px; background:transparent url(../pix/searchfield_leftcap.png) no-repeat scroll left top; display:block;  }
input.prettysearch { background:transparent url(../pix/searchfield_repeat.png) repeat-x scroll center top; border:0px none; font-style:normal; font-variant:normal; font-weight:bold; 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:140px; width:50px; 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:#000000; }
input.sbutton:hover{ color:#333333; cursor:pointer; }

/* ------------ MOD Rightbox LINKS /DOWNLOADS /ARCHIV-------------------- */
div.rbox_cont{ position:relative; margin:15px 0px 0px 0px; padding:24px 60px 0px 30px; background:transparent url(../pix/r_box_bg.gif) no-repeat scroll 0px 0px; }
h2.nt_hl2{ margin:0px 0px 17px 0px; padding:0px 0px 0px 6px; color:#707173; font-size:18px;}

.ext_links, .int_links{ border:2px solid #e2001a;}
.dl_links{ border:2px solid #c5c7c8;}

div.int_links .rbox_head { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
div.ext_links .rbox_head, div.dl_links .rbox_head { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; background-color:#fff; }

div.rbox_body { position:relative;  min-height:50px; height:auto !important; height:50px; }
div.rbox_body img { border:0px none; }

span.rbox_item { position:relative; padding:5px 0px 5px 37px;margin-bottom:8px;display:block;}
span.item_jpg{background:transparent url(../pix/dl_icon_jpg.png) no-repeat scroll left center;}
span.item_zip{background:transparent url(../pix/dl_icon_zip.png) no-repeat scroll left center;}
span.item_pdf{background:transparent url(../pix/dl_icon_pdf.png) no-repeat scroll left center;}
span.item_avi{background:transparent url(../pix/dl_icon_avi.png) no-repeat scroll left center;}
span.item_db{background:transparent url(../pix/dl_icon_db.png) no-repeat scroll left center;}
span.item_dll{background:transparent url(../pix/dl_icon_dll.png) no-repeat scroll left center;}
span.item_eps{background:transparent url(../pix/dl_icon_eps.png) no-repeat scroll left center;}
span.item_html{background:transparent url(../pix/dl_icon_html.png) no-repeat scroll left center;}
span.item_exe{background:transparent url(../pix/dl_icon_exe.png) no-repeat scroll left center;}
span.item_mp3{background:transparent url(../pix/dl_icon_mp3.png) no-repeat scroll left center;}
span.item_txt{background:transparent url(../pix/dl_icon_txt.png) no-repeat scroll left center;}
span.item_xml{background:transparent url(../pix/dl_icon_xml.png) no-repeat scroll left center;}



div.rbox_footer{background:transparent url(../pix/rightbox_bg_footer.png) no-repeat scroll 0px 0px; background:none; height:25px;position:relative;margin:0px 0px 0px 0px;}
/* ------- LINKS/DOWNLOADS LINKS --------- */
span.rbox_text_small{display:block;font-weight:normal;}
span.upper_font{text-transform:uppercase;}

/*ext Links / int Links*/
a.sb_ld_ext, a.sb_ld_int { font-size:11px; line-height:14px; text-align:left; text-decoration:underline; }
a.sb_ld_ext:hover, a.sb_ld_int:hover { color:#000000; }

/* download Links*/
a.sb_ld_dl { font-size:11px; line-height:14px; color:#707173; font-weight:bold; text-align:left; } 
a.sb_ld_dl:hover { color:#000000; }




/* ----------------- Footer-Bereich --------------------- */
div.footertxt { }
span.fl_spacer { padding:0px 6px 0px 6px; background:transparent url(../pix/footer_space.png) no-repeat scroll center center ; }
/* ----------------- Link-Formatierung - Footer-Bereich --------------------- */
a.flink1 { padding:6px 0px 5px 0px; font-weight:normal; display:block; }
a.flink1:hover { text-decoration:none; }
a.fmlink { color:#74293b; line-height:15px; font-weight:400;  }
a.fmlink:hover { text-decoration:underline; }
a.nlF { color:#575748; }
a.nlF:hover { text-decoration:underline; }
a.nlsF{ color:#575748; text-decoration:underline; }
a.nlF1 { color:#575748; }
a.nlF1:hover { text-decoration:underline; }
a.nlink3{color:#a99f00;text-decoration:underline;}
a.nlink3:hover{text-decoration:underline; }
/*********************************************************/