body { color: #656565; background-color: white; font: 11px Tahoma;}

img {behavior:	url("pngbehavior.htc"); border:0; }

a {color: #015CAA; text-decoration: none;}
a:visited {color: #015CAA; text-decoration: none;}
a:hover {color: #015CAA; text-decoration: underline;}
a:active {color: #015CAA; text-decoration: underline;}


.products .blue a {color: #015CAA; text-decoration: none; font-weight: normal;}
.products .blue a:visited {color: #015CAA; text-decoration: none; font-weight: normal;}
.products .blue a:hover {color: #015CAA; text-decoration: underline; font-weight: normal;}
.products .blue a:active {color: #015CAA; text-decoration: underline; font-weight: normal;}


.header a {color: white; text-decoration: none;}
.header a:visited {color: white; text-decoration: none;}
.header a:hover {color: white; text-decoration: underline;}
.header a:active {color: white; text-decoration: underline;}

.link a {color: white; text-decoration: none;}
.link a:visited {color: white; text-decoration: none;}
.link a:hover {color: white; text-decoration: none;}
.link a:active {color: white; text-decoration: none;}

.products a {color: #5A656F; text-decoration: none; font-weight: bold;}
.products a:visited {color: #5A656F; text-decoration: none; font-weight: bold;}
.products a:hover {color: #5A656F; text-decoration: underline; font-weight: bold;}
.products a:active {color: #5A656F; text-decoration: underline; font-weight: bold;}


.weight a {color: #5A656F; text-decoration: none; font-weight: bold;}
.weight a:visited {color: #5A656F; text-decoration: none; font-weight: bold;}
.weight a:hover {color: #5A656F; text-decoration: underline; font-weight: bold;}
.weight a:active {color: #5A656F; text-decoration: underline; font-weight: bold;}



.header{color: white; height: 238px; background-image: url(../images/shapka-bg.jpg); margin: 15px auto 0 auto; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1216 ? "1216px" : "auto");}
.header-l{color: white; height: 238px; background-image: url(../images/shapka-left.jpg); background-position: left; background-repeat: no-repeat; margin: 0 auto;}
.header-r{color: white; height: 238px; background-image: url(../images/shapka-right.jpg); background-position: right; background-repeat: no-repeat; margin: 0 auto;}
.leftheader{vertical-align: top; text-align: right; padding: 15px 5px 0 0; background-repeat: no-repeat; width:220px;}
.centerheader{text-align: center; padding: 7px 0 0 0;}
.rightheader{vertical-align: top; text-align: left; padding: 15px 0 0 7px; background-repeat: no-repeat; width:220px;}
.select{font: 11px Tahoma; color: #717171; border: #D3D9DC 1px solid; height: 12px; width: 80px;}
.fields{font: 11px Tahoma; color: #717171; border: #999999 1px solid; width: 100px; margin: 2px 0 0 2px;}
.search{font: 11px Tahoma; color: #1167AD; border: 0px solid; background-color: #F3F7FC; width: 20px; height: 16px;}
.button{font: 11px Tahoma; color: #656565; border: 0px solid; background-color: transparent; width: 20px; font-weight: bold;}
.forms{margin: 5px 0 0 0; padding: 0px;}


.rond{width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1216 ? "1216px" : "auto");}
.forlink{height: 72px; text-align: center; background-image: url(../images/for_link_bg.jpg); margin: 0 auto; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1216 ? "1216px" : "auto");}
.forlink-l{height: 72px; background-image: url(../images/for_link_left.jpg); background-position: left; background-repeat: no-repeat; margin: 0 auto;}
.forlink-r{height: 72px; background-image: url(../images/for_link_right.jpg); background-position: right; background-repeat: no-repeat; margin: 0 auto;}
.link{float: left; background-image: url(../images/bottom.jpg); width: 131px; height: 20px; text-align: center; padding-top: 5px; margin: 0 18px 0 18px;}


.link1{padding: 0 0 5px 0; width: 105px; text-align: center;}
.link2{padding: 0 0 40px 0; width: 105px; text-align: center;}

.content{background-image: url(../images/bg-content.jpg); background-repeat: repeat-x; background-position: top; text-align:left;  margin: 0 auto; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1216 ? "1216px" : "auto");}
.name, h1{font-weight: bold; color: #2273B5; width: 100%;font-size:11px;text-transform:uppercase;margin:0;padding;0;}
.name a,.name a:active,.name a:visited{font-size:11px;}
.dothor{width: 270px; height: 2px; background-image: url(../images/dotted-hor.gif); background-repeat: repeat-x; margin:5px 0 5px 0;}
.dothor-s{width: 270px; height: 2px; background-image: url(../images/dotted-hor.gif); background-repeat: repeat-x; margin:-10px 0 15px 0;}
.dotvert{width: 1px; background-image: url(../images/dotted-vert.gif); background-repeat: repeat-y; min-height:350px; height:auto !important; height:350px;}
.products{padding: 15px 10px 0 5px;}
.product{float: left; text-align: left; padding-left: 7px; width: 70%}
.blue{color: #015CAA;}

.bottom{height: 88px; background-image: url(../images/for_bottom_bg.jpg); text-align:center; margin: 0 auto; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1216 ? "1216px" : "auto");}
.bottom-l{height: 88px; background-image: url(../images/for_bottom_left.jpg); background-position: left; background-repeat: no-repeat; margin: 0 auto;}
.bottom-r{height: 88px; background-image: url(../images/for_bottom_right.jpg); background-position: right; background-repeat: no-repeat; margin: 0 auto;}
.bottom-link{padding: 40px 30px 20px 30px; float: left;}
.small{font-size: 9px; color: #015CAA;}

.product p {margin:0;}

h2, h3, h4, h5 {font-size:11px;}