body, p, img, h1, h2, h3, ul, span, div, table, form, input {margin:0; padding:0;}

body {background:#000000 url(poz.png) center top no-repeat;  color:#afafaf; font-size:12px; line-height:140%; font-family:Arial, Verdana; text-align:center;}



#kontejner {width:980px; margin:0 auto; position:relative;}

h1#logo {  
           width:304px;     
           margin:0 auto;      
           height:60px; 
           float:right;
           position:relative;   
           font-size:5px;        
           top:-15px; 
           left:15px;  
           clear:both;         
           overflow:hidden;}  

h1#logo span {            
            
                background-repeat:no-repeat;            
                cursor:pointer;            
                display:block;
                width:304px;           
                height:60px;             
                position:absolute;            
                top:30px; left:0;   
  } 
  
h3 {
 font-size:115%; color:#F7811D; font-weight:bold; text-align:left; padding:8px 0 15px 0;
}      

#obsahc {clear:both; width:100%; padding-top:167px;}

#leftj {float:left; width:230px; text-align:right; padding-bottom:50px;}
#leftj ul#menu {list-style:none; line-height:145%; font-size:110%; padding-top:0px; position:relative; top:-5px;}
#leftj ul#menu li a {color:#afafaf; text-decoration:none;}
#leftj ul#menu li a:hover, #leftj ul#menu li a.ak {color:#fc6d04; text-decoration:none;}
#leftj ul#menu li a.ak:hover {color:#afafaf;}
#leftj .hledani {width:200px; float:right; height:25px; border:1px solid #535353; background:#131313; position:relative; margin-top:15px; text-align:left;}
#leftj .hledani .txt {border:0px; background:#282828; width:150px; height:20px; position:absolute; top:3px; left:4px; float:left; color:#afafaf;}
#leftj .hledani .sub  {border:0px; background:#131313; width:35px; height:20px; position:absolute; top:3px; right:4px; cursor:pointer; color:white; text-align:center; float:right; font-size:10px; text-decoration:underline;}

#rightj {float:right; width:695px; position:relative; right:15px; padding-bottom:50px; text-align:left;}
#rightj h1, #rightj h2, #rightj h1 strong, #rightj h2 strong, #rightj h3 strong {font-size:115%; color:#eff0f1; font-weight:bold; text-align:left; padding:8px 0 15px 0;}
#rightj h2.nor {font-weight:normal; font-size:110%; padding-bottom:0px;}
#rightj p {margin-bottom:15px; text-align:justify;}
#rightj form {margin:0px;}
#rightj form input {border:0px; background:#424242; color:#eff0f1;}

#rightj #uvod {float:left; width:425px;}
#rightj #aktuality {width:200px; float:right;}

#rightj #boxtech {float:left; width:215px; color:#fefefe;}
#rightj #boxtech ul.sub {list-style:none; font-size:100%; padding-bottom:12px;}
#rightj #boxtech ul.sub li a {color:#afafaf; text-decoration:none; padding-left:7px;}
#rightj #boxtech ul.sub li a:hover, #leftj ul.sub li a.ak, #rightj #boxtech ul.sub li a.ak {color:#fc6d04; text-decoration:none;}
#leftj ul.sub li a.ak:hover, #rightj #boxtech ul.sub li a.ak:hover {color:#afafaf;}
#rightj #boxtech a img {border:0;}
#rightj #popispris {float:right; width:425px; position:relative;}
#rightj #popispris h2, #rightj #popispris h1, #rightj #popispris h3 {text-align:left;}
#rightj #popispris img {float:left; margin:28px 30px 25px 0; border:1px solid #484848;}
#rightj #popispris .zapujcit {text-align:right; font-size:120%;}
#rightj #popispris ul {width:90%; position:relative; left:15px;}

#rightj .galeris a img, #rightj a img { border:0px; cursor:pointer; text-decoration:none; margin:0px 4px 4px 0px;}
#rightj .galeris a span, #rightj a span { border:0px; cursor:pointer; text-decoration:none; margin:0px 4px 4px 0px;}
#rightj .galeris p {width:80%;}
#rightj .galeris span {display:block; width:80%; padding:0px 0px 15px 30px;}

#pata {clear:both; background:#0e0e0e; width:100%; padding-top:8px; color:#4c4c4c; font-size:95%; height:200px; text-align:center;}
#pata #patni {margin:0 auto; width:980px; text-align:left;}
#pata #patni .je {float:left; padding-left:270px;}
#pata #patni .de { float:right; position:relative; top:-16px; left:-18px;}
#pata #patni a {color:#4c4c4c; text-decoration:none;}

a img {border:0;}
a {color:#ffffff; text-decoration:underline;}
a:hover {text-decoration:none;}
.cl {clear:all;}
strong {font-weight:bold; color:#eff0f1;}
.midd {vertical-align:middle; margin-left:5px;}

p {display:block; clear:both;}
#langs {text-align:left; font-size:105%; position:relative; top:-4px; left:10px;}
#langs a {text-decoration:none;}
#langs a:hover {text-decoration:underline;}

.topPager, .bottomPager, .pager2 {font-weight:bold; text-align:center; float:right;}
.pager2 {float:left; text-align:left; position:relative; top:10px;}
.pager {width:20px; text-decoration:none; text-align:center; background-position:center center; color:black; height:20px; margin:10px 6px 10px 0; float:left;}
.pager a {text-decoration:none; color:white; text-align:center;}
.topPager a:hover, .bottomPager a:hover, .pager a:hover {text-decoration:underline;}
.bottomPager {margin-bottom:36px;}












.karta_mala {
	position: relative;
	float: left;
	width: 340px;
	text-align:left;
	height: 230px;
	margin: 0px 0 0px 0px;
	border-top: 1px solid #DCDCDC;
}
.karta_mala h4 {
	color: #5F5D5E;
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-size:130%;
	padding-left: 5px;
	padding-top:12px;
}
.karta_mala strong {color:#E06718;}
.karta_mala p {margin:0; padding:0; margin-top:7px;}
.karta_mala h4 a {
	color: #5F5D5E;
	text-decoration: none;
}
.karta_mala .foto {
	float: left;
	display:block;
	position:relative;
	top:10px; left:10px;
}
.karta_mala .zbytek {float:right; width:165px; margin-right:10px;}

.cena {
	clear: both;
	color: #959595;
	line-height: 25px;
	display: block;
	font-weight:bold;
}
.czk {font-size:135%;}
.cena strong {
	font-size: 135%;
	position: relative;
	color:#524E4F;
	left: 1px;
}


.karta_detail {width:100%; text-align:left;}
.karta_detail .img {width:320px; float:left; text-align:center; padding-top:15px;}
.karta_detail .img h3 {color:#FEFEFE; background:#7C7C7C; width:100%; line-height:25px; text-align:center; font-size:12px;}
.karta_detail .popisc {width:350px; float:right; padding-top:15px;} 
.karta_detail .velk {margin:0 auto;}
.karta_detail .img .photos {display:block;}
.karta_detail .img .photos img {margin:10px 0 0 10px;}
.karta_detail h4 {font-size:135%; padding:0; margin:0; text-align:left;}
.karta_detail strong { text-align:left;}


.karta_zbozi {
	display: block;
	clear: both;

}
.karta_zbozi {
	margin-top: 15px;
}
.karta_zbozi h3 {
	font-size: 11px;
	text-align: left;
	margin-left: 20px;
	color: #505050;
	font-weight: bold;
}
.karta_zbozi p {width:80%; margin-left:20px;}

p {text-align:justify;}

.pager{
text-decoration: none;
}
a.hhhov { position:relative; float:left; text-decoration:none;}
a.hhhov img {display:none;}

.novinkym input {height:17px; float:left;}

a.hhhov:hover img {display:block; float: left;position:absolute;right:-26px;bottom:-12px;z-index:19;}

#bubble {width:348px; position:absolute; left:0px; top:2px; height:102px; background:url(bubble.png) no-repeat; color:#FFFFFF; padding-left:20px; padding-top:15px;}
#bubble strong {color:#FFFFFF;}
#bubble .zavrit {position:Absolute; width:25px; height:25px; right:0px; top:0px; cursor:pointer;}

strong {color:#afafaf;}

a.akcniod {color:white; text-decoration:none;}
a.akcniod:hover {color:#FB6E05;}
