body {
scrollbar-face-color:#D8DBDD;
scrollbar-arrow-color:#3A75A3;
scrollbar-3dlight-color:#E8E8E8;
scrollbar-darkshadow-color:#E8E8E8;
scrollbar-shadow-color:#3c3c3c;
scrollbar-highlight-color:#D8DBDD;
scrollbar-track-color:#E8E8E8;
}

a {
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
color:#3A75A3;
}

text,td,font {
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
color:#000;
}

h1,h2,h3,h4 {
font-weight:700;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
display:inline;
margin:0;
padding:0;
}

h1 {
color:#000;
font-size:12px;
}

h2 {
color:#3A75A3;
font-size:12px;
}

h3 {
color:#3A75A3;
font-size:13px;
}

h4 {
color:#3A75A3;
font-weight:400;
font-size:12px;
}

.menu {
font-weight:700;
color:#3A75A3;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.lightgrey {
background: #f9f9f9;
}

.darkgrey {
background: #efefef;
}

.green, .green_small {
color:#3f7e21;
}

.green_small {
font-size:11px
}

.red2_small {
color:#DB395B;
font-size:11px
}

.red {
color:#F89514;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.blue_small, .blue_small_b {
font-size:11px;
}

.blue_small_b {
font-weight:700;
}

.blue, .blue_small, .blue_small_b {
color:#3A75A3;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.zakaz {
font-size:16px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.zakaz:hover {
font-size:17px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
color:#F89514;
text-decoration:none;
font-weight:700;
}

.news {
color:#000;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.ntitle {
font-weight:700;
color:#F89514;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.menu2 {
color:#505050;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.present {
color:#fff;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.title {
color:#2D68A8;
font-weight:700;
font-size:15px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
margin:8px 3px 12px 0;
}

td.title,text.title,font.title {
color:#3A75A3;
font-size:13px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

LI {
color:#000;
list-style-type:disc;
list-style-image:url(img/li.gif);
margin:10px 10px 0 0;
padding:0;
}

SELECT,INPUT,TEXTAREA,OPTION {
background:#F7F8F9;
color:#000;
font-size:11pt;
font-weight:400;
position:relative;
border:1px solid #5F5F5F;
}

div#aTitle {
border:1px solid #bcbcbc;
border-right:2px solid #929292;
border-bottom:2px solid #929292;
display:none;
background:#f9f9f9;
color:#373737;
font:bold 10px Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
text-align:left;
position:absolute;
z-index:1000;
width:200px;
padding:7px 2px 7px 5px;
}

p {
text-indent:15px;
margin:12px 0;
padding:0;
}

input.basket {
border:1px solid #5F5F5F;
background:#F7F8F9;
color:#000;
font-size:11px;
margin:0;
padding:0;
}

.form1 input:hover,.form1 textarea:hover,.form1 select:hover {
background:#efefef;
}

.form1 input:focus,.form1 textarea:focus,.form1 select:focus {
background:#fff;
}

.hoverRow {
background-color:#efefef;
}

.clickedRow {
background-color:#dadada;
}

a:link,a:visited {
text-decoration:none;
}

a:active,a:hover {
text-decoration:underline;
}

a.menu:link,a.menu:visited {
font-weight:700;
color:#3A75A3;
text-decoration:none;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.menu:active,a.menu:hover {
font-weight:700;
color:#3A75A3;
text-decoration:underline;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.zakaz:link,a.zakaz:visited,a.zakaz:active {
font-size:16px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
color:#F89514;
text-decoration:none;
font-weight:400;
}

a.news:link,a.news:visited {
color:#000;
text-decoration:none;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.news:active,a.news:hover {
color:#000;
text-decoration:underline;
font-size:11px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.title:link,a.title:visited {
color:#3A75A3;
text-decoration:none;
font-size:13px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

a.title:active,a.title:hover {
color:#3A75A3;
text-decoration:underline;
font-size:13px;
font-family:Verdana Cyr, Verdana, Sans-Serif, Arial Cyr, Arial;
}

.search,input.search {
background:none;
border:none;
}

.titlemain {
padding: 5px;
}

.photodiv {
padding: 0px 20px 10px 0px;
float: left;
}

.photomain {
padding: 0px 10px 10px 10px;
clear: both;
display: block;
border: none;
}

.photozoom {
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 15px;
background: url('img/lupa.gif') no-repeat left;
border: none;
color:#2a629e;
}

.cont_text {
text-align: justify;
}

.thmain {
background: #efefef;
font-weight: bold;
}

.thtr {
background: #efefef;
font-weight: bold;
text-align: left;
}

.tdmain {
background: #f9f9f9;
text-align: center;
}

.tablemain {
margin: 0;
padding: 0;
border: none;
width: 100%;
outline: none;
border-collapse: separate;
border-spacing: 2px;
}

.tablemain td, th {
padding: 5px;
}

.tableprice {
margin: 0;
padding: 0;
border: none;
width: 100%;
outline: none;
border-collapse: separate;
border-spacing: 2px;
}

.tableprice td.lightgrey {
padding: 7px;
}

.priceleft {
text-align: left;
float: left;
}

.priceright {
text-align: right;
float: right;
}

.spamimg {
padding: 0px 2px 0px 7px;
vertical-align: middle;
border: none;
}

.signvop {
margin: 0px 2px 0px 2px;
padding: 0px 3px 0px 3px;
font-size:11px;
background: #ffffff;
border: 1px solid #d3d3d3;
font-weight: bold;
vertical-align: super;
}

.fvideo_div, .com_main_div {
padding: 20px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
