/*
DATEI:arite.css
CSS Datei 07-2005 -2008
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:#4A4A4A;
   text-decoration:none;
   line-height:14px;
   background-color:#D8D2C1;
   text-align:center;
   margin:auto;
   padding:0;
   overflow:auto;
}

#bluepage_tab {
   width:100%;
   height:100%;
   padding:10px;
   text-align:center;
   background-color:#D8D2C1;
}

#bluepage_tabcontent {
   width:100%;
   height:100%;
   text-align:center;
}

#bluepage_head {
   width:760px;
   height:48px;
   text-align:center;
   margin:auto;
   padding:0;
}

#bluepage_headcell_1 {
   width:360px;
   text-align:left;
   font-size:11px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   text-decoration:none;
   line-height:20px;
   color:#ffffff;
   padding-bottom:5px;
}

#bluepage_headcell_2 {
   width:400px;   
}

.bluepage_cell_1 {
   width:607px;
   background-image:url('../images/content_back.gif');
   background-repeat:repeat-y;
   padding:30px 15px 15px 15px;
}

.bluepage_cell_2 {
   width:3px;
}

.bluepage_cell_3 {
   width:150px;
   font-size:10px;
   font-family:verdana,helvetica,sans-serif;
   font-weight:bold;
   text-decoration:none;
   line-height:20px;
   color:#D8D2C1;   
   background-color:#A22848;
   padding:15px 10px 5px 10px;
}

#bluepage_content {
   width:577px;
}

.bluepage_content_1 {
   width:350px;
}
.bluepage_content_2 {
   width:194px;
   padding:0;
}
.bluepage_nav {
   width:130px;
   padding:0;
   margin:0;
}
.nav_cell_1 {
   padding: 5px 0 4px 0;
}
.nav_cell_2 {
   padding: 1px 0 1px 5px;
}

.bluepage_templ {
   width:607px;
   background-image:url('../images/content_back.gif');
   background-repeat:repeat-y;
   padding:30px 15px 15px 15px;
}

.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;
}

.space20 {
   height:20px;
   line-height:1px;
   font-size : 1px;
   padding: 0;
   margin:0;
}

.hspace {
   height:1px;
   width:30px;
   line-height:1px;
   font-size : 1px;
   padding: 0;
   margin:0;
}
.pspace {
   height:1px;
   width:185px;
   line-height:1px;
   font-size : 1px;
   padding: 0;
   margin:0;
}

a.nav1      { 
   font-size:11px; 
   font-family:verdana,helvetica,sans-serif; 
   color:#ffffff; 
   text-decoration:none;  
   font-weight:normal; 
   line-height:14px;  
}
a.nav1:hover      { 
   text-decoration:none;
   font-weight:bold;
   color:#ffffff;
}
a.nav1b      { 
   font-size:11px; 
   font-family:verdana,helvetica,sans-serif; 
   color:#D8D2C1; 
   text-decoration:none;  
   font-weight:bold; 
   line-height:14px;  
}
a.nav1b:hover      { 
   text-decoration:none;
   font-weight:bold;
   color:#fff;
}
a.nav2      { 
   font-size:10px; 
   font-family:verdana,helvetica,sans-serif; 
   color:#ffffff; 
   text-decoration:none;  
   font-weight:normal; 
   line-height:12px;  
}
a.nav2:hover      { 
   text-decoration:none;
   font-weight:bold;
   color:#ffffff;
}
a.nav2b      { 
   font-size:10px; 
   font-family:verdana,helvetica,sans-serif; 
   color:#D8D2C1; 
   text-decoration:none;  
   font-weight:normal; 
   line-height:12px;  
}
a.nav2b:hover      { 
   text-decoration:none;
   font-weight:bold;
   color:#ffffff;
}


a.nav_bottom:link      { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:20px;  }
a.nav_bottom:visited   { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:20px;  }
a.nav_bottom:active    { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#ffffff; text-decoration:none;  font-weight:bold; line-height:20px;  }
a.nav_bottom:hover     { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#FBC774; text-decoration:none;  font-weight:bold; line-height:20px;  }

a.lg2, a.lg2b      { 
   font-size:10px; 
   font-family:verdana,helvetica,sans-serif; 
   color:#ffffff; 
   text-decoration:none;  
   font-weight:bold; 
   line-height:20px; 
   padding:0 5px;  
}
a.lg2b {
   color:#A22848;
}
a.lg2:hover,
a.lg2b:hover     {
   text-decoration:none;  
   color:#F0EADA;
}

.hr {
   background-color:#A22848;
   background-repeat:repeat-x;
   height : 1px;
   line-height : 1px;
   font-size : 1px;
   width:350px;
   padding : 0;
   margin : 0 0 10px 0;
}

.hr_mit_h-bild {
   background-image:url('../images/line_h.gif');
   background-repeat:repeat-x;
   height : 1px;
   line-height : 1px;
   font-size : 1px;
   width:350px;
   padding : 0;
   margin : 0 0 10px 0;
}

h1 {
   font-size : 16px;
   font-family : verdana,helvetica,sans-serif;
   color : #A22848;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
}

h2 {
   font-size : 12px;
   font-family : verdana,helvetica,sans-serif;
   color : #A22848;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
}


.headline {
   font-size : 18px;
   font-family : verdana,helvetica,sans-serif;
   color : #00A8D7;
   text-decoration : none;
   font-weight : bold;
   padding : 0;
   margin : 0;
   line-height : 16px;
}

.txt              { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:normal; line-height:15px; }
.txt2             { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:bold;   line-height:15px; }
.stxt             { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:normal; line-height:12px; }
.ptxt             { padding-top:3px; font-size:10px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:normal; line-height:12px; }
.tabtxt              { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:normal; line-height:15px; }
.tabtxt2             { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#4A4C4B; text-decoration:none;      font-weight:bold;   line-height:15px; }

.smap           { font-size:10px; 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-width:1px; border-style:solid; border-color:#666666; }
.input          { font-size:10px; font-family:verdana,helvetica,sans-serif; color:#000000; text-decoration:none;  font-weight:normal; border-width:1px; border-style:solid; border-color:#666666;  padding-left:2px; height:18px; width:300px; }
.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:#A22848; text-align:center; width:60px; cursor:pointer; }
.search         { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#cc0000; text-decoration:none;  font-weight:normal; line-height:16px; }

.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;
}
.icon_txt {
   float:left;
   padding: 0;
   margin: 0 ;
   margin-left:5px;
}
.frml_checkbox {
   float:left;
   padding: 0;
   margin:0;
   width: 20px;
}
.frml_checkbox_txt {
   margin: 0;
   padding: 2px 0 2px 0;
   margin-left:25px;
}
.dl_anker {
   padding: 0;
   margin: 0 ;
}
.img_anker {
   float:left;
   padding: 0;
   margin-top: 1px;
   vertical-align:text-bottom;
}
a.txt:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.txt:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.txt:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal; line-height:14px;   }
a.txt:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#D8D2C1; text-decoration:none;  font-weight:normal; line-height:14px;   }

a.dnl:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal;   }
a.dnl:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal;   }
a.dnl:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none;  font-weight:normal;   }
a.dnl:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#D8D2C1; text-decoration:none;  font-weight:normal;   }

a.dnl2:link      { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none; font-weight:bold; line-height:14px;   }
a.dnl2:visited   { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none; font-weight:bold; line-height:14px;   }
a.dnl2:active    { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#A22848; text-decoration:none; font-weight:bold; line-height:14px;   }
a.dnl2:hover     { font-size:11px; font-family:verdana,helvetica,sans-serif; color:#D8D2C1; text-decoration:none; font-weight:bold; line-height:14px;   }


