/*
DATEI: shaus.css
CSS Datei 09-2005
Copyright by ISS-Oberlausitz
www.iss-ol.de
Author: T.Hojenski
*/
#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;
   text-align:center;
   margin:auto;
   padding:0;
}
#bluepage_headNavDiv {
   position:relative;
}
#bluepage_head_lg_nav {
   position:absolute;
   top:3px;
   width:100px;
   font-family:verdana,helvetica,sans-serif;
   left:0;
   text-align:left;
   overflow:hidden;
   color:#666666;
   z-index:50;
}
.bluepage_ul_lg {
   margin:0;
   padding:0;
   z-index:55;
   list-style-type:none;
   overflow:hidden;
}
.bluepage_li_lg {
   margin:0;
   padding:0;
   z-index:55;
   overflow:hidden;
   display:inline;
   float:left;
}
.nav_de, .nav_cz, .nav_de2, .nav_cz2 {
   display:block;
   margin:0.35em 0.2em 0.35em 0.2em; 
   width:22px;
   height:14px;
   text-decoration:none;
   float:left;
}
.nav_de, .nav_de:hover, .nav_de2:hover  { 
   background-image:url('../images/idx/de.gif');  
}
.nav_de2 { background-image:url('../images/idx/de2.gif'); }

.nav_cz, .nav_cz:hover, .nav_cz2:hover  { 
   background-image:url('../images/idx/cz.gif');  
}
.nav_cz2 { background-image:url('../images/idx/cz2.gif'); }

.barrierefrei {
   display:none;
}

#bluepage_nav {
   position:relative;
   width:180px;
   text-align:left;
   float:right;
   z-index:40;
}
#bluepage_tab {
   width:780px;
   height:100%;
   margin:auto;
   padding:0;
   text-align:left;
   background-color:#FFFAE1;
   background-image:url('../images/bback.png');
   background-repeat:no-repeat;
   background-position:bottom;
}
#bluepage_tab_content {
   width:780px;
   height:100%;
   padding:0;
   margin:0;
   background-image:url('../images/hback.gif');
   background-repeat:no-repeat;
   background-position:top;
}
#bluepage_tab_nav {
   background-color:#F2545B;
   width:180px;
}
#bluepage_headnav_box {
   width:600px;
   height:50px;
   padding:0;
   text-align:right;
   float:left;
}

#bluepage_headnav {
   padding:25px 0px 10px 10px;
   text-align:right;
   color:#ffffff;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   text-decoration:none;
   line-height:15px;
}
#bluepage_headflash {
   position:relative;
   width:600px;
   height:150px;
   padding:0;
   text-align:left;
   float:left;
   /*   background-image:url('../images/flash.png'); */
   /*   background-repeat:no-repeat;                 */
}
#bluepage_flashspace {
   width:600px;
   height:20px;
   padding:0;
   margin:0;
   background-image:url('../images/fback.gif');
   background-repeat:repeat-x;
   float:left;
}
#bluepage_content {
   width:560px;
   text-align:left;
   margin:0;
   padding:0 20px 0 20px;
   float:left;
}
#bluepage_content_space_1 {
   width:180px;
   height:160px;
   padding: 0;
   margin:0;
   clear:left;
}
#bluepage_content_space_2 {
   width:780px;
   height:127px;
   padding: 0;
   margin:0;
   clear:both;
}

#bluepage_bottom {
   position:relative;
   text-align:center;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:normal;
   text-decoration:none;
   color:#F2545B;
   padding:20px 0 10px 0;
}
#bluepage_bottom_nav {
   position:absolute;
   top:-100px;
   left:20px;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   text-decoration:none;
   color:#F2545B;
}





h1 {
   font-size : 18px;
   font-family : verdana,helvetica,sans-serif;
   color : #f2545b;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
}

h2 {
   font-size : 15px;
   font-family : verdana,helvetica,sans-serif;
   color : #f2545b;
   text-decoration : none;
   font-weight : bold;
   padding : 0 0 10px 0;
   margin : 0;
}
h3 {
   font-size : 11px;
   font-family : verdana,helvetica,sans-serif;
   color : #f2545b;
   text-decoration : none;
   font-weight : bold;
   padding : 0 0 0 0;
   margin : 0;
}

.nav_cell_1     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;      font-weight:normal; line-height:14px; padding: 3px 0 3px 0; width:160px; }
.nav_cell_2     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;      font-weight:bold;   line-height:14px; padding: 3px 0 3px 0; width:160px; }
.nav_cell_3     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;      font-weight:bold;   line-height:14px; padding: 1px 0 1px 10px; width:150px; }

.stxt           { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:none;      font-weight:normal; line-height:13px; }
.ptxt           { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:none;      font-weight:normal; line-height:13px; }
.txt            { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:none;      font-weight:normal; line-height:14px; }
.txt2           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:none;      font-weight:bold; line-height:14px; }
.tnav           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;      font-weight:normal; line-height:14px; }
.tab_titel      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#333333; text-decoration:none;      font-weight:bold; line-height:14px; }

.smap           { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#53575E; text-decoration:none;  font-weight:normal; line-height:15px; height:15px; }
.frml           { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:320px; border:1px solid #666666; }
.input          { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; width:320px; border:1px solid #666666; }
.button         { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold;   border-width:1px; border-style:outset; background-color:#f2545b; text-align:center; width:60px; cursor:pointer; }
.search         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#f2545b; text-decoration:none;  font-weight:normal; line-height:16px; }

a.txt:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.txt:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.txt:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.txt:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.txt2:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:bold; line-height:14px;   }
a.txt2:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:bold; line-height:14px;   }
a.txt2:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:bold; line-height:14px;   }
a.txt2:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:underline;  font-weight:bold; line-height:14px;   }

a.dnl:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.dnl:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.dnl:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.dnl:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.tnav:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.tnav:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.tnav:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.tnav:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.tnav2:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.tnav2:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.tnav2:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }
a.tnav2:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:underline;  font-weight:normal; line-height:14px;   }


a.nav1:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav1:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav1:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav1:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.nav1b:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.nav1b:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.nav1b:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.nav1b:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:underline;  font-weight:bold; line-height:14px;   }

a.nav2:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.nav2b:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2b:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2b:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav2b:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.nav3:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.nav3b:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3b:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3b:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.nav3b:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FFFAE1; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.ftxt:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.ftxt:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.ftxt:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.ftxt:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:normal; line-height:14px;   }

a.bnav:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#FBC7B8; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:bold; line-height:14px;   }

a.bnav2:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav2:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav2:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:##F2545B; text-decoration:none;  font-weight:bold; line-height:14px;   }
a.bnav2:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#F2545B; text-decoration:underline;  font-weight:bold; line-height:14px;   }

.frml_checkbox {
   float:left;
   padding: 0;
   margin:0;
   width: 20px;
}
.frml_checkbox_txt {
   margin: 0;
   padding: 2px 0 2px 0;
   margin-left:25px;
}

.hr {
   background-image:url('../images/line_h.gif');
   background-repeat:repeat-x;
   height : 1px;
   line-height : 1px;
   font-size : 1px;
   width:560px;
   padding : 0;
   margin : 10px 0 20px 0;
}

.hr_1 {
   background-image:url('../images/line_h.gif');
   background-repeat:repeat-x;
   height : 1px;
   line-height : 1px;
   font-size : 1px;
   width:560px;
   padding : 0;
   margin : 1px 0 1px 0;
}

.navspace1 { height: 1px; line-height: 1px; font-size: 1px; padding:0; margin: 6px 0 6px 0; width:180px; background-color:#ffffff; }

.nav_pt1    {  text-align:right; width:20px; line-height: 1px; font-size: 1px; padding:4px 0 0 0; margin:0; }
.nav_pt2    {  text-align:right; width:20px; line-height: 1px; font-size: 1px; padding:4px 0 0 0; margin:0; }
.nav_pt3    {  text-align:right; width:20px; line-height: 1px; font-size: 1px; padding:2px 0 0 0; margin:0; }

.nav_pt    { width:13px; height: 12px; line-height: 1px; font-size: 1px; padding:0; margin:0; }

.space1    { height: 1px; line-height: 1px; font-size: 1px; padding:0; margin:0; }

.space5    { height: 5px; line-height: 5px; font-size: 5px; padding:0; margin:0; }

.space10   { height:10px; line-height: 1px; font-size: 1px; padding:0; margin:0; overflow:hidden; }

.space20   { height:20px; line-height: 1px; font-size: 1px; padding:0; margin:0; }

.hspace    { height: 1px; line-height: 1px; font-size: 1px; padding:0; margin:0; width:20px; }

.pspace    { height: 1px; line-height: 1px; font-size: 1px; padding:0; margin:0; width:220px; }

.dl_anker  { padding: 0; margin: 0 ; }

.img_anker { float:left; padding: 0; margin-top: 1px; vertical-align: text-bottom; }

.icon_txt  { float:left; padding: 0; margin: 0 0 0 5px; }

.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_border {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  border:1px solid #808080;
}
.img_border2 {
  position:absolute;
  left:-1px;
  top:-1px;
  width:100%;
  height:100%;
  border:1px solid #808080;
}
.img_gal_border {
  position:absolute;
  left:0;
  top:0;
  width:44px;
  height:50px;
  border:1px solid #808080;
  z-index:1;
}
.img_gal_border_moz {
  position:absolute;
  left:0;
  top:0;
  width:42px;
  height:48px;
  border:1px solid #808080;
  z-index:1;
}
.frml_checkbox {
   float:left;
   padding: 0;
   margin:0;
   width: 20px;
}
.frml_checkbox_txt {
   margin: 0;
   padding: 2px 0 2px 0;
   margin-left:25px;
}

