/*
DATEI: standard.css.php
CSS Datei 10-2005
Copyright by ISS-Oberlausitz
www.iss-ol.de
Author: T.Hojenski
*/

.cms_content {
   width:650px;
   padding:10px;
   background-image:url('../images/sback.gif');
}


#bluepage_body {
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   color:#333333;
   text-decoration:none;
   line-height:14px;
   background-color:#ffffff;
   background-image:url('../images/sback.gif');
   text-align:center;
   margin:auto;
   padding:0;
   overflow:auto;
}
.tab_space {
   height:20px;
   width:20px;
}
.center_space {
   height:20px;
   width:860px;
}
#bluepage_tab {
   height:100%;
   padding:0;
   text-align:center;
   margin:auto;
}
#bluepage_site {
   width:860px; 
   text-align:left;  
   height:100%;
}

#index_flash {
   position:absolute;
   right:0px;
   top:0px;
   width:380px;
   height:220px;  
   z-index:5000;
   overflow:hidden;
}
#index_head {
   position:relative;
   width:860px;     
}

#bluepage_head {
   position:relative;
   z-index:4000;
   height:155px;
   width:860px;
   background-color:#c0ca00;
}
#head_rpic {

}
#index_navback {
   width:860px;
   height:24px;
   padding:0;
   margin:0;
   position:absolute;
   z-index:4500;
   background-color:#c0ca00;
}
#index_nav {
   width:860px;
   height:24px;
   padding:0;
   margin:0;
   position:relative;
   z-index:6500;
}
#bluepage_nav {
   width:860px;
   height:24px;
   padding:0px;
   margin:0;
   position:relative;
   z-index:4500;
}

.nav1          { position:absolute; padding:1px 1px 0 1px; margin:0; height:23px; background-color:#c0ca00;  visibility:visible; z-index:5500; }
.nav1_content  { width:100%; padding-top:1px; background-color:#c0ca00; z-index:5500; height:23px }

.nav2          { position:absolute; padding:1px; margin:0; height:21px; background-color:#cccccc; visibility:hidden; z-index:5500; }
.nav2_content  { width:100%; background-color:#ffffff; z-index:5500; }

.nav3          { position:absolute; padding:1px; margin:0; height:21px; background-color:#cccccc; visibility:hidden; z-index:5500; }
.nav3_content  { width:100%; background-color:#ffffff; z-index:5500; }

#bluepage_cell {
   width:630px;
   vertical-align:top;
}
#index_content {
   width:860px;
   height:160px;
   padding:0px;
   margin:0;
   position:relative;
   background-color:#ffffff;
}
#index_tab {
   width:860px;
   height:160px;
   padding:0px;
   margin:0;
   position:relative;
   background-color:#ffffff;
}
.index_tabcell_a {
   width:410px;
   height:160px;
   padding:0px;
   margin:0;
   position:relative;
   background-color:#C0CA00;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   color:#6D3011;
   text-decoration:none;
   line-height:14px;
}
.index_tabcell_b {
   width:410px;
   height:160px;
   padding:0px;
   margin:0;
   position:relative;
   background-color:#6D3011;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   color:#ffffff;
   text-decoration:none;
   line-height:14px;
}
.index_tabspace {
   width:40px;
   height:160px;
}

#bluepage_content {
   width:630px;
   text-align:left;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   color:#333333;
   text-decoration:none;
   line-height:16px;
   margin:0;
   padding:0;
   z-index:1;
}
#bluepage_right {
   width:210px;
   vertical-align:top;
}
#bluepage_tab_search {
   height:20px;
   width:210px;
   background-image:url('../images/back_SE.png');
}

#bluepage_foot {
   height:23px;
   width:860px;
   background-color:#c0ca00;
}

#bluepage_snav_tab {
   height:23px;
   width:860px;
   background-color:#c0ca00;
}

#bluepage_bottom_nav {
   position:relative;
   left:0;
   text-align:left;
}

#bluepage_bottom_nav_content {
   background-color:#ffffff;
   position:absolute;
   left:0;
   top:-35px;
   font-family:verdana,helvetica,sans-serif;
   margin:0;
   padding:5px;
   font-weight:bold;
   font-size:11px;
   line-height:14px;
   vertical-align:top;
   text-align:center;
   width:620px;
}


h1 {
   font-size :18px;
   font-family:verdana,helvetica,sans-serif;
   color : #6D3011;
   background-color:#ffffff;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
   padding : 0;
   line-height : 24px;
}

h2 {
   font-size :14px;
   font-family:verdana,helvetica,sans-serif;
   color : #6D3011;
   background-color:#ffffff;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
   padding : 10px 10px 0px 10px;
   line-height : 18px;
   width:630px;
}

.snav_cell {
   font-size:10px; font-family:verdana,helvetica,sans-serif; padding: 1px 15px 0px 1px; font-weight:bold;
}
.snav_line {
   font-size:10px; font-family:verdana,helvetica,sans-serif; padding: 0 15px 0 0px; font-weight:bold; color:#333333; text-align:right;
}

.tabtxt {
   font-family:verdana,helvetica,sans-serif;
   font-size:11px;
   font-weight:normal;
   line-height:16px;
   color:#000000;
}
.tabtxt2 {
   font-family:verdana,helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   line-height:16px;
   color:#000000;
}


a.link_in          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_in:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_in:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_in:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_in:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:normal; line-height:16px; }

a.link_in2         { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_in2:link    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_in2:visited { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_in2:active  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_in2:hover   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:bold; line-height:16px; }


a.link_ex          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_ex:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_ex:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_ex:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.link_ex:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:normal; line-height:16px; }

a.link_ex2         { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_ex2:link    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_ex2:visited { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_ex2:active  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:16px; }
a.link_ex2:hover   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:bold; line-height:16px; }

.none             {  font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
/*
a.none:link        { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.none:visited     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.none:active      { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.none:hover       { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }
*/
a.snav             { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.snav:link        { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.snav:visited     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.snav:active      { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; font-weight:normal; }
a.snav:hover       { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }

a.index_a          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_a:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_a:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_a:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_a:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:normal; line-height:16px; }

a.index_b          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_b:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_b:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_b:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; line-height:16px; }
a.index_b:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; font-weight:normal; line-height:16px; }

a.bnav          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnav:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnav:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnav:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnav:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#c0ca00; text-decoration:underline; font-weight:bold; line-height:11px; vertical-align:middle; }

a.bnavb         { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#c0ca00; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnavb:link    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#c0ca00; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnavb:visited { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#c0ca00; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnavb:active  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#c0ca00; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }
a.bnavb:hover   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:bold; line-height:11px; vertical-align:middle; }

a.smap          { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.smap:link     { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.smap:visited  { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.smap:active   { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:none; font-weight:normal; line-height:16px; }
a.smap:hover    { font-family:verdana,helvetica,sans-serif; font-size:11px; color:#6D3011; text-decoration:underline; font-weight:normal; line-height:16px; }


#index_space_top    { width:860px; height:117px; }
#index_space_center { width:860px; height:80px; background-color:#ffffff; }
#index_space_bottom { height: 10px; line-height:1px; font-size:1px; padding:0; margin:0; background-color:#ffffff; }


.hspace             { position:relative; top:0; left:0; padding:0; margin:0; width:10px; height:1px; line-height:1px; font-size:1px; display:table-cell;  }
.hspace10           { position:relative; top:0; left:0; padding:0; margin:0; width:10px; height:1px; line-height:1px; font-size:1px; display:table-cell;  }
.pspace             { height:1px;   line-height:1px; font-size:1px; padding:0; margin:0; width:180px; }
.pspace5            { height: 5px;  line-height:1px; font-size:1px; padding:0; margin:0; width:580px; }
.pspace10           { height:10px;  line-height:1px; font-size:1px; padding:0; margin:0; width:580px; }

.space1             { position:relative; height:  1px; overflow:hidden; padding:0; margin:0; }
.space2             { position:relative; height:  2px; overflow:hidden; padding:0; margin:0; }
.space4             { position:relative; height:  4px; overflow:hidden; padding:0; margin:0; }
.space5             { position:relative; height:  5px; overflow:hidden; padding:0; margin:0; }
.space10            { position:relative; height: 10px; overflow:hidden; padding:0; margin:0; }
.space20            { position:relative; height: 20px; overflow:hidden; padding:0; margin:0; }
.space30            { position:relative; height: 30px; overflow:hidden; padding:0; margin:0; }
.space40            { position:relative; height: 40px; overflow:hidden; padding:0; margin:0; }
.space50            { position:relative; height: 50px; overflow:hidden; padding:0; margin:0; }
.space100           { position:relative; height:100px; overflow:hidden; padding:0; margin:0; }
.nspace1            { position:relative; height:  1px; overflow:hidden; padding:0; margin:0; background:#CCCCCC; }


.templ_table        { padding:0; margin:0; clear:left; display:table; width:630px; background-color:#ffffff; padding:10px; }
.templ_innertable   { padding:0; margin:0; clear:left; display:table; width:610px; background-color:#ffffff; padding:0; }
.templ_tr           { padding:0; margin:0; display:table-row;  }

.templ_td           { vertical-align:top;position:relative; top:0; left:0; padding:0; margin:0; display:table-cell;  width:590px; z-index:2; }
.templ_td_pic       { vertical-align:top;position:relative; top:0; left:0; padding:0; margin:0; display:table-cell;  width:220px; z-index:2; }
.templ_td_txt       { vertical-align:top;position:relative; top:0; left:0; padding:0; margin:0; display:table-cell;  width:380px; z-index:2; }
.templ_td_templ     { vertical-align:top;position:relative; top:0; left:0; padding:0; margin:0; display:table-cell; width:610px; z-index:2; }
.templ_td_nosize    { vertical-align:top;position:relative; top:0; left:0; padding:0; margin:0; display:table-cell;  z-index:2; }

.box_txt            { padding: 0; margin: 0; }
.box_pictxt         { padding: 5px 0 0 0; margin:0; }

.templ_background   { vertical-align:top;position:relative; top:0; left:0; margin:0; display:table-cell; width:610px; z-index:2; padding:10px; background-color:#F6F7DA; }

.templ_end          { position:relative; clear:left; }


.img                { position:relative; right:0; bottom:0; vertical-align:bottom; }
.imgbox             { position:relative; right:0; bottom:0;  text-align:right; font-size:0px; line-height:0px; background-color:#ffffff; }
.img_zoom           { position:absolute; right:0; bottom:0; width:19px; height:15px; background-image:url(../images/sys/lupe.gif);    cursor:pointer; padding:0; }
.img_link           { position:absolute; right:0; bottom:0; width:19px; height:15px; background-image:url(../images/sys/piclink.gif); cursor:pointer; padding:0; }
.img_icon           { vertical-align:text-bottom; }

.img_border         { position:absolute; left:0;  top:0;    width:100%; height:100%; border:1px solid #808080; }
.img_anker          { float:left; padding:0; margin-top:2px; vertical-align:text-bottom; }
.img_sitenav        { padding:0; margin-top:2px; vertical-align:text-bottom; }

.dl_anker           { padding:0; margin:0; line-height:1.4em; list-style-type:none; clear:left; }
.dl_anker_icon      { margin:0; margin-left:-1em; line-height:1.4em; width:1em; height:1em; vertical-align:text-bottom; text-decoration:none; }

.icon {
   float:left;
   padding: 0;
   margin:0;
   height: 20px;
   width: 20px;
   text-decoration : none;
   cursor: pointer;
}
.icon_in {
   float:left;
   padding: 0;
   margin:0;
   height: 1em;
   width: 20px;
   text-decoration : none;
   background-image:url(../images/sys/link_in.gif);
   background-repeat:no-repeat;
   cursor: pointer;
}
.icon_ex {
   float:left;
   padding: 0;
   margin:0;
   height: 1em;
   width: 20px;
   text-decoration : none;
   background-image:url(../images/sys/link_ex.gif);
   background-repeat:no-repeat;
   cursor: pointer;
}
.icon_txt {
   padding: 0;
   margin: 0 ;
   margin-left:20px;
}


.frml           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:320px; border:1px solid #666666; }
.input          { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:320px; border:1px solid #666666; }
.button         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold;   border-width:1px; border-style:outset; background-color:#C0CA00; text-align:center; width:80px; cursor:pointer; }

.frml_checkbox {
   float:left;
   padding: 0;
   margin:0;
   width: 20px;
}
.frml_checkbox_txt {
   margin: 0;
   padding: 2px 0 2px 0;
   margin-left:25px;
}


.bnr_head_a {
      background-image:url('../images/back_gn.png');
   width:210px;
   font-size:11px;
   margin:4px 0 0px 0;
}
.bnr_head_b {
      background-image:url('../images/back_br.png');
   width:210px;
   font-size:11px;
   margin-bottom:0px;
}

.bnr_head_txt {
   font-family:verdana,helvetica,sans-serif;
   color:#000000;
   padding:4px;
   padding-left:5px
}
.bnr_box {
   width:210px;
   font-size:11px;
   margin-bottom:0px;
   background-color:#ffffff;
}
.bnr_box_txt {
   font-family:verdana,helvetica,sans-serif;
   color:#333333;
   padding:10px;
}


.hr_line            { margin:0; padding:0; height: 11px; background-color:#ffffff; line-height: 11px; font-size: 1px; width:100%; background-image:url('../images/line.gif'); background-repeat:no-repeat; background-position:center bottom; clear:left; }
.hr_lines           { margin:0; padding:0; height: 5px; background-color:#ffffff; line-height: 5px; font-size: 1px; width:100%; background-image:url('../images/line.gif'); background-repeat:no-repeat; background-position:center bottom; clear:left; }
hr                  { display:none;  }

.display_none       { display:none; }

.bluepage_templback {
   width:610px;
   height:150px;
   background-color:#ffffff;
   padding:10px;
}
.search {
   color:#F77B21;
}
.ul_smap {
   padding:0;
   margin:0 0 0 8px;
   font-family:tahoma,helvetica,sans-serif;
}
.li_smap {
   margin:0px 10px 0 10px;
   padding:0;
   color:#6D3011;
}

.stxt           { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;      font-weight:normal; line-height:13px; }
.ptxt           { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;      font-weight:normal; line-height:13px; }
.txt            { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;      font-weight:normal; line-height:14px; }
.txt2           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;      font-weight:bold; line-height:14px; }

