body {font:normal 13px Arial, Tahoma; color:#313c50;}

a, a:visited {color:#507995;}
a:hover, a:active {color:#be1e2d;}
a:focus {outline: none;}

h1 {font:normal 170% Arial; margin: 0 0 7px 0;}
h2 {font:normal 160% Arial; margin: 0 0 7px 0;}
h3 {font:bold 16px Arial; margin: 0; color:#be1e2d;}
h4 {font:normal 140% Arial; margin: 0;}
h5 {font:normal 15px Arial; margin: 0;}
h6 {font:normal 130% Arial; margin: 0;}

/*Основные блоки*/

#cntHeader, #cntMenu, #cntAll, #cntFooter, #cntCounter, #cntMenuTop {width:980px; margin:0 auto; overflow:hidden; position:relative;}

#cntMenuTop {text-align:right; margin:10px auto 0 auto;}
#cntMenuTop a {font:normal 10px Arial, Tahoma; color:#313c50;}
#cntMenuTop a:hover, #cntMenuTop a:active {font:normal 10px Arial, Tahoma; color:#be1e2d;}

#cntMenu {height:38px; background: url(/img/back-menu.gif); margin-top:18px;}
#cntMenu a, #cntMenu a:visited {display:block; float:left; line-height:38px; font-size:12px; text-decoration:none; color:white; padding: 0 22px;}
#cntMenu a:hover {background:url(/img/menutop-active1.gif) no-repeat center;}

#cntMenu a.mnActive:hover {background:url(img/menutop-active.gif) no-repeat center;}

#cntMenu a.mnPrior {font-weight:bold; font-size:14px; background: url(img/menutop-active2.gif) no-repeat center;}
#cntMenu a.mnPrior:hover {background:url(img/menutop-active1.gif) no-repeat center;}

#cntMenu a.mnActive {background:url(img/menutop-active.gif) no-repeat center;}


#cntHeader h2 {font:normal 11px Arial, Tahoma; color:#677282; position:absolute; width:300px; top:0px; left:400px; margin:0;padding:0;}
#cntHeader h1 {font:bold 20px Arial, Tahoma; color:#677282; position:absolute; width:400px; top:24px; left:398px; margin:0;padding:0;}
#cntHeader h1 b {font:normal 14px Arial, Tahoma; color:#677282;}
#cntHeader h1 span {font:normal 26px Arial black, Arial, Tahoma; color:#be1e2d;}

#cntAll {margin-top:26px;}
#cntLeft, #cntCenter, #cntRight {float:left;}
#cntLeft {width:230px; }
#cntCenter {width:458px; margin:0 40px;} 
#cntRight {width:210px;} 

ul#cntMenuLeft, ul#cntMenuLeft ul {margin:0;padding:0;}
ul#cntMenuLeft ul {margin:7px 0 15px 0;}
ul#cntMenuLeft li {list-style: none; font:bold 16px Arial;}
ul#cntMenuLeft li a {display:block; font:normal 13px Arial; color:#313C50; text-decoration:none; border-bottom:1px solid #B2B9C1; padding:6px 0 6px 25px; background:url(/img/menu-item.gif) no-repeat 8px 11px;}
ul#cntMenuLeft li a:hover {color:#be1e2d; background:url(/img/menu-itema.gif) no-repeat 8px 10px;}
ul#cntMenuLeft li.mnActive a {color:#be1e2d; background:white url(/img/menu-itema.gif) no-repeat 8px 10px;}


ul#cntMenuLeft>li {margin-bottom:30px;}

li.mnFirst a {border-top:1px solid #B2B9C1;}

#cntFooter {border-top:1px solid #b2b9c1;margin-top:20px; padding-top:20px;}

/*Обязательные блоки информации, копирайты, счетчики*/
#cntCopy {margin:0 30px; } 
#cntCopy ,#cntCopy a {font:normal 11px Arial; text-decoration:none; color:#657283;}

#cntCounter  {}

.fLong {width:330px; margin:3px 0 0 10px;}
textarea.fLong {width:430px;}
.form1 {float:left; width:90px; text-align:right; line-height:25px; margin-right:10px;}
.fSubmit {width:200px;}
.fMidi {}
.fShort {}
.fNum {}

#cntKrosh {font-size:90%; margin-bottom:10px;}

/*News*/

/*************************GB*********************/
/*список тем в гостевой книге*/
ul.gbThreads {}

/*тема в гостевой книге*/
ul.gbThreads li {}

/*сообщение в гостевой книге*/
ul.gbList {padding:0;}
li.gbItem {list-style : none;}
li.gbItem dl {border-top:1px dashed gray; padding:6px;}
li.gbItem dl dt {}

dl dd {text-align:right;}
dl dd div.gbName {font:normal italic smaller;}
dl dd div.gbDate {font-size:x-small;}
dl dd div.gbLink {font-size:small;}

/*форма отправки в гостевой книге*/
.gbForm {margin:10px 10px 10px 45px; border:1px dashed gray; padding:10px 30px;}

/*информационный блок о родителеском элементе над списком сообщений гостевой книги*/
.gbParent {font-size:130%;}
.gbParent .objParent {font-weight:bold;}

/*Карточка ответа*/
.gbCard {}

/*************************GB*********************/

/*Contact*/
form#cntContact table {width:600px;} 

/*****************Navigation*********************/
.navigateExtend1 {}
.navigateExtend1 a, .navigateExtend1 span {padding:0px 6px;}
.navigatePages {clear:both;}
.navigatePages a, .navigatePages span {padding:0px 6px;}
/*****************Navigation*********************/

#cntMenuBottom a {font-size:11px; color:#666;}
#cntMenuBottom a {display:block; float:left; margin-right: 25px;}
#cntMenuBottom a:hover {color:#be1e2d;}
#cntMenuBottom {position:absolute; width:670px; left:270px; top:16px; line-height:16px;}


.imgProd {margin:5px;}

.butOrder {width:444px;margin-bottom:6px; margin-top:10px; height:40px;}
