﻿
body {

background-image: url("img/site/bodyfon.jpg");
Background-repeat: repeat-x, repeat-y;

}
#pPath{margin-bottom: 10px;}

#generalBodyPanel{

width: 800px;
border-right: whitesmoke 1px solid;
border-top: whitesmoke 1px solid;
border-left: whitesmoke 1px solid;
border-bottom: whitesmoke 1px solid;
background-color: #ffffff;}
#p002{width: 600px;}
#bodyPanel{width: 400px;}
#p004{width: 200px;}
#p001,#p008,#p007,#p006{width: 180px;}
#priceGeneralGroupPanel{width: 180px;}
.cmd{width: 30px;}
#p006{height: 73px;}
#p008{height: 145px;}
.menuspacetd_b, .menuspacetd{width: 125px;}
div.ppanelImg,div.containercena{width: 70px;}
div.containercena{width: 70px;}
div.pitemtext{width: 100px;}
.addcarcena{width: 190px;height: 20px;}
img{border: 0px;}
.summa{
padding-right: 5px;
padding-left: 5px;
padding-bottom: 10px;
padding-top: 10px;
font-weight: bold;
font-size: 8pt;
font-family: Arial;}
#p004,#p006,#p007{float: left;}
#p001{text-align: center;}
#p002{text-align: left;}
.legendclass{text-align: right;}
#p005,.a8pt{color: #ea0000;}
.a8ptUCase,.a8pt001,.legendclass,.a8pt002,.a8pt003{color: dimgray;}
.a8ptUCase{font-weight: bold;}
.a8ptUCase,.legendclass,.a8pt003,.a8pt004{text-decoration: none;}
h5{font-size: 8pt;margin: 10px 0px 5px;}
.a8pt,.a8pt001,.a8pt002,.a8pt003,.a8pt004,.label,a.a8pt005{font-size: 8pt;font-family: Arial;}
.a8ptUCase,.legendclass{font-size: 8pt;text-transform: uppercase;font-family: Arial;}
a:hover.a8pt005,
a:hover.page{text-decoration: underline; color: red;}
a:link.a8pt005,:visited.a8pt005,
a:link.page,:visited.page{text-decoration: none; color: #022a99;}
#priceGeneralGroupPanel ul{
vertical-align: middle;
margin-left: 0px;
list-style-type: none;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 5px;}
#priceGeneralGroupPanel ul ul{
vertical-align: middle;
margin-left: 0px;
list-style-type: none;
padding-left: 20px;
margin-top: 0px;
margin-bottom: 5px;}
#priceGeneralGroupPanel ul ul ul{
vertical-align: middle;
margin-left: 0px;
list-style-type: none;
padding-left: 20px;
margin-top: 0px;
margin-bottom: 5px;} 
#priceGeneralGroupPanel ul img{margin-right: 5px;padding-bottom: 1px;}
h4{font-size: 12pt;font-family: Arial;color: #4a4a48;}
.msg{
font-size: 8pt;
font-family: Arial;
text-decoration: none;
color: #585858;}
.error_text{
font-size: 8pt;
font-family: Arial;
text-decoration: none;
color: red;}
img.path{
margin-left: 5px;
vertical-align: middle;
margin-right: 5px;
text-align: center;}
#WaterLinePanel span{
font-size: 8pt;
color: #022a99;
font-family: Arial;}
#copyingPanel, #counterPanel{
font-size: 8pt;
color: #232323;
font-family: Arial;
margin-top: 10px;
margin-bottom: 10px;}
.hr{
border-top: gainsboro 1px solid;
border-bottom: white 0px solid;
border-right: #ffffff 0px solid;
border-left: #ffffff 0px solid;
height: 1px;}
/*<-------*/
/*div(s)-->*/
#p001{margin-top: 20px;margin-bottom: 13px;}
#p002{background-image: url(img/site/005.jpg);background-repeat: repeat-x;padding-top: 15px;}
#p002 a{padding-right: 10px;}
#p003{padding-bottom: 15px;padding-top: 15px;}
#p003 img{vertical-align: middle;}
#p003 .imgspace{padding-right: 15px;padding-left: 15px;}
#p006{
background-image: url(img/site/026.jpg);
background-repeat: no-repeat;
background-position: left top;}
#p00601{text-align: left;margin-left: 55px;margin-top: 15px;}
#p007{
margin: 0px 0px 0px 0px;
font-size: 10pt;
font-family: Arial;
color: dimgray;}
.field{
border-right: gainsboro 1px solid;
border-top: gainsboro 1px solid;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;
width: 115px;}
#p008,#priceGeneralGroupPanel{
background-position: right top;
background-image: url(img/site/027.jpg);
background-repeat: no-repeat;
background-color: #f1f1f1;}
#priceGeneralGroupPanel{/*margin-left: 10px;*/margin-right: 10px;}
.menuspacetd,.menuspacetd2{
background-position: left bottom;
background-image: url(img/site/019.jpg);
background-repeat: repeat-x;}
.menuspacetd_b, .menuspacetd{
padding-bottom: 7px;
padding-top: 5px;}
.menuspacetd_b2,.menuspacetd2{
padding-bottom: 7px;
padding-top: 5px;
width: 125px;}
.cell{
padding-right: 0px;
padding-left: 10px;
padding-bottom: 10px;
padding-top: 0px;}
.dnoHeadtd{background-image: url(img/site/013.jpg);}
.dnoHeadtdRed{background-image: url(img/site/015.jpg);}
.dnoHead{background-image: url(img/site/016.jpg);}
.dnoHeadRed{background-image: url(img/site/014.jpg);}
.dnoHead,.dnoHeadRed{
background-position: right top;
background-repeat: no-repeat;
font-size: 8pt;
color: #ffffff;
font-family: Arial;
padding-left: 10px;
padding-bottom: 3px;
padding-top: 3px;}
.vspace{
background-position: center center;
background-image: url(img/site/028.jpg);
background-repeat: repeat-y;}
/*opros*/
span.caption,span.itemopros{font-size: 8pt;font-family: Arial;}
span.itemopros{
line-height: 15pt;}
/*news -> */
img.news{
margin: 1px 10px 10px 1px;
border-right: #696969 1px solid;
border-top: #696969 1px solid;
border-left: #696969 1px solid;
border-bottom: #696969 1px solid;}
span.datanews{
font-size: 7pt;
color: black;
font-family: arial;
text-decoration: none;}
a.sh,a.lnewsname{font-size: 8pt;font-family: arial;}
a:hover.sh, a:hover.lnewsname
{text-decoration: underline;color: red;}
a:link.sh, :visited.sh, a:link.lnewsname, :visited.lnewsname{text-decoration: none;color: #022a99;}
span.news_text{
font-size: 8pt;
font-family: Arial;
color: #585858;}
span.nextnews{
font-size: 8pt;
color: #585858;
font-family: Arial;}
/*price*/
img.price{
border-right: whitesmoke 1px solid;
border-top: whitesmoke 1px solid;
border-left: whitesmoke 1px solid;
border-bottom: whitesmoke 1px solid;
margin-top: 1px;
margin-left: 1px;
margin-right: 10px;}
.opystd{padding-right: 10px;padding-left: 1px;padding-bottom: 1px;padding-top: 1px;}
.scroll{padding-bottom: 10px;padding-top: 10px;font-size: 9pt;font-family: Arial;}
a.page{
padding-right: 3px;
padding-left: 3px;
font-size: 8pt;
padding-bottom: 1px;
padding-top: 1px;
font-family: Arial;
text-decoration: none;
margin: 1px;
border-right: gainsboro 1px solid;
border-top: gainsboro 1px solid;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;}
a.selpage{
padding-right: 3px;
padding-left: 3px;
font-size: 8pt;
padding-bottom: 1px;
padding-top: 1px;
font-family: Arial;
text-decoration: none;
background-color: whitesmoke;
margin: 5px 1px;
border-right: dimgray 1px solid;
border-top: dimgray 1px solid;
border-left: dimgray 1px solid;
border-bottom: dimgray 1px solid;}
.containeraddcar, .containercena{
padding-right: 2px;
padding-left: 5px;
padding-top: 2px;
background-color: whitesmoke;}
.containercena{
padding-bottom: 2px;
font-size: 12pt;
font-family: Verdana;
vertical-align: middle;
float: left;
text-align: left;}
.containeraddcar{
width: 90px;
padding-bottom: 1px;
vertical-align: middle;
float: left;
text-align: center;}
td.class{
padding-right: 5px;
padding-left: 5px;
font-size: 8pt;
padding-bottom: 3px;
padding-top: 3px;
font-family: arial;
text-decoration: none;
color: dimgray;
font-weight: bold;
border-bottom: #f1f1f1 1px solid;
border-right: #f1f1f1 1px solid;
border-left: #f1f1f1 1px solid;
background-color: #f1f1f1;
border-top: #f1f1f1 1px solid;}
td.type{
padding-right: 5px;
padding-left: 5px;
font-size: 8pt;
padding-bottom: 2px;
padding-top: 2px;
font-family: arial;
text-decoration: none;
color: dimgray;
border-right: #f1f1f1 1px solid;
border-bottom: #f1f1f1 1px solid;}
td.typeh{
padding-right: 15px;
padding-left: 5px;
font-size: 8pt;
padding-bottom: 2px;
padding-top: 2px;
font-family: arial;
text-decoration: none;
color: dimgray;
border-bottom: #f1f1f1 1px solid;
border-right: #f1f1f1 1px solid;
border-left: #f1f1f1 1px solid;}
.addcarcena{
padding-right: 1px;
padding-left: 1px;
padding-bottom: 1px;
padding-top: 1px;
background-color: #f1f1f1;}
.addcarcena .cena{
float: left;
font-weight: bold;
font-size: 10pt;
font-family: Verdana;
width: 60px;}
.addcarcena .valuta{
font-size: 8pt;
font-family: Verdana;}
.addcarcena .pkvo{float: left;width: 20px;}
.addcar{
float: right;
width: 90px;}
.addcar,.cena{margin-top: 2px;margin-bottom: 0px;}
td.headl{
border-top: gainsboro 1px solid;
font-size: 9pt;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;
font-family: Arial;
padding-right: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
background-color: whitesmoke;}  
td.headr{
border-top: gainsboro 1px solid;
font-size: 9pt;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;
font-family: Arial;
padding-right: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
background-color: whitesmoke;
border-right: gainsboro 1px solid;}
td.bodyl{
font-size: 8pt;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;
font-family: Arial;
padding-right: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;}
td.bodyr{
font-size: 8pt;
font-family: Arial;
padding-right: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-top: 3px;
border-left: gainsboro 1px solid;
border-bottom: gainsboro 1px solid;
border-right: gainsboro 1px solid;}
/*price*/
/*registration*/
td.text2{
font-size: 8pt;
font-family: Arial;
text-decoration: none;}
.textboxfield_h{
font-size: 8pt;
font-family: Arial;
border-right: darkgray 1px solid;
border-top: darkgray 1px solid;
border-left: darkgray 1px solid;
border-bottom: darkgray 1px solid;
height: 17px;}
.textboxfield_h2{
font-size: 8pt;
font-family: Arial;
border-right: darkgray 1px solid;
border-top: darkgray 1px solid;
border-left: darkgray 1px solid;
border-bottom: darkgray 1px solid;
margin: 1px;}
.textbox_textarea{
font-size: 8pt;
font-family: Arial;
border-right: darkgray 1px solid;
border-top: darkgray 1px solid;
border-left: darkgray 1px solid;
border-bottom: darkgray 1px solid;}
.capnew{
font-weight: bold;
font-size: 8pt;
color: #e20000;
font-family: Arial;
padding-bottom: 10px;}
/* loading xml */
.hidden{visibility: hidden;display: none;}
.visible{visibility: visible;}
#dSelValuta{text-align: left;font-size: 9pt;font-family: Arial;color: dimgray;margin-left: 3px;margin-top: 2px;}
#selValuta{font-size: 8pt;font-family: Arial;color: dimgray;}