span.chybova-hlaska {
	color: #333;
	font-weight: bold;
}

/* zvyraznovaci fix */
.datum {font-weight:bold;color:#515151;
} 


/* DirectoGlobal.com blok ID: 627 */
.dglobal_627{
float:left;height:130px;margin:0;padding:0;font-family:Verdana;border:1px dashed #666;
width:100%;
}
.dglobal_627 .dg_ad{
float:left;width:16%;margin:2px 0 5px 0;background:#FFFFFF;
}
.dglobal_627 a{
float:left;width:100%;font-weight:bold;margin:3px 3px 0 3px;padding:0;font-size:14px;color:#008000;
}
.dglobal_627 a:hover{
color:#FF0000;text-decoration:underline;
}
.dglobal_627 p{
float:left;font-weight:normal;margin:3px 3px 0 3px;padding:0px;font-size:12px;color:#323232;
}
	 
.zasune{
margin:3px 3px 0 50px;
}

.zasune1{
margin:40px 3px 0 100px;
}



*
{
margin:0px;
padding:0px;
border:0px;
}

body, html
{
border:0px none;
margin:0px;
padding:0px;
text-align:center;
/*font-family: Arial , "Tahoma", "Trebuchet MS", "Geneva CE", lucida, sans-serif;*/
font-family: Arial, Helvetica, sans-serif;
color: #666;
background:url('../img/bg.jpg') repeat-x; 
font-size:14px;
}

#strankaobal                /*                  bodywrap                 */
{
width: 964px;
margin: 0px auto 0 auto;
background-color: #fff;
background: url('../img/opakovac.jpg') top right repeat-y;
}

#strankahlavicka {
width:964px;
height:254px;
background:url('../img/head.jpg') no-repeat ;
position:relative;
}


#strankaobal1                /*                  bodywrap                 */
{
width: 964px;
margin: 0px auto;
background-color: #fff;
height:136px;
}

#strankavnitrek {        /*                   #container             */
	width: 100%;			/* MSIE needs at least width definition to cut extra margin/padding trick */
	overflow: hidden;		/* hide margin/padding trick in well-CSS browsers = true Gecko based */
	background-color: transparent;	/* setting background color will cover container 'footer' */
}

#strankavnitrek .sloupy { /*                  #container .column     */
	float: left;

}

#hlavnipanelobal {       /*                   #center                */
	width: 100%;			/* define colum across whole space to be basic structure */
	padding-top:17px;
}

#hlavnipanelvnitrek{       /*                              */
	padding-left: 176px;		/* padding to move test from column on the left */
	padding-right: 175px;		/* padding to move test from column on the right */
  text-align:left;

}

#levypanelobal           /*                   #left                  */
{
	width: 170px;
	margin-left: -100%;		/* position column to the left side */
}

#levypanelvnitrek{       /*                              */
	text-align:left;
	padding-top:20px;
}

#pravypanelobal        /*                    #right                  */
{
	width: 160px;
	margin-top:0px;
	margin-left: -160px;		/* negative self width to place column to the most right place */
	padding-top:20px;
}

#pravypanelvnitrek{       /*                              */
}




/* resetovace */

.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

.brcko{
clear: left;
}

.zbozi-ks { border: 1px solid #CCCCCC; background-color: #FFFFFF; width:45px; margin:3px 5px;}


#paticka {
	padding:0;
	margin:0;
	width:960px;
	height:58px;
	background-image::url('../img/paticka.jpg');
}

#hlavnipanelvnitrek .banerek {  		
	margin-top: 2px;		
	margin-left:8px;
}

#pravypanelvnitrek img {       /*                              */

width: 175px;
}

.anketnik {       /*                              */
float:left;
width: 175px;
}

.megadiv {       /*                              */
float:left;
margin-bottom:20px;
border-top:1px solid #BFBFBF;
width: 175px;
	color:black;
}

.megadiv strong {       /*                              */
	font-weight: bold;
	color:black;
}

h2.nahledovec1 a{
  text-align:left;
	font-size:12px;
	line-height:17px;
	width:175px;
	color:#333;
	padding: 0px;
	font-weight: normal;
	text-decoration:none;
	margin:0px;
}

.top-nazev-zbozi a{
  font-family: Arial;
	font-weight:bold;
	color:#000;
	font-size:14px;
	display:block;
	margin-bottom:7px;
		line-height:23px;
}


h2.nahledovec1 {

	padding: 0px;
	margin:0px;
}

h2.top-nadpis {

	text-decoration:none;

}

.nahled1
{
	float: left;
	width: 175px;
	margin:0px;
	padding: 0px;
	text-align:left;
	color:#333;
	font-size:11px;

}

#pravypanelvnitrek label {       /*                              */
float: left;
width: 40px;
}

/* kosik */


h4 {
  margin:10px 0px 2px 2px;
	font-size: 15px;
	line-height:30px;
	text-align:left;
	color:#333;	
}

/* top */

.topovec {
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.topik {
	margin-top:15px;
	padding-right:10px;
}
/* novinky */

.novinka {
	padding:4px 15px 4px 7px;
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.mailovniko {
	padding:4px 15px 4px 5px;
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.kontaktovec {
	padding:4px 0px 4px 5px;
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}
.velkoobchodak p{
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:black;
}
.velkoobchodak a{
padding:3px 10px;
}



span.datum {
	font-weight:bold;
	color:#666;
}

/* profil */

.desktop{
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.vyhledat-input {
	width: 140px;
	height: 18px;
	border: 1px solid #ccc;
}
/* zpravodaj */

#e-mail-zpravodaj{
		padding:4px 0px 4px 5px;
	width: 140px;
	height: 18px;
	border: 1px solid #ccc;
}



/*   ----------------------------- anketa ------------------------------*/

#anketa1{
	background-image:url('../img/anketa.jpg');
  width: 170px; 
  height:67px;
}

#anketa{
  width: 170px; 
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #333;
}

#anketa p.anketa-otazka{
	padding-top:3px;
	padding-left:7px;
}

#anketa p{

	padding-top:10px;
	padding-left:7px;
	padding-bottom:0px;
	margin:0px;
	font-size:11px;
}

#anketa p a{
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
	color:#2874ae;
	font-size:11px;
}

span.graph {
  
	margin-top: 3px; 
	margin-left: 55px; 
	display: block; 
	width: 100px; 
	height: 1.5em; 
	background-color:#d1dae6;
	border-bottom: 1px solid #656c74;
	color:white; 
} 

#anketa a {
	font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2874ae;
}




span.graf-bar {
	background: #2874ae;
	display: block; 
	height:1.5em;
	border: 1px solid #fff;
}

p.graf-text-vlevo {
	margin-top: -25px;
	color: #333;
}

#zaruky {
	padding:0;
	margin:0;
	background-image:url('../img/zaruky.jpg');
	width:170px;
	height:67px;
}

#kontakt {
	padding:0;
	margin:0;
	background-image:url('../img/kontakt.jpg');
	width:170px;
	height:68px;
}

.kontaktp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:left;
	padding: 0 0 0 5px;
}

#levypanelvnitrek h2 {
width:150px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
font-size:20px;
}

h1 {
font-size:20px;
width:610px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
}

#hlavnipanelvnitrek p {
border: 1px solid #caccd0;
padding:8px;
margin-bottom:10px;
}

#hlavnipanelvnitrek h2 {
font-size:20px;
width:610px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
}

#hlavnipanelvnitrek h3 {
font-size:20px;
width:610px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
margin-top:15px;
}


#navlist li a {
display:block;
list-style-type:none;
background:url('../img/li.jpg') no-repeat 0 0;
margin-bottom:6px;
padding: 0px 0 10px 20px;
color:#141821;
font-weight:bold;
border-bottom:1px dotted #d9d9d9;
width:131px;
}


#menu357 {
list-style-type:none;
text-align:left;
}

#menu357 li {
padding-bottom:5px;
}

#menu357 li a {
color:#0175ae;
}

#menu357 li a:hover {
text-decoration:none;
}

#navlist ul li .menu-B {
list-style-type:none;
background:url('../img/lili.jpg') no-repeat 0px 5px;
padding-left: 10px;
margin-bottom:3px;
color:#515662;
font-weight:normal;
margin-left:20px;
}

#navlist ul li .menu-B:hover {
color:#0075b2;
}

#navlist a {
text-decoration:none;
}

#navlist a:hover {
text-decoration:none;
color:#0075b2;
}

#pravypanelobal h2 {
font-size:20px;
width:155px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
text-align:left;
}

#pravypanelobal h3 {
font-size:20px;
width:155px;
border-bottom: 2px solid #2874ae;
margin-bottom:10px;
text-align:left;
margin-top:30px;
}

#logo {
background-image:url(../img/logo.jpg);
height:78px;
left:0;
margin:0;
padding:0;
position:absolute;
top:55px;
width:392px;
}

#logo a {
display:block;
height:113px;
width:332px;
}

.nachazet1 {
border:medium none;
color:#515662;
float:left;
font-size:12px;
margin-bottom:5px;
margin-left:0px;
padding:5px 0px;
width:587px;
margin-top:-5px;
}

.nachazet {
border:medium none;
color:#515662;
float:left;
font-size:12px;
margin-bottom:5px;
margin-left:0px;
padding:5px 0px;
width:587px;
margin-top:5px;
}

.menu-umisteni-a {
color:#515662;
text-decoration:underline;
}

.obalime {
float:left;
width:610px;
}

#tab3 table {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #caccd0;
width:605px;
}

#tab3 table, #tab3 tr, #tab3 td {
background:#fff;
color:#515662;
font-size:12px;
padding:5px 5px;
border:1px solid #caccd0;
}

table {
text-align:left;
}

table a {
	text-decoration:none;
	color:#2874ae;
}

#tab3 tr {
background:#2874ae;
color:#fff;
font-weight:bold;
padding:5px 5px;
}

#tab3 table {
border-collapse:collapse;
}

.zahlavi th {
	padding:5px 5px;
}

.detail {
border: 1px solid #CACCD0;
float:left;
width:605px;
}

.paratable {
background-color:#2874ae;
border:medium none;
padding:0;
text-align:left;
width:300px;
}

table, tr, td {
color:#FFFFFF;
font-size:12px;
}

#parametryproduktu .paratable .barva2 th {
color:#FFFFFF;
font-size:12px;
text-align:left;
width:100px;
}

th, td {
padding:0.4em;
}

.paratable td {
font-weight:normal;
padding:3px;
text-align:left;
width:220px;
}

.dalsi-moznosti {
float:left;
width:170px;
}

.dalsi-moznosti a {
color:#2874AE;
font-size:12px;
margin-left:15px;
}

.tabulka_detail {
	width:605px;
	float:left;
}

.obsah-clanku1 {
background:#d1dae6 none repeat scroll 0 0;
border:medium none;
color:#666666;
font-size:11px;
line-height:20px;
margin-bottom:7px;
padding:4px 15px;
text-align:justify;
width:579px;
float:left;
}

.leftik {
width:200px;
float:left;
}

.praftik {
float:left;
width:200px;
}

input.potvrd {
background:#2874ae;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
height:22px;
margin-top:3px;
width:110px;
}

.obal-nadpisu {
float:left;
font-size:11px;
padding-top:5px;
text-align:left;
width:200px;
}

.obal-hvezd {
float:left;
width:300px;
}

.hodnoceni-hvezdami {
background:transparent url(../img/hrzt_hv.gif) repeat-x scroll left top;
height:30px;
left:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
top:0;
width:300px;
}

.hodnoceni-hvezdami li.current-rating {
background:transparent url(../img/hrzt_hv.gif) repeat scroll left bottom;
display:block;
height:28px;
margin-left:0;
margin-top:2px;
position:absolute;
text-indent:-9000px;
z-index:1;
}

.hodnoceni-hvezdami li {
float:left;
margin:0;
padding:0;
}

.hodnoceni-hvezdami li a {
display:block;
height:30px;
padding:0;
position:absolute;
text-decoration:none;
text-indent:-9000px;
width:30px;
z-index:20;
}

.hodnoceni-hvezdami li a:hover {
background:transparent url(../img/hrzt_hv.gif) repeat scroll left center;
left:0;
z-index:2;
}

.hodnoceni-hvezdami a.jedna-hvezda {
left:0;
}
.hodnoceni-hvezdami a.jedna-hvezda:hover {
width:30px;
}
.hodnoceni-hvezdami a.dve-hvezdy {
left:30px;
}
.hodnoceni-hvezdami a.dve-hvezdy:hover {
width:60px;
}
.hodnoceni-hvezdami a.tri-hvezdy {
left:60px;
}
.hodnoceni-hvezdami a.tri-hvezdy:hover {
width:90px;
}
.hodnoceni-hvezdami a.ctyri-hvezdy {
left:90px;
}
.hodnoceni-hvezdami a.ctyri-hvezdy:hover {
width:120px;
}
.hodnoceni-hvezdami a.pet-hvezd {
left:120px;
}
.hodnoceni-hvezdami a.pet-hvezd:hover {
width:150px;
}
.hodnoceni-hvezdami a.sest-hvezd {
left:150px;
}
.hodnoceni-hvezdami a.sest-hvezd:hover {
width:180px;
}
.hodnoceni-hvezdami a.sedum-hvezd {
left:180px;
}
.hodnoceni-hvezdami a.sedum-hvezd:hover {
width:210px;
}
.hodnoceni-hvezdami a.osum-hvezd {
left:210px;
}
.hodnoceni-hvezdami a.osum-hvezd:hover {
width:240px;
}
.hodnoceni-hvezdami a.devet-hvezd {
left:240px;
}
.hodnoceni-hvezdami a.devet-hvezd:hover {
width:270px;
}
.hodnoceni-hvezdami a.deset-hvezd {
left:270px;
}
.hodnoceni-hvezdami a.deset-hvezd:hover {
width:300px;
}


.superobalik {
	border:1px solid #CACCD0;
height:40px;
left:0;
padding-top:5px;
position:relative;
top:0;
width:610px;
}