@charset "windows-1251";
/* CSS Document */
body {behavior:url(csshover.htc);}
html { behavior:url(csshover.htc);}
/* <!-- */
/* General styles */
.prod {
width:100%;
margin:2px 0 20px;
background:url('../images/hr2.gif') repeat-x left top;
}

.prod tr td {
vertical-align:top;
}
.prod tr td a {
font-size:14px;
}
.cena {
width:67px;
height:23px;
background:url('../images/cena.gif') no-repeat;
font-size:18px;
color:#fff;
padding:4px 0 0 18px
}
.tdprod1 {
width:25%;
padding-bottom:15px;
padding-top:20px;
}
.tdprod2 {
width:75%;
padding-top:20px;
}
.tdprod2 table tr td {
padding-right:20px;
width:170px;
}
.tdprod2 table tr td p {
color:#777777;
padding-bottom:10px;
}
.p_a {
float:left;
padding:0 10px;
}

table.prod tr td.podr {
vertical-align:bottom;
padding-left:10px;
}
.p_na {
position:absolute;
z-index:1;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity: 0;
}
.p_na:hover {
filter:alpha(opacity=1);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.opis {
margin-top:5px;
margin-left:300px;
}
.zagop {
font-weight:bold;
color:#000000 !important;
padding-bottom:6px !important;
}
.tbvisi table tr,.tbharact tr {
background:url('../images/hr2.gif') repeat-x left top;
height:23px;
}
.tbvisi table,.tbharact {
width:100% !important;
background:url('../images/hr1.gif') repeat-x left bottom;
border:0px solid #000;
vertical-align:middle !important;
}
.tbvisi table tr td,.tbharact tr td {
color:#808080;
border:0px solid #000;
width:auto !important;
text-align:center !important;
}
.tdharact {
text-align:center;
}
.tov tr td div {
width:139px;
height:139px;
border:1px solid #454545;
margin:0 auto;
}

.tov tr td p {
margin:10px 0;
}
.tov tr td p a {
font-size:14px;
}
.tov tr td {
vertical-align:top;
text-align:center;
padding-right:35px;
width:250px;
}
.active {
padding-right:20px;
font-size:14px; 
color:#F52D4E;
text-decoration:none; 
line-height:23px;
background:url('../images/mark.jpg') no-repeat right bottom;
}
.tbcena {
height:27px;
}
.tdcena1 {
width:3px;
background:url('../images/leftcena.gif') no-repeat right top;
}
.tdcena2 {
padding:0 20px;
vertical-align:middle !important;
font-size:18px !important;
color:#fff !important;
background:url('../images/centercena.gif') repeat-x;
}
.tdcena2 div {
background:url('../images/rubl.gif') no-repeat right 3px;
padding-right:15px;
}
.tdcena3 {
width:5px;
background:url('../images/rightcena.gif') no-repeat right top;
}
.unvis {
display:none;
position:absolute;
left:0;
top:0;
min-width:100%;
min-height:100%;
background:#000;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.news_title {
font-size:16px;
color:#0091E6;
margin-bottom:9px;
}
.news_short_title {
margin-bottom:9px;
}
.news_short_title a {
font-size:16px;
}
.news_short_date {
width:80px;
text-align:center;
font-size:12px;
padding-top:2px;
height:29px;
background:url('../images/bgnews.gif') no-repeat;
}
.pager {
margin-top:27px;
}
.pager span {
font-size:14px;
background:#46a9fe;
padding:4px 8px;
color:#fff;
text-decoration:none;
}
.pager a {
font-size:14px;
margin:0 7px;
}
div#popup {
display:none;
position:absolute;
z-index:1;
border:1px solid #b6acab;
background:#fff;
padding:10px 15px 20px;
}
div.popup_close {
float:right;
}
div.popup_name {
color:#000000;
width:50%;
font-size:18px;
float:left;
}
div.popup_cena {
float:right;width:100px;
}
div.popup_cena table {
float:right;
}
div.popup_close a img {padding:0;}
div.popup_close a {padding:3px 30px 4px 5px;background:url(/images/popup_close.gif) no-repeat right top;font-size:14px;text-decoration:none;display:block;line-height:16px;}
div.popup_close a:hover {text-decoration:underline;background:url(/images/popup_close.gif) no-repeat right -23px;}
div.medium_avat {margin:15px 0;}
div.medium_avat img {margin:0 auto;padding:0;}
div.pop_info h2 {padding:0;}
