* {padding:0; margin:0}

img {border:0;}

img, div, td{ behavior: url(iepngfix.htc) }

html {background:url(/images/lozman-bg.jpg) repeat; height:100%}
body {font:normal 75% Arial; height:100%}

a {color:#4a4a4c; font-size:12px}
a:hover { text-decoration:none}


.lozman {width:960px; margin:30px auto 0 auto; height:100%;}

.header {height:223px}
.header_bg {background:url(/images/header_bg.png) no-repeat; width:919px; height:159px; margin:auto}
*+html .header {height:231px}

.up_links {height:159px}
.logo {width:115px; height:100px; display:block; position:relative; float:left; top:32px; left:45px;}
.right_links {float:right; position:relative; top:42px; overflow:hidden; right:20px; width:200px; height:80px}
.right_links a {color:#FFF; font-size:16px; line-height:25px}


.menu div {width:816px; float:left; background:url(/images/menu_bg.jpg) repeat-x; height:72px; padding:0px 50px 0px 50px}
.menu div ul {list-style:none; margin:0; padding:0}
.menu div ul li { float:left; padding:30px 27px 22px 27px;  _padding:30px 28px 20px 28px;}
.menu div ul li.active {background:url(/images/menu-bg-act.jpg) repeat-x;}



.banner {width:919px; margin:auto; overflow:hidden; background:#e3ecdb; text-align:center; padding-bottom:1px}
.clear {clear:both;}

.content {background:url(/images/dashed.gif) repeat-y 611px 0 #b9c8a9; padding:0; width:919px; margin:auto; z-index:50 }

#page1 {background:url(/images/dashed.gif) repeat-y 269px 0 #b9c8a9;}
#page1 .right_side  {width:269px; padding:0; margin:0; margin-right:1px; margin-left:0px}
#page1 .left_side { width:649px; min-height:820px}
.baners_left {padding:15px 10px 0px 20px}
.baners_left a img {margin:10px 0}

.news {border-top: dotted 1px #a1a08e;  margin:1px 0 0 0px; }
.news td {padding:0 20px}
.news div { width:172px; color:#4a4a4c; font-size:11px; padding:20px 0 0px 0px}
.news a {color:#3a61a4; font-size:10px}
.news a.games_text {color:#4a4a4c; font-size:11px; text-decoration:none}
.news .border {border-right: dotted 1px #a1a08e; border-left: dotted 1px #a1a08e; }
.news h3 a, .modal .rec_games h5 a, .modal .four_games h5 a  {color:#cc580b; font-size:13px;  text-decoration:none}
.news h3 {margin:25px 0 15px 0;}
.price {color:#3a61a4; font:bold 14px Arial}


.news_hor {width:610px; border-top: dotted 1px #a1a08e;  margin:0px 0 0 20px; padding:15px 0 15px 0 }
.news_hor .img_block {float:left; width:155px; padding:2px 12px 0px 10px}
.news_hor .text_block { width:433px; float:left; }
.news_hor .text_block h3 a{color:#cc580b; font:bold 14px Arial; text-decoration:none}
.news_hor .text_block a {color:#4a4a4c; text-decoration:none;  font-size:11px}
.news_hor img {width:65px;}
.news_hor .price {width:65px; text-align:center}

.navigation {padding:30px 20px 30px 40px}
.navigation a { font:normal 16px/27px Arial}


.left {float:left}
.right {float:right}
 
.left_side {width:611px; float:left; overflow:hidden; min-height:100%; background:#e3ecdb }
.left_side  h1 {padding-left:41px}
.dot { border-top: dotted 1px #a1a08e; margin-left:41px}
h1 {padding-top:20px; }
h2, .modal h3 { background:#92a97b; padding:10px 0px 8px 10px; margin:15px 0 5px 0}
.modal h2 {background:none; padding:0 0 0 0; margin:0 0 0 0; font:normal 14px Arial; color:#0f76da;}
.modal h4 {color:#c85810; font:bold 16px Arial}


.row3 {font:normal 14px Trebuchet MS; margin-top:30px}
.row3 a {color:#0f76da; font-size:13px}

.img_holder {height:185px; padding:25px 50px 25px 81px}
.img_holder div { float:left; margin:0 15px; width:120px}
.img_holder div img {margin-bottom:10px}
.img_holder div a {color:#4a4a4c; font-size:12px; text-decoration:none}

.dark {background:#d3dbcb}

.right_side {width:259px; padding-left:18px; color:#4a4a4c; font-size:100%; float:left; background:#b9c8a9; height:100%; padding-bottom:20px; margin-left:1px}
.right_side a {text-decoration:none}
.right_side a:hover, .img_holder div a:hover {color:#c75612}
.right_side p {padding:10px 15px;  margin:5px 0}
.right_side .rating p, .right_side .rating p.gr {padding:5px 15px; margin:0}
.rating h2 {margin:20px 0 0 0}
.rating a:hover {text-decoration:underline}
.right_side p.gr {background:#d1dbc2}
.content ul {list-style:none; padding:0; margin:10px 0 20px 0}
.content ul li {background:url(/images/bulit.gif) 0 4px no-repeat; padding-left:15px; margin-top:4px;  }

.content ul li a {color:#484742}

.middle {width:919px; margin:auto; background:#e3ecdb; height:35px;}
.hor_punkt { width:270px; background:url(/images/dashed.gif) #b9c8a9  repeat-y right; height:100%}
.right_block {width:308px; background:url(/images/dashed.gif) #b9c8a9  repeat-y left; height:100%; float:right;}
.hole {background:url(/images/hols.jpg) #e3ecdb no-repeat top right; height:118px;}

.slide_left { display:block; position:relative; background:url(/images/left-slider.gif) left no-repeat; width:29px; height:29px; top:65px; left:40px}
.slide_right { display:block; position:relative; background:url(/images/right-slider.gif) left no-repeat; width:29px; height:29px; top:65px; right:50px }
a.slide_left:hover, a.slide_right:hover {background-position:right}

.footer { height:80px; background:url(/images/bottom.gif) no-repeat top left; clear:both; margin-left:26px; color:#c4c4c4; padding:20px 0px 0px 0px; width:919px; margin:auto }
.bot_ind {background:url(/images/bottom-index.gif) no-repeat top left;}
.footer div {float:left; width:16%;}
.maps div {float:left; width:27%; margin:20px 0 15px 30px; font-size:11px}
.maps div img {margin:0 0 10px 0}
.maps div a {color:#0f76da;}
.footer div a {color:#0f76da}
.footer .copyright {width:29%; font-size:85%; padding-left:4%}

.pages {border-top:dotted 1px #a1a08e; margin:10px 10px 0px 0px; padding-top:10px}
.news_p { margin:0px 18px 10px 20px}
.pages a {margin:3px 2px; }
.pages a.active {background:url(/images/pagination.gif) 0px 3px no-repeat; padding:5px 6px 8px 6px; color:#fff }
.pages a.bactiv {background:url(/images/pagination.gif) 3px 3px no-repeat;}
.modal {width:585px; padding:0; border:0; background:none; font-size:12px}
.modal_top {background:url(/images/modal_top.gif) no-repeat; width:585px; height:43px;}
.modal_top .close {margin:10px 16px 0px 0px}
.modal .inner {  padding:10px; height:450px; width:565px; overflow:hidden}
.modal_bottom {background:url(/images/modal_bottom.gif) no-repeat; width:585px; height:43px;}
.modal_bottom .close {margin:20px 20px 0px 0px}
.close {text-decoration:none} 
 
.screenshots img { margin-top:20px}

#search_form .form_search { width:130px; margin:5px 5px 0px 0px;}
.form {position:relative; top:3px; margin:0 0px 0 10px}
.form_search { border:solid 1px #999; padding:2px 2px 3px 2px; font-size:12px; margin:15px 5px 2px 10px; width:300px }
.search_bt {border:0; background:#92a97b; color:#fff; padding:2px 5px 2px 5px; cursor:pointer; _padding:1px 5px 1px 5px; position:relative; _top:-2px }
.search_results h3 {font:normal 12px Arial; color:#0f76da; padding:3px 0 0px 10px  }

.rec_games {border-top:solid 1px #12110f;  margin-top:15px; padding-left:20px}
.rec_games div{float:left; width:120px; padding:0px 0px 10px 7px; }
.busy {position:relative; top:-20px; left:80px; visibility:hidden}


