body { 
       margin: 0px;
       padding: 0px;
       background: #ffffff;
       color: #000000;
}
img.arrow{
  border: 0px;
  vertical-align: middle;
}
table, tr, td{
  border: 0px;
  padding: 0px;
  margin: 0px;
  cellpadding: 0px;
  cellspacing: 0px;
}
.1 {font-size: 1px;}
.3 {font-size: 3px;}
.5 {font-size: 5px;}
.7 {font-size: 7px;}
.9 {font-size: 9px;}
.form {
       padding: 0px;
       font-family: arial;
       font-size: 12px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
       }
       div.left
       {
         width: 100%;
         float: left;
       }
.form A:link {
       font-family: verdana;
       text-decoration: none;
       color: #333333;
       font-weight: bold;
       xfont-size: 12px;
       }
.form A:visited {
       font-family: verdana;
       text-decoration: none;
       color: #333333;
       font-weight: bold;
       xfont-size: 12px;
       }
.form A:hover { 
       color: #00CC00; 
       font-family: verdana; 
       text-decoration: none; 
       font-weight: bold;
       xfont-size: 12px;
       } 
.form A:active {
       font-family: verdana;
       text-decoration: none;
       color: #333333;
       font-weight: bold;
       xfont-size: 12px;
       }

.title 
{
       padding: 2px;
       font-family: arial;
       font-size: 13px;
       font-weight: none;
       color: #000;
       text-decoraton: bold;
       text-align: left;
}

ul#menu 
{
       padding: 2px;
       font-family: arial;
       font-size: 12px;
       font-weight: bold;
       color: #000000;
       text-align: center;
}

.head 
{
       padding: 4px;
       font-family: arial;
       font-size: 12px;
       font-weight: none;
       color: #ffffff;
       text-decoraton: bold;
       text-align: left;
}
       
.text {
       padding: 2px;
       font-family: verdana;
       font-size: 12px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
       }

.text A:link {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 12px;
       }
.text A:visited {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 12px;
       }
.text A:hover { 
       color: #FF0000; 
       font-family: verdana; 
       text-decoration: none; 
       font-weight: bold;
       xfont-size: 12px;
       } 
.text A:active {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 12px;
       }
h1{
       padding: 5px;
       font-family: verdana;
       font-size: 14px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
}
h2{
       padding: 5px;
       font-family: verdana;
       font-size: 12px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
}
P{     padding: 5px;
      font-family: verdana;
       font-size: 12px;
       font-weight: none;
       color: #000000;
       text-decoraton: normal;
       text-align: left;
}
.table {
       padding: 2px;
       font-family: verdana;
       font-size: 9px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
       }
.table A:link {
      font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
.table A:visited {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
.table A:hover {
       color: #FF0000;
       font-family: verdana; 
       text-decoration: none; 
       font-weight: bold;
       xfont-size: 10px;
       } 
.table A:active {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
.table2 {
       padding: 2px;
       font-family: verdana;
       font-size: 8px;
       font-weight: none;
       color: #000000;
       text-decoraton: bold;
       text-align: left;
       }
.table2 A:link {
      font-family: verdana;
       font-size: 8px;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 8px;
       }
.table2 A:visited {
       font-family: verdana;
       font-size: 8px;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 8px;
       }
.table2 A:hover {
       color: #FF0000;
       font-size: 8px;
       font-family: verdana; 
       text-decoration: none; 
       font-weight: bold;
       xfont-size: 8px;
       } 
.table2 A:active {
       font-family: verdana;
       font-size: 8px;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 8px;
       }
.head {
       padding: 2px;
       background: #003366;
       font-family: verdana;
       font-size: 11px;
       font-weight: none;
       color: #FFFFFF;
       text-decoraton: bold;
       text-align: left;
       }
.stopka {
       padding: 2px;
       font-family: Verdana;
       font-size: 10px;
       font-weight: none;
       color: #000000;
       text-decoraton: none;
       text-align: right;
       }
.stopka A:link {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
.stopka A:visited {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
.stopka A:hover { 
       color: #FF0000; 
       font-family: verdana; 
       text-decoration: none; 
       font-weight: bold;
       xfont-size: 10px;
       } 
.stopka A:active {
       font-family: verdana;
       text-decoration: none;
       color: #000000;
       font-weight: bold;
       xfont-size: 10px;
       }
p{
       font-family: verdana;
       text-decoration: none;
       font-size: 12px;
}
.menu1{
       text-decoration: none;
       color: #cc0000;
}
.menu2{
       text-decoration: none;
       color: #000000;
}
.menu{
   border: 0px;
   background: #ffffff;
   width: 130px;
   padding: 0px;
   text-align: left;
   margin: 0px;
   margin-left: 13px;
   font-family: Arial;
   font-weight: bold;
   font-size: 15px;
   cursor: hand;
}
.menu_left{
  width: 15px;
  text-align: center;
  padding-right: 5px;
  padding-left: 5px;
}
.menu_right{
  padding-right: 5px;
  width: 105px;
  height: 40px;
}
.contact{
   border: 0px;
   width: 160px;
   padding: 0px;
   text-align: left;
   margin: 0px;
   font-family: verdana;
   font-size: 11px;
}
.cont1{
   width: 60px;
   color: #dd0000;
   vertical-align: top;
}
.cont2{
   width: 140px;
   color: #5D625E;
}

.cont2 a {
 font-size: 11px !important; }

.specialOffer {
 font: normal 12px Verdana, sans-serif;
 background: url('images/specialOffer-bg.gif') repeat-y; }
 
.specialOffer h2 {
 padding: 12px 24px 10px;
 font-size: 15px;
 text-transform: uppercase; 
 background: url('images/specialOffer-top.gif') no-repeat; }
 
.specialOffer .Bottom {
 clear: both;
 background: url('images/specialOffer-bottom.gif') 0 100% no-repeat; }
 
.specialOffer .sp_img {
 float: left;
 padding: 0 12px;
 text-align: center; }
 
.specialOffer .sp_img img {
 margin-bottom: 8px; }
 
.specialOffer .sp_img a {
 color: #000000;
 text-decoration: none; }
 
.specialOffer .sp_img a:hover {
 text-decoration: underline; }
 
.specialOffer .description {
 padding: 0 12px;
 font: normal 12px Verdana, sans-serif;
 text-align: justify;}

.specialOffer .price {
 float: left;
 padding: 4px 12px;
 margin-left: 48px;
 font: bold 14px Verdana, sans-serif;
 color: #BC0005;
 border: 1px solid #DBDBDB;
 background: #FFFFFF; }
 
.specialOffer .kontakt {
 float: left;
 padding: 4px 12px;
 margin-left: 48px;
 font: bold 14px Verdana, sans-serif;
 color: #0070DA;
 border: 1px solid #DBDBDB;
 background: #FFFFFF; }
 
.specialOffer .kontakt a {
 color: #0070DA;
 text-decoration: none; }
 
.specialOffer .kontakt a:hover {
 text-decoration: underline; }
 
#TopMenu ul {
 margin: 0;
 padding: 0 0 0 12px;
 list-style-type: none; }
 
#TopMenu li {
 float: left; 
 margin: 0;
 padding: 0; }
 
#TopMenu a {
 float: left;
 padding: 0 8px;
 font: normal 12px Verdana, sans-serif;
 border-right: 1px solid #FFFFFF;
 color: #FFFFFF;
 text-decoration: none; }
 
#TopMenu a.Last {
 float: left;
 padding: 0 0 0 8px;
 font: normal 12px Verdana, sans-serif;
 border-right-style: none;
 color: #FFFFFF;
 text-decoration: none; }
 
#TopMenu a:hover {
 text-decoration: underline; }
 
#Content {
 padding: 24px; 
 font: normal 12px Verdana, sans-serif;
 text-align: justify; }
 
#Content .Text {
 font: normal 12px Verdana, sans-serif;
 text-align: justify; }
 
#Content td, #Content table {
 font: normal 12px Verdana, sans-serif; }
 
#Content h1 {
 margin: 0;
 padding: 1px 1px 12px;
 font: bold 12px Verdana, sans-serif;
 color: #A00600; }
 
.MainPage h2 {
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #A00600; }
 
.MainPage ul {
 margin: 0;
 padding: 0;
 list-style-type: none; }
 
.MainPage li {
 margin: 0;
 padding: 0 0 0 24px;
 background: url('images/main-arrow.gif') 12px 4px no-repeat; }
 
.MainPage .Box1 {
 border: 1px solid #A00600; }
 
.MainPage .Box1 div {
 padding: 0 12px 8px; }
 
.MainPage .Box1 h3 {
 margin: 0;
 padding: 8px 0 12px 64px;
 font-size: 14px;
 color: #A00600;
 background: url('images/main-koperta.gif') 4px 4px no-repeat; }
 
.MainPage .Box2 {
 border: 1px solid #A00600;
 background: #A00600;
 padding: 4px 12px;
 color: #FFFFFF;
 text-align: right; }
 
.MainPage .Box2 a {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none; }
 
.MainPage .Box3 {
 border: 1px solid #99A0CD; }
 
.MainPage .Box3 div {
 float: left;
 padding: 12px 10px; }
 
.MainPage .Box3 hr {
 clear: both;
 visibility: hidden; }
 
.MainPage .Box3 a {
 color: #A00600;
 text-decoration: none; }