body {font: normal 0.8em Arial, Tahoma, sans-serif; background: #7a2e0a; margin: 0px 0; color: #7a2e0a; letter-spacing:1px; font-size:12px}
a {color: #7a2e0a}
#maintop {width: 100%; height: 50px; background: #7a2e0a; margin:0px}
#phone{float:right;color:#ffffff;padding:5px 110px 0 0;}
.topmenu {margin: 0 auto; width: 900px}
.logo {width: 200px; height: 170px;position: absolute; top: 15px; float:left; margin-left: 14px}
.menublock {width: 570px; height:28px; float:right; margin: 5px 5px 0 0;}
.menublock ul li {float:left; list-style-image:none; list-style-position:outside; list-style-type:none;}
.menublock  .act .cmen {background:url(/templates/template15/img/cbgr.jpg) 10px repeat-x; height:32px;}
.menublock  .act .lmen {background:url(/templates/template15/img/lbgr.jpg)  left 5px no-repeat;height:32px;}
.menublock  .act .rmen {background:url(/templates/template15/img/rbgr.jpg) right 5px no-repeat;height:32px;}
.menublock  .act a {color:#ffffff;}
.menublock a {color: #fdb008; float:left; margin:8px 10px 0px 10px; font-size:12px; text-decoration:none; font-family: arial}
.menublock a:hover {text-decoration: underline;}
#mainheader {background: #fdb008; width: 100%; height: 357px; vertical-align: bottom; padding-top: 30px}
.headerbody{margin: 0 auto; width: 820px; height: 357px; background: #f9d890;}
.header {margin: 0 auto; background: #fdb008; height: 342px; width: 790px;}
.hl15px {background: url(/templates/template15/img/hl15px.gif) no-repeat left top;}
.hr15px {background: url(/templates/template15/img/hr15px.gif) no-repeat right top; width: 100%; height: 15px;}
.kroshkiblock {background: #fbf1d6; width: 700px; position: absolute; top:404px; margin-left: 45px}
.cumpsl9px {background: url(/templates/template15/img/cumpsl9px.jpg) no-repeat left top;}
.cumpsr9px {background: url(/templates/template15/img/cumpsr9px.jpg) no-repeat right top; height:34px; width: 100%}
.kroshki {text-align: center; color: #7a2e0a; font-size: 12px; padding-top:8px}
.kroshki a {font-size: 12px; font-family: tahoma; color: #7a2e0a;}
#contentblock {background: #fbf1d6; width: 100%}
.content {background: #fbf1d6; width: 820px; margin: 0px auto; padding-top: 16px; padding-bottom: 28px}
.newsblock {width: 310px; background: #ffe400; float:left}
.newsbllt7px {background: url(/templates/template15/img/newsbllt7px.gif) no-repeat left top;}
.newsblrt7px {background: url(/templates/template15/img/newsblrt7px.gif) no-repeat right top;}
.newsbllb7px {background: url(/templates/template15/img/newsbllb7px.gif) no-repeat left bottom;}
.newsblrb7px {background: url(/templates/template15/img/newsblrb7px.gif) no-repeat right bottom; height: 450px; width: 100%}
.newscontent {padding: 8px 15px; 15px; 15px}
.news ul {margin: 35px 33px;}
.news ul li {list-style-type: none; margin: 24px 0;}
.news ul li a:hover {text-decoration: none}
.contenttext {width: 470px; float: left; padding: 0px 0px 10px 40px; }
.contenttext h2, .contenttext h1{#7A2E0A;}
.clear {clear:both;}
.bottomline {width: 100%; height: 8px; color: #fdb008}
.bottom {width: 100%; color: #7a2e0a}
.footer {width: 900px; height: 78px; margin:0 auto; color: #ffffff; font-size: 10px;}
.contacts {width:280px; height: 40px; margin: 10px 0px 0 320px; float:left;color:#fbf1d6;text-align:center;}

.counter {width: 88px; height: 31px;float:right; margin: 20px 0px 0px 0px}
.bgrc {background:url(/templates/template15/img/cbgr.jpg) 1px 5px  repeat-x;}
.rbgr {background:url(/templates/template15/img/rbgr.jpg)  right 5px no-repeat;height:27px;}
.lbgr {background:url(/templates/template15/img/lbgr.jpg) left  5px no-repeat;}
.rbgr a {color:#7a2e0a;}

