/* * screen.css - media screen (all) * Autor: Martin Zemánek, martinzemanek at email.cz  */* { padding: 0; margin: 0;}.noborder {  border:none;  background:none;}body { font-family: Arial, Verdana, "Times New Roman", Verdana; font-size: 13px; color: black; background: url(../images/back.jpg) repeat; background-attachment:fixed;}/* ------------------ Poziční bloky - obsah, sloupce--------------------*/#wrap {margin:0 auto;width:990px;}#content_block {  width:100%;  background: #f3f3f3;  float:left;}#main {  float: left; width:100%;}#content {  float:left; width:510px; display:block;  padding:0 10px;padding-bottom:30px;margin:0 auto;}#left {  float: left; width:227px; background: url(../images/column_back.jpg) repeat-y;}#left_top {  width:227px; height:13px; background: url(../images/left_top.jpg) no-repeat;}#right {  float: right; width:226px;  background: url(../images/column_back.jpg) repeat-y;}/* ------------------ Hlavička --------------------*/#header {  background: white url(../images/header.jpg) no-repeat; height:209px; width:100%;}#header #over a {  display:block; position:absolute; top:44px; width:430px; height:120px; margin-left:40px;}#header #header_perex {  font-size:13px;  position:absolute;  top:142px;  margin-left:275px;  font-weight:bold;  font-style:italic;}#header #basket{  float:right;  padding-right:5px;  padding-top:40px;  width:230px;  height:50px;}table.basket_table tr td {  padding:0 2px;}.bold {  font-weight:bold;}/* ------------------ NAVIGACE nahoře --------------------*/#navigace {   width:100%;  height:32px;  background: url(../images/nav_back.jpg) repeat-x;}#navigace li a {   color:black;}#login_table {  float:right;  width:auto;  display:block;  margin-right:10px;}#login_table tr td {  padding:2px 4px 0 4px;  margin:0;}input {  border:1px solid #a0a0a0;  font-size:13px;	background: #f9f9f9;}.input_noborder {  border:none;  background:transparent;}input.input_submit {  background: url(../images/search.jpg) no-repeat;  width:24px;  height:24px;  border:none;  cursor:pointer;  margin-left:20px;}.smaller_login {  font-size:75%;  color:#222222;}/* ------------------ MENU - kategorie a podkategorie zbozi --------------------*/

#left .box .main ul li a {   display:block;  float:left;  width:100%;  line-height:28px;  font-weight:bold;}

#left .box .main ul li span {   padding-left:15px;  display:block;}

#left .box .main ul li.detail span {   padding-left:35px;  display:block;}

#left .box .main a:hover, 
#left .box .main a.choosed, 
#left .box .main ul li.selected a, 
#left .box .main ul li.selected_top a {text-decoration:none;  background: #cad1be;}

#left .box .main ul li.selected, 
#left .box .main ul li.selected_top {   list-style-type:none;}

#left .box .main ul li.selected span, 
#left .box .main ul li.selected_top span {   background: url('../images/linka.png') no-repeat bottom left;}

#left .box .main ul li.selected a, 
#left .box .main ul li.selected_top a {  text-decoration:none;  font-weight:bold;}

#left .box .main ul li.noselected_top a {color:#555306;text-decoration:none;  font-style:italic;font-weight:bold;}

#left .box .main ul li.detail a:hover {  text-decoration:none;}
#left .box .main ul li.noselected, 
#left .box .main ul li.noselected_top, 
#left .box .main ul li.noselected_top, 
#left .box .main ul li.detail {   list-style-type:none;}

#left .box .main ul li.noselected span, 
#left .box .main ul li.noselected_top span, 
#left .box .main ul li.noselected_top span {background: url('../images/linka.png') no-repeat bottom left;}

#left .box .main ul li.detail span {background: url('../images/separator.gif') no-repeat 25px 7px;}

#left .box .main li.detail a {  display:block;  float:left;  width:100%;  font-size:85%;  line-height:22px;  font-weight:normal;}

#left .box .main li a {  color:#111111;}

#left .box .main li a:hover {  color:#000;}

#left .box .main li.detail a.choosed {  color:#000;}

#left .box .main li.detail a.nochoosed {  color:#000;}

#left p, #left span {   padding:0 10px;}

#left div.h2_background span {  padding:0;}

#left .box .main {   width:100%;  padding:5px 0px;}

#right .box .main h2 {   background: url(../images/background_h.jpg) repeat-x;  color:black;  padding-left:5px;}

#right .box .main p, #right .box .main span {   padding:0 4px;}

#left .box .main table tr td {   line-height:15px;}

#left .box .main table tr td.color {   color:#7aa621;}.table_detail {  float:left;  width:500px;}#content #left ul {list-style-type: none;}#content #left ul li {display: block;width:100%;height:33px;float:left;line-height:33px;background: url(../images/menu.gif) repeat-x;}#content #left li a {text-decoration: none;padding-left: 10px;padding-right: 10px;height:33px;display:block;width:160px;color:black;}#content #left ul li:hover { background: url(../images/menu_over.gif) repeat-x; height:33px;}#content #left ul li.selected, #content #left ul li.selected_top { background: url(../images/menu_over.gif) repeat-x; height:33px;}.left_bottom { background: url(../images/left_bottom.jpg) no-repeat; float:left; height:23px; width:216px; display:block;}.right_bottom { background: url(../images/right_bottom.jpg) no-repeat; float:right; height:23px; width:216px; display:block;}.rychly_kontakt {  padding:0 10px;  line-height:22px;  }/* ------------------ Produkt box --------------------*/.action_badge {float:right;text-align:center;line-height:19px;background: url(../images/badge1.jpg) no-repeat;width:51px;height:19px;position:absolute;margin-top:110px;margin-left:85px;z-index:1;font-size:10px;color:black;}.top_badge {float:right;text-align:center;line-height:19px;background: url(../images/badge2.jpg) no-repeat;width:51px;height:19px;position:absolute;margin-top:110px;margin-left:85px;z-index:1;font-size:10px;color:black;}.sale_badge {float:right;text-align:center;line-height:19px;background: url(../images/badge3.jpg) no-repeat;width:51px;height:19px;position:absolute;margin-top:110px;margin-left:85px;z-index:1;font-size:10px;color:black;}.img_thumb {	height:85px;	display:block;	text-align:center;	overflow:hidden;}.top_content {  background: url(../images/detail.jpg) no-repeat;	display:block;	float:left;	width: 130px;	height:196px;	overflow:hidden;	padding:0 10px;}.top_content .description, .top_content_over .description, .column_content .description {	display:block;	height: 50px;	overflow:hidden;	font-size:11px;	line-height:23px;}.top_content_over {  background: url(../images/detail.jpg) no-repeat;	display:block;	float:left;	width: 130px;	height:196px;	overflow:hidden;	padding:0 10px;}.top_content h2, .top_content_over h2 {	padding:6px 0;	height:25px;	font-size:12px;	line-height:14px;}.top_left  {  display:block;  width:142px;  text-align:justify;  padding-left:20px;  float:left;  margin-bottom:10px;}.top_left_small  {  display:block;  width:130px;  text-align:justify;  padding-left:20px;  float:left;  margin-bottom:10px;}.column_left  {  display:block;  width:200px;  text-align:justify;  float:left;  margin-bottom:10px;}/* ------------------ Ikony --------------------*/.top_bottom {  display:block;  background: url(../images/detail_icon.jpg) no-repeat;   width:130px;  height:18px;  margin:0 auto;  clear:both;}.dokosiku {   width:50px;  padding-left:10px;  float:right;  overflow:hidden;  border:none;  cursor:pointer;  line-height:18px}.detail_produktu {   width:55px;  overflow:hidden;  border:none;  cursor:pointer;  line-height:18px;  float:left;  text-align:right;}.detail_produktu span a {   font-weight:normal;    padding-left:9px; color:black}.dokosiku span a {   font-weight:bold;   padding-left:5px; color:black}.dokosiku_detail {   background: url(../images/submit.jpg) no-repeat;  height:21px;  width:77px;  overflow:hidden;  border:none;  cursor:pointer;  line-height:21px;  color:white;  font-weight:bold;}.detail_produktu span a:hover, .dokosiku span a:hover {   color:black;  text-decoration:underline;}.navigace_back {  background: url(../images/column_back.jpg) repeat;  padding:3px 5px;  margin:5px 0 10px 0;	-moz-border-radius: 5px;}/* ------------------ Vlastnosti elementu --------------------*/th {  padding:3px;}table {  width:100%;}td {  padding:2px 1px;}fieldset {  margin-top:10px;  padding:7px;	-moz-border-radius: 5px;}legend {  font-size:110%;  padding:0 5px;  font-weight:bold;  letter-spacing:1px;}table, tr, td, th {  border-collapse:collapse;}select {  border:1px solid gray;  padding:0 0 0 2px;  font-size:11px;}textarea {  border:1px solid #a0a0a0;  font-size:12px;	background: #f9f9f9;	padding:2px;}img {  border:none;}a {  text-decoration:none;  color:#222222;  font-weight:bold;}a:hover {  color:#000000;  text-decoration:none;}h1 { font-size:16px; color:#000; padding-bottom:12px;}h1.vyrazne { font-size:20px; padding-bottom:10px; color:#000;}h2 { font-size:14px; padding-bottom:5px; color:#000;}h3 { font-size:14px; padding-bottom:5px; color:#000;}h4 { font-size:12px; padding-bottom:4px; color:#000;}/* ------------------ Patička --------------------*/#footer {	background: url(../images/nav_back.jpg) repeat-x;  text-align:left;	display:block;	height:32px;}#footer .left{  padding-left:170px;	float:left;	text-align:center;  line-height:32px;}#footer .right{  margin-right:10px;	width:350px;	float:right;  line-height:32px;}#footer p.left{  width:350px;  float:left;	color:lime;	padding-top:7px;	font-size:90%;	letter-spacing:1px;	padding-left:30px;	font-weight:bold;}#footer p.right{  float:right;	color:white;	padding-top:7px;	font-size:90%;	letter-spacing:1px;	padding-right:30px;	font-weight:bold;}/* ------------------ Výpis produktů - záhlaví a zápatí --------------------*/.list_of_products {  height:30px;  line-height:30px;  background: #d8decd;  width:100%;  color:black;  -moz-border-radius: 5px;  font-weight:bold;}table.list_of_products_table tr td {  padding: 2px 3px;  background: #eff5e5;}#paging_header {   background: url('../images/column_back.jpg') repeat;  height:45px;  padding-left:10px;  padding-right:10px;  padding-top:5px;  margin-bottom:10px;	-moz-border-radius: 5px;}#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: url('../images/column_back.jpg') repeat;  height:30px;  line-height:30px;  padding:0 10px;  margin:15px 0;  	-moz-border-radius: 5px;}#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:black;}.errormessage {vertical-align: middle;color:red;}.left {  text-align:left;}.right {  text-align:right;}.center {  text-align:center;}.center_small {  text-align:center;  width:100px;}.hidden {	display: none;}.justify {  text-align:justify;}.clear {  clear: both;}.smaller {  font-size:85%;}.smaller_center {  font-size:85%;  text-align:center;}.smaller_color {  font-size:85%;  color:#555306;}.smaller_gray {  font-size:85%;}.color {  color:#555306;}.background { }.h2_background { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/left_h.png',sizingMethod='scale');   margin:10px 0;  line-height:30px;  padding:2px 10px ;  height:36px;  text-align:left;}head:first-child+body .h2_background { background: url(../images/left_h.png) no-repeat;}.h2_background2 { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/right_h.png',sizingMethod='scale');   margin:10px 0;  line-height:30px;  padding:2px 10px ;  height:36px;  text-align:left;}head:first-child+body .h2_background2 { background: url(../images/right_h.png) no-repeat;}.h1_background {  margin:30px 0 5px 0;  line-height:20px;  padding:2px 10px ;  color:#000;  text-align:left;  font-size:16px;  font-weight:bold;}.color_bold {  color:#555306;  font-weight:bold;}.cena{  border-style: inset;  padding:0 2px;  width:15px;  height:14px;  font-size:10px}.submit {  border:none;  font-size:13px;	background: url(../images/submit.jpg) no-repeat;  cursor:pointer;  width:77px;  height:21px;  line-height:21px;}.special {  width:320px;  display:block;  float:left;  line-height:16px;  font-size:10px;}.red { color:red;}.green {  color:white;}.table_kosik {  border-bottom:1px dashed #dedede;}.table_kosik_obsah tr td{  padding:1px 2px;  font-size:10px;}.odsazeni_top {  padding-top:10px;}.objednavka {  color:red;  text-align:center;  font-size:120%;}.objednavka2 {  color:#7aa621;  text-align:center;  font-size:125%;  border:1px solid #bababa;  padding:10px;  margin-top:20px;}#dotaz, #diskuze {  margin-top:15px;}.vlozit_komentar {  color:#7aa621;}#kontaktform {  margin-top:30px;}/* Ajax validate form */#msg {  display:none;   position:absolute;   z-index:200;   padding-left:1px;   background:#c2bc00;  padding:3px;   color:black;	-moz-border-radius: 5px;}#msg2 {  display:none;   position:absolute;   z-index:200;   padding-left:1px;   background:#c2bc00;  padding:3px;   color:black;	-moz-border-radius: 5px;}#msg {display:none; position:absolute; z-index:2000; padding-left:1px}#msg2 {display:none; position:absolute; z-index:2000; padding-left:1px}.poll_title {  padding-left:5px;  font-weight:bold;}.banners {  text-align:center;  margin:0 auto;  padding:10px;}.go_to_order {  text-align:right;  padding-top:2px;}.boxik{	background: #e4e4e4;}.boxik_content {  padding: 8px;}.boxik_content a, .boxik_content span, .boxik_content p {  color:#111111;}.tabik{  float: left;  height: 32px;  width: 95px;  margin-right:5px;  text-align: center;  background: #e4e4e4;}.tabik_over {  float: left;  height: 32px;  width: 95px;  margin-right:5px;  text-align: center;}a:hover.dark_link {  color:black;  text-decoration: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:black;}

.a_normal {
  background: url(../images/a_normal.gif) repeat-x;
  height:30px;
  width:160px;
  padding: 0 10px;
  font-weight:normal;
  border:none;
  font-size:14px;
  line-height:30px;
  color:black;
  display:block;
  text-align:center;
	-moz-border-radius: 5px;
}
a:hover.a_normal {
  text-decoration:none;
  color:black;
}
.a_alert {
  background: url(../images/a_alert.gif) repeat-x;
  height:30px;
  width:200px;
  padding: 0 10px;
  cursor:pointer;
  font-size:14px;
  border:none;
	-moz-border-radius: 5px;
}

.cart_box {
margin-bottom:20px;
height:40px;
line-height:40px;
text-align:center;
width:100%;
display:block;
}

.cart_box_item_selected {
background:#d3d3d3;
font-weight:bold;
float:left;
width:25%;
}

.cart_box_item {
background:#e5e5e5;
float:left;
width:25%
}

.table_border_bottom {
  background: url(../images/border.gif) repeat-x bottom left;
  height:1px;
}
li.cat  { color: #424549; font: bold 13px tahoma; display: block; line-height: 13px; padding: 4px 5px 4px 0px; }
li.element  { color: #424549; font: bold 12px tahoma; display: block; line-height: 12px; padding: 3px 5px 3px 21px;}
.pointer {  cursor:pointer;  font-weight:bold;}

