body    {margin: 0; background: #fff url("/img/back1.jpg") center top no-repeat; }

a    {color: #006699; text-decoration: underline;}
a:hover {color: #006699; text-decoration: none;}

a.menu  {color: #ffffff; text-decoration: underline; margin-right: 4px;}
* html a.menu{margin-right: 4px;} 
a.menu:hover {color: #ffffff; text-decoration: none; margin-right: 4px;}
* html a.menu:hover{margin-right: 4px;}

a.white  {color: #ffffff; text-decoration: underline;}
a.white:hover {color: #ffffff; text-decoration: none;}

#sto {width: 1210px; overflow-x: hidden; height: 100%; position: absolute;  top: 0px; left: 50%; margin-left: -500px; background-color: #cccccc; z-index: 2;}

#zag {color: #02466b; font-family: Verdana; font-size: 25px; position: absolute; top: 80px; left: 50%; overflow-x: visible;  margin-left: -235px; z-index: 10;}

#back1 {width: 100%; overflow-x: visible; min-width:1210px;  overflow-y: hidden; height: 300px; position: absolute;  top: 0; left: 0; z-index: 55;}
* html #back1{width:expression(document.documentElement.clientWidth < 1210 ? '1210' : 'auto');}

#back2 {width: 100%; overflow-y: hidden; min-width:1210px; height: 200px;  background: url("/img/back2.jpg") repeat-x; position: absolute;  top: 300px; left: 0; z-index: 10;}
* html #back2{width:expression(document.documentElement.clientWidth < 1210 ? '1210' : 'auto');}


#modules {width: 800px; height: 200px; position: absolute;  top: 300px; left: 50%; margin-left: -300px; z-index: 15;}

#modules-tb {width: 800px; height: 200px;}

#modules-1 {width: 215px; vertical-align: top; padding: 10px 10px 20px 70px; font-family: Tahoma; font-size: 12px; color: #999999;}

#modules-1 A.current{  font-family: Tahoma;  font-size: 12px;  color: #999999; text-decoration: none; }

#modules-2 {width: 285px; vertical-align: top; padding: 10px 30px 20px 5px; font-family: Tahoma; font-size: 12px; color: #999999;}

#modules-3 {width: 300px; vertical-align: top; padding: 10px 10px 20px 0; font-family: Tahoma; font-size: 24px; color: #006699;}

#phones {width: 300px; height: 310px; position: absolute;  top: 200px; left: 50%; margin-left: -520px; z-index: 1210;}

#back3 {width: 100%; overflow-x: hidden;  overflow-y: hidden; min-width:1210px;height: 70px; background-color: #afd3e3; position: absolute;  top: 500px; left: 0; z-index: 25;}
* html #back3 {width:expression(document.documentElement.clientWidth < 1210 ? '1210' : 'auto');}

#dop {width: 100%; overflow-x: hidden; position: absolute;  top: 570px; z-index: 30;}

#dop2 {width: 100%; overflow-x: hidden; position: absolute;  top: 300px;  z-index: 30;}

#text {width: 1000px; position: relative; margin-bottom: 20px; }

#text1 {width: 225px; padding: 10px 20px 0 40px; vertical-align: top; font-family: Verdana; font-size: 11px; color: #000000; text-align: left;}

#text1-2 {width: 225px; position: relative; padding: 170px 0 0 40px; vertical-align: top; font-family: Verdana; font-size: 11px; color: #000000; text-align: left;}

#text2 {width: 750px;  padding: 10px 0 0 25px;  vertical-align: top; font-family: Verdana; font-size: 12px; color: #000000; text-align: left;}

#text2-2 {width: 750px;  padding: 10px 0 0 25px; vertical-align: top; font-family: Verdana; font-size: 12px; color: #000000; text-align: left;}

#print {width: 730px; vertical-align: top; font-family: Verdana; font-size: 10px; color: #000000; text-align: left;}

#no_print {width: 730px; vertical-align: top; font-family: Verdana; font-size: 10px; color: #000000; text-align: left;}

#bottom {width: 100%; overflow-x: hidden; min-width:1210px; position: relative; height: 150px; background: url("/img/back3.jpg") no-repeat; background-position: center top; position: relative; bottom: 0; font-family: Tahoma; font-size: 10px; color: #ffffff; text-align: center; margin-top: 20px;} 
* html #bottom{width:expression(document.documentElement.clientWidth < 1210 ? '1210' : 'auto');}

#nav { width: 840px;}

h1 {font-family: Times New Roman; color: #000000; font-size: 25px; font-weight: normal;}

h3 {font-family: Tahoma; color: #333333; font-size: 18px; font-weight: normal;}


.style1 {color: #990033; font-weight: normal; text-align: left; vertical-align:top;}
.style4 {color: #003399; font-weight: normal; text-align: left; vertical-align:top;}
.style5 {color: #330099; font-weight: normal; text-align: left; vertical-align:top;}
.style6 {color: #009933; font-weight: normal; text-align: left; vertical-align:top;}
.style9 {color: #ff0033; font-weight: normal; text-align: center; vertical-align:top;}



table.pricetab {
background-color:#f0f0f0;
font-size:12px;
}

.pricetab td {
 padding: 4px;
}

.pricetab thead th {
 padding: 4px;
 font-size:14px;
 font-weight: 500;
}


.order td{
 padding-right: 5px;
}

.inp, .inp2, .inp22{
 width:  350px;
 height: 16px;
 border: 1px solid #006699;
}

.inp2{
 height: 180px;
}

.inp22{
 height: 80px;
}

.inp3{
 width: 355px;
}

.inp_sel{
 width:  350px;
 height: 20px;
 border: 1px solid #006699;
}

.inp4{
 width:  80px;
 height: 16px;
 border: 1px solid #006699;
 margin-right: 10px;
}

.inp5{
 width:  40px;
 height: 16px;
 border: 1px solid #006699;
}

.inp6{
 width:  150px;
 height: 16px;
 border: 1px solid #006699;
 font-size: 13px;
}


.error{
 font-color: red;
}

#ui-datepicker-div{
 z-index: 100;
}

#ui-datepicker-div, #ui-datepicker-div A{
 font-size: 11px;
}


.message{
 margin-bottom: 20px;
 line-height:   20px;
 font-size:     12px;
}

.order_info{
 border-left: 1px solid #006699;
 border-top:  1px solid #006699;
}

.order_info td{
 border-right:  1px solid #006699;
 border-bottom: 1px solid #006699;
 color: #006699;
}

.order_info span{
 color: #000 !important;
 font-weight: bold !important;
}

.must{
 color: red;
}

img, .png {behavior: url("./files/iepngfix.htc")}

table.bord{
 border-left: 1px solid #006699;
 border-top:  1px solid #006699;
 width: 670px;
}

.bord td{
 border-right:   1px solid #006699;
 border-bottom:  1px solid #006699;
 vertical-align:top;
 padding: 2px;
}
