@charset "utf-8";
body {
   color: black;
   font-family: Verdana, sans-serif;
   text-align: left;
   font-size: 06pt;
   cursor: url("../../cursor/arrow_il.cur"),crosshair;
   background: #FFFFFF;
   background-image: url("../bilder/10x10.png");
}

p{
   font-size: 09pt;
}
.webmaster{
   font-size: 07pt;
   height:  5px;
}
.webtable{
   border: 1px solid;
   border-color:#006699;
   background-color: #e9e9e9;
   font-size: 07pt;
   height:  5px;
   margin: 5px;
}

.webtable_red{
   border: 1px solid;
   border-color:#FF99CC;
   background-color: #FF99CC;
   font-size: 07pt;
   height:  5px;
   margin: 5px;
}

.shoptable{
   border: 1px solid;
   border-color:#FFCC66;
   background-color: #F9F9F9;
   font-size: 07pt;
   height:  5px;
}

.shop_menu{
   border: 1px solid;
   border-color:#FFCC66;
   background-color: #F9F9F9;
   font-size: 07pt;
   margin-bottom: 10px;
   margin-top: 10px;
}

.shop_fuss{
   border: 1px solid;
   border-color:#FFCC66;
   background-color: #F9F9F9;
   font-size: 07pt;
   margin-bottom: 10px;
   margin-top: 10px;
}

a.shop_button{
  font-family: Verdana, sans-serif;
  font-size: 08pt;
  color: #000000;
  margin: 2px 0px 0px 0px;
  cursor: pointer;
  text-align: left;
  text-decoration:none;
}

img.shop_button{
  margin: 2px 0px 0px 0px;
  cursor: pointer;
}

td{
   font-size: 08pt;
}

td.admin{
 vertical-align: top;
 font-size: 07pt;
 color: #006699;
}

input.wahl_200{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:20px;
  border: 0px;
  background-image: url("../bilder/link.png");
  background-repeat:repeat-x;
  width: 200px;
  cursor: pointer;
  text-align: center;
}

input.wahl{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:20px;
  border: 0px;
  background-image: url("../bilder/link.png");
  background-repeat:repeat-x;
  cursor: pointer;
  text-align: center;
}

input.deutsch{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:17px;
  border: 0px;
  background-image: url("../../bilder/ger.gif");
  cursor: pointer;
  text-align: center;
}

input.englisch{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:17px;
  border: 0px;
  background-image: url("../../bilder/gbr.gif");
  cursor: pointer;
  text-align: center;
}

input.litauisch{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:17px;
  border: 0px;
  background-image: url("../../bilder/lit.gif");
  cursor: pointer;
  text-align: center;
}

input.russisch{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:17px;
  border: 0px;
  background-image: url("../../bilder/gus.gif");
  cursor: pointer;
  text-align: center;
}

input.lettisch{
  font-family: Verdana, sans-serif;
  font-size: 09pt;
  line-height:17px;
  border: 0px;
  background-image: url("../../bilder/let.gif");
  cursor: pointer;
  text-align: center;
}

a.button_aus_text{
   color: #808080;
}
.vertrag{
   font-size: 14pt;
   font-weight: bold;
   color: #006699;
   text-decoration:none;
   margin: 5px;
}

a.shoptext{
   line-height:20px;
   height:  20px;
   font-size: 9pt;
   color: #000000;
   text-decoration:none;
}
a.text{
   background-repeat: repeat-x;

   border-right: 1px solid #006699;
   border-left: 1px solid #006699;

   line-height:20px;
   height:  20px;
   font-size: 9pt;
   color: #000000;
   text-decoration:none;
   margin-top: 5px;
}
a.text_shop{
   background-repeat: repeat-x;

   border-right: 1px solid #BF19B9;
   border-left: 1px solid #BF19B9;
   letter-spacing: 3px;
   line-height:20px;
   height:  20px;
   font-size: 10pt;
   font-weight: bold;
   color: #000000;
   text-decoration:none;
}
a.text_red{
   background-image: url("../bilder/link.png");
   background-repeat: repeat-x;
   border-right: 1px solid #006699;
   border-left: 1px solid #006699;
   line-height:20px;
   height:  20px;
   font-size: 7pt;
   font-weight: bold;
   color: #FF0000;
   text-decoration:none;
   margin: 5px;
}
a.text:link {
        background-image: url("../bilder/link.png");
}
a.text:visited{
        background-image: url("../bilder/active.png");
}
a.text:hover{
        background-image: url("../bilder/hover.png");
}

a.text:active{
        background-image: url("../bilder/active.png");
}

a.link{
   background-repeat: repeat-x;
   background-color: #006699;
   border-right: 1px solid #006699;
   border-left: 1px solid #006699;

   line-height:20px;
   height:  20px;
   width: 200px;
   font-size: 9pt;
   color: #000000;
   text-align: center;
   text-decoration:none;
}

a.link:link {
        background-image: url("../bilder/link.png");
}
a.link:visited{
        background-image: url("../bilder/active.png");
}
a.link:hover{
        background-image: url("../bilder/hover.png");
}

a.link:active{
        background-image: url("../bilder/active.png");
}
a.text_shop:link {
        background-image: url("../bilder/r_link.png");
}
a.text_shop:visited{
        background-image: url("../bilder/r_active.png");
}
a.text_shop:hover{
        background-image: url("../bilder/r_hover.png");
}

a.text_shop:active{
        background-image: url("../bilder/r_active.png");
}

.head{
   position: relative;
}
.admin{
   position: relative;
}
.main{
   position: relative;
}
.feed{
   position: relative;
}

div.left {
   position: relative;
   left: 10px;
   top:  10px;
   width: 955px;
   text-align: right;
   font-weight: bold;
   border: 1px solid #006699;
   line-height:18px;
   background-image: url("../bilder/orciari_sub3.gif");
   background-repeat: no-repeat;
   background-position: -15px 20px;
   z-index: 1;
}

.haupt{
   position: relative;
   left: 10px;
   top:  40px;
   width: 955px;
   text-align: center;
   border: 1px solid #006699;
   z-index: 2;
}
.linie{
   color: #006699;
}

.hauptred{
   position: relative;
   left: 10px;
   top:  40px;
   width: 955px;
   text-align: center;
   border: 1px solid #FF0000;
   z-index: 2;
}

div.unten {
   position: relative;
   left: 10px;
   top:  75px;
   width: 955px;
   padding: 3px 0px 0px 0px;
   text-align: center;
   border: 1px solid #006699;
   line-height:18px;
   background-image: url("../bilder/STI left.gif");
   background-position: 0px 30%;
   background-repeat: no-repeat;
   z-index: 3;
}

.shopartikelline1 {
   font-size: 10pt;
   font-weight: bold;
   color: #FFFFFF;
   border: 1px solid #FFCC66;
   border-top: 5px solid #FFCC66;
   margin-bottom: 10px;
}


.shopartikelline2 {
   font-size: 10pt;
   font-weight: bold;
   color: #FFFFFF;
   border: 1px solid #006699;
   border-top: 5px solid #006699;
   margin-bottom: 10px;
}

.kreuz {
   margin-top: 5px;
   filter:FlipV();
}

.kreuz1 {
   margin-top: 5px;
}

p.hlineadmin {
   font-size: 10pt;
   text-align: center;
   font-weight: bold;
   color: #006699;
   line-height:25px;
}

.hline {
   font-size: 10pt;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
   background: #006699;
   line-height:25px;
}

.hlinered {
   font-size: 10pt;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
   background: #FF0000;
   line-height:25px;
}
.hlinegelb {
   font-size: 10pt;
   text-align: center;
   font-weight: bold;
   color: #000000;
   background: #FFCC66;
   line-height:25px;
}

.linered {
   font-size: 8pt;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
   background: #FF0000;
   line-height:15px;
}

.linegreen {
   font-size: 8pt;
   text-align: center;
   font-weight: bold;
   color: #FFFFFF;
   background: #33CC99;
   line-height:15px;
}

p.hlinehaupt {
   font-size: 10pt;
   text-align: center;
   color: #FFFFFF;
   background: #006699;
   line-height:20px;
}

.hlineshop {
   font-size: 09pt;
   text-align: center;
   color: #444444;
   font-weight: bold;
   background: #FFCC66;
   line-height:20px;
}

.shop_big {
   font-size: 07pt;
   text-align: center;
   font-weight: bold;
   color: #006699;
   line-height:20px;
   text-decoration:none;

}
.shop_big_m {
   font-size: 07pt;
   text-align: center;
   font-weight: bold;
   color: #006699;
   line-height:20px;
}

.shop_big_fuss {
   font-size: 11pt;
   text-align: center;
   font-weight: bold;
   color: #CC6633;
   line-height:20px;
}

div.agb{
   font-size: 07pt;
   margin: 15px;
}

p.agbH{
   font-size: 09pt;
   font-weight: bold;
}

.vline{
   background-image: url("../bilder/1x1.png");
   background-repeat: repeat-y;
   background-position: 50% 50%;
}

.dunkel{
   background: #FFFF99;
   border: 0px solid #006699;
}

.hell{

   background: #FFFFCC;
   border: 0px solid #006699;
}

div.warenkorb_menge{
   font-size: 10pt;
   text-align: center;
   font-weight: bold;
   color: #006699;
   line-height:20px;
}

.reg{
   color: #000000;
}

.no_reg{
   color: #FF0000;
   font-weight: bold;
   font-size: 11pt;
}

.kasse_vertrag{
   font-size: 10pt;
   text-align: left;
   font-weight: bold;
   color: #006699;
}


.p_head{
   font-size: 09pt;
   text-align: left;
   font-weight: bold;
   color: #000099;
}
.p_text{
   font-size: 07pt;
   text-align: left;
   font-weight: bold;
   color: #AAAAAA;
}