
/*********** Global ************/

body {margin: 0px; font-family: Tahoma; font-size: 11px; background-color:  #D1E1EC; background-image: url("/images/bg-body.gif");}

label {cursor: pointer;}
td {vertical-align: top; color: #415262; font-family: Tahoma; font-size: 12px;}

input {font-size: 11px; font-family: Tahoma;}
textarea {font-size: 11px; font-family: Tahoma; overflow: auto; scrollbar-shadow-color: #2AAFE3;  scrollbar-arrow-color: #FFFFFF;  scrollbar-track-color: #D1E1EC;  scrollbar-base-color: #2AAFE3;}
select {font-size: 11px; font-family: Tahoma;}
form {margin: 0px;}
hr {height: 1px; color: #A2552C;}
img {border:0px}
ul {list-style-image: url("/images/ul-new.gif"); margin: 3px 0 0 18px;}
ul.btr {list-style-image: url("/images/ul-btr.gif"); margin: 3px 0 0 18px;}
ul.adv {list-style-image: url("/images/ul-adv.gif"); margin: 3px 0 0 18px;}

p {margin-top: 10px;}

a {color: #00A2E1; text-decoration: none;}
a:active {}
a:hover {text-decoration: underline;}
a.map {color: #00A2E1; text-decoration: underline;}
a.map:hover { text-decoration: none;}

h1 {color: #333333; font-size: 21px; font-weight: normal; margin-top: 0;}
h2 {color: #333333; font-size: 21px; font-weight: normal; margin-top: 0;}
h3 {color: #00A2E1; font-size: 12px; font-weight: bold; margin: 0 0 8px 0;}
h4 {background-color: #A2552C; height:15px; color: #ffffff; font-weight: bold; font-size: 11px; padding-left: 8px; margin: 0;}
h5 {color: #00A2E1; font-size: 12px; font-weight: bold; margin: 0 0 8px 0; text-align: center}


/*********** Colors ************/

.white {color: #ffffff; text-decoration: none;}
.black {color: #000000;}
.blue {color: #00A2E1;}
.red {color: #EA0437;}

.bg-white {background-color: #ffffff;}
.bg-black {background-color: #000000;}
.bg-blue {background-color: #708EBC;}


/*********** Fonts ************/

.smaller {font-family: Arial; font-size: 9px; font-weight: bold;}
.smallest {font-family: Arial; font-size: 10px; font-weight: bold;}
.small {font-family: Arial; font-size: 11px;}
.normal {font-family: Arial; font-size: 12px;}
.textinteresting{text-indent : 10px;margin: 0;margin-top : 2px;	padding-bottom : 3px;}

.bottom {vertical-align: bottom;}
.middle {vertical-align: middle;}
.u {text-decoration: underline;}
.fio {COLOR: #000000; FONT:  bold 13px Tahoma; text-align: center}


/*********** Content ************/


.bg-mid {background: #00A2E1 url("/images/bg-mid.gif"); white-space: nowrap;}
.bg-mid-left {background: url("/images/bg-mid-left.gif") bottom no-repeat;}
.bg-mid-left-new {background: url("/images/bg-mid-left-new.gif") bottom no-repeat;}
.bg-right {background: #00A2E1 url("/images/bg-right.gif");}
.bg-right-regular {background: url("/images/bg-right-reg.gif") bottom repeat-x; height: 219px;}
.bg-top-right {background: #00A2E1 url("/images/bg-top-right.gif");}
.bg-title {background: #ffffff url("/images/bg-title.gif");}
.bg-title03 {background: #ffffff url("/images/bg-title-03.gif");}
.bg-bot-right01 {background: #ffffff url("/images/bg-bot-right.gif") repeat-y;}
.bg-bot-right02 {background: #ffffff url("/images/bg-bot-right.gif") bottom repeat-x;}
.bg-bot-right03 {background: #ffffff url("/images/bg-bot-right.gif") repeat-x;}
.bg-bot-left01 {background: #ffffff url("/images/bg-bot-right.gif") right repeat-y; margin-top: 18px;}
.bg-bot-left02 {background: #ffffff url("/images/bg-bot-right.gif") repeat-x; text-align: right;}
.bg-bot-left03 {background: #ffffff url("/images/bg-bot-right.gif") bottom repeat-x; text-align: right;}
.bg-pop-up {background-image : url(/images/bg-pop-up.gif);	background-repeat : repeat-x;}

.bg-descr {background: #ffffff url("/images/bg-descr.gif") repeat-x; font-size: 17px; font-weight: bold; color: black; padding-top: 42px; height: 66px; margin-bottom: 10px;}
.bg-descrinteresting {background: #ffffff url("/images/bg-descrintersting.gif") repeat-x; font-size: 17px; font-weight: bold; color: black; padding-top: 42px; height: 66px; margin-bottom: 10px;}
.bg-descrsmall {background: #ffffff font-size: 12px; font-weight: bold; color: black;}

.block-logo {text-align: right; height: 177px; background: #ffffff url("/images/bg-top-left.gif") top right no-repeat;}
.block-logo2 {padding: 47px 10px 0px 20px; text-align: right; height: 128px; background: #ffffff url("/images/bg-top-left2.gif") top right no-repeat;}
.block-cupon {background: url("/images/bg-cupon.gif") repeat-x; text-align: right;}
.block-middle {background-color: #ffffff; height: 119px}

.block-text-right {color: #ffffff; padding: 0 20px;}
.block-text-rightnew {color: #152A2A; padding: 0 20px;}
.block-text-top {color: #ffffff; padding: 20px 20px 0px 80px; font-size: 11px; height: 130px;	background: url("/images/pic-01.gif") no-repeat;}

.block-bot-left {background: #ffffff; border: solid 0 #40C9FF; border-bottom-width: 2px; height: 29px;}
.block-copyright {margin: 25px; font-size: 10px;}
.block-warn {text-align: right; margin-top: 15px; margin-bottom: 15px; font-size: 10px;}
.bg-water-top {background: url("/images/pic-021.gif") no-repeat;}
.bg-water {background: url("/images/bg-water.gif") no-repeat;}

.btr {color: #ffffff;}
a.btr {COLOR: #ffffff; font-weight: bold; TEXT-DECORATION: none}
a.btr:hover {COLOR: #ffffff; font-weight: bold; TEXT-DECORATION: underline}

.price {font-size: 14px; font-weight: bold; color: black; margin-top: 10px; margin-bottom: 10px; text-align: right;}

/*********** Hrefs ************/

.a {font-weight: bold; text-decoration: underline;}

a.smenu
{
 COLOR: #ffffff; FONT: 11px Tahoma; TEXT-DECORATION: none
}

a.smenu:hover
{
 COLOR: #ffffff; FONT: 11px Tahoma; TEXT-DECORATION: underline
}

a.go-prod
{
 COLOR: #00A2E1; FONT: bold 12px Tahoma; TEXT-DECORATION: none
}

a.go-prod:hover
{
 COLOR: #00A2E1; FONT: bold 12px Tahoma; TEXT-DECORATION: none
}

a.go-order
{
 COLOR: #00A2E1; FONT: bold 14px Tahoma; TEXT-DECORATION: none
}

a.go-order:hover
{
 COLOR: #00A2E1; FONT: bold 14px Tahoma; TEXT-DECORATION: none
}

a.comparelink
{
 COLOR: #00A2E1; FONT: bold 10px Tahoma; TEXT-DECORATION: none
}

a.comparelink:hover
{
 COLOR: #00A2E1; FONT: bold 10px Tahoma; TEXT-DECORATION: none
}

a.normk
{
 COLOR: #ffffff; FONT: bold 14x Tahoma; TEXT-DECORATION: none
}

/*********** Forms ************/

.form-caption {font-size: 10px; padding: 3px; text-align: right;}
.form-text {font-size: 11px; padding: 0px;}
.form-field {width: 100%; border: solid 1 #30B3E7; background: #ffffff url("/images/bg-form-field.gif") repeat-y;}

/*********** Tables ************/

.table-material {border-collapse: collapse; border: solid 0px #EDF1F8;}
.table-material td {padding: 3px 4px; border: solid 0 #EDF1F8; border-width: 1px 0;}

.table-compare {border-collapse: collapse; border: solid 0px #00A2E1;}
.table-compare td {padding: 2px 4px; border: solid 1 #00A2E1; font-size: 10px;}
.table-compare .tr-title td {border: solid 0 #ffffff; background: #D1E1EC url("/images/bg-compare.gif"); height: 100px; font-weight: bold;}

.table-compare .td-white {padding: 0px; border: solid 0 #ffffff; height: 2px; background: white;}


.td-caption {font-weight: bold; text-align: right;}

.td-prod {border: solid 0 #40C9FF; border-bottom-width: 2px;}


.table-compare-new {border-collapse: collapse; border: solid 0px #00A2E1;}
.table-compare-new td {padding: 2px 4px; border: solid 1 #00A2E1; font-size: 10px;}
.table-compare-new .tr-title td {border: solid 0 #ffffff; background: #D1E1EC url("/images/bg-compare.gif"); height: 100px; font-weight: bold;}

.table-compare-new .td-white {padding: 0px; border: solid 0 #ffffff; height: 2px; background: white;}


.td-caption-new {font-weight: bold; text-align: center;}


/*********** Addons ************/

.nowrap {white-space: nowrap;}

@media print{
    input {border-width: 0; background-color: transparent;}
}


div.ptext {
width: 262px;
position: absolute;
left: 377px;
top: 361px;
z-index: 1;
}