body {background: white url(/img/back_main.gif) repeat-x; margin:0; padding:0; color:#369; font:normal 100% arial;}

.err {color:red;}
.msg {color:red;}

h1 {font:normal 200% times; margin:0 0 0.6em 0; font-style:italic; color:#264563;}
h2 {font:normal 160% times; margin:0 0 0.6em 0; font-style:italic;}
h3 {font:normal 160% arial; margin:0 0 0.6em 0; }
h4 {font:normal 120% arial; margin:0 0 0.5em 0; color:black;}
h5 {font:normal 110% arial; margin:0 0 0.5em 0; color:#aaa;}
h6 {font:normal 12px arial; margin:0 0 0.5em 0; }

p {font:normal 80% arial; margin:0 0 0.8em 0;}

img {border-width:0px;}

form {margin:0;}

a {color:#005EAF;}
a:visited {color:#005EAF;}
a:hover {color:silver;}

/*Порезка*/

#cntSearch {position:relative; height:46px;}
#cntMainCl {position:relative; margin:0px auto; background:url(/img/back_cl.jpg) left top no-repeat; height:100%;}
#cntMain {position:relative; margin:0px auto; width:980px;  backg round:url(/img/back_left.gif) repeat-y;}
#cntFooter {height:146px;position:relative;  margin:0px auto; width:1000px;}

/*#cntMenuLeft {width:210px; float:left; margin: 0 40px 0 0; background:white url(/img/back_cl1.jpg) top no-repeat;}*/
#cntMenuLeft {width:210px; float:left; margin: 0 40px 0 0;}
#cntMenuFooter {margin:80px 0 20px 0; font: normal 70% arial; color:#999;}

#cntPage {width:685px; float:left; margin:0; padding-top:20px;}

/*Главное меню*/

#cntLinks a {font:bold 14px arial; color:#369; text-decoration:none; display:block; padding: 7px 5px 7px 25px;}
#cntLinks a:visited {color:#369;}  
#cntLinks a:active {background:url(/img/back_menu_active.gif); color:#003366;}
#cntLinks a:hover {background:url(/img/back_menu_active1.gif); color:white;}


#cntMenuFooter a {color:#999; display:block; float:left; margin-right: 20px;}

#ihome {position:absolute; top:14px; left:40px;}
#icont {position:absolute; top:14px; left:80px;}
#imap  {position:absolute; top:14px; left:120px;}

#mainContacts {background:url(/img/back_contact.gif); width:210px; height:380px;}
div>#mainContacts {margin-top:70px; height:450px;}

#cntCopyright {font: normal 70% arial;color:#333; margin-top:20px;}
#cntCopyright a {color:#333;}

a#Logo {background:none;}
a#Logo:active {background:none;}
a#Logo:hover {background:none;}

#mainContacts {margin:50px 0 0 0;}
#mainContacts p                 {margin-left:24px; font:normal 12px arial; color:white;}
#mainContacts p a               {font:normal 12px arial; color:white;}
#mainContacts p a:visited       {color:white;}
#mainContacts h3                {margin-left:24px; font:normal 18px arial; color:white;}
#mainContacts h3 span {font:normal 11px arial; color:#B8D6E7;}                
p#contPhone     {font:normal 19px arial; color:white;}
p#contPhone span {font:bold 14px arial; color:white;}

#cntSearchForm {position:absolute;right:10px; top:10px;}
#cntSearchForm input {font:normal 11px arial;color:#666;}

/*lsit*/

#topCatMenu {font:normal 70% arial;margin:10px 0;}
#topCatMenu a {font:normal 100% arial;}
#topCatMenu b {font:bold 100% arial;}
.catalogItem {border-top:1px dashed #fff; border-bottom:1px dashed #ddd; position:relative; margin-bottom:40px; padding: 10px 0;}
.catListSpec {position:absolute;top:50px;left:100px;}

.artAnons {font:normal 70% arial;}
.artAnonsHeader {margin-top:10px;display:block;}

#krosh {font:normal 70% arial; margin-bottom:20px;}
#subMenu a {display:block; float:left; margin-right:7px; font:normal 90% arial; padding:3px 10px; text-decoration:none;}
#subMenu span {display:block; float:left; margin-right:7px; font:bold 90% arial; color:#fff; background:silver; padding:3px 10px;} 
#subMenu a:hover {color:black;}
#subMenu {height:21px; border-bottom:3px solid silver;}

.ads {position:absolute;overflow:hidden;left:-200px;top:-200px;}