body, a, table, p, ul, li, ol, pre, div, caption { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div, caption { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea { padding:0}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; color:#616161;}
td { font-size:inherit;}
a { color:#005CA1}
a img { border:none}

* html img.png { behavior:url(/plain/pngbehavior.htc); }

.h { visibility:hidden}

html { height: 100%; overflow-y:scroll}
body { min-height:100%; height: 100%;}
div.page { margin: auto; height: auto !important; min-height:100%; height: 100%; width:1004px}

.leftColumn { padding-top:34px; padding-bottom:40px}
.rightColumn { padding-top:45px; vertical-align:top; padding-bottom:40px}

.navigator { margin-bottom:63px; position:relative; right:-64px}

.logo { margin-bottom:65px; position:relative; right:-68px}

.mainMenu { padding-right:31px}
.mainMenu div.item { width:150px; line-height:15px; font-size:14px; font-family:"Arial Black", Arial, Helvetica, sans-serif; padding-bottom:14px;margin-bottom:26px; }
.mainMenu div.item a { color:#408E2E}
.mainMenu div.submenu { padding-right:15px; width:160px; position:relative; top:-26px; margin-bottom:10px}
.mainMenu div.submenu div { padding-bottom:2px}

.contactsPic { padding:33px 4px 3px 0px}

.contacts { line-height:20px; padding-right:33px}
.contacts strong { font-size:14px}
.contacts a { color:#707070}

.header { position:relative; height:500px; width:768px}
.header div.leGrandBlue { position:absolute; left:132px; top:0px; width:570px; height:440px; background-position:left top; background-repeat:repeat}
.header div.fullComplex { position:absolute; left:7px; top:249px; width:312px; height:247px;}
.header div.welcomeWord { position:absolute; left:176px; top:59px; width:500px; height:150px; font-size:16px; color:#FFFFFF; line-height:20px}
.header div.welcomeWord table { height:150px; border-collapse:collapse}
.header div.welcomeWord td { padding:0; vertical-align:bottom;}


.informers { padding:0px 0px 0px 5px }
.informers td { width:230px}
.informers td.image { vertical-align:bottom; padding-bottom:7px}
.informers div.image { position:relative; width:190px; height:190px}
.informers div.image img { display:block}
.informers div.image a.link1 { position:absolute; display:block; width:190px; height:145px; left:0; top:45px}
.informers div.image a.link2 { position:absolute; display:block; width:190px; height:145px; left:0; top:45px}
.informers div.image a.link3 { position:absolute; display:block; width:145px; height:190px; left:0; top:0}
.informers h2 { line-height:17px; font-size:16px; font-family:"Arial Black", Arial, Helvetica, sans-serif; margin-bottom:12px; padding-left:40px; font-weight:normal}
.informers div.notice { padding-left:40px; font-size:11px; line-height:13px; padding-right:10px}
.informers div.catalogLink { padding-left:40px; font-size:11px; margin-top:15px;}
.informers div.catalogLink a { color:#5BA21C}

.footer { padding-bottom:50px}
.counters { padding-right:35px}
.copyright { padding-left:40px; color:#BBBBBB; font-size:11px}
.copyright a { color:#BBBBBB;}
