img.hledat { vertical-align: bottom; }

body {
font-family:Verdana, Arial, sans-serif;
color:#4F4F4F;
font-size:12px;
}

html,body {
margin:0;
padding:0;
}

img {
border:none;
}

h1 {
text-align:left;
font-size:18px;
font-weight:bold;
color:#4F4F4F;
margin:0;
}

A {
text-decoration:none;
color:#4F4F4F;
}

A:hover {
text-decoration:underline;
color:#822F5F;
}

h2 {
font-size:14px;
font-weight:normal;
color:#4F4F4F;
margin:0;
}

h3 {
font-size:14px;
font-weight:bold;
color:#4F4F4F;
margin:0;
}

h4 {
font-size:12px;
font-weight:normal;
margin:0;
}

.hlavni_menu {
font-size:14px;
font-weight:normal;
color:#4F4F4F;
margin:0;
}

.aktualizace {
font-size:13px;
color:#4F4F4F;
}

.footer {
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.novinky {
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.nadpisy {
font-size:16px;
font-weight:bold;
color:#4F4F4F;
}

.shoppingcart {
font-size:14px;
font-weight:normal;
color:#4F4F4F;
}

.borderbottom {
border-bottom:1px solid #E6E6E6;
border-left:1px;
}

.colored_tab tr.head1 th {
font-size:14px;
background-color:#EAF4F6;
background-image:url('../images/designbarblue.jpg');
text-align:left;
padding:0 15px 0 40px;
}

.cart_listing tr.head1 th {
font-size:16px;
padding-left:14px;
text-align:left;
border:1px solid #E6E6E6;
}

.cart_listing th.cart_sum_disc {
font-size:14px;
text-decoration:line-through;
font-weight:bold;
background-color:#d34b44;
color:#ffffff;
padding-left:10px;
padding-right:10px;
text-align:center;
}

.cart_listing_rem {
display:inline;
}

.disc_listing tr.head1 th {
font-size:16px;
text-align:center;
border:1px solid #E6E6E6;
}

.cart2checkout td {
font-size:16px;
padding-left:14px;
text-align:center;
border:1px solid #E6E6E6;
}

.reg_form tr.head1 th {
font-size:16px;
border:1px solid #E6E6E6;
text-align:left;
}

td.rada_thumb {
width:25%;
height:220px;
text-align:center;
font-size:13px;
}

td.rada_thumb2 {
width:25%;
height:200px;
text-align:center;
font-size:13px;
}

.brand_table .it {
padding-right:20px;
}

.brand_table th {
background-color:#EAF4F6;
padding: 0 0 0 6px;
font-size:16px;
text-align: left;
}

.vetsi {
font-size:16px;
}

.prod_listing td {
font-size:12px;
text-align:center;
border-bottom:1px solid #E6E6E6;
padding:0 7px;
}

.comm_listing tr.head2 th {
font-size:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
text-align:center;
}

.comm_listing td.fst {
padding-top:10px;
}

.comm_listing td.scnd {
padding-bottom:10px;
border-bottom:1px solid #E6E6E6;
}

#l_bar {
width:313px;
float:left;
#margin:-4px;
#padding-bottom:4px;
}

#l_bar_cont {
width:285px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#l_bar_cont h2 {
line-height:41px;
text-align:left;
background-image:url('../images/lbh2.gif');
background-repeat:no-repeat;
background-position:left middle;
font-size:14px;
margin:0;
padding:0 0 0 28px;
}

#l_bar_cont h2 a {
text-decoration:underline;
color:#000000;
text-align:left;
}

.b_m_v2 h2 a {
text-decoration:underline;
}

ul#mini_menu {
font-size:12px;
margin:0;
padding:6px 0 6px 5px;
}

ul#mini_menu li {
display:block;
float:left;
height:21px;
line-height:21px;
vertical-align:middle;
background-image:url('../images/odr1.gif');
background-repeat:no-repeat;
background-position:left middle;
padding:0 12px 0 14px;
}

ul#mini_menu li.last {
padding-right:0;
}

#front_main_menu {
clear:both;
padding-top:10px;
#margin-top:-10px;
}

#front_main_menu ul {
list-style:none;
font-size:12px;
font-weight:bold;
padding-left:29px;
margin:0 10px 0 0;
}

#front_main_menu ul li {
border-bottom:1px solid #e83b36;
padding:3px 0 4px 16px;
}

#main_cont {
float:right;
width:684px;
font-size:12px;
padding-top:10px;
}

.img150a {
height:154px;
text-align:center;
line-height:150px;
vertical-align:bottom;
position:relative;
}

.img150a img {
vertical-align:bottom;
position:absolute;
bottom:3px;
left:0;
}

.to_right {
text-align:right;
}

.dvhdr1 {
width:250px;
font-weight:bold;
font-size:12px;
border:1px solid #E6E6E6;
color:#4F4F4F;
background-color:#EAF4F6;
filter:alpha(opacity=85);
opacity:0.85px;
padding:3px;
}

.dvbdy1 {
background:#FFFFFF;
font-size:11px;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
border-bottom:1px solid #E6E6E6;
width:250px;
color:#4F4F4F;
text-align:left;
filter:alpha(opacity=85);
opacity:0.85px;
padding:3px;
}

.collapsed {
display:none;
}

.expanded {
display:block;
}

.rada_filtr {
font-size:12px;
text-align:center;
}

.rada_filtr a.focus {
font-size:12px;
font-weight:bold;
}

p.rada_textik {
font-size:12px;
text-align:justify;
margin-top:0;
}

.nice_center_tab {
margin-left:auto;
margin-right:auto;
}

.nice_center_tab td,.nice_center_tab th {
padding:2px 8px;
}

table,.colored_tab td,.reg_form,.comm_listing td,.rada_detail {
font-size:12px;
}

.footer a,.novinky a {
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover,.novinky a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.cart_listing,.disc_listing {
font-size:12px;
margin-left:auto;
margin-right:auto;
}

.cart_listing td,.disc_listing td {
padding-left:10px;
padding-right:10px;
border:1px solid #E6E6E6;
}

.cart_listing tr.head2 th,.disc_listing tr.head2 th {
font-size:10px;
font-weight:normal;
padding-left:10px;
padding-right:10px;
text-align:center;
border:1px solid #E6E6E6;
}

.prod_listing tr.head2 th {
font-size:10px;
font-weight:normal;
padding-left:5px;
padding-right:5px;
text-align:center;
border:1px solid #E6E6E6;
}


.cart_listing th.cart_sum,.disc_listing th.cart_sum {
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
text-align:center;
border:1px solid #E6E6E6;
}

td.rada_thumb a,td.rada_thumb2 a {
color:#4F4F4F;
text-decoration:none;
font-weight:bold;
}

td.rada_thumb a:hover,td.rada_thumb a.focus,td.rada_thumb2 a:hover,td.rada_thumb2 a.focus {
color:#822F5F;
}

td.rada_thumb a.nofocus,td.rada_thumb2 a.nofocus {
color:#4F4F4F;
}

.prod_listing tr.head1 th,.comm_listing tr.head1 th {
font-size:16px;
background-color:#EAF4F6;
background-image:url('../images/designbarblue.jpg');
text-align:left;
padding:0 15px 0 40px;
}

.prod_listing tr,.comm_listing tr {
border:1px solid #E6E6E6;
}

.prod_listing input,.to_center {
text-align:center;
}

tr.odd,tr.even {
background-color:#EAF4F6;
}

#l_bar_cont h2 a:hover,ul#mini_menu a:hover,#front_main_menu a:hover {
color:#e83b36;
}

.b_m_v2 h2,.to_left {
text-align:left;
}

ul#mini_menu a,#front_main_menu a {
color:#000000;
text-decoration:none;
}

#q_filter {font-weight: bold; font-size: 15px;}
#q_filter select{margin-bottom: 10px;}
