/* * screen.css - media screen (all) * Autor: Martin Zemánek, martinzemanek at email.cz  */* { padding: 0; margin: 0;}body { font-family: Arial, Verdana, "Times New Roman", Verdana; font-size: 12px; color: #3c2009; background: #0f1014; line-height:18px;}#body1 { background: url(../images/header_top.jpg) no-repeat center 30px;}#body2 { background: url(../images/header.jpg) no-repeat center 144px;}#body3 { background: url(../images/header_bottom.png) no-repeat center 351px;}/* ------------------ Poziční bloky - obsah, sloupce--------------------*/#wrap {margin:0 auto;width:998px;}#partners {  width:100%;  height:30px;  line-height:30px;  background:url(../images/partners.png) repeat-x top left;  text-align:center;  font-size:12px;  color:#ffe5d9;}#partners p {  display:inline;  margin-left:15px;}#partners p a {  text-decoration:none;  font-weight:bold;  color:#fff;}#partners p a:hover {  color:white;}#content_block {  width:100%;  background: #fdebd7;  float:left;  margin-top:6px;}#main {  float: left; width:100%;}#content {  float:left; width:572px; display:block;  padding:5px 5px 10px 5px; line-height:18px;}#left {  float: left; width:200px; margin-right:5px; margin-top:5px;}#right {  float: right; width:200px; margin-top:5px;}/* ------------------ Hlavička --------------------*/#header {  height:320px; width:998px;}#header_navigace {  position:absolute;  top:330px;  font-size:90%;  padding-left:5px;  font-weight:bold;}#header_navigace a {  text-decoration:underline;  font-weight:normal;}#header #over a {  display:block; position:absolute; top:75px; width:260px; height:62px; margin-left:20px; background: url(../images/logo.png) no-repeat top left;}#header #header_perex {  font-size:12px;  position:absolute;  top:160px;  margin-left:145px;  font-weight:bold;}#header #basket {  display:block;  position:absolute;  top:190px;  width:120px;  height:72px;  margin-left:860px;  color:#f4e3cf;  font-size:90%;}#header input {  padding:0;}/* ------------------ NAVIGACE nahoře --------------------*/#navigace {   position:absolute;  top:80px;  margin-left:310px;  padding-left:10px;  width:680px;  text-transform: uppercase;}#navigace li a {   color:white;  font-weight:bold;}#navigace li a:hover, #navigace li.selected a {   color:#e9923e;}#login_table tr td {  padding:6px 4px 0 4px;  margin:0;}.table_kosik {  }.table_kosik tr td{  padding:1px 0px;}.center_smaller {  text-align:Center;  font-size:10px;}/* ------------------ MENU - kategorie a podkategorie zbozi --------------------*/.box .main ul li {   float:left;  clear:both;  width:100%;}.box .main ul li a {   display:block;  float:left;  width:100%;  line-height:23px;  font-weight:normal;  background: url('../images/line.png') no-repeat center 22px;}.box .main ul li span {   padding-left:27px;  display:block;}.box .main ul li.detail span {   padding-left:40px;  display:block;}.box .main ul li.subdetail span {   padding-left:55px;  display:block;}.box .main a:hover {   text-decoration:none;  color:#1e2028;} .box .main a.choosed, #left .box .main ul li.selected a,.box .main ul li.selected_top a {   text-decoration:none;}.box .main ul li.selected, .box .main ul li.selected_top {   list-style-type:none;}.box .main ul li.selected span, .box .main ul li.selected_top span {   background: url('../images/spot.png') no-repeat 16px 6px;}.box .main ul li.selected a, .box .main ul li.selected_top a {  text-decoration:none;  color:#3c2009;  font-weight:bold;}.box .main ul li.noselected_top a {  text-decoration:none;  font-weight:normal;  color:#3c2009;}.box .main ul li.detail a:hover, .box .main ul li.subdetail a:hover {  text-decoration:none;  color:#3c2009;} .box .main ul li.noselected, .box .main ul li.noselected_top,.box .main ul li.noselected_top,  .box .main ul li.detail, .box .main ul li.subdetail {   list-style-type:none;}.box .main ul li.noselected span, .box .main ul li.noselected_top span,.box .main ul li.noselected_top span {   background: url('../images/spot.png') no-repeat 16px 6px;}.box .main ul li.detail span {   background: url('../images/spot.png') no-repeat 30px 6px;}.box .main ul li.subdetail span {   background: url('../images/spot.png') no-repeat 45px 6px;}.box .main li.detail a, .box .main li.subdetail a {  display:block;  float:left;  width:100%;  font-size:90%;  line-height:22px;  font-weight:normal;}.box .main li a {  color:#3c2009;}.box .main li a:hover {  color:#3c2009;} .box .main li.detail a.choosed,.box .main li.subdetail a.choosed {  color:#3c2009;  font-weight:bold;}.box .main li.detail a.nochoosed,.box .main li.subdetail a.nochoosed {  color:#3c2009;}/*#left p, #left span, #right p, #right span {   padding:0 10px;}*/#left div.h2_background span, #right div.h2_background span {  padding:0;}#left .box, #right .box  {   border:1px solid #fbd1bc;  background:#fde1c1;  margin-bottom:12px;}#left .box .main, #right .box .main {   width:190px;  padding:5px 5px;}.contact {  background: url(../images/logo_title2.png) no-repeat 120px 10px;  padding-left:10px;}.table_detail {  float:left;  background:#fffbf2;  border-left:1px solid #fbd2bd;  border-right:1px solid #fbd2bd;  border-top:1px solid #fbd2bd;}.table_detail3 {  float:left;  background:#fffbf2;  border-left:1px solid #fbd2bd;  border-right:1px solid #fbd2bd;  border-bottom:1px solid #fbd2bd;}.table_detail2 {  float:right;  width:300px;}.table_detail tr td, .table_detail2 tr td, .table_detail3 tr td {  padding:3px 6px;  vertical-align:middle;}.img_thumb {	height:152px;	display:block;	text-align:center;	margin:10px 0;	overflow:hidden;	vertical-align:middle;}.img_thumb img {	/*border:1px solid #f1e5d6;*/}.img_thumb_column {	height:auto;	display:block;	text-align:center;	margin:5px 0;	overflow:hidden;	vertical-align:middle;}.img_thumb_column img {	/*border:1px solid #d0b090;*/}.top_content {	display:block;	float:left;	width: 233px;	height:290px;	overflow:hidden;	padding:0 15px;	background:#fffbf2;	border:1px solid #d0b090;}.top_content2 {	display:block;	float:left;	width: 233px;	height:220px;	overflow:hidden;	padding:0 15px;	background:#fffbf2;	border:1px solid #d0b090;}.description {	display:block;	height: 35px;	overflow:hidden;	font-size:12px;	line-height:19px;}.description2 {	display:block;	height: 72px;	overflow:hidden;	line-height:18px;	font-size:11px;	text-align:justify;}.top_content_title {	padding:8px 0 3px 0;	height:28px;	font-size:12px;	line-height:14px;	text-align:center;}.top_left  {  display:block;  width:260px;  text-align:justify;  padding-left:17px;  float:left;  margin-top:12px;}.background_td {  background:#f5ece2;  padding:0;}.background_td_color {  background:#f5ece2;  padding:0;  text-align:right;}.background_td_color2 {  background:transparent;  padding:0;  text-align:right;}.background_td_color_small {  background:#f5ece2;  padding:0;  width:20%;  font-weight:bold;  text-align:left;  font-size:90%;}.background_td_color2_small {  background:transparent;  padding:0;  width:20%;  font-weight:bold;  text-align:left;  font-size:90%;}tr td.detail_desc {  padding:15px 5px;  clear:both;  text-align:justify}/* ------------------ Ikony --------------------*/.top_bottom {	display:block;	float:left;	width: 233px;	height:28px;	line-height:28px;	overflow:hidden;	padding:0 15px;	background:#fae7d0;	border-left:1px solid #d0b090;	border-right:1px solid #d0b090;	border-bottom:1px solid #d0b090;	font-weight:bold;}.top_bottom span.right {	float:right;}.brown {  color:#7d5433;}.dokosiku {   background: url(../images/trolley.png) no-repeat center 6px;  height:28px;  width:21px;  overflow:hidden;  border:none;  cursor:pointer;  float:left;  display:block;}.navigace_back {  background: #fde0c0;  border:1px solid #d0b090;  height:44px;  padding:3px 10px 3px 10px;  margin-bottom:5px;}.navigace_back2 {  background: #fde0c0;  border:1px solid #d0b090;  line-height:35px;  padding:0 10px;  margin:5px 0;  display:block;  font-size:90%;}.navigace_back3 {  margin:0;  padding:0 9px;  background: #fde0c0;  border:1px solid #d0b090;  }.margin5 {  height:5px;  display:block;}table.table_makers {  margin:5px 0;}table.table_makers tr td {  padding:0;  line-height:15px;  text-align:left;  width:110px;  float:left;}.navigace_back2 a {  font-weight:normal;}.navigace_back2_left {  float:left;  display:block;  padding-top:5px;}.navigace_back2_right {  float:right;  display:block;  padding-top:5px;}.navigace_back h1 {  font-size:15px; margin-top:6px;  padding-bottom:5px;}/* ------------------ Vlastnosti elementu --------------------*/table {  width:100%;}th {  padding:3px;}td {  padding:3px 1px;  vertical-align:middle;}table, tr, td, th {  border-collapse:collapse;}th.td_xx, th.td_40 {  font-size:85%;  color:#444444;}input {  border:1px solid #d1b191;	background: #fcf5ed url(../images/input.png) repeat-x top left;  font-size:12px;  padding: 2px 5px;}.detail_submit {  border:none;	background: url(../images/button_trolley.png) no-repeat top left;    height:23px;  width:109px;  cursor:pointer;  float:left;  margin-left:10px;}.input_noborder {  background:transparent;  color:#222222;  border:none;  font-weight:bold;}.input_noborder2 {  background:transparent;  color:#222222;  border:none;  font-weight:bold;  cursor:pointer;  padding:0;}p.float_left {  display:block;  float:left;  margin-left:4px;  line-height:22px;}.input_up {  border:none;	background: url(../images/up.png) no-repeat 2px 10px;  height:18px;  width:12px;  padding: 0;  cursor:pointer;  float:left;  display:block;}.input_down {  border:none;	background: url(../images/down.png) no-repeat 2px 10px;  height:18px;  width:12px;  padding: 0;  cursor:pointer;  float:left;  display:block;}p.input_up a, p.input_down a {  height:18px;  width:12px;  padding: 0;  cursor:pointer;  display:block;}.input_mini {  width:20px;}.submit {  border:1px solid #c55214;	background: #d56316;    font-size:11px;  height:20px;  line-height:20px;  width:auto;  cursor:pointer;  padding:0 8px;  color:white;}.submit:hover {  border:1px solid #c55214;	background: #c55214;}a.special_submit {  border:none;  font-size:12px;  width:170px;	background: url(../images/submit.png) repeat-x;  cursor:pointer;  padding:5px;  color:black;  display:block;}.special {  width:320px;  display:block;  float:left;  line-height:16px;  font-size:10px;}.submit_spec {  border:1px solid #c55214;	background: #d56316;  	width:220px;	height:24px;  cursor:pointer;  color:white;  display:block;  text-align:center;  float:right;  }.submit_spec a {  font-weight:normal;  color:white;}.submit_spec2 {  border:1px solid #cccccc;	background: #efefef;  	width:140px;	height:24px;	line-height:24px;  cursor:pointer;  display:block;  text-align:center;  float:left;}.submit_spec2 {  font-weight:normal;}select {  padding:0 0 0 2px;  font-size:12px;  border:1px solid #d1b191;	background: #fcf5ed url(../images/input.png) repeat-x top left;}textarea {  border:1px solid #d1b191;	background: #fcf5ed url(../images/input.png) repeat-x top left;  padding:2px;  font-size:12px;}img {  border:none;}.fullwidth {  width:90%;}a {  text-decoration:none;  color:#4d2c0f;  font-weight:bold;}a:hover {  color:#111111;  text-decoration:none;}h1 { font-size:18px; color:#3d2018; padding-bottom:8px; font-weight:normal; margin-top:6px;}h1.vyrazne { font-size:20px; padding-bottom:10px; color:#3d2018;}h2 { font-size:17px; padding-bottom:5px; color:#3d2018;}h3 { font-size:16px; padding-bottom:5px; color:#3d2018;}h4 { font-size:15px; padding-bottom:4px; color:#3d2018;}/* ------------------ Patička --------------------*/#footer_body {	background: url(../images/footer.jpg) no-repeat center top;	width: 100%;	height:63px;	line-height:55px;		margin:0 0 10px 0;}#footer {  text-align:left;	display:block;	width: 998px;	height:63px;	line-height:55px;	margin:0 auto 10px auto;	color:#6f6f6f;}#footer a {	color:#6f6f6f;}#footer .left{  padding-left:10px;	float:left;	text-align:center;}#footer .right{	width:350px;  padding-right:10px;	float:right;	text-align:right;}#footer2 {  text-align:left;	display:block;	width: 978px;	padding:0 10px;	height:auto;	line-height:25px;	margin:0 auto 10px auto;	color:#6f6f6f;}#footer2 a {	color:#6f6f6f;	font-weight:normal;}/* ------------------ Výpis produktů - záhlaví a zápatí --------------------*/#paging_header {  background: #fde0c0;  border:1px solid #d0b090;  height:25px;  padding-left:10px;  padding-right:10px;  padding-top:5px;  margin-bottom:10px;  font-size:90%;}#paging_header p.paging_header_left {  line-height:20px;  float:left;}#paging_header p.paging_header_right {  line-height:20px;  float:right;}#paging_footer {  display:block;  background: #fde0c0;  border:1px solid #d0b090;  height:30px;  line-height:30px;  padding:0 10px;  margin:15px 0;  }#paging_footer table tr td{ padding:0;}#paging_footer table tr td.leftpage { width:16px;text-align:left;}#paging_footer table tr td.rightpage{ width:70px; text-align:right;}#paging_footer table tr td.centerpage{ text-align:center;}/* ------------------ Ostatní vlastnosti --------------------*/.infomessage {vertical-align: middle;color:#222222;}.errormessage {vertical-align: middle;color:#863c00;}.noborder {  border:none;  background:none;}.rychly_kontakt {  padding:0 10px;  line-height:22px;  }.left {  text-align:left;}.right {  text-align:right;}.smaller_bold {  font-weight:bold;  font-size:90%;}.bold {  font-weight:bold;}.center {  text-align:center;}.center_small {  text-align:center;  width:100px;}.hidden {	display: none;}.justify {  text-align:justify;}.clear {  clear: both;}.smaller {  font-size:90%;}.smaller_center {  font-size:90%;  text-align:center;}.smaller_color {  font-size:90%;  color:#3c2009;}.smaller_gray {  font-size:90%;  color:#444444;}.color {  color:#3c2009;}.color2 {  color:#3c2009;}.color_bold {  color:#3c2009;  font-weight:bold;}.h2_background {  background: url(../images/title.png) no-repeat top left;  line-height:20px;  padding:0;  text-align:left;  height:28px;  line-height:28px;  font-style:italic;  font-size:12px;  font-weight:normal;  color:#fefefe;}.h2_background span {  margin-left:33px;}.h1_background {  background: url(../images/title_big.png) no-repeat top left;  line-height:20px;  padding:0; margin-top:0px;  height:28px;  line-height:28px;}.h1_background span, .h1_background h2 {  margin-left:40px;  font-style:italic;  font-size:12px;  font-weight:normal;  color:#fefefe;  text-align:left;  padding:0;  }.left1 {  background: url(../images/titles/letter_left_1.png) no-repeat;  margin-left:-5px;}.left2 {  background: url(../images/titles/letter_left_2.png) no-repeat;  margin-left:-5px;}.left3 {  background: url(../images/titles/letter_left_3.png) no-repeat;  margin-left:-5px;}.right1 {  background: url(../images/titles/letter_right_1.png) no-repeat;  margin-left:-5px;}.right2 {  background: url(../images/titles/letter_right_2.png) no-repeat;  margin-left:-5px;}.right3 {  background: url(../images/titles/letter_right_3.png) no-repeat;  margin-left:-5px;}.right4 {  background: url(../images/titles/letter_right_4.png) no-repeat;  margin-left:-5px;}.middle1 {  background: url(../images/titles/letter_content_1.png) no-repeat;  margin-left:-10px;}.middle2 {  background: url(../images/titles/letter_content_2.png) no-repeat;  margin-left:-10px;}.middle3 {  background: url(../images/titles/letter_content_3.png) no-repeat;  margin-left:-10px;}.h1_logo {  background: url(../images/logo_title.png) no-repeat left 2px;  padding-left:50px;  height:30px;  line-height:30px;  width:522px;  display:block;  font-size:16px;  font-weight:bold; margin-top:0px;}.table_line {  background: url(../images/line2.png) no-repeat bottom center;  text-align:center;}.login_input {  width:165px;}.login_input2 {  width:100px;}.login_input_small {  width:70px;}.odsun {  margin-top:10px;  clear:both;  text-align:right;}.smaller_login {  font-size:75%;  color:gray;}.red { color:red;}.green {  color:black;}.odsazeni_top {  padding-top:10px;}#dotaz, #diskuze {  margin-top:15px;}#kontaktform {  margin-top:30px;}.poll_title {  padding-left:5px;  font-weight:bold;}.banners {  text-align:center;  margin:0 auto;  padding:10px;}.go_to_order {  text-align:left;  padding-top:3px;}.go_to_order a {  text-decoration:underline;  color:#f4e3cf;  font-weight:normal;}p.highlight {  font-size:140%;  padding:10px 0 3px 0; color:#3c2009;}p.highlight2 {  font-size:120%;  padding:10px 0 3px 0;  font-style:italic;  cursor:pointer;  color:#3c2009;}p.highlight2.active {}p.highlight2 div.active {  height:auto;  display:block;}/* ------------------ Ajax validate form --------------------*/#msg {  display:none;   position:absolute;   z-index:200;   padding-left:1px;   background:#863c00;  padding:2px 3px;   color:white;}#msg2 {  display:none;   position:absolute;   z-index:200;   padding-left:1px;   background:#863c00;  padding:2px 3px;   color:white;}/* ------------------ Box - detail produktu --------------------*/.boxik{	background: #333333;}.boxik_content {  padding: 8px;}.boxik_content a, .boxik_content span, .boxik_content p {  color:white;}.tabik{  float: left;  height: 32px;  width: 100px;  margin-right:5px;  text-align: center;  background: #181818;}.tabik_over {  float: left;  height: 32px;  width: 100px;  margin-right:5px;  text-align: center;  background: #333333;}a:hover.dark_link {  color:black;  text-decoration:none;}.image_border {  border: none;}.tabtxt{  color: #000;  font-size: 12px;  font-weight: bold;  padding: 9px 0 0 0;}#detail_product {  margin:0px 5px 20px 5px;}#detail_product a {  color:white;}/* ------------------ Nákupní košík --------------------*/.cart_box {margin-bottom:20px;height:40px;line-height:40px;text-align:center;width:100%;display:block;color:#111111;}.cart_box_item_selected {background:#d3570b;font-weight:bold;float:left;width:24%;color:White;}.cart_box_item {background:#f7c6a9;float:left;width:25%}.table_border_bottom {  background: url(../images/border.gif) repeat-x bottom left;  height:1px;}/* ------------------ Mapa stránek --------------------*/li.cat  { color: #d3570b; font: bold 12px tahoma; display: block; line-height: 13px; padding: 4px 5px 4px 0px; }li.element  { color: #d3570b; font: bold 11px tahoma; display: block; line-height: 12px; padding: 3px 5px 3px 21px;}.pointer {  cursor:pointer;  font-weight:bold;}#thephoto {  visibility:hidden;}.navigace_back3 {	margin: 0;	line-height: 22px;	padding: 0 9px;	font-size: 90%;}.navigace_back3 a {	font-weight: normal}.margin5 {	height: 5px;	width: 100%;	display: block;}.header_box {	padding: 0;	width: 20%;	float: left;	text-align: left;}.normal {font-weight:normal}a.white {color:White}#naseptavacDiv {	position: absolute;	top: 422px;	width: 190px;	margin-left: 608px;	border-left: 1px solid #fbd1bc;	border-top: 1px solid #fbd1bc;	border-bottom: 1px solid #fbd1bc;	padding: 0px;	visibility: hidden;	z-index: 1;	background: #fde1c1;}#naseptavacDiv p a {	display: block;	float: left;	line-height: 17px;	height: 17px;	overflow: hidden;	font-weight: normal;	font-size: 11px;	width: 95%;	clear: both;	padding: 0 2%}#naseptavacDiv p a:hover, #naseptavacDiv p a:hover span, #naseptavacDiv p a.active, #naseptavacDiv p a.active span {	background: #d1610b;	color: White}#naseptavacDiv p.color_bold {	line-height: 24px;	padding-left: 4px;	color:#000;}#naseptavacDiv span.fl {	float: right;	font-size: 9px;	color: white;}#naseptavacDiv span.fl2 a {	font-size: 10px;	font-weight: normal;	float: right;	border-right: 3px solid #fbd1bc;	border-bottom: 2px solid #fbd1bc;	font-size: 9px;	color: #39430e;}a.submit {display:block;width:90px;text-align:center;margin-right:5px}a.submit:hover {color:white}.displaynone {display:none;}.w95 {width:95%}.newstitle {font-size:85%;padding:6px 10px 0 10px}.margintop {margin-top:10px}.kontakt{display:block;width: 95%; height: 280px;margin:30px auto}.gopay{float:right;padding:25px 0 0px 18px}.heureka{float:right;padding:0px 0 0px 8px}.clear_r {clear:right}.w_250{width:250px}.fl{float:left}.facebook {margin-top:8px;border:none;overflow:hidden;width:60%;height:38px;float:right}.w_180 {width:180px}.padhor {padding:10px 0}.w_50{width:50px}.w_130{width:130px}.table_home {width: 450px; height: 42px;margin:0 auto;text-align:center;border:none}.table_home2 {margin:0 auto;width: 100%; height: 206px;border:none;text-align:center}.table_home3 {margin:0 auto;width: 100%; height: 42px;border:none;text-align:center}tr.backff9900 {background-color:#ff9900}tr.backfff {background-color:#fff}.td_top{padding: 2px; vertical-align: top; width: 33%;}tr.speccol{background-color: rgb(247, 222, 189)}#detailmenu, #slide_home {	padding: 0;	margin-top:8px;}#detailmenu li, #slide_home li {	display: inline;}.invisible {visibility:hidden}#detailmenu li a, #slide_home li a {	font-size: 12px;	background: #f5ece2;	padding: 6px 10px;	float: left;	margin-right: 3px;	border-bottom: none;	text-decoration: none;	font-weight: bold;  -webkit-border-radius: 3px 3px 0 0;	-moz-border-radius: 3px 3px 0 0;  border-radius: 3px 3px 0 0;  border-top:1px solid #fbd2bd;  border-left:1px solid #fbd2bd;  border-right:1px solid #fbd2bd;}#detailmenu li.liactive, #detailmenu li.liactive a, #slide_home li.liactive, #slide_home li.liactive a {	background: #fffbf2;}#detailmenu li.lideactive, #detailmenu li.lideactive a, #slide_home li.lideactive, #slide_home li.lideactive a {	background: #f5ece2;}#detailmenu li.liactive a, #detailmenu li a:hover, #slide_home li.liactive a, #slide_home li a:hover {	background: #fffbf2;}.detailcontent, #slidecontent {	float: left;	clear: both;	border: none;	border-top: none;	border-left: none;	background: #fffbf2;	padding: 10px 2%;	width: 96%;  border-bottom:1px solid #fbd2bd;  border-left:1px solid #fbd2bd;  border-right:1px solid #fbd2bd;}.content ul#detailmenu, .content_expand ul#detailmenu, .content ul#slide_home, .content_expand ul#slide_home {	margin-left: 0px;}p.alert {padding:10px 0;text-align:center;background:#b53f0b;color:white;margin-bottom:8px;}/* ------------------ Hodnocení produktu --------------------*/#rating_of_products {	width: 105px;	float: right;	height: 30px;	display: block;	padding:0 0 10px 6px;}.ratingblock {	width: 100%;}.unit-rating {	list-style: none;	height: 21px;	position: relative;	background: url('../images/staring2.png') top left repeat-x;	float: right;}.ratingblock p {	clear: both;}.unit-rating li {	text-indent: -90000px;	padding: 0;	margin: 0;	float: left;}.unit-rating li a {	outline: none;	display: block;	width: 21px;	height: 21px;	text-decoration: none;	text-indent: -9000px;	z-index: 3;	position: absolute;	padding: 0px;	margin: 0;	cursor: pointer;}.unit-rating li a:hover {	background: url('../images/staring2.png') 0 42px;	width: 21px;	height: 21px;	z-index: 2;	left: 0px;}.unit-rating a.r1-unit {	left: 0px;}.unit-rating a.r1-unit:hover {	width: 21px;}.unit-rating a.r2-unit {	left: 21px;}.unit-rating a.r2-unit:hover {	width: 42px;}.unit-rating a.r3-unit {	left: 42px;}.unit-rating a.r3-unit:hover {	width: 63px;}.unit-rating a.r4-unit {	left: 63px;}.unit-rating a.r4-unit:hover {	width: 84px;}.unit-rating a.r5-unit {	left: 84px;}.unit-rating a.r5-unit:hover {	width: 105px;}.unit-rating li.current-rating {	background: url('../images/staring2.png') 0 22px;	position: absolute;	height: 21px;	display: block;	z-index: 1;}.akce_darek, .akce, .akce_doprava, .akce_darek_detail, .akce_detail, .akce_doprava_detail {  position:absolute;  margin-top:266px;  margin-left:156px;  background: url(../images/_akce.png) no-repeat top left;  width:80px;  height:17px;}.akce_darek {  background: url(../images/_akce_darek.png) no-repeat top left;}.akce_doprava {  background: url(../images/_akce_doprava.png) no-repeat top left;}.akce_darek_detail, .akce_detail, .akce_doprava_detail {  margin-top:4px;  margin-left:7px;  z-index:1;  width:79px;  height:64px;  background: url(../images/akce.png) no-repeat top left;}.akce_darek_detail {  background: url(../images/akce_darek.png) no-repeat top left;}.akce_doprava_detail {  background: url(../images/akce_doprava.png) no-repeat top left;}
