* {margin: 0; padding: 0;}
body  {font: 11px Arial, Helvetica, sans-serif; color: #000000; background: url(../images/bgfill.jpg);}
.clearfloat {clear:both; height:0; font-size:1px; line-height:0px;}
ul {list-style:none;}
img {border:none;}
/*head*/
.head {background: url(../images/head_fill.jpg) repeat-x;}
.head-left {width: 950px; margin: 0px auto; background: url(../images/head_left.jpg) top left no-repeat;}
.head-right {background: url(../images/head_right.jpg) top right no-repeat; height:201px;}
.head_txt {width:155px; margin-left:95px; padding-top:4px; text-align:center; font-size:10px; line-height:12px;}
.head_txt span {font-weight:bold; font-size:11px; color:#8a0100;}
/*end head*/
/*center*/
.center {width:955px; margin:0px auto;}
/*block*/
.block_top_bg {background: url(../images/block_top_bg.jpg) repeat-x; font-size:16px;}
.block_top_left_bg {background: url(../images/block_top_left_bg.jpg) top left no-repeat;}
.block_top_right_bg {background: url(../images/block_top_right_bg.jpg) top right no-repeat;}
.block_bg {background: url(../images/block_bg.gif);}
.block_left_bg {background: url(../images/block_left_bg.gif) top left repeat-y;}
.block_right_bg {background: url(../images/block_right_bg.gif) top right repeat-y;}
.block_bottom_bg {clear:both; background: url(../images/block_bottom_bg.jpg) repeat-x;}
.block_bottom_left_bg {clear:both; background: url(../images/block_bottom_left_bg.jpg) top left no-repeat;}
.block_bottom_right_bg {clear:both; background: url(../images/block_bottom_right_bg.jpg) top right no-repeat; height:65px;}
/*block*/
/*thumbs*/
.thumbs {margin:0 19px 0 20px;}
.hlopushka {background: url(../images/hlop.gif) 35px 0 no-repeat; padding:18px 0 0 90px; height:26px; font-weight:bold; color:#fff606;}
.thumbs_right {width:177px; float:right; font-weight:bold;}
.notepad {background: url(../images/notepad.gif) 0 3px no-repeat; height:17px; padding:17px 0 0 50px; color:#fff606;}
.find {background: url(../images/find.gif) no-repeat; height:26px; margin-top:10px;}
.pattern {background:url(../images/pattern.gif) no-repeat; width:131px; height:17px; margin:10px auto;}
.menu {margin:5px 9px 0 5px; font-size:13px;}
.menu ul {margin-left:10px;}
.menu li {background:url(../images/bullet.gif) 0 7px no-repeat; height:17px; padding-left:12px;}
.menu a {color:#ffffff; text-decoration:none; font-size:13px;}
.menu a:hover {color:#fff606; font-size:13px;}
.menu_top {background: url(../images/menu_top.jpg) no-repeat; height:34px;}
.menu_bg {background: url(../images/menu_bg.gif) right repeat-y;}
.menu_bottom {background: url(../images/menu_bottom.jpg) right bottom no-repeat;}
.thumbs img {width:180px; height:135px; margin: 1px;}
/*.thumbs a:hover img, .thumbs a:active img {filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5}*/
/*thumbs*/
/*bookmark*/
.bookmark {background: url(../images/bookmark.jpg) bottom no-repeat; height:49px; padding-top:16px;}
.bookmark a {width:194px; height:30px; display:block; margin:0px auto;}
/*bookmark*/
/*reklams*/
.reklams {margin:20px auto; width:940px; height:96px;}
.reklam {background: url(../images/reklams_bg.gif) no-repeat; width:220px; height:76px; text-align:center; float:left; padding:20px 15px 0 0;}
.reklam a {font-size:20px; font-weight:bold; color:#ff3c00; padding-top:10px;}
/*reklams*/
/*pages*/
.pages {background: url(../images/pages_bg.gif) repeat-x; width:700px; margin:20px auto;}
.pages_left {background: url(../images/pages_left_bg.jpg) top left no-repeat;}
.pages_right {background: url(../images/pages_right_bg.jpg) top right no-repeat; height:23px; padding:17px 0 0 70px; font-size:16px;}
.pages span {display: block; float: left; margin-right:6px; padding-top:3px; color:#ffffff; font-size:10px;}
.pages a {display:block; float:left; width:23px; height:17px; background: url(../images/pages_a_bg.gif) no-repeat; margin-right:2px; text-align:center; padding-top:2px; color: #ffdf50; font-weight:bold; text-decoration:none;}
/*pages*/
/*sites*/ 
.sites {margin-top:75px;}
.graph {background: url(../images/graph.gif) 31px 0 no-repeat; padding:18px 0 0 90px; height:26px; font-weight:bold; color:#fff606;}
.list {background: url(../images/list_bg.gif); margin:0 19px 0 18px;}
.list a {font-weight:bold; color:#ffff00;}
.list a:hover {color:#931a1a;}
.list_top {background: url(../images/list_top_bg.gif) repeat-x; height:55px; padding-left:65px;}
.film {background: url(../images/film.gif) 0 5px no-repeat; padding:5px 0 0 50px; font-size:22px; height:38px; margin-right:20px; float:left;}
.film a:hover {color:#ffff00;}
.list ul {font-size:14px; width:180px; margin:15px 0 20px 0; float:left;}
.list li {background:url(../images/bullet2.gif) 0 5px no-repeat; padding-left:30px; font-weight:bold;}
/*sites*/ 
/*end center*/
/*bottom*/
.bottom {background: url(../images/bottom_fill.jpg) repeat-x; margin-top:50px;}
.bottom-left {width:838px; margin: 0px auto; background: url(../images/bottom_left.jpg) top left no-repeat;}
.bottom-right {background: url(../images/bottom_right.jpg) top right no-repeat; height:189px;}
.footer {padding:40px 0 0 165px; width:300px;}
.copy {padding-bottom:5px; font-size:10px; color:#b67a2c; text-align:center; border-bottom:1px dashed #afaa8e; line-height:12px;}
.copy span {font-size:11px; font-weight:bold;}
.traffic {background:url(../images/traffic.gif) no-repeat; height:21px; padding:7px 0 0 30px; font-size:14px; font-weight:bold; color:#ff002e; margin:5px 0 0 10px;}
.traffic a {  color:#ff002e;}
.contacts {background:url(../images/contacts.gif) 5px 2px no-repeat; height:25px; padding:6px 0 0 40px; color:#ff002e;}
/*end bottom*/