/* standart */
body{margin:0;font:80%/150% Verdana;background:#0F2036;}
body,table,td,div,p,.okno,.column{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
form{padding:0;margin:0;}
input, select, textarea {font: 13px Arial;}
a:link{color:blue;text-decoration:none;}
a:visited{color:#969;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
p{margin:0 0 15px 0;}
ul {margin:4px 0 4px 20px;padding:0;}
h1,h2,h3{margin:0;padding:0;}
h1{font-size:20px;font-weight:lighter;}
td,th{overflow:hidden;}
hr{height:1px;}

#obsah{position:relative; margin:auto; text-align:left; width:948px; background:#405C80 url(img/zada_948.gif)}

/* logo */
.hlavicka{width:948px; height:124px; background:#0F2036 url(img/Tropic_head.jpg) repeat-x;}

/* tlacitka */
.button{width:948px; height:26px; background:#354d73 url(img/ban_pataN_948.gif) repeat-x; margin-bottom:10px!important; margin-bottom:10px;}
.button ul {margin:0 0 6px 40px;}
.button li {display:block;float:left; padding:0; margin:0}
.button a:link, .button a:visited{ display:block; font:bold 11px Tahoma; width:108px; height:18px; float:left; color:#fff !important; background:url(img/button_off.gif) no-repeat; text-align:center; padding:4px 0 0 0; margin:0;}

.button a:hover { display:block; font:bold 11px Tahoma; width:108px; height:18px; float:left; color:#FFFFCC !important; background:#4B76B2 url(img/button_on.gif) no-repeat; text-align:center; padding:4px 0 0 0; margin:0; text-decoration:none}

.button .current a:link,.button .current a:visited {display:block; font:bold 12px tahoma; width:108px; height:18px; float:left; color:#FFFFCC !important; background:#4B76B2 url(img/button_on.gif) no-repeat; text-align:center; padding:4px 0 0 0; margin:0; text-decoration:none}

/* vyhledavani */
.hledani{padding:6px 0 8px 10px; vertical-align:middle; width:190px; background:#243A5B url(img/search_BG.gif) no-repeat; margin:0 0 8px 5px}
.hledani input.hledani_button{margin-left:0px;border:none;width:23px;height:23px; background:url(img/search_Btn_1.gif);}
.hledani .hledani_okno{width:140px;}
.catebox {margin-left:20px; font:12px verdana; color:#D1E5FF;}
.cena {font:12px verdana; color:#D1E5FF;}

.menu{width:195px;margin:0;padding:0;}

.menu_poz {margin:0 0 8px 5px;background:#354253 url(img/menu_bgN.gif) repeat-y;}
.menu_poz h3{padding:9px 0 3px 10px; margin:0;font:bold 13px arial; color:#D1E5FF;background:url(img/menu_bg_topN.gif) no-repeat;}
.menu_poz h3 a:hover{text-decoration:underline;}
.menu_poz h3 a:visited,.menu_poz h3 a:link{color:#B2CFED;}
.menu_poz .menu_poz_pata{text-align:right;padding:2px 5px 4px 0;font:11px verdana;background:url(img/menu_bg_bottomN.gif) left bottom no-repeat;}
.menu_poz .menu_poz_pata a:link, .menu_poz .menu_poz_pata a:visited{color:#D1E5FF;}
.menu_poz .menu_poz_pata a:hover{text-decoration:underline;}

.menu_poz ul{padding:0 5px 0 11px; margin:0; list-style-type:none; font:12px Verdana}
.menu_poz li a:link, .menu_poz li a:visited{color:#D1E5FF; overflow:auto; width:170px;}
.menu_poz li a:hover{text-decoration:underline;}
.menu_poz li {padding:4px 0; background:url(img/menu_bg_Li.gif) top repeat-x;}

.tlacitko {margin:10px 0 10px 5px;}
.tlacitko img{border:0;}
.tlacitko h3{padding:7px 6px 10px 12px;margin:0 0 6px 0;font:bold 12px Verdana;background: url(img/btn_H3N.gif) no-repeat; }
.tlacitko h3.current{background:#99AAC1 url(img/btn_H3_current.gif) no-repeat;}
.tlacitko a:hover{text-decoration:underline;color:#fff!important;}
.tlacitko a:visited, .tlacitko a:link{color:#eee;}

.tlacitko2 {margin:20px 0 0px 0px;}
.tlacitko2 img{border:0;}
.tlacitko2 h3{padding:5px 6px 10px 20px; margin:0 0 0 0;font:bold 12px Verdana;background: url(img/btn_H4N.gif) no-repeat; }
.tlacitko2 h3.current{background:#99AAC1 url(img/btn_H3_current.gif) no-repeat;}
.tlacitko2 a:hover{text-decoration:underline;color:#fff!important;}
.tlacitko2 a:visited, .tlacitko a:link{color:#eee;}

.vizitka {padding-bottom:2px; background:url(img/vizitka_Bg.gif)  left bottom no-repeat; margin:0 0 0 5px}
.vizitka h3{padding:6px 0 7px 10px; font:bold 13px Arial; background:url(img/vizitka_top.gif) no-repeat; color:#333}
.vizitka p{padding:0 5px 0 10px; font: 12px Arial;color:blue;}
.vizitka a:link,.vizitka a:visited{color:red; font:bold 13px Arial;text-decoration:underline;}
.vizitka a:hover{color:blue;}

.promo_V {background:url(img/promo_top.gif) no-repeat; width:160px;}
.promo {background:none;}
.promo h3{padding:6px 0 7px 10px; font:bold 13px Arial;  color:#333}
.promo p{padding:0 0px 0 0px; font: 12px Arial;color:blue;}
.promo img{border:0; margin:10px 0 0 0;}
.promo a:link,.promo a:visited{color:yellow; font:bold 10px Arial;text-decoration:underline;}
.promo a:hover{color:red;}
.promo_D {background:url(img/promo_bot.gif) no-repeat; width:160px;}


.infoTable {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.banner_1{margin-right:8px; margin-bottom:10px; float:right; clear:both; width:550px;}
.banner_1 img{border:0px;}
.banner_2{float:right; clear:both; width:550px; margin:0 8px 15px 0!important;margin:0 8px 15px 0;position:relative;height:134px;background:none url(img/text_zada.gif) top left no-repeat;}
.foto img{padding:16px ; border:1px solid #666; background:none;}
.foto .foto_pozice{position:absolute; top:16px; left:10px; background: url(img/neco.gif) top left no-repeat;}
.banner_text {float:right; padding:0px; width:60%; font: 12px arial; color:#D1E5FF;}
.balon_text {float:center; padding:10px 0px 0px 0px; width:90%; font: 12px Verdana; color:#D1E5FF;}
.online img{padding:10px;}
.online .online_pozice{position:absolute; top:10px; left:20px;}
.text_online {float:right; padding:10px 10px 0 0; width:70%; font: 12px arial; color:#D1E5FF;}
.on_line{padding:20px;}
.tabulka{padding:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:gold;}

#detail{clear: both;padding:0px 0 2px 0;background:#2e3d52;text-align:center; margin-top:10px;font:0.85em/14px verdana;color:#ccc;}
a.dale{background:url(img/sipka_red.gif) left no-repeat;padding-left:8px;}

.proddetail_V{margin-right:8px; background:url(img/poz_prod_H.gif) top  center no-repeat; float:right;clear:both;width:550px;}
.proddetail_Z{margin-right:8px!important;margin-right:8px; background:url(img/poz_prod_Z.gif) top center repeat-y; float:right;clear:both;width:550px;}
.proddetail_Z .proddetail_Z_pozice{padding:0px 0 10px 0; position:relative; top:0px; left:20px;}
.proddetail_Z h3{width:500px; padding:8px 0 0px 0; position:relative; font:bold Verdana;color:#D1E5FF; background-color:#;}
.proddetail_Z p{margin-top:12px; position:relative; font-stretch:wider; font:12px Verdana;color:#D1E5FF;}
.proddetail_Z img{margin:12px 0 0px 0px; position:relative;}
.proddetail_D{margin-right:8px; margin-bottom:6px; background:url(img/poz_prod_D.gif) top  center no-repeat; float:right;clear:both;width:550px;}
.proddetail{padding:0px 0 10px 0; position:relative; top:0px; left:40px;}


.okno {float:right;clear:both;width:550px; margin:0 8px 10px 0!important; margin:0 8px 10px 0;}
.okno h3 {padding:8px 10px 10px 12px;font:bold 12px Tahoma; color:#fff;background: url(img/bg_kat_H3N.gif) no-repeat; }
.okno .box {color:#ccc;padding:4px 8px;padding:12px 8px;}
.okno .box .promot {background-color:#F3F6FD;border-top:1px solid #DAE4F0;padding:4px 12px;margin:-4px -11px;}
.okno .okno_P {float:right; font:11px Tahoma;padding:8px 12px;}
.okno .okno_P a:link, .okno .okno_P a:visited{color:#D1E5FF; text-decoration:none}
.okno .okno_P a:hover{text-decoration:underline}
.okno.video .box{text-align:center;}
.okno h3.sekce{text-align:right;}
.okno p{color:#ccc;}
.okno p a:link, .okno p a:visited{color:#D1E5FF;}
.okno p a:hover{text-decoration:underline;}

.nadpis a:{font:11px verdana; color:#D1E5FF;}
.nadpis a:link, .nadpis  a:visited{font:11px verdana; color:#D1E5FF;}
.nadpis a:hover{text-decoration:underline;}

/*   left menu   */
.menu_kosik{padding:10px 10px 10px 0px; margin:0; font:bold 10px arial; color:#D1E5FF;background:url(img/menu_bg_topN.gif) no-repeat;}


#topnav {
	width: 950px;
	vertical-align: top;
	font-size: 75%;
	color: #FFFFFF;
	background-image: url(../images/img/topnav.jpg);
	background-repeat: repeat-x;
}

#topnav a {
	padding: 3px; 
	display: block;
	border: none;
	text-decoration: none;
	line-height: 1em;
	width: 156px;
}

#topnav a:link, #topnav a:visited {
	color: #fff;
}
/*   barva top menu po přejetí kurzorem v nabídce kategorií */
#topnav a:hover, #topnav a:active {
	color: #FFFFFF;
	font-weight: none;
	background-color: #FF9900;
	border: none;
}

#topnavmini {
	color: #000;
	background-image: url(../images/img/topnav.jpg);
	background-repeat: repeat-x;
	border: 1px dotted #CCC;
}


#topnavmini a:hover, #topnavmini a:active {
	color: #FFFFFF;
	font-weight: none;
	background-color: #FF9900;
	border: none;
}

#topnavmini a:link, #topnavmini a:visited {
	color: #fff;
}

#leftnav {
	width: 160px;
	font-size: 12px;
	vertical-align: top;
	font-size: 75%;
}

#leftnav a {
	padding: 3px;
	display: block;
	border: 1px dotted #CCC;
	text-decoration: none;
	line-height: 1em;
	width: 158px;

}

/*  barva písma levého menu*/
#leftnav a:link, #leftnav a:visited {
	color: yellow !important;
	font-weight: none;
}
/*   barva levého menu po přejetí kurzorem a po stisku v nabídce kategorií */
#leftnav a:hover, #leftnav a:active {
	color: yellow !important;
	background-color: #D7DCEE;
	border: 1px solid #000;
}

#leftnav ul {
	/*/*/padding: 0em;
	margin-left: 0em;
	margin-right: 0em;
	list-style-type: none; /* */
	background-image: url(../images/img/footer.jpg);
	background-repeat: repeat-x;
}

#leftnav li {
	/*/*/margin: 0px 0px 4px 0px; /* */
	background-image: url(../images/img/footer.jpg);
	background-repeat: repeat-x;	
}
/*  barva odkazu po stisku tlačítka v levém menu */
#current a {
	color: yellow !important;
	font-weight: none;
}

#minicart {
	position:relative;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.minicard{
	color: gold;
	font-weight: none;
	background-image: url(./img/xxx.jpg);
}

#leftmenu {
	position:relative;
	padding: 0px 10px 0px 0px;	
}

.carttext {
	color: #FFFFFF !important;
}

.pdname {
	color: #990099 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.pddescription {
	color: #80004F !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;

}

.entryTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
}

.entryTable .label {
	background-color: #EFEFEF;
	padding:0px 0px 0px 8px;
}

.entryTable .content {
	background-color: #FFFFFF;
}

.entryTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: yellow;
	background-color: #7F92A4;
	font-weight: none;
	background-position: center;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#80004F;
	background-image: url(../images/img/xxx.jpg);
	background-repeat: repeat-x;
}
/*
.infoTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
}

.infoTableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #7F92A4;
	font-weight: bold;
	background-position: center;
}

.infoTable .label {
	background-color: #EFEFEF;
}

.infoTable .content {
	background-color: #FFFFFF;
}
*/
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #336699;
	background-color: #F5F5DC;
	}

.boxtext {
	width: 158px;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8B4018;
	font-size: 11px;
	background-image: url(../images/img/footer.jpg);
	background-repeat: repeat-x;
}
.zpet {
	width: 50px;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8B4018;
	font-size: 11px;
	background-image: url(../images/img/footer.jpg);
	background-repeat: repeat-x;
	border: none;
}
	
.buton {
	font-size: 11px;
	font-family: Verdana;
	color: #FFDC55;
	width: 157px;
	height: 20px;
	text-decoration: none;
	background-image: url(../images/img/topnav.jpg);
	background-repeat: repeat-x;
	border: none;
	margin: 0px 0 0 0px;
	padding: 0px;
	cursor: hand;
}	
	
.boxqty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #336699;
	text-align: right;
}
.catebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#80004F;

	}

.notice {
	color: #996600;
	font-weight: bold;
}

.promotion {
	color: #996600;
	font-weight: bold;
}
.cena {
	color: gold;
	font-weight: bold;
}

.addToCartButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #336699;
	background-color:#FF9900;
}

.thanks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #336699;
	background-color:#FF9900;
}

.Lstrip {
	background-image: url(../images/img/Lstrip2.jpg);
	background-repeat: repeat-y;
}

.Pstrip {
	background-image: url(../images/img/Pstrip3.jpg);
	background-repeat: repeat-y;
	background-position: right;

}

#errorMessage {
	color: #990000;
	font-weight: bold;
}
.styl4 {
	padding: 2em;
	margin: 0px 0 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:gold;
	background-color:none;
}

.styl1 {
	padding: 2em;
	margin: 0px 0 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:gold;
	background-color:none;
}
/*  barva písma levého PODMENU*/
.leftNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: orange !important;
}

.rightNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990099;
}


.leftMenu {
	color: #80004F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#F2EDE6;
}

.strike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #959595;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: orange !important;
	font-weight: none;
	margin-right: 30px;
}

.phe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: red;
}

.search {
	width: auto;
	height: 80px;
	padding-left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color:#FFF5E6;
	overflow: auto;
}

.akce {
	color: #990099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#;
}
.ram {
	border-left: 1px dotted #959595;
	border-right: 1px dotted #959595;
	border-top: 1px dotted #959595;
	border-bottom: 1px dotted #959595;
	padding: 5px;
}
.subcatevypis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:orange;
	background:none;
}

/*   pata   */
.patka {padding:12px 0 0 0;background:url(img/Bg_pata_948.gif) top  center no-repeat;clear:both;text-align:center;}

#pata{clear: both;padding:0px 0 2px 0;background:#0F2036;text-align:center; margin-top:6px;font:0.85em/14px verdana;color:#ccc;}
#pata a:link, #pata a:visited{color:#869FB7; text-decoration:none}
#pata a:hover{text-decoration:underline}

