/*
verze 1.08
<link rel="stylesheet" type="text/css" href="css-pro-vsechny-prohlizece.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="css-pro-ie6.css" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" type="text/css" href="css-pro-ie7css" /><![endif]-->

css_vlastnost: "tato hodnota bude aplikována ve všech prohlížečích"
|css_vlastnost: "tato vlastnost bude aplikována jen v IE6 a v IE7"
_css_vlastnost: "tato vlastnost bude aplikována jen v IE6"
*/

/*barvy
odkazy #126cad
odkazy:hover #3b90c4
nadpisy #333333

/*odkazy
Správně je to
a {}
a:link {}
a:visited {}
a:hover {}
a:active {}

/*
font-family: 'Indie Flower', cursive;
font-family: 'Gruppo', sans-serif;
font-family: 'Droid Sans', sans-serif;
font-family: 'Varela', sans-serif;
*/


/*
blanka
*/
@import url("css/blanka/blanka.css");

/*
promenne
*/
@import url("css/variable/variable.css");


/*
Layout
*/
@import url("css/layout/layout.css");

/*
komponenty
*/
@import url("css/komponenty/komponenty.css");

/*

/*
ouska detail
*/
@import url("css/ouskaDetail/ouskaDetail.css");

/*
styl pro slider HOME
*/
@import url("css/sliderHome/sliderHome.css");

/*
styl pro menu pro mobily
*/
@import url("css/menuMobil/menuMobil.css");

/*
styl uzivatelsky pro texty z databaze, ktere meni uzivstel eshopu
*/
@import url("css/uzivatelCss/uzivatelCss.css");



/*
menu

@import url("menu/menu.css");
*/

/*
prvky formulare

@import url("formulare/formulare.css");
*/








/*-----------------------------obecne identifikatory--------------------------*/
 {margin: 0px;padding: 0px;}
/*body {font-size: 75%;font-family: Arial, Verdana, sans-serif;color: #444444;margin:-20px 0 0;=margin:5px 0 0;background: #E1E1E1 url("img/pozadi-body.jpg") repeat-x 0% 0%;}*/
/*body {font-size: 75%;font-family: Arial, Verdana, sans-serif;color: #444444;background: #F3F3F3 url("img/_pozadi-body.jpg") repeat-x;}*/
h1, h2, h3, h4, h5, h6, strong, em, p {margin:0;padding:0}
h1 {font-size: 180%;color:#404040;}
/*h1 {font-size: 170%;color:#404040;font-family:"Cantarell", Arial, Verdana, sans-serif;text-transform:uppercase}
h1 {font-size: 170%;color:#404040;font-family:'Indie Flower', Arial, Verdana, sans-serif;text-transform:uppercase;}*/
/*h2 {font-size: 220%;letter-spacing:-1px;color:#9ab623}*/
h2 {font-size: 150%;color:#404040;}
h3 {font-size: 120%;color:#404040;}
h4 {font-size: 110%;color:#404040}
.schovat {display:none}
.cleaner {clear: both;height:0px;overflow: hidden;visibility: hidden;}
ul, ol, li, form	{margin: 0;padding: 0;list-style: none;}
/*form, input, select, textarea, table, tr, td, th	{font-size: 100%; font-family: Arial, Verdana, sans-serif;}*/
/*a img	{border: 0;text-decoration:underline}*/
a {color: #1d769f;outline:none}
a:link {outline:none}
a:visited {outline:none}
a:hover {outline:none;color:black}
a:active {outline:none}
strong {color:#404040}
.input {border:1px solid #a5a5a5;color: #666666;padding:1px;vertical-align:middle}
.obal_body {margin:20px auto 0;=margin:0 auto;width: 980px;background-color: #fff !important;background: url("img/pozadi-obal-body.gif") repeat-y 0% 0%;}
.nahoru {display:block;text-align:right}
.admin_edit {float:right;position:relative;right:10px;height:16px;width:16px;background: url("img/edit.png") no-repeat 0% 0%;}
.admin_edit:hover {background-position:0% 100%}

/*#skladem {color:#4b9613;font-weight:bold}*/
.vypis_skupina_obal #skladem {background-color:#4b9613;font-weight:bold;padding:1px 3px;color:#fff;position:relative;top:2px;text-decoration:none}
.vypis_kategorie_text #skladem {background-color:#4b9613;font-weight:bold;padding:1px 3px;color:#fff;position:relative;top:2px;text-decoration:none}
.vypis_podkategorie_text #skladem {background-color:#4b9613;font-weight:bold;padding:1px 3px;color:#fff;position:relative;top:2px;text-decoration:none}
.prislusenstvi #skladem {background-color:#4b9613;font-weight:bold;padding:1px 3px;color:#fff;text-decoration:none}
.prislusenstvi .dostupnost img {display:none}


/*-------------------------------------tickety--------------------------------
.ticket {position:absolute;left:0px;z-index:2;top:50px;height:63px;width:63px;background: url("img/ticket_65x499.png") no-repeat 0 0 transparent;_background: url("img/ticket_65x499.gif") no-repeat 0 0 transparent;}
span.ticket_doprava_zdarma {background-position: -370px 0}
span.ticket_doprodej {background-position: -184px 0}
span.ticket_tip {background-position: -246px 0}
span.ticket_novinka {background-position: -308px 0}
span.ticket_akce {background-position: -60px 0}
span.ticket_navic {background-position: -122px 0}
span.ticket_serie {background-position: -432px 0}*/


/*-------------------------------------strankovani----------------------------
.strankovani {clear:both;text-align:right;margin:10px 15px 10px 10px;}
.strankovani strong {padding:3px 7px;background:url("img/listovani.gif") 0% 100% no-repeat;;color:white}
.strankovani img {vertical-align:middle;}
.strankovani .a {padding:3px 7px;font-weight:bold;text-decoration:none;color:#7D8E03;background:url("img/listovani-hover.gif") 0% -3% no-repeat;}
.strankovani .a:hover {background-position:0% 100%;}*/


/*------------------------------navigacni lista-------------------------------
.text_navigacni_lista {position:absolute;width:765px;padding:5px;top:190px;margin:0 0 0 200px;font-size: 85%;line-height:1.6em}
.text_navigacni_lista a {color:#7D8E03}
.text_navigacni_lista img {margin:0 5px;position:relative;top:2px}*/



/*------------------------------buttony---------------------------------------*/
/*http://webdesignerwall.com/tutorials/css3-gradient-buttons*/
/*---------button kosik--------------
.button_kosik {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
  font-weight:bold;
	font-size: 14px/100%;
  font-family: Arial, Helvetica, sans-serif;
	padding: .3em 1.2em .35em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .4em;
	-moz-border-radius: .4em;
	border-radius: .4em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
  /*barvy
  color: #fff;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}

.button_kosik:hover {
  text-decoration: none;
	background: #b61318;
  /*barvy
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}*/

.button_kosik:active {
  position: relative;
	top: 1px;
  /*barvy*/
	color: #faddde;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/*---------button poptavka--------------*/
.button_poptavka {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .4em;
	-moz-border-radius: .4em;
	border-radius: .4em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
  /*barvy*/
  color: #fff;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}

.button_poptavka:hover {
  text-decoration: none;
  /*barvy*/
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.button_poptavka:active {
  position: relative;
	top: 1px;
  /*barvy*/
	color: #faddde;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/*---------button varianta--------------*/
/*.button_varianta {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block 
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
  font-weight:bold;
	font-size: 14px/100%;
  font-family: Arial, Helvetica, sans-serif;
	padding: .3em 1.2em .35em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .4em;
	-moz-border-radius: .4em;
	border-radius: .4em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
  /*barvy
	color: #fff;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}*/

/*.button_varianta:hover {
  text-decoration: none;
  /*barvy*//*
	background: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.button_varianta:active {
  position: relative;
	top: 1px;
  /*barvy*//*
	color: #e8f0de;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}*/
/*---------button ostatní--------------*/
.button_ostatni {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
  font-weight:bold;
	font-size: 14px/100%;
  font-family: Arial, Helvetica, sans-serif;
	padding: .3em 1.2em .35em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .4em;
	-moz-border-radius: .4em;
	border-radius: .4em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
  /*barvy*/
	color: #fff;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}

.button_ostatni:hover {
  text-decoration: none;
  /*barvy*/
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.button_ostatni:active {
  position: relative;
	top: 1px;
  /*barvy*/
	color: #e9e9e9;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}


/*---------------------------------nepouzite buttony---------------------------*/
/* black */
.black_button {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black_button:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black_button:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray_button {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray_button:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray_button:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white_button {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white_button:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white_button:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange_button {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange_button:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange_button:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red_button {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red_button:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red_button:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue_button {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue_button:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue_button:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy_button {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy_button:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy_button:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green_button {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green_button:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green_button:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink_button {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink_button:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink_button:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}

















/*------------------------------hlasky----------------------------------------*/
#hlaska_neg {position:relative;height:100%;_height:7%;_width:94%;margin:10px 0;color:#fff;background:#E85A00;border:8px solid #E85A00;font-weight:bold}
#hlaska_neg p {background:url("img/hlaska-negativ-invert.gif") 1% 50% no-repeat #E85A00;height:20px;padding:7px 0 0 40px}
#hlaska_neg .roh1 {position:absolute;top:-8px;left:-8px;background:url("img/roh-hlaska-neg.gif") left top no-repeat #fff;}
#hlaska_neg .roh2 {position:absolute;top:-8px;right:-8px;right:-9px;background:url("img/roh-hlaska-neg.gif") right top no-repeat #fff;}
#hlaska_neg .roh3 {position:absolute;bottom:-8px;_bottom:-9px;left:-8px;background:url("img/roh-hlaska-neg.gif") left bottom no-repeat #fff;}
#hlaska_neg .roh4 {position:absolute;bottom:-8px;_bottom:-9px;right:-8px;_right:-9px;background:url("img/roh-hlaska-neg.gif") right bottom no-repeat #fff;}
#hlaska_neg .roh1, #hlaska_neg .roh2, #hlaska_neg .roh3, #hlaska_neg .roh4 {width:8px;height:8px;font-size:0px;}

#hlaska_poz {position:relative;height:100%;margin:10px 0;color:#fff;background:#9AB623;border:8px solid #9AB623;font-weight:bold}
#hlaska_poz p {background:url("img/hlaska-pozitiv-invert.gif") 1% 50% no-repeat #9AB623;height:20px;padding:7px 0 0 40px}
#hlaska_poz .roh1 {position:absolute;top:-8px;left:-8px;background:url("img/roh-hlaska-poz.gif") left top no-repeat #fff;}
#hlaska_poz .roh2 {position:absolute;top:-8px;right:-8px;background:url("img/roh-hlaska-poz.gif") right top no-repeat #fff;}
#hlaska_poz .roh3 {position:absolute;bottom:-8px;left:-8px;background:url("img/roh-hlaska-poz.gif") left bottom no-repeat #fff;}
#hlaska_poz .roh4 {position:absolute;bottom:-8px;right:-8px;background:url("img/roh-hlaska-poz.gif") right bottom no-repeat #fff;}
#hlaska_poz .roh1, #hlaska_poz .roh2, #hlaska_poz .roh3, #hlaska_poz .roh4 {width:8px;height:8px;font-size:0px;}

/*.fixed_reklama_1 {position:fixed;_position:absolute;margin:384px 0 0 -150px;|margin:359px 0 0 -499px;_margin:359px 0 0 -509px}
.fixed_reklama_2 {position:fixed;_position:absolute;margin:179px 0 0 -150px;|margin:154px 0 0 -499px;_margin:154px 0 0 -509px}*/

.fixed_reklama_1 {position:fixed;_position:absolute;margin:129px 0 0 -150px;|margin:104px 0 0 -499px;_margin:104px 0 0 -509px}
.fixed_reklama_3 {position:fixed;_position:absolute;margin:359px 0 0 -150px;|margin:334px 0 0 -499px;_margin:334px 0 0 -509px}
.fixed_reklama_5 {position:fixed;_position:absolute;margin:359px 0 0 -150px;|margin:334px 0 0 -499px;_margin:334px 0 0 -509px}


/*------------------------------hlavicka--------------------------------------*/

.obal_hlava {margin: 25px auto 0;width: 980px;}
.hlava {height:101px;}
.hlava .logo {float:left;position:relative;z-index:3;margin:50px 0 0 10px;=margin:25px 0 0 10px;font-size: 250%;text-decoration:none}
.hlava .logo a {font-weight:bold;color: #1D769F;text-decoration:none}
.hlava .logo a img {text-decoration:none;width:340px;height:50px;}
.hlava_prava {position:absolute;z-index:2;width: 980px;height:101px;top:25px;background: #E1E1E1 url("img/hlava-prava.jpg") no-repeat 100% 0%;}
/*.hlava_prava .odkazy {float:left;position:relative;left:460px;margin:5px 0px;color:#fff}
.hlava_prava .odkazy a {color:#fff}*/
.hlava_prava .blok_hledej_obal {float:right;height:92px;width:330px;}
.hlava_prava .blok_hledej {margin:34px 0 0 0}
.hlava_prava .blok_hledej .input_kosik {width:218px !important;float:left;padding:5px 0px 5px 7px;border:0;background-color:transparent !important}
.hlava_prava .blok_hledej .btn {float:right;margin:-3px 16px 0 0;color:#fff;text-decoration:underline}
/*vysledky vyhledavani
#naseptavacDiv {color:#333;position:absolute;top:65px;left:456px;}
#naseptavacDiv #naseptavac {padding:5px;border:1px solid #ccc}
#naseptavacDiv .naseptavac_napov {font-weight:bold;color:#333;background:#dcdcdc;padding:2px 5px;}
#naseptavacDiv .naseptavac_vysld {padding:2px;outline:none}
#naseptavacDiv option:hover {background:#f1f1f1;outline:none}
#naseptavacDiv .naseptavac_napov:hover {background:#dcdcdc;outline:none}
#naseptavacDiv .naseptavac_vysld:hover {background:#f1f1f1;outline:none}
*/

.hlava_prava .kosik {float:right;height:92px;width:193px;text-align:center;color:#fff;}
.hlava_prava .kosik a {color:#fff;font-size:120%;text-decoration:none;padding:30px 5px 7px}
.hlava_prava .kosik a:hover {text-decoration:underline}
.hlava_prava .text_v_kosiku {display:block;line-height:1.5em;margin:2px 0 30px}
.hlava_prava .text_v_kosiku strong {color:#fff}

.vrch_odkazy {color: #BFBFBF;height: 20px;position: absolute;top: 0;width: 980px;z-index: 1;padding:4px 0 0 0}
.vrch_odkazy div {float:right;position:relative;top:0;=top:-15px}
.vrch_odkazy a {color:#BFBFBF;text-decoration:none;margin:0 10px}
.vrch_odkazy a:hover {color:#fff;text-decoration:underline}

/*-------------------------------stranky stred vseobecne----------------------*/
.obal_stranka {float: right;width:755px;min-height:400px;_height:400px;margin:100px 5px 5px 0px;padding:10px;}
.obal_stranka h1 {margin:5px 0}
.stranka table {width:450px;border-collapse:collapse;border:1px solid #B3B3B3;margin:10px 0}
.stranka th, .stranka td {padding:5px 5px 5px 10px;margin:0px;border-left:1px solid #B3B3B3;background-color:#CCCCCC;}
.stranka td {background-color:white;}
.stranka .tr_licha td {background-color:#F1F1F1;}
.stranka h2 {margin: 30px 0 10px}
.stranka h3 {margin: 15px 0 10px}
.stranka p {line-height:1.8em;margin:10px 0}
.stranka ul {margin:0 0 0 15px;}
.stranka ul ul {margin:0 0 0 0px;}
.stranka ul ul li {list-style-type:none}
.stranka ul li {line-height:1.8em;list-style-type:square;margin:0px 0;color:#1d769f}
.stranka ul li span {color:#444444}
.stranka .tip {text-align:left;padding:10px;margin:15px 15px 15px 0;line-height:1.6em;border:1px solid #7CC6E0;background: #E8F4F9 }
.stranka .star {bottom: 3px;color: #E85A00;font-size: 150%;font-style: normal;font-weight: bold;margin: 0 2px;position: relative;}
.stranka .pod_carou {font-size: 80%;border-top:1px solid #b3b3b3;margin:0 0 20px}
/*.stranka .rozcestnik {float:left;width:340px;height:90px;padding:10px;margin:0 10px 10px 0;background: #E8F4F9;border: 1px solid #7CC6E0;}
.stranka .rozcestnik h3 {margin:0 0 0px}*/

/*---------------------------------home---------------------------------------*/
/*aktuality*/
.blok_zpravy_obal {float: right;width:190px;_width:188px;min-height:600px;_height:600px;margin:68px 10px 10px 0;=margin:63px 10px -5px 0;_margin:64px 6px -5px 0;padding: 0 10px 10px 10px;background: #E5E5E5}
.blok_zpravy_obal h3 {font-size:170%;margin:10px 0 0;display:none}
.blok_zpravy h2 {font-size:120%;padding:5px 0;line-height:18px}
.blok_zpravy div {padding:15px 0 0;font-size:110%;color:#666666;font-weight:bold;font-family: Verdana}
.blok_zpravy p {line-height:16px;}
/*uvod*/
.obal_home {float: left;width:760px;min-height:400px;_height:400px;margin:68px 0 0 0;=margin:63px 0 0 0;_margin:55px 0 0}
.obal_home h1 {display:none;margin:5px 0}

.uvod_skupiny {clear:both;float:left;height:180px;margin:0px 0 10px 10px;_margin:0 0px 10px 5px;width:739px;background: #E8F4F9}
.uvod_skupiny_rucni, .uvod_skupiny_el, .uvod_skupiny_aku, .uvod_skupiny_pneu, .uvod_skupiny_zahrada, .uvod_skupiny_auto, .uvod_skupiny_ostatni, .uvod_skupiny_prisl {float:left;width:160px;height:60px;border:0;margin:20px 0 0 20px;text-decoration:none}
.uvod_skupiny_rucni {background: url("img/uvod/tlacitko-rucni-naradi.jpg") 0% 0%;}
.uvod_skupiny_el {background: url("img/uvod/tlacitko-elektricke-naradi.jpg") 0% 0%;}
.uvod_skupiny_aku {background: url("img/uvod/tlacitko-aku-naradi.jpg") 0% 0%;}
.uvod_skupiny_pneu {background: url("img/uvod/tlacitko-pneumaticke-naradi.jpg") 0% 0%;}
.uvod_skupiny_zahrada {background: url("img/uvod/tlacitko-zahradni-technika.jpg") 0% 0%;}
.uvod_skupiny_auto {background: url("img/uvod/tlacitko-automobilove-naradi.jpg") 0% 0%;}
.uvod_skupiny_ostatni {background: url("img/uvod/tlacitko-ostatni.jpg") 0% 0%;}
.uvod_skupiny_prisl {background: url("img/uvod/tlacitko-prislusenstvi.jpg") 0% 0%;}
.uvod_skupiny_rucni:hover {background-position: 0% 100%;}
.uvod_skupiny_el:hover {background-position: 0% 100%;}
.uvod_skupiny_aku:hover {background-position: 0% 100%;}
.uvod_skupiny_pneu:hover {background-position: 0% 100%;}
.uvod_skupiny_zahrada:hover {background-position: 0% 100%;}
.uvod_skupiny_auto:hover {background-position: 0% 100%;}
.uvod_skupiny_ostatni:hover {background-position: 0% 100%;}
.uvod_skupiny_prisl:hover {background-position: 0% 100%;}

.uvod_duvody {float:left;width:739px;margin:0 0 10px 10px;=margin:0 0 -5px 10px;_margin:0 0 -5px 5px;background: #E5E5E5}
.uvod_duvody h2 {margin:20px 0 20px 20px;}
.uvod_duvody ul {margin:0 20px 0 20px;}
.uvod_duvody ul li {line-height:20px;list-style-type:none;margin:15px 0;color:#333}

.uvod_produkty {display:none;float:left;width: 760px;border-right: 1px solid #D9D9D9;}
.uvod_produkty div {float:left;width:340px}

/*mootabs*/
.uvod_ostatni {float: left;position:relative;width: 740px;padding:0px;margin:100px 10px 10px;_margin:10px 5px;background-color:#87C13F}
.uvod_ostatni p {line-height:1.6em}
.uvod_ostatni #wrapper {position:relative;width: 740px;margin: 0px;overflow: hidden}
.uvod_ostatni .tabs {position:absolute;top:0px;right:0px;z-index:2;height: 200px;width:200px;}
.uvod_ostatni .tabs li {position:relative;right:10px;width:170px;padding:9px 0px 9px 30px;color: #D4EAB0;font-size:120%;font-weight:bold;cursor:pointer;}
.uvod_ostatni .tabs li span {position:relative;bottom:-9px;display:block;height:1px;border-bottom:1px dashed #D4EAB0;margin:0px;_margin:-12px 0px 0 0}
.uvod_ostatni .tabs li.active {background: url("img/pozadi-tags-87C13F.png") 0% 50% no-repeat;_background: url("img/pozadi-tags-87C13F.gif") 0% 50% no-repeat;color: #fff; }
.uvod_ostatni .tabs li:hover {color: #fff;}
/*
.uvod_ostatni {background-color:#E8F4F9}
.uvod_ostatni .tabs li {color: #4BB1DD;}
.uvod_ostatni .tabs li span {border-bottom:1px dashed #027ABB;}
.uvod_ostatni .tabs li.active {background: url("img/pozadi-tabs.png") 0% 50% no-repeat;_background: url("img/pozadi-tabs.gif") 0% 50% no-repeat;color: #027ABB;color:#1D769F }
.uvod_ostatni .tabs li:hover {color: #027ABB;}
*/
.uvod_ostatni .contents {clear: left;width: 20000em;position: absolute;left: 0;top: 0;}
.uvod_ostatni .contents li {float: left; display: block;width:550px;height: 200px; }
.uvod_ostatni .contentsWindow {width: 550px;height: 200px;clear: left;overflow: hidden;position: relative;background: #dcdcdc;}




/*------------------------odhlaseni e-mailu-----------------------------------*/
.zpravodaj_odhlaseni {float: left;min-height:400px;_height:400px;margin:10px 5px 5px 0px;padding:10px;}
.zpravodaj_odhlaseni h2 {margin:30px 0 10px}
.zpravodaj_text_vrch_datab, .zpravodaj_text_spodek_datab {margin:20px 0}
.zpravodaj_text_vrch_datab ul br, .zpravodaj_text_spodek_datab ul br {display:none}
.zpravodaj_text_vrch_datab ul, .zpravodaj_text_spodek_datab ul {margin: 0 0 0 15px;}
.zpravodaj_text_vrch_datab ul li, .zpravodaj_text_spodek_datab ul li {color: #1D769F;line-height: 1.8em;list-style-type: square;margin: 0;}
.zpravodaj_text_vrch_datab ul li span, .zpravodaj_text_spodek_datab ul li span {color: #444444;}
.zpravodaj_text_odhlaseni {margin:20px 0;line-height:1.8em;padding:10px;background-color:#E8F4F9;border: 1px solid #7CC6E0;}
.zpravodaj_odhlaseni .button_ostatni {|width:135px;}
.zpravodaj_odhlaseni .button_varianta {|width:300px;}


.zpravodaj_vyrobky {list-style: none outside none; overflow: hidden;}
.zpravodaj_vyrobky li {margin: 3px 6px 3px 0;border: 1px solid #D9D9D9; position: relative; float: left; width:230px;background-color:#fff;text-align:center}
.zpravodaj_vyrobky h2 {text-align: left; font-size: 100%; margin: 10px 10px 0 10px; height: 60px;line-height:1.6em;}
.zpravodaj_vyrobky .obr_out {float:left;height: 103px; overflow: hidden; width: 100px; display: table;margin: 0 0 7px 7px;_margin:0 0 0 3px;padding:5px}
.zpravodaj_vyrobky .obr_out {=position: relative; =display: block;} /* for explorer only */
.zpravodaj_vyrobky .obr_middle {display: table-cell; vertical-align: middle;}
.zpravodaj_vyrobky .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.zpravodaj_vyrobky .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.zpravodaj_vyrobky .obr_in {=position: relative; =top: -50%;=left:-50%} /* for explorer only */
.zpravodaj_vyrobky .informace {float:left;width:107px;_width:106px;min-height:118px;|height:122px;margin-left:5px;}
.zpravodaj_vyrobky .puv_cena {float:left;margin:0;text-align:left;width:100%;height:20px;text-decoration:line-through}
.zpravodaj_vyrobky .cena {float:left;margin:0;color:#F16614;color:#ce171e;height:33px;font-size:140%;font-weight:bold}
.zpravodaj_vyrobky .dostupnost {float:left;margin:0;text-align:left;height:35px;width:100%;font-size:90%}
.zpravodaj_vyrobky .dostupnost a {padding-right:15px;background: url("img/info.png") no-repeat 100% 0 transparent;}
.zpravodaj_vyrobky .dostupnost img {display:none}
.zpravodaj_vyrobky .dostupnost span {display:block}
.zpravodaj_vyrobky .button_kosik {float:left;margin:0;position:relative;|left:-5px;|width:90px;font-size: 100%;padding: 0.3em 1.0em 0.35em;|padding: 0.2em 0.2em 0.25em;}
.zpravodaj_vyrobky .button_poptavka {float:left;margin:0;position:relative;|left:-5px;|width:88px;font-size: 90%;padding: 0.40em 0.5em 0.43em;|padding: 0.25em 0.2em 0.26em;}
.zpravodaj_vyrobky .button_varianta {float:left;margin:0;position:relative;|left:-5px;|width:100px;_width:98px;font-size: 90%;padding: 0.40em 0.2em 0.43em;|padding: 0.25em 0.1em 0.26em;}
.zpravodaj_vyrobky .anonce {display:none;clear:both;text-align:left;margin:7px;font-size:90%}






/*----------------------ostatni stranky---------------------------------------*/
/*kontakty*/
.kontakty h4 {margin: 15px 0 0}
.kontakty .foto {margin:0 7px 0 0}
.kontakty .leva {float:left;width:370px}
.kontakty .prava {float:right;width:370px}
.kontakty p {line-height:1.6em;margin:10px 0}
.kontakty .facebook {float:left;width:80px;background:url("img/ikona-facebook.png") 10% 50% no-repeat;border:1px solid #dcdcdc;padding:20px 0px 20px 55px;margin-right:10px}
.kontakty .twitter {float:left;width:80px;background:url("img/ikona-twitter.png") 10% 50% no-repeat;border:1px solid #dcdcdc;padding:20px 0px 20px 55px;margin-right:10px}
.kontakty .googleplus {float:left;width:80px;background:url("img/ikona-google.png") 10% 50% no-repeat;border:1px solid #dcdcdc;padding:20px 0px 20px 55px;margin-right:10px}
.kontakty .youtube {float:left;width:80px;background:url("img/ikona-youtube.png") 10% 50% no-repeat;border:1px solid #dcdcdc;padding:20px 0px 20px 75px;margin-right:0px}
.kontakty .blog {float:left;width:80px;background:url("img/ikona-blog.png") 10% 50% no-repeat;border:1px solid #dcdcdc;padding:20px 0px 20px 55px;margin-right:10px}
.kontakty .facebook a, .kontakty .twitter a, .kontakty .googleplus a, .kontakty .youtube a, .kontakty .blog a {font-weight:bold;font-size:120%;color:#999;text-decoration:none}
.kontakty .facebook a:hover {color:#444;text-decoration:underline}
.kontakty .twitter a:hover {color:#444;text-decoration:underline}
.kontakty .googleplus a:hover {color:#444;text-decoration:underline}
.kontakty .youtube a:hover {color:#444;text-decoration:underline}
.kontakty .blog a:hover {color:#444;text-decoration:underline}

/*navigace nase znacky*/
.navigace {position:relative;width:740px;height:130px;padding:10px 0px 10px 10px;margin:25px 0 0;line-height:1.6em;border:1px solid #7CC6E0;background-color:#E8F4F9 }
.navigace .zn_pozice {float:left;width:165px;margin:0;padding:0 0 0 20px}
.navigace h3 {font-size:110%;font-weight:normal;color:#333;letter-spacing:1px;text-transform:uppercase;}
.navigace ul {margin:6px 0 10px 10px}
.navigace ul li {list-style: none;line-height:1.6em}
.navigace a {color:#555;text-decoration:none}
.navigace a:hover {color:#999;text-decoration:underline}
/*navigace obchodní podmínky*/
.navigace .zn_pozice_op {float:left;width:335px;margin:0;padding:0 0 0 20px}

/*----------------------------------------------------------------------------*/
/*-----------------------leve menu (kategorie + podkategorie)-----------------*/
/*----------------------------------------------------------------------------*/
/*.blok_kategorie_rozbalovaci_obal {float: left;width: 190px;margin:62px 5px 5px;_margin:62px 5px 5px 2px}*/
/*.blok_kategorie_rozbalovaci a {text-decoration:none}
/*.main li {border-top:2px solid white;}
.main li a {background-color:#e6e6e6;display:block;color:#3b3b3b;padding:6px 4px 6px 10px;}
.main li a:hover {color:#3b3b3b;background-color:#cccccc}*/
/*.sub li {border-top:1px solid white;}
.sub li a {background-color:#ebf0d1;display:block;color:#3b3b3b;padding:6px 4px 6px 20px;}
.sub li a:hover {background-color:#ccda8c}
#fokus_kat {border-left:6px solid #9cb60f;padding:6px 4px 6px 4px}
#fokus_podkat {background-color:#9cb60f;}

/*----------------------------------------------------------------------------*/
/*------------------------------------  kategorie ----------------------------*/
/*----------------------------------------------------------------------------*/
.vypis_kategorie {clear: both;float: right;width:763px;min-height:400px;_height:400px;margin:100px 5px 10px 0px;}
.vypis_kategorie h1 {margin:10px 0}
.vypis_kategorie h2 {margin:20px 0 5px;}
.vypis_kategorie .text {margin:10px 0}
.vypis_kategorie .text h2 {margin: 30px 0 10px}
.vypis_kategorie .text h3 {margin: 15px 0 10px}
.vypis_kategorie .text h3 img {vertical-align:middle}
.vypis_kategorie .text p {line-height:18px;margin:10px 0}
.vypis_kategorie .text div {text-align:center}
.vypis_kategorie .text ul {margin:0 0 0 15px;}
.vypis_kategorie .text ul li {line-height:18px;list-style-type:square;margin:0px 0;color:#1d769f}
.vypis_kategorie .text ul li span {color:#444444}
.vypis_kategorie .text .tip {text-align:left;padding:10px;margin:15px 15px 15px 0;line-height:1.6em;border:1px solid #7CC6E0;background-color: #E8F4F9 }
.vypis_kategorie .admin_edit {position:relative;bottom:15px;right:5px;}
/*odkazy v kategorii*/
.vypis_kategorie .odkazy strong {display:block;margin:0 0 10px;position:relative}
.vypis_kategorie .odkazy {margin:0px 15px 0px 0;padding:10px 15px 0px;background:#E8F4F9;}
.vypis_kategorie .odkazy a {float:left;width:111px;height:50px;border:1px solid #D5D5D5;margin:0 10px 10px 0;color:#626262;font-size:100%;;text-decoration:none;font-weight:bold;padding:10px;background: url("img/tlacitko-kategorie-modra-sipka.jpg") 100% 0% no-repeat;}
.vypis_kategorie .odkazy a:hover {background:  url("img/tlacitko-kategorie-modra-sipka.jpg") 100% 100% no-repeat;color:#1D769F}
/*vypis kategorii ve vyhledavani*/
.vypis_kategorie .kategorie_seznam li{margin: 3px 20px; list-style: square;}
.vypis_kategorie .nalezene_produkty{width:350px; float:left; font-size: 150%; font-weight:bold; margin:20px 0 5px;}
/*.vypis_kategorie .nas_tip {padding:10px 10px 10px 60px;margin:20px 15px 0 0;line-height:1.6em;border:1px solid #7CC6E0;background:url("img/tip-E8F4F9.gif") 2% 50% no-repeat #E8F4F9 }
.vypis_kategorie .nas_tip h3 {margin:5px 0 5px;}*/
.vypis_kategorie .vyhledavani_odeslano {padding:10px 10px 10px 60px;margin:20px 15px 0 0;line-height:1.6em;border:1px solid #9DE567;background:url("img/ok.gif") 2% 50% no-repeat #DBFCC2 }
.vypis_kategorie .vyhledavani_odeslano h3 {margin:5px 0 5px;}
/*.strankovani_vyhledavani{width:350px; float:right; margin:20px 0px 5px 10px;}*/

/*----------------------------- Info bloky ve vyhledavani ----------------------*/
.info_bloky_vyhledavani_obal {position:absolute;left:150px; z-index:1; top:140px;height:63px;width:63px;}
@.info_bloky_vyhledavani_obal {position:absolute;left:130px; z-index:1; top:140px;height:63px;width:63px;}

/*----------------------------- Vyhledavani formular ---------------------------*/
.formular_vyhledavani {background:#DBFCC2; border:1px solid #9DE567;margin:20px 15px 0 0;padding:15px 0 15px 22px;|padding:15px 0 10px 22px}
.formular_vyhledavani .pole1 {float: left; padding-top: 15px; width: 180px; }
.formular_vyhledavani .pole2 {float: left; padding-top: 15px; width: 97%;}
.formular_vyhledavani .pole11 {float: left; padding-top: 15px; width: 180px;}
.formular_vyhledavani .pole_button{float: left; padding-top: 15px; width:100% }
.formular_vyhledavani .button_odeslat{float: right; padding-right:23px; width:119px; height:26px; border:none}
.formular_vyhledavani span {display: block; padding: 0 0 1px 1px;}
.formular_vyhledavani input {border: 1px solid #9DE567; height: 20px; width: 89%}
.formular_vyhledavani select {border: 1px solid #9DE567; height: 20px; width: 89%}
.formular_vyhledavani textarea {border: 1px solid #9DE567; height: 100px; width: 100%; }
.formular_vyhledavani h3{padding-top:10px}
.formular_vyhledavani .input_email {border: 1px solid #9DE567; height: 20px; width: 89%}
.formular_vyhledavani .input_email_error {border: 1px solid #FF9300; height: 20px; width: 89%}
.formular_vyhledavani .nadpis_form_error {color:white; font-size: 110%; font-weight:bold;  background: url("img/hlaska-negativ-invert.gif") no-repeat scroll 2% 50% #E85A00; height: 20px; padding: 10px 0 5px 45px; margin:5px 20px 0 0}
.formular_vyhledavani .nadpis_form_error_system {color:white; font-size: 110%; font-weight:bold;  background: url("img/negativ-vyhledavani.gif") no-repeat scroll 2% 50% #E85A00; height: 20px; padding: 10px 0 5px 45px; margin:5px 20px 0 0}
.formular_vyhledavani .nadpis_form {font-size: 125%; font-weight:bold; padding: 5px 0 0}


/*----------------------------------------------------------------------------*/
/*---------------------------   vypis výrobků  -------------------------------*/
/*----------------------------------------------------------------------------*/
/*.vypis_vyr {list-style: none outside none; overflow: hidden;width: 755px; }*/
/*.vypis_vyr li {margin: 3px 6px 3px 0;border: 1px solid #D9D9D9; position: relative; float: left;width:243px;background-color:#fff;text-align:left}*/
/*.vypis_vyr h2 {text-align: left; font-size: 100%; margin: 10px 10px 0 10px; height: 60px;line-height:1.6em;}*/
/*.vypis_vyr .obr_out {float:left;height: 103px; overflow: hidden; width: 100px; display: table;margin: 0 0 7px 7px;_margin:0 0 0 3px;padding:3px}*/
/*.vypis_vyr .obr_out {=position: relative; =display: block;} /* for explorer only */
/*.vypis_vyr .obr_middle {display: table-cell; vertical-align: middle;}*/
/*.vypis_vyr .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
/*.vypis_vyr .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
/*.vypis_vyr .obr_in {=position: relative; =top: -50%;} /* for explorer only */
/*.vypis_vyr .informace {float:left;width:120px;_width:106px;min-height:118px;|height:122px;margin-left:5px;}*/
/*.vypis_vyr .puv_cena {float:left;margin:0;text-align:left;width:100%;height:20px;text-decoration:line-through}*/
/*.vypis_vyr .cena {float:left;margin:0;color:#F16614;color:#ce171e;height:33px;font-size:140%;font-weight:bold}*/
/*.vypis_vyr .cena span.cena_neurcena {color:#333;font-size:80%;font-weight:normal}*/
/*.vypis_vyr .dostupnost {float:left;margin:0;text-align:left;height:35px;width:100%;font-size:90%}*/
/*.vypis_vyr .dostupnost a {padding-right:15px;background: url("img/info.png") no-repeat 100% 0 transparent;}*/
/*.vypis_vyr .dostupnost img {display:none}*/
/*.vypis_vyr .dostupnost span {display:block}*/
/*.vypis_vyr .kosik_kusy {float:left;margin:1px 3px 0px 1px;=margin:1px 0px 0px 1px;border:1px solid #980C10;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}*/
/*.vypis_vyr .button_kosik    {float:left;margin:0;position:relative;|left:10px;|width:75px;font-size: 100%;padding: 0.3em 0.9em 0.35em;|padding: 0.2em 0.2em 0.25em;}*/
/*.vypis_vyr .button_varianta {float:left;margin:0;position:relative;|left:-5px;|width:100px;_width:98px;font-size: 100%;padding: 0.4em 0.7em 0.45em;|padding: 0.25em 0.1em 0.26em;}*/
/*.vypis_vyr .button_poptavka {float:left;margin:0;position:relative;|width:88px;font-size:100%;padding: 0.40em 0.6em 0.45em;|padding: 0.25em 0.2em 0.26em;}*/
/*.vypis_vyr .kategorie {text-align:left;padding:0 10px 10px;font-size:90%;line-height:1.6em;|line-height:1.3em;height:25px;|height:28px;}*/
/*.vypis_vyr .kategorie a {text-transform:lowercase}*/
/*.vypis_vyr .admin_edit {margin:0;float:right;}*/

/*----------------------------------------------------------------------------*/
/*---------------------  vypis vyrobku rozsireny  ----------------------------*/
/*----------------------------------------------------------------------------*/
.vypis_vyr_plus {list-style: none outside none; overflow: hidden;width: 755px; }
.vypis_vyr_plus li {margin: 3px 6px 3px 0;border: 1px solid #D9D9D9; position: relative; float: left;width:243px;background-color:#fff;text-align:left}
.vypis_vyr_plus h2 {text-align: left; font-size: 100%; margin: 10px 10px 0 10px; height: 60px;line-height:1.6em;}
.vypis_vyr_plus .obr_out {float:left;height: 103px; overflow: hidden; width: 100px; display: table;margin: 0 0 7px 7px;_margin:0 0 0 3px;padding:3px}
.vypis_vyr_plus .obr_out {=position: relative; =display: block;} /* for explorer only */
.vypis_vyr_plus .obr_middle {display: table-cell; vertical-align: middle;}
.vypis_vyr_plus .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.vypis_vyr_plus .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.vypis_vyr_plus .obr_in {=position: relative; =top: -50%;} /* for explorer only */
.vypis_vyr_plus .informace {float:left;width:120px;_width:106px;min-height:118px;|height:122px;margin-left:5px;}
.vypis_vyr_plus .puv_cena {float:left;margin:0;text-align:left;width:100%;height:20px;text-decoration:line-through}
.vypis_vyr_plus .cena {float:left;margin:0;color:#F16614;color:#ce171e;height:33px;font-size:140%;font-weight:bold}
.vypis_vyr_plus .cena span.cena_neurcena {color:#333;font-size:80%;font-weight:normal}
.vypis_vyr_plus .dostupnost {float:left;margin:0;text-align:left;height:35px;width:100%;font-size:90%}
.vypis_vyr_plus .dostupnost a {padding-right:15px;background: url("img/info.png") no-repeat 100% 0 transparent;}
.vypis_vyr_plus .dostupnost img {display:none}
.vypis_vyr_plus .dostupnost span {display:block}
.vypis_vyr_plus .kosik_kusy {float:left;margin:1px 3px 0px 1px;border:1px solid #980C10;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}
.vypis_vyr_plus .button_kosik    {float:left;margin:0;position:relative;|left:-5px;|width:90px;font-size: 100%;padding: 0.3em 0.9em 0.35em;|padding: 0.2em 0.2em 0.25em;}
.vypis_vyr_plus .button_varianta {float:left;margin:0;position:relative;|left:-5px;|width:100px;_width:98px;font-size: 100%;padding: 0.4em 0.7em 0.45em;|padding: 0.25em 0.1em 0.26em;}
.vypis_vyr_plus .button_poptavka {float:left;margin:0;position:relative;|width:88px;font-size:100%;padding: 0.40em 0.6em 0.45em;|padding: 0.25em 0.2em 0.26em;}
.vypis_vyr_plus .kategorie {text-align:left;padding:0 10px 10px;font-size:90%;line-height:1.6em;height:25px;}
.vypis_vyr_plus .kategorie a {text-transform:lowercase}
.vypis_vyr_plus .admin_edit {margin:0;float:right;}
.vypis_vyr_plus .anonce {text-align:left;font-size:100%;}
.vypis_vyr_plus .anonce p {padding:0 10px 10px;font-size:90%;line-height:1.6em;height:35px;}
.vypis_vyr_plus .parametry {padding:0 10px 10px;_padding:0 9px 10px}
.vypis_vyr_plus .parametry li {font-size:90%;float:none;margin:0;width:225px;border:0;line-height:1.8em;}
.vypis_vyr_plus .parametry li sup {font-size:70%;}
.vypis_vyr_plus .parametry li img {display:none}
.vypis_vyr_plus .kategorie {padding: 5px 0 10px 0; border: 1px solid black}
.vypis_vyr_plus .admin_edit {margin:0 0 10px}




/*vyrobci v podkategorii
.vyrobci_podkategorie {background-color:#F1F1F1;_background-color:#FFF;border:1px solid #CCCCCC;_border:0px solid #CCCCCC;padding:10px 5px 10px 10px;margin:15px 15px 15px 0;}
.vyrobci_podkategorie strong {float:left}
.vyrobci_podkategorie p {line-height:2em;margin:0 50px 0 50px;width:600px;}
.vyrobci_podkategorie span {float: left;white-space: nowrap;}
.vyrobci_podkategorie label {margin: 0 7px 0 0;position:relative;bottom:2px}
.vyrobci_podkategorie label.vse {font-weight:bold}
.vyrobci_podkategorie input {margin:0 2px 0px 10px}
.vyrobci_podkategorie .btn {float:right;margin:-22px 0 0;|margin:-30px 0 0}
*/





/*vypis - nevim co je --------------------------------------------------------------------*/
/*.vypis {list-style: none outside none; overflow: hidden; width: 755px;}
.vypis li {margin: 3px 6px 3px 0; border: 1px solid #D9D9D9; position: relative; float: left; width:243px; height: 340px;overflow:hidden;background-color:#fff}
.vypis .obr_out {height: 103px; overflow: hidden; width: 100px; display: table;margin: 20px auto}
.vypis .obr_out {=position: relative; =display: block;} /* for explorer only */
/*.vypis .obr_middle {display: table-cell; vertical-align: middle;}
.vypis .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
/*.vypis .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
/*.vypis .obr_in {=position: relative; =top: -50%;} /* for explorer only */
/*.vypis h2 {text-align: center; font-size: 100%; margin: 0 7px 10px; height: 50px;line-height:1.6em}
.vypis p {text-align: center; padding:0 0 3px 0}
.vypis p strong {display:inline-block; font-size:120%;padding: 6px;}
.vypis .kategorie {padding: 5px 0 10px 0;}
.vypis .kategorie a {padding:0 0 0 10px;background:url("img/ikona-sipka01-aktivni.gif") 0% -11% no-repeat;}
.vypis .kategorie a:hover {background-position: 0% 110%;}
.vypis .kosik_kusy {margin:0px 0px 0px 70px;border:1px solid #e85a00;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}
.vypis .kosik {margin:0px 20px 0px 0px;font-weight:bold;color:#e85a00;vertical-align:middle;}
.vypis .obal_varianta {position:relative;height:30px;margin:10px 10px 10px 60px;}
.vypis .obal_kosik {position:relative;height:30px;margin:10px 0 10px}
.vypis .obal_poptavka {position:relative;height:30px;margin:10px 10px 10px 70px;}*/




/*--------------------------------bloky info---------------------------------- vyjmuty .blok_info_7_obal
.blok_info_2_obal, .blok_info_3_obal, .blok_info_4_obal, .blok_info_5_obal, .blok_info_6_obal, .blok_info_8_obal, .blok_info_9_obal, .blok_info_10_obal {float: left;position:relative;width: 170px;padding:10px;margin: 62px 5px 0px;background-color:#e6e6e6}*/
/*.blok_info_2, .blok_info_3, .blok_info_4, .blok_info_5, .blok_info_6, .blok_info_7, .blok_info_8, .blok_info_9, .blok_info_10 {padding:15px 0 0}*/
/*.blok_info_2 p, .blok_info_3 p, .blok_info_4 p, .blok_info_5 p, .blok_info_6 p, .blok_info_7 p, .blok_info_8 p, .blok_info_9 p, .blok_info_10 p {line-height:1.6em}*/

.blok_info_1_obal {float: right;position:relative;border:10px solid #e8f4f9;width: 190px;_width:185px;padding:0px 10px;margin: 62px 5px 0px 0;background-color:#E8F4F9}
.blok_info_1_obal .roh1 {position:absolute;top:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left top no-repeat #fff;}
.blok_info_1_obal .roh2 {position:absolute;top:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right top no-repeat #fff;}
.blok_info_1_obal .roh3 {position:absolute;bottom:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left bottom no-repeat #fff;}
.blok_info_1_obal .roh4 {position:absolute;bottom:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right bottom no-repeat #fff;}
.blok_info_1_obal .roh1, .blok_info_1_obal .roh2, .blok_info_1_obal .roh3, .blok_info_1_obal .roh4 {width:10px;height:10px;font-size:0px;}
.blok_info_1_obal h3 {margin:5px 0 10px;font-size:110%}
.blok_info_1 ul {margin:5px 0 10px}
.blok_info_1 ul li {line-height:2em;_height:2em;}
.blok_info_1 ul li img {vertical-align:middle;margin:0 10px 0 0}

.blok_info_2_obal {float: right;position:relative;border:10px solid #e8f4f9;width: 190px;_width:185px;padding:0px 10px;margin: 5px 5px 5px 0;background-color:#E8F4F9}
.blok_info_2_obal .roh1 {position:absolute;top:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left top no-repeat #fff;}
.blok_info_2_obal .roh2 {position:absolute;top:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right top no-repeat #fff;}
.blok_info_2_obal .roh3 {position:absolute;bottom:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left bottom no-repeat #fff;}
.blok_info_2_obal .roh4 {position:absolute;bottom:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right bottom no-repeat #fff;}
.blok_info_2_obal .roh1, .blok_info_2_obal .roh2, .blok_info_2_obal .roh3, .blok_info_2_obal .roh4 {width:10px;height:10px;font-size:0px;}
.blok_info_2_obal h3 {margin:5px 0 10px;font-size:110%}
.blok_info_2 {padding:0}
.blok_info_2 ul {margin:0 0 10px}
.blok_info_2 ul li {line-height:2em}


/*.blok_info_5_obal {width: 190px;_width:185px;padding:0;background-color:#fff}
.blok_info_5_obal .roh1, .blok_info_5_obal .roh2, .blok_info_5_obal .roh3, .blok_info_5_obal .roh4 {display:none;}
.blok_info_5 {padding:0}
.blok_info_5 ul li {border-top:2px solid white;}
.blok_info_5 ul li a.prvni {background-color:#9CB60F;color:#fff;font-weight:bold}
.blok_info_5 ul li a {background-color:#e6e6e6;display:block;color:#3b3b3b;padding:6px 4px 6px 10px;text-decoration:none}
.blok_info_5 ul li a:hover {color:#3b3b3b;background-color:#cccccc}*/



/*---Vyjmuto z radku 1 float:left;position:relative;
.blok_info_7_obal {border:0px;width:980px;margin:0 0 20px;padding:0;background-color:transparent}
.blok_info_7_obal h3 {display:none}
.blok_info_7_obal a img {margin: 0 0 0 20px;}*/



/*mootabs*/
.blok_info_8_obal {float: left;position:relative;width: 740px;padding:0px;margin:0 10px 10px;_margin:10px 5px;background-color:#87C13F}
.blok_info_8_obal h3 {display:none}
.blok_info_8 {padding:0px}
.blok_info_8 p {line-height:1.6em}
.blok_info_8 #wrapper {position:relative;width: 740px;margin: 0px;overflow: hidden}
.blok_info_8 .tabs {position:absolute;top:0px;right:0px;z-index:2;height: 200px;width:200px;}
.blok_info_8 .tabs li {position:relative;right:10px;width:170px;padding:8px 0px 7px 30px;color: #D4EAB0;font-size:120%;font-weight:bold;cursor:pointer;}
.blok_info_8 .tabs li span {position:relative;bottom:-9px;display:block;height:1px;border-bottom:1px dashed #D4EAB0;margin:0px;_margin:-12px 0px 0 0}
.blok_info_8 .tabs li.active {background: url("img/pozadi-tags-87C13F.png") 0% 50% no-repeat;_background: url("img/pozadi-tags-87C13F.gif") 0% 50% no-repeat;color: #fff; }
.blok_info_8 .tabs li:hover {color: #fff;}
/*
.blok_info_8_obal {background-color:#E8F4F9}
.blok_info_8 .tabs li {color: #4BB1DD;}
.blok_info_8 .tabs li span {border-bottom:1px dashed #027ABB;}
.blok_info_8 .tabs li.active {background: url("img/pozadi-tabs.png") 0% 50% no-repeat;_background: url("img/pozadi-tabs.gif") 0% 50% no-repeat;color: #027ABB;color:#1D769F }
.blok_info_8 .tabs li:hover {color: #027ABB;}
*/
.blok_info_8 .contents {clear: left;width: 20000em;position: absolute;left: 0;top: 0;}
.blok_info_8 .contents li {float: left; display: block;width:550px;height: 200px; }
.blok_info_8 .contentsWindow {width: 550px;height: 200px;clear: left;overflow: hidden;position: relative;background: #dcdcdc;}

/*bloky vyhledavani
.blok_info_9_obal .roh1 {position:absolute;top:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left top no-repeat #fff;}
.blok_info_9_obal .roh2 {position:absolute;top:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right top no-repeat #fff;}
.blok_info_9_obal .roh3 {position:absolute;bottom:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left bottom no-repeat #fff;}
.blok_info_9_obal .roh4 {position:absolute;bottom:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right bottom no-repeat #fff;}
.blok_info_9_obal .roh1, .blok_info_9_obal .roh2, .blok_info_9_obal .roh3, .blok_info_9_obal .roh4 {width:10px;height:10px;font-size:0px;}
.blok_info_9_obal h3 {margin:5px 0 -5px;font-size:130%}
.blok_info_9_obal p {margin:0px 0 5px;font-size:110%}
.blok_info_9 {margin:0; padding:8px 0 0 0}
.blok_info_9 ul {margin:0 0 10px 0}
.blok_info_9 ul li {line-height:1em;_height:1em; margin:0 0 0 0; list-style: none; border-bottom: 1px solid white; padding:10px 0 10px 0}
.blok_info_9 ul li img {vertical-align:middle;margin:0 10px 0 0}*/

.blok_info_10_obal {float: left;position:relative;border:10px solid #e8f4f9;width: 144px;_width:136px;padding:0px 10px;_padding:0 9px;margin: 67px 5px 0 11px;background-color:#E8F4F9;}
.blok_info_10_obal .roh1 {position:absolute;top:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left top no-repeat #fff;}
.blok_info_10_obal .roh2 {position:absolute;top:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right top no-repeat #fff;}
.blok_info_10_obal .roh3 {position:absolute;bottom:-10px;left:-10px;background:url("img/roh_E8F4F9_fff.gif") left bottom no-repeat #fff;}
.blok_info_10_obal .roh4 {position:absolute;bottom:-10px;right:-10px;background:url("img/roh_E8F4F9_fff.gif") right bottom no-repeat #fff;}
.blok_info_10_obal .roh1, .blok_info_10_obal .roh2, .blok_info_10_obal .roh3, .blok_info_10_obal .roh4 {width:10px;height:10px;font-size:0px;}
.blok_info_10_obal h3 {margin:5px 0 0px;font-size:130%}
.blok_info_10_obal p {margin:0px 0 5px;font-size:110%}
.blok_info_10 {margin:0; padding:5px}
.blok_info_10 ul {margin:5px 0 10px}
.blok_info_10 ul li {line-height:2em;_height:2em;}
.blok_info_10 ul li img {vertical-align:middle;margin:0 10px 0 0}


/*-----------------navigace v kosiku, profilu, pokladne a shrnuti-------------*/
.nakup_navig_vrch {margin:25px 0}
.nakup_navig_vrch li {display:inline;margin:0 32px 0 0;padding:10px 15px 28px;background:url("img/pozadi_nakup_navig_vrch.jpg") 50% bottom no-repeat #B3B3B3;color:white;font-size:120%;font-weight:bold}
.nakup_navig_vrch .active {padding:10px 15px 28px;background:url("img/pozadi_nakup_navig_vrch_aktiv.jpg") 50% bottom no-repeat #9AB623;}
.nakup_navig_vrch li.visit {padding:0}
.nakup_navig_vrch .visit a {color:white;text-decoration:none;padding:10px 15px 28px;background:url("img/pozadi_nakup_navig_vrch.jpg") 50% bottom no-repeat #8C8C8C;}
.nakup_navig_vrch .visit a:hover {background-color:#9AB623;}

.nakup_navig_spodek {float:left;width:710px;padding:10px 0px;}
.nakup_navig_spodek .zpet {float:left;padding:5px 0 5px 25px;background: url("img/ikona-zpet-aktivni.gif") no-repeat 0% -5%;}
.nakup_navig_spodek .zpet:hover {background: url("img/ikona-zpet-aktivni.gif") no-repeat 0% 110%;=background: url("img/ikona-zpet-aktivni.gif") no-repeat 0% 108%;}
.nakup_navig_spodek .zpetNaNakup {font-size: 150%; text-decoration: none; color: white; float:left;padding:8px 8px 8px 35px; background: url("img/ikona-zpet-aktivni-7e9e00.gif") no-repeat 0% -30% #7e9e00;}
.nakup_navig_spodek .zpetNaNakup:hover {font-size: 150%; color: white; text-decoration: underline;}
.nakup_navig_spodek .dopredu {float:right;width:113px}
.nakup_navig_spodek .dopredu input {color:#E85A00;text-decoration:underline;font-weight:bold;font-size:120%}
.nakup_navig_spodek .dopredu img {color:#E85A00;text-decoration:underline;font-weight:bold;font-size:120%}
.nakup_navig_spodek .dopredu span {display:block;font-size:90%;margin:5px 0 0;color:#333;font-weight:normal}
.nakup_navig_spodek .tisk {float:left;padding:5px 0 5px 30px;background: url("img/ikona-tisk.gif") no-repeat 0% 10%;}
.nakup_navig_spodek .odeslat {width:158px;position:relative;right:45px;_right:0px}
.nakup_navig_spodek .tip {padding:10px 10px 10px 60px;margin:30px 0 0;line-height:1.6em;border:1px solid #7CC6E0;background:url("img/tip-E8F4F9.gif") 2% 50% no-repeat #E8F4F9 }




/*--------------------------------kosik --------------------------------------*/
.d_kosik {clear: both;float: left;width:715px;min-height:400px;_height:400px;margin:60px 5px 5px;_margin:60px 5px 5px 5px;padding:10px;}
.d_kosik .table_kosik {margin:10px 0;border-collapse:collapse;width:710px;background-color:#fff}
.d_kosik .prazdny {margin:20px 0}
.table_kosik .zahlavi th {text-align:right;padding:7px 10px;border-left:0px solid #B3B3B3;background-color:#CCCCCC;}
.table_kosik .zahlavi .nazev {width:260px;text-align:left;border-left:0}
.table_kosik .zahlavi .dostupnost {width:100px;text-align:center}
.table_kosik .zahlavi .kus {width:50px;text-align:center}
.table_kosik .zahlavi .bezdph {width:90px}
.table_kosik .zahlavi .sdph {width:100px}
.table_kosik .polozky td {text-align:right;padding:10px 10px;border-left:0px solid #B3B3B3;border-top:1px solid #CCCCCC;vertical align:middle;_background-color:#fff;}
.table_kosik .polozky .nazev {text-align:left;border-left:0}
.table_kosik .polozky .dostupnost {text-align:center}
.table_kosik .polozky .kus {text-align:center}
.table_kosik .polozky .kus input {border:1px solid #cccccc;text-align:center;padding:4px 0;width:35px;}
.table_kosik .polozky:hover {background-color:#f1f1f1}
.table_kosik .soucet td {text-align:right;padding:15px 10px;background-color:#bfe5ef;background-color:#EDF4C6}
.table_kosik .soucet td strong {font-size:150%}
.table_kosik .soucet .celkem {text-align:left}
.table_kosik .soucet .kus {text-align:center}
.table_kosik .soucet .kus input {margin:3px 0 0}
.table_kosik .del a {color:#E02229;}
.d_kosik .e-mail {margin:30px 0 0}
.d_kosik .e-mail p {margin:10px 0;line-height:1.6em}
.d_kosik .e-mail div {padding:20px 10px;background-color:#F1F1F1;border:1px solid #cccccc}
.d_kosik .e-mail div label {}
.d_kosik .e-mail div .input {width:140px;margin:0 20px 0 5px;border:1px solid #cccccc}

/*prislusenstvi v kosiku*/
/*.d_kosik .obal_doporucujeme {margin:30px 0 0}
.d_kosik .obal_doporucujeme h2 {margin:0px 0 10px}
.d_kosik .obal_doporucujeme .prislus_pro {margin:10px 8px 10px 0;padding:5px 10px;border:1px solid #cccccc;line-height:1.6em}
.d_kosik .obal_doporucujeme .prislus_pro a {margin:0 10px;white-space:nowrap}
.d_kosik .doporucujeme {list-style: none outside none; overflow: hidden; width: 715px;font-size: 90%; }
.d_kosik .doporucujeme .li {margin: 0px 0px 0px 0; border: 1px solid #cccccc; position: relative; float: left; width:175px; height: 230px;background-color:#fff}
.d_kosik .doporucujeme h3 {text-align: center;font-size: 100%; margin: 0 7px; height: 40px}
.d_kosik .doporucujeme p {text-align: center; padding:0 0 3px 0}
.d_kosik .doporucujeme p strong {display:inline-block; padding: 6px;font-size: 120%;}
.d_kosik .doporucujeme .kategorie {padding: 5px 0 10px 0;}
.d_kosik .doporucujeme .kosik {margin:10px 20px 10px 5px;font-weight:bold;color:#e85a00;vertical-align:middle;}
.d_kosik .doporucujeme .li .vypis_obrazek {position: relative; margin: 5px auto;  width: 70px; height:70px; border: 0px solid red}
.d_kosik .doporucujeme .li .vypis_nastred {position:relative; display: table-cell; width: 70px; height:70px; vertical-align: middle; border: 0px solid red;}
.d_kosik .doporucujeme .li .vypis_img {display: block; position:relative;height:90%;width:90%;  margin: 0 auto; border: 0px solid black; _top: -50%} /*_top: -50% IE zarovnani na stred*/
/*.d_kosik .doporucujeme .li .vypis_nastred div {_width: 100%; _position:absolute; _top: 50%; _left: 0;} /*Vse pro ie, zarovnani obrazku na stred horizontalne, vertikalne*/
/*
.tabberlive .tabbertabhide {display:none;}
ul.tabbernav {margin:0;padding: 8px 0;font-weight: bold;color:#1d769f;_border:1px solid #ccc}/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*ul.tabbernav li {display: inline;list-style: none;}
ul.tabbernav li a {padding: 5px 1em;text-decoration:underline}
ul.tabbernav li.tabberactive a {color: #404040;text-decoration:none}
.tabberlive .tabbertab {padding:10px 0px;}
.tabberlive .tabbertab h4 {display:none;}
.tabber .tabbertab h4 {margin:20px 0;font-size:100%;}
/*konec tabber*/

/*------------------------------------- profil -------------------------------*/
.d_profil {clear: both;float: left;width:715px;min-height:400px;_height:400px;margin:60px 5px 5px;_margin:60px 5px 5px 0px;padding:10px;}
.d_profil .uvod {margin:10px 0;padding:10px 0;}
.d_profil h3 {font-size:110%;margin:10px 0 5px;}
.d_profil h1 {margin:20px 0 5px}
.d_profil h2 {margin:20px 0 5px}
.d_profil #hlaska_neg {clear:both}



.d_profil .obal {float: left;position:relative;border:1px solid #ccc;width: 690px;_width:680px;padding:10px;margin: 5px 5px 20px 0;=margin: 5px 5px 10px 0;background-color:#f1f1f1}
.d_profil .obal .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.d_profil .obal .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.d_profil .obal .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.d_profil .obal .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.d_profil .obal .roh1, .d_profil .obal .roh2, .d_profil .obal .roh3, .d_profil .obal .roh4 {width:10px;height:10px;font-size:0px;}

.d_profil .obal2 {float: left;position:relative;border:1px solid #c1c1c1;width: 690px;_width:680px;padding:10px;margin: 5px 5px 28px 0;background-color:#dbdbdb}
.d_profil .obal2 .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_dbdbdb_c1c1c1.gif") left top no-repeat #fff;}
.d_profil .obal2 .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_dbdbdb_c1c1c1.gif") right top no-repeat #fff;}
.d_profil .obal2 .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_dbdbdb_c1c1c1.gif") left bottom no-repeat #fff;}
.d_profil .obal2 .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_dbdbdb_c1c1c1.gif") right bottom no-repeat #fff;}
.d_profil .obal2 .roh1, .d_profil .obal2 .roh2, .d_profil .obal2 .roh3, .d_profil .obal2 .roh4 {width:10px;height:10px;font-size:0px;}
.d_profil .obal2 table {background-color:#DBDBDB;}
.d_profil .obal2 .input {border:1px solid #C1C1C1}

.d_profil table {margin:10px 0;padding:10px;border-collapse:collapse;width:690px;_width:680px;border:0px solid #CCCCCC;background-color:#F1F1F1}
.d_profil table th {padding:10px 0 10px 10px;text-align:left;width:70px;font-weight:normal}
.d_profil table td.inp {padding:15px 0 15px 15px;}
.d_profil table td.inp input {border:1px solid #CCCCCC;width:200px;padding:5px}
.d_profil table td.inp .input_errorprof {border:1px solid #FF9300;width:200px}
.d_profil table td.text {padding:10px 0 10px 10px;font-size:90%;width:400px}


.d_profil .star {bottom: 3px;color: #E85A00;font-size: 150%;font-style: normal;font-weight: bold;margin: 0 2px;position: relative;}
.d_profil .tlacitka {text-align:right;margin:20px 10px 10px 0}


/*------------------------------------- doprava -------------------------------*/
.d_doprava {clear: both;float: left;width:715px;min-height:400px;_height:400px;margin:60px 5px 5px;_margin:60px 5px 5px 0px;padding:10px;}
.d_doprava h1 {margin:20px 0 5px}
.d_doprava h2 {margin:20px 0 5px}
.doprava_doprava {float: left;position:relative;z-index:2;border:1px solid #ccc;width: 710px;padding:5px 0;margin: 5px 5px 28px 0;background-color:#f1f1f1}
.doprava_doprava .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.doprava_doprava .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.doprava_doprava .roh3 {position:absolute;bottom:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.doprava_doprava .roh4 {position:absolute;bottom:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.doprava_doprava .roh1, .doprava_doprava .roh2, .doprava_doprava .roh3, .doprava_doprava .roh4 {width:10px;height:10px;font-size:0px;}
.doprava_doprava table {position:relative;margin:0;width:710px;border-collapse:collapse;}
.doprava_doprava table tr:hover {background-color:#DBDBDB}
.doprava_doprava td {padding:11px 15px 12px;}
.doprava_doprava td.ratio {width:30px;padding:11px 0px 12px 20px;}
.doprava_doprava td.cena {width:100px;padding:11px 0px 12px 20px;}

.doprava_platba {float:left;position:relative;z-index:1;border:1px solid #ccc;width: 710px;padding:5px 0;margin: 5px 5px 28px 0;background-color:#f1f1f1}
.doprava_platba .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.doprava_platba .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.doprava_platba .roh3 {position:absolute;bottom:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.doprava_platba .roh4 {position:absolute;bottom:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.doprava_platba .roh1, .doprava_platba .roh2, .doprava_platba .roh3, .doprava_platba .roh4 {width:10px;height:10px;font-size:0px;}
.doprava_platba table {position:relative;margin:0;width:710px;border-collapse:collapse;}
.doprava_platba table tr:hover {background-color:#DBDBDB}
.doprava_platba td {padding:11px 15px 12px}
.doprava_platba td.ratio {width:30px;padding:11px 0px 12px 20px;}
.doprava_platba td.cena {width:100px;padding:11px 0px 12px 20px;}

.doprava_pozn {float: left;position:relative;border:1px solid #ccc;width: 690px;padding:10px;margin: 5px 5px 28px 0;background-color:#f1f1f1}
.doprava_pozn .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.doprava_pozn .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.doprava_pozn .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.doprava_pozn .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.doprava_pozn .roh1, .doprava_pozn .roh2, .doprava_pozn .roh3, .doprava_pozn .roh4 {width:10px;height:10px;font-size:0px;}
.doprava_pozn textarea {border:1px solid #CCCCCC;width:640px;height:100px;padding:5px;margin:10px 0 0}
.doprava_pozn .pozn {margin:10px 20px}

/*------------------------------------- pokladna -------------------------------*/
.d_pokladna {clear: both;float: left;width:715px;min-height:400px;_height:400px;margin:60px 5px 5px;_margin:60px 5px 5px 0px;padding:10px;}
.d_pokladna h1 {margin:20px 0 5px}
.d_pokladna h2 {margin:20px 0 5px}
.d_pokladna .obal2 {float: left;position:relative;border:1px solid #ccc;width: 330px;padding:10px;margin: 5px 5px 15px 0;background-color:#f1f1f1;line-height:1.6em}
.d_pokladna .obal2 .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.d_pokladna .obal2 .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.d_pokladna .obal2 .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.d_pokladna .obal2 .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.d_pokladna .obal2 .roh1, .d_pokladna .obal2 .roh2, .d_pokladna .obal2 .roh3, .d_pokladna .obal2 .roh4 {width:10px;height:10px;font-size:0px;}
.d_pokladna .obal2 strong {display:block;font-size:120%;margin:0 0 10px}
.d_pokladna .obal2 span {font-weight:bold}
.d_pokladna .obal3 {float: right;position:relative;border:1px solid #ccc;width: 330px;padding:10px;margin: 5px 5px 15px 0;background-color:#f1f1f1;line-height:1.6em}
.d_pokladna .obal3 .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.d_pokladna .obal3 .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.d_pokladna .obal3 .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.d_pokladna .obal3 .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.d_pokladna .obal3 .roh1, .d_pokladna .obal3 .roh2, .d_pokladna .obal3 .roh3, .d_pokladna .obal3 .roh4 {width:10px;height:10px;font-size:0px;}
.d_pokladna .obal3 strong {display:block;font-size:120%;margin:0 0 10px}

.d_pokladna .obal_tb {float: left;position:relative;border:1px solid #ccc;width: 690px;padding:5px 10px;margin: 5px 5px 15px 0;background-color:#f1f1f1;line-height:1.6em}
.d_pokladna .obal_tb .roh1 {position:absolute;top:-1px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left top no-repeat #fff;}
.d_pokladna .obal_tb .roh2 {position:absolute;top:-1px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right top no-repeat #fff;}
.d_pokladna .obal_tb .roh3 {position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url("img/roh_f1f1f1_ccc.gif") left bottom no-repeat #fff;}
.d_pokladna .obal_tb .roh4 {position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url("img/roh_f1f1f1_ccc.gif") right bottom no-repeat #fff;}
.d_pokladna .obal_tb .roh1, .d_pokladna .obal_tb .roh2, .d_pokladna .obal_tb .roh3, .d_pokladna .obal_tb .roh4 {width:10px;height:10px;font-size:0px;}

.d_pokladna .tb_pokladna {margin:10px 0;border-collapse:collapse;width:690px;}
.d_pokladna .zahlavi th {text-align:right;padding:7px 10px;background-color:#CCCCCC;}
.d_pokladna .zahlavi .kus {width:50px;text-align:center}
.d_pokladna .zahlavi .nazev {width:260px;text-align:left;border-left:0}
.d_pokladna .zahlavi .bezdph {width:90px}
.d_pokladna .zahlavi .sdph {width:100px}

.d_pokladna .polozky td {text-align:right;padding:10px 10px;border-top:1px solid #CCCCCC;}
.d_pokladna .polozky .nazev {text-align:left;border-left:0}
.d_pokladna .polozky .dostupnost {text-align:center}
.d_pokladna .polozky .kus {text-align:center}
.d_pokladna .polozky .bezdph {}
.d_pokladna .polozky .sdph {}
.d_pokladna .polozky .doprava {text-align:left;background-color:#fff}
.d_pokladna .polozky .platba {text-align:left}

.d_pokladna .platba_doprava td {text-align:right;padding:10px 10px;border-top:1px solid #CCCCCC;}
.d_pokladna .platba_doprava .doprava {text-align:left;}

.d_pokladna .soucet {text-align:right;line-height:1.8em;margin:0 0 20px}
.d_pokladna .soucet .celkem {font-size:150%}
.d_pokladna .soucet .poznamka {text-align:left;margin:0 0 10px}


/*------------------------------------- objednano -------------------------------*/
.d_objednano {clear: both;float: left;width:715px;min-height:400px;_height:400px;margin:60px 5px 5px;_margin:60px 5px 5px 0px;padding:10px;}
.d_objednano p {margin:10px 0 0;line-height:1.8em}





/*--------------------------------hledani-------------------------------------*/
.obal_hledani {float: right;width:755px;min-height:400px;_height:400px;margin:100px 5px 5px 0px;padding:10px;}
.obal_hledani h1 {margin:5px 0}
.obal_hledani h2 {margin:5px 0 5px;}
/*.obal_hledani .kategorie_seznam li {margin: 6px 20px; list-style: square;}*/
.obal_hledani .kategorie_seznam h2 {margin: 30px 0 5px;}

/*--------------------------------detail--------------------------------------*/
.obal_v_d {clear: both;float: right;width:755px;_width:750px;min-height:400px;_height:400px;margin:100px 5px 5px 0px;padding:10px;}
.v_d_box1 {}
.v_d_box1 h1 {}
.v_d_box1 .anonce {margin:20px 0 10px}
.v_d_box1_1 {float:left;width:385px;border:1px solid #CCCCCC;background-color:#fff;}
.v_d_box1_1 .ikonky {float:left;height:10px;width:375px;margin:10px 0px 10px 10px;|margin:-5px 0 10px 10px;_margin:-5px 0 10px 5px}
.v_d_box1_1 .ikonky span {float:left;font-weight:bold;letter-spacing:1px;font-size:85%;color:white;padding:3px 10px 4px;margin:0 5px 5px 0;}
.v_d_box1_1 .ikonky .tip {background-color:#6BC62A}
.v_d_box1_1 .ikonky .doprodej {background-color:#666666}
.v_d_box1_1 .ikonky .serie {background-color:#996233}
.v_d_box1_1 .ikonky .akce {background-color:#E02229}
.v_d_box1_1 .ikonky .novinka {background-color:#0072BF;}

.v_d_box1_1 .obr_out {height: 103px; overflow: hidden; width: 100px; display: table;margin: 35px auto 13px;_margin:15px auto 13px}
.v_d_box1_1 .obr_out {=position: relative; =display: block;} /* for explorer only */
.v_d_box1_1 .obr_middle {display: table-cell; vertical-align: middle;}
.v_d_box1_1 .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.v_d_box1_1 .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.v_d_box1_1 .obr_in {=position: relative; =top: -50%;} /* for explorer only */


.v_d_box1_1 .interakce {float:left;padding:7px 0 7px 35px;width:350px;height:20px;border-top:1px solid #CCCCCC;}
.v_d_box1_1 .interakce a {margin:0 62px 0 0;}
.v_d_box1_1 .interakce img {;vertical-align:middle;}
.v_d_box1_1 .dotaz {float:left;width:365px;padding:9px 0 7px 20px;border-top:1px solid #CCCCCC;}

.v_d_box1_2 {float:right;width:355px;_width:350px;_margin:0 -2px 0 0}
.v_d_box1_2 .tb_doprava_dostupnost {width:355px;border:1px solid #CCCCCC;background-color:#fff;border-collapse:collapse;}
.v_d_box1_2 .tb_doprava_dostupnost th {text-align:left;font-weight:bold;padding:2px 0 2px 7px;line-height:1.8em;width:120px;}
.v_d_box1_2 .tb_doprava_dostupnost td {padding:2px 0px 2px;line-height:1.8em}
.v_d_box1_2 .tb_doprava_dostupnost td .cena {font-size:150%;color:#e85a00;text-decoration:none}
.v_d_box1_2 .tb_doprava_dostupnost em {font-size:90%;font-style:normal;line-height:1.3em;}


.v_d_box1_2 .tb_cena {width:355px;border:1px solid #CCCCCC;background-color:#fff;margin:10px 0 0;border-collapse:collapse;}
.v_d_box1_2 .tb_cena th {text-align:left;font-weight:bold;padding:2px 0 2px 7px;line-height:1.8em;width:120px;}
.v_d_box1_2 .tb_cena td {padding:2px 0px 2px;line-height:1.8em}
.v_d_box1_2 .tb_cena td .cena {font-size:150%;color:#e85a00;text-decoration:none}
.v_d_box1_2 .tb_cena td strong {text-decoration:line-through;font-size:110%}
.v_d_box1_2 .tb_cena tr.posledni {background-color:#f1f1f1}
.v_d_box1_2 .tb_cena tr.posledni th, .v_d_box1_2 .tb_cena tr.posledni td {line-height:2.5em}
.v_d_box1_2 .tb_cena th strong {font-size:150%;}
.v_d_box1_2 .tb_cena em {font-size:90%;font-style:normal;line-height:1.3em;}
.v_d_box1_2 .tb_cena em span.bez_dph {display:block;margin:0px 0 0;position:relative;bottom:4px}
.v_d_box1_2 .tb_cena em span.akce {display:block;margin:0px 0 0;line-height:1.6em}

/*.v_d_box1 .obal_kosik {margin:10px 0 20px;|margin-top:0px;_margin-top:0px;border:0px solid #CCCCCC;background-color:#FFEDD7;text-align:right}
.v_d_box1 .kosik_kusy {margin:10px 0px 10px 0px;border:1px solid #e85a00;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}
.v_d_box1 .kosik {margin:10px 20px 10px 0px;font-weight:bold;color:#e85a00;vertical-align:middle;}
.v_d_box1 .obal_kosik a img {position:relative;height:26px;margin: 10px 20px;}*/

.v_d_polozky {margin:10px 0 20px}
.v_d_polozky table {border-collapse:collapse;width:756px;_width:750px;border:1px solid #CCCCCC;}
.v_d_polozky table th {text-align:center;padding:5px 5px;border-left:2px solid #B3B3B3;background-color:#E6E6E6}
.v_d_polozky table th img {cursor:help}
.v_d_polozky table .v_d_th_1 {border-left:0px}
.v_d_polozky table th em {font-weight:normal;font-style:normal;font-size:80%}
.v_d_polozky table th em sup {font-size:70%}
.v_d_polozky table td {text-align:center;padding:5px 5px;border-left:2px solid #B3B3B3;border-bottom:1px solid #CCCCCC;vertical-align:middle;font-size:80%}
.v_d_polozky table tr:hover {background-color:#F1F1F1}
.v_d_polozky table .info {display:none;position:relative;bottom:0px;left:15px;}
.v_d_polozky table .v_d_td_1 {border-left:0px}
.v_d_polozky table .td_kosik {padding:0 0 0 5px;width:80px}
.v_d_polozky table .td_kosik a {color:#e85a00}
.v_d_polozky table .kosik_kusy {margin:5px 0px 5px 0px;border:1px solid #e85a00;text-align:center;padding:0px;width:20px;vertical-align:middle;}
.v_d_polozky table .kosik {margin:3px 0px 3px 2px;font-weight:bold;color:#e85a00;vertical-align:middle;text-decoration:underline}
.v_d_polozky table .html img {margin:3px 0px;font-weight:bold;color:#e85a00}
.v_d_box2 {margin:0px;}
.v_d_box2 h2 {margin:15px 0;font-size:110%}
.v_d_box2 .tabbertab div {line-height:1.8em;}
.v_d_box2 .tabbertab .tip {background:#E8F4F9;border: 1px solid #7CC6E0;line-height: 1.6em;margin: 0px 0px 10px 0px;padding: 10px 10px 10px 10px;text-align: left;}
.v_d_box2 .tabbertab p {line-height:1.8em;}
.v_d_box2 .tabbertab ul li {line-height:1.8em;list-style-type:square;margin:0px 20px;}
.v_d_box2 .tabbertab ul li ul li {line-height:1.8em;list-style-type:none;margin:0px 5px;}
.v_d_box2 .tabbertab ul br {display:none}


.v_d_box2 .tabbertab .obr_out {float:left;padding:10px;height:103px;overflow:hidden;width:100px;background-color:white;display:table;margin:10px 10px 0px 0;border:1px solid #ccc;}
.v_d_box2 .tabbertab .obr_out {=position: relative; =display: block;=padding:10px 20px 10px 0px;_padding:10px } /* for explorer only */
.v_d_box2 .tabbertab .obr_middle {display: table-cell; vertical-align: middle;}
.v_d_box2 .tabbertab .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.v_d_box2 .tabbertab .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.v_d_box2 .tabbertab .obr_in {=position: relative; =top: -50%;} /* for explorer only */



.v_d_box2 .tabbertab .obal_soubor {background-color:white;float:left;height:100px;margin:10px 10px 10px 0;padding:10px 15px 15px 10px;width:100px;border:1px solid #ccc;text-align:center;}
.v_d_box2 .tabbertab table a img {background-color:white;padding:0 2px 0 0px}
.v_d_box2 table img, .v_d_box2 .text img {vertical-align:middle;padding:2px 2px 2px 0px}
.v_d_box2 table {margin:10px;border-collapse:collapse;width:690px}
.v_d_box2 table tr td {border-bottom:1px solid #e5e5e5;line-height:2.2em}

.v_d_box3 {margin:25px 0 0}
.v_d_box3 h2 {margin:0 0 5px;font-size:130%}
.v_d_box3 .prislusenstvi {margin:10px 0;border-collapse:collapse;width:700px}
.v_d_box3 .prislusenstvi tr td {text-align:center;width:230px;padding:0 10px 15px;border:1px solid #e5e5e5;line-height:1.8em}

.v_d_box3 .prislusenstvi tr .obal_obr {text-align:left}
.v_d_box3 .obr_out {height: 103px; overflow: hidden; width: 100px; display: table;margin: 10px auto;}
.v_d_box3 .obr_out {=position: relative; =display: block;} /* for explorer only */
.v_d_box3 .obr_middle {display: table-cell; vertical-align: middle;}
.v_d_box3 .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.v_d_box3 .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.v_d_box3 .obr_in {=position: relative; =top: -50%;} /* for explorer only */



.v_d_box3 .prislusenstvi .nazev {display:block;margin:0 0 5px;font-weight:bold;min-height:40px;_height:40px}
.v_d_box3 .prislusenstvi .dostupnost {font-size:80%;margin:0px 0 10px;}
.v_d_box3 .prislusenstvi .cena {font-size:130%;margin:10px 0}
.v_d_box3 .prislusenstvi .cena strike {font-weight:normal;font-size:80%}
.v_d_box3 .prislusenstvi .kosik_kusy {margin:0px 0px 10px 0px;border:1px solid #ff9400;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}
.v_d_box3 .prislusenstvi .kosik {margin:0px 20px 10px 0px;font-weight:bold;color:white;vertical-align:middle;}
.v_d_box3 .prislusenstvi .varianta {margin:0 0 10px}
.v_d_box3 .prislusenstvi .volne {border:0px solid #e5e5e5;}
.v_d_box3 .prislusenstvi .admin_edit {position:relative;margin:0;top:5px;padding:0 20px 0 0}
.v_d_box3 .prislusenstvi .kategorie {padding:0 0 0 10px;background:url("img/ikona-sipka01-aktivni.gif") 0% -11% no-repeat;}
.v_d_box3 .prislusenstvi .kategorie:hover {background-position: 0% 110%;}

.info {position:relative;bottom:2px;left:12px;border: 0;margin:0 15px 0 -10px;}/*zobrazuje se jako nápověda u parametrů  a externích odkazů*/




/*---------------------------------paticka------------------------------------*/


/*.obal_pata_reklama {color:#BFBFBF;}
.pata_reklama {margin: auto;width: 978px;background-color:#fff;border-left:1px solid #E7EAEF;border-right:1px solid #E7EAEF;padding:20px 0}
.pata_reklama a {color:#fff}
.pata_reklama img {margin:0 0px 0 18px}
.pata_reklama .posledni {margin:0 0px 0 17px}
 */

.obal_pata_odkazy {margin: 0 auto;width: 980px;background:#333333;color:#BFBFBF;padding:30px 0px 0px;}
.pata_odkazy {padding-bottom:20px}
.pata_odkazy p {line-height:1.8em;font-size:90%;}
.pata_odkazy a {color:#BFBFBF;text-decoration:none}
.pata_odkazy a:hover {color:#fff;text-decoration:underline}
.pata_odkazy div {float:left;margin:0 0 0 90px;padding:0;}
.pata_odkazy .prvni {margin:0 0 0 20px;}
.pata_odkazy div strong {font-size:130%;font-weight:normal;color:#3FA9F5;font-family: Verdana}
.pata_odkazy div ul {margin:5px 0 0 0px;line-height:2.5em;}


.pododkazy {background:#333;text-align:left;padding:25px 0 15px;border-top:1px solid #494949;background:url("img/sledujte-nas.png") 0% 0% no-repeat;_background:none;}
.pododkazy h3 {margin:10px 0 10px;text-align:center;color:#fff;position:relative;right:10px;display:none}
.pododkazy .blog {background:url("img/ikona-blog.png") 10% 50% no-repeat;padding:20px 0px 20px 60px;margin:0 25px 0 80px;_margin:0 25px 0 50px}
.pododkazy .facebook {background:url("img/ikona-facebook.png") 10% 50% no-repeat;padding:20px 0px 20px 60px;margin-right:25px;}
.pododkazy .twitter {background:url("img/ikona-twitter.png") 10% 50% no-repeat;padding:20px 0px 20px 60px;margin-right:25px}
.pododkazy .googleplus {background:url("img/ikona-google.png") 10% 50% no-repeat;padding:20px 0px 20px 60px;margin-right:25px}
.pododkazy .youtube {background:url("img/ikona-youtube.png") 10% 50% no-repeat;padding:20px 0px 20px 80px;margin-right:0px}
.pododkazy .blog, .pododkazy .facebook, .pododkazy .twitter, .pododkazy .googleplus, .pododkazy .youtube {
float:left;
width:90px;
background-color:#494949;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.pododkazy .facebook a, .pododkazy .twitter a, .pododkazy .googleplus a, .pododkazy .youtube a, .pododkazy .blog a {font-weight:bold;font-size:120%;color:#dcdcdc;text-decoration:none}
.pododkazy .facebook a:hover {color:#fff;text-decoration:underline}
.pododkazy .twitter a:hover {color:#fff;text-decoration:underline}
.pododkazy .googleplus a:hover {color:#fff;text-decoration:underline}
.pododkazy .youtube a:hover {color:#fff;text-decoration:underline}
.pododkazy .blog a:hover {color:#fff;text-decoration:underline}




/* skrývání položek*/
.okno {display: none;}

/* Skryvani registracniho formulare*/
.okno_firma {display: none;}
.okno_dodaci {display: none;}


/*pri spatnem vyplneni doporucujeme - zabarveni inputu*/
.input_error {border:1px solid red;color: #666666;padding:1px;vertical-align:middle}

/*--------------------------------skupiny-------------------------------------
.skupiny_a {position:absolute;top:126px;width:980px;height:58px;margin:0;padding:0px;background: url("img/skupiny.jpg") repeat-x 0% 0%;}
.skupiny_a a {float:left;height:36px;padding:22px 1.4em 0 1.4em;font-size:12px;text-decoration:none;font-weight:bold;color: white;background: #1b72a8 url("img/skupiny.jpg") repeat-x;}
.skupiny_a a:hover {background: #0B588C url("img/skupiny.jpg") repeat-x 0% 100%;color:#fff}
.skupiny_a .a_a {height:36px;color:#03528F;background: #E0E5E9 url("img/skupiny_aktivni.jpg") repeat-x;}
.skupiny_a .a_a:hover {height:36px;color:#03528F;background: #E0E5E9 url("img/skupiny_aktivni.jpg") repeat-x;}*/



/*Hover napoveda*/
.d_doprava a.napoveda {position:relative;z-index:3;color:#1D769F;cursor: help;text-decoration:none}
.d_doprava a.napoveda:hover {background-color: #F1F1F1;z-index:4;}
.d_doprava a.napoveda em {display:none}
.d_doprava a.napoveda:hover em {display:block;position:absolute;z-index:5;top:0;left:20px;width:300px;font-size:90%;line-height:1.6em;padding: 10px 10px 10px 40px;font-style:normal;background: url("img/tip-E8F4F9.gif") no-repeat 2% 50% #E8F4F9;border:1px solid #7CC6E0;color:#333}
.d_doprava a.napoveda:hover .star {color: #E85A00;font-size: 150%;font-style: normal;font-weight: bold;margin: 0 2px 5px 1px;}
.d_doprava a.napoveda:hover div {display:block;border-top:1px solid #444;font-style:italic;margin:5px 0 0;padding:2px 0 0}
/*Konec hover napovedy*/




#avglsdata{display:none}


/*--------------------------------- 404 --------------------------------------*/
.nenalezeno {padding:10px;line-height:1.8em}
.nenalezeno h1 {margin:5px 0}
.nenalezeno h2 {margin:10px 0 5px}
.nenalezeno ul li {line-height:18px;list-style-type:square;margin:0px 0 0 15px;color:#1d769f}
.nenalezeno ul li span {color:#444444}
.nenalezeno p {margin:10px 0}
.nenalezeno_paticka {margin:10px;padding:0 0 20px;}


/*----------------------------- Naseptavac Michal -----------------------------*/
.naseptavac_vysledek {font-weight: bold}

/* styly pro velikost 800 nebo mene */
@media screen and (max-width: 1300px) {

.fixed_reklama_5 {display:none}
.fixed_reklama_1 {display:none}
}




/*----------------------------- Docasne pro vyhledavani, zpetna kompaktibilita -----*/
/*vypis*/
.vypisHledani {list-style: none outside none; overflow: hidden; width: 755px;}
.vypisHledani li {margin: 3px 6px 3px 0; border: 1px solid #D9D9D9; position: relative; float: left; width:243px; height: 340px;overflow:hidden;background-color:#fff}
.vypisHledani .obr_out {height: 103px; overflow: hidden; width: 100px; display: table;margin: 20px auto}
.vypisHledani .obr_out {=position: relative; =display: block;} /* for explorer only */
.vypisHledani .obr_middle {display: table-cell; vertical-align: middle;}
.vypisHledani .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
.vypisHledani .obr_in {width: 100px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
.vypisHledani .obr_in {=position: relative; =top: -50%;} /* for explorer only */
.vypisHledani h2 {text-align: center; font-size: 100%; margin: 0 7px 10px; height: 50px;line-height:1.6em}
.vypisHledani p {text-align: center; padding:0 0 3px 0}
.vypisHledani p strong {display:inline-block; font-size:120%;padding: 6px;}
.vypisHledani .kategorie {padding: 5px 0 10px 0;}
.vypisHledani .kategorie a {padding:0 0 0 10px;background:url("img/ikona-sipka01-aktivni.gif") 0% -11% no-repeat;}
.vypisHledani .kategorie a:hover {background-position: 0% 110%;}
.vypisHledani .kosik_kusy {margin:0px 0px 0px 70px;border:1px solid #e85a00;text-align:center;width:25px;padding:4px 0px 3px;vertical-align:middle;}
.vypisHledani .kosik {margin:0px 20px 0px 0px;font-weight:bold;color:#e85a00;vertical-align:middle;}
.vypisHledani .obal_varianta {position:relative;height:30px;margin:10px 10px 10px 60px;}
.vypisHledani .obal_kosik {position:relative;height:30px;margin:10px 0 10px}
.vypisHledani .obal_poptavka {position:relative;height:30px;margin:10px 10px 10px 70px;}

/*---------------------------- Styly pro ppc modul na frontendu----------------------------
.tipPpc {
    background: none repeat scroll 0 0 #e8f4f9;
    border: 1px solid #7cc6e0;
    line-height: 1.6em;
    margin: 0 0 10px;
    padding: 10px;
    text-align: left;
}

.nasTipPpc {
    background: url("img/tip-E8F4F9.gif") no-repeat scroll 2% 50% #e8f4f9;
    border: 1px solid #7cc6e0;
    line-height: 0.8em;
    margin: 0px 0px 0 0;
    padding: 10px 10px 10px 60px;
      }
.nasTipPpc ul{margin:0 0 0 15px;}
/*.nasTipPpc ul li {line-height:18px;list-style-type:square;margin:0px 0;color:#1d769f}
.nasTipPpc ul li{margin: 0px 20px 0px 20px; padding:0; list-style: square;}
.nasTipPpc h3{margin: 0px; padding:0px}*/



/******************* Nastaveni pro ppc reklamy *********************************/
 #ppc{border: 1px solid #d9d9d9; margin:0 15px 0 0 !important; padding:0 !important;text-align: left;}
 #ppc a{color:#1d769f; outline: medium none; font-size: 235%; text-decoration:none; margin: 0 0 0 20px; line-height:0.5em !important;}
 #ppc a:hover{color:black; outline: medium none; text-decoration:underline}
 #ppc .obr_out {float:left;height: 103px; overflow: hidden; width: 100px; display: table;margin: 0 0 7px 7px;_margin:0 0 0 15px;padding:15px}
 #ppc .obr_out {=position: relative; =display: block;} /* for explorer only */
 #ppc .obr_middle {display: table-cell; vertical-align: middle;}
 #ppc .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
 #ppc .obr_in {width: 120px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
 #ppc .obr_in {=position: relative; =top: -50%;} /* for explorer only */
 #ppc .text{ font-size: 115%; margin: 15px 0 0 178px;line-height:1.1em !important;text-align: left}
 #ppc .ppcCena{font-size: 190%; font-weight:bold; margin: 0 0 0 85px; color:#e02229; text-align: left;}

 #ppc .ppcButtoDetailImg{color:white; font-weight:bold;  outline: medium none; font-size: 175%; text-decoration:none; margin: 60px 60px 60px 60px; padding:10px; line-height:0.5em !important; background: #E02229}
 
 .ppcNadpis{font-size:170%;  color:#1d769f; padding: 10px 0 0 0 !important; margin: 15px 0 0 0 !important; line-height:0em !important;}
 
 /***************** Nastaveni upoutavky na indexu *******************************/
 #ppcUvod{border: 1px solid #d9d9d9; margin:15px 10px 15px 10px !important; padding: 15px 5px !important;text-align: center;}
 #ppcUvod a{color:#1d769f; outline: medium none; font-size: 235%; text-decoration:none; margin: 0 0 0 0px; line-height:1.5em !important;}
 #ppcUvod a:hover{color:black; outline: medium none; text-decoration:underline}
 #ppcUvod .obr_out {float:left;height: 103px; overflow: hidden; width: 100px; display: table;margin: 0 0 7px 7px;_margin:0 0 0 15px;padding:15px}
 #ppcUvod .obr_out {=position: relative; =display: block;} /* for explorer only */
 #ppcUvod .obr_middle {display: table-cell; vertical-align: middle;}
 #ppcUvod .obr_middle {=position: absolute; =top: 50%; =width: 100%; =text-align: center; =vertical-align: baseline; =display: block;} /* for explorer only */
 #ppcUvod .obr_in {width: 120px; margin-left: auto; margin-right: auto;text-align:center} /* for all browsers*/
 #ppcUvod .obr_in {=position: relative; =top: -50%;} /* for explorer only */
 #ppcUvod .text{ font-size: 115%; margin: 15px 0 0 178px;line-height:1.1em !important;text-align: left}
 #ppcUvod .ppcCena{font-size: 190%; font-weight:bold; margin: 0 0 0 85px; color:#e02229; text-align: left;}
 #ppcUvod h2{color:#7b7878; outline: medium none; font-size: 170%; text-decoration:none; margin: 20px 0 0 0px; line-height:1.5em !important;}
 #ppcUvod strong{color:#1d769f}

 #ppcUvod .ppcButtoDetailImg{color:white; font-weight:bold;  outline: medium none; font-size: 175%; text-decoration:none; margin: 60px 60px 60px 60px; padding:10px; line-height:0.5em !important; background: #E02229}
 
 .ppcNadpisUvod{font-size:170%;  color:#1d769f; padding: 10px 0 0 0 !important; margin: 15px 0 0 0 !important; line-height:0em !important;}
