/* CSS Document */
@import url("../3nd/thickbox/thickbox.css"); /* css pro tisk */  
body{padding:0px; margin:0px; background:#FFF; color:#6f6f6f;font-family:arial;font-size:15px;}
div,  ul,h2,  img{padding:0px; margin:0px;}


#rightPan ul {
list-style-type:inherit;
padding-left:30px;
}

	.foto_admin{ border:1px solid #C0C0C0;
float:left;margin-bottom:2px;
margin-right:2px;}

	.cervena {  color:red; float:left;  margin:0; padding:0;  }
	.zelena {color:green;    margin:0; padding:0;}
	.table_seznam th {padding: 3px;}
	.table_seznam td {padding: 5px;}
	.vlevo {text-align: left;}
	.tucne {font-weight: bold;}	
	.foto_admin_obr {border: 1px solid rgb(51,145,235);height: 150px;width:150px;display: table-cell; vertical-align: middle;background:#0F0F0F;padding: 5px;position:relative;}
	.foto_admin_link {margin:0;
padding:0;
text-align:center;}

.foto_admin_link form {
margin:0;
padding:0;
text-align:center;
background:#C0C0C0 none repeat scroll 0 0;
}

.foto_admin_link form input {
float:none;
margin:0;
padding:0;
text-align:center;
}

.action ul  {
list-style-type:none !important;
padding-left:0px !important;
}

.stred {
text-align: center;

}

.nazev_prod
{
position: relative;
}
.popos_prod {
position: relative;
}

.produkt_detail p
{
margin:3px;
}

p {padding:0px; margin:0 0 10px;}

a {
color: rgb(29,87,133);
}
a:hover{
color: rgb(123,155,0) ;
}

h3,  h4 {padding:0px; margin:0px;
margin-bottom:5px;
margin-top:5px;
}

ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

.img_edituj { float:right;
left:3px;
position:absolute;
top:123px;
 }

.img_edituj2 { float:right;
position:relative; top:-7px;
 }

.cara {
border: 5px green solid;
}
.img_kosik {
position:relative; top:7px;
}


#container{width:745px; position:relative; background:url(../images/b_top.jpg) 0 0 no-repeat; margin: 0 auto;}

/* HEADER */



#header{height:240px; position:relative;}
#header #logo{font-size:11px;
height:27px;
left:20px;
position:absolute;
text-decoration:none;
top:31px;
width:119px; }

#header #logo a {
text-decoration: none;
}

.poldozka_obr {
max-width: 75px;
max-height: 75px;
}

.lcd {
background-image:url(/data/images/lcd.gif);
height:84px;
left:213px;
position:absolute;
top:37px;
width:92px;
}

#header #menu{border:0px solid red;
height:110px;
left:0;
position:absolute;
top:100px;
width:150px; }

#header #menu ul li a{padding-bottom:2px}

#menu ul li a {color: rgb(73,120,148);}
#menu ul li a:hover { color: rgb(123,155,0) ;}
#menu ul li {background:transparent url(../images/sipka.png) no-repeat scroll 0 0;
color:#497894;
font-family:sans-serif;
font-size:15px;
margin-top:9px;
padding-left:20px;
}

#header #menu ul li.home{width:123px; height:19px;}
#header #menu ul li.home a{width:123px; height:19px; display:block; background:url(../images/btn_home.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header #menu ul li.home a:hover{width:123px; height:19px; background:url(../images/btn_home_over.jpg) 0 0 no-repeat;}

#header #menu ul li.new{width:123px; height:19px;}
#header #menu ul li.new a{width:123px; height:19px; display:block; background:url(../images/btn_new.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header #menu ul li.new a:hover{width:123px; height:19px; background:url(../images/btn_new_over.jpg) 0 0 no-repeat;}

#header #menu ul li.specials{width:123px; height:19px; }
#header #menu ul li.specials a{width:123px; height:19px; display:block; background:url(../images/btn_specials.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header #menu ul li.specials a:hover{width:123px; height:19px; background:url(../images/btn_specials_over.jpg) 0 0 no-repeat;}

#header #menu ul li.account{width:123px; height:19px; }
#header #menu ul li.account a{width:123px; height:19px; display:block; background:url(../images/btn_account.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header #menu ul li.account a:hover{width:123px; height:19px; background:url(../images/btn_account_over.jpg) 0 0 no-repeat;}

#header #menu ul li.contact{width:123px; height:19px;}
#header #menu ul li.contact a{width:123px; height:19px; display:block; background:url(../images/btn_contact.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header #menu ul li.contact a:hover{width:123px; height:19px; background:url(../images/btn_contact_over.jpg) 0 0 no-repeat;}

#header ul.cart {
color:AliceBlue;
font-family:arial;
left:330px;
position:absolute;
top:3px;
width:413px;
font-size: 14px;
}

#header ul.cart a {
color: #C0C0C0;
}
#header ul.cart a:hover {
color: #C0C0C0;
} 


#header ul.cart li{width:150px; height:35px; background:url(../images/cart.jpg) 0 0 no-repeat; font:11px/12px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#b6f2f2; padding-top:20px; padding-left:55px}
#header ul.cart li span{color:#FFF;}

#header ul.lang {width:187px; position:absolute; top:63px; left:340px;}
#header ul.lang li{float:left; font:14px/12px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; padding-top:2px; padding-right:8px;}

#header ul.lang li.english{width:26px; height:18px; margin-right:13px; padding:0}
#header ul.lang li.english a{width:26px; height:18px; display:block; background:url(../images/btn_en.jpg) 0 0 no-repeat; text-indent:-20000px;}

#header ul.lang li.german{width:26px; height:18px; margin-right:13px;  padding:0}
#header ul.lang li.german a{width:26px; height:18px; display:block; background:url(../images/btn_ge.jpg) 0 0 no-repeat; text-indent:-20000px;}

#header ul.lang li.spanish{width:26px; height:18px; margin-right:17px;  padding:0}
#header ul.lang li.spanish a{width:26px; height:18px; display:block; background:url(../images/btn_sp.jpg) 0 0 no-repeat; text-indent:-20000px;}

#header ul.currency {width:200px; height:22px; position:absolute; top:61px; left:540px;}
#header ul.currency li{float:left;}

#header ul.currency li.currency_headline {font:14px/12px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; padding-top:4px; padding-right:8px; float:left}

#header ul.currency li.listmenu form{float:left; width:135px; height:18px; margin: 0;}
#header ul.currency li.listmenu form select{width:135px; height:18px; font:10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#636363;}

#header ul.slogan{width:311px; position:absolute; top:121px; left:383px;}
#header ul.slogan li.btnslogan {width:140px; height:17px; }
#header ul.slogan li.btnslogan a{
background:rgb(222,222,222);

border:1px solid black;
color:black;
display:block;
font-family:Comic Sans MS;
height:17px;
margin-left:170px;
margin-top:8px;
text-align:center;
text-decoration:none;
 font-size: 12px;
width:140px;
}
/* CONTENT */

#content{position:relative;}

#leftPan{width:214px; position:relative; float:left}

#categories h2{background:#777777 none repeat scroll 0 0;
color:white;
font-family:arial;
font-size:17px;
height:26px;
padding-left:13px;
padding-top:5px;
position:relative;
width:214px;
}
#categories ul{width:195px; padding-left:14px}
#categories ul li a{background:transparent url(../images/arrow.jpg) no-repeat scroll 0 8px;border-bottom:1px solid #D6D6D6;color:#777777;display:block;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:22px;line-height:20px;padding:1px 0 1px 16px;text-decoration:none;width:179px;}
#categories ul li a:hover{text-decoration:underline; color:#000;} 
#categories ul li.noline a{border:none} 

#special h2{background:#777777 none repeat scroll 0 0;
color:white;
font-family:arial;
font-size:17px;
height:26px;
padding-left:13px;
padding-top:5px;
position:relative;
width:214px;}

#middlePan{width:18px; height:536px; position:relative; float:left; background:url(../images/shadow.jpg) 0 0 no-repeat; }

#rightPan{width:510px; position:relative; float:left}
#rightPan h2{ 
margin-bottom:5px;
margin-left:65px;
position:relative; }

.prod{width:247px; height:152px; float: left; padding-right:8px; margin-bottom:8px; background:url(../images/b_product.jpg) 0 0 no-repeat; position:relative;}
.thumb{height:110px;
margin:4px 0 0 4px;
overflow:hidden;
position:relative;
width:240px !important;}
.prodimg{float:left; display:block; position:relative; padding:10px;}
.thumb p{float:left;; width:140px; padding-top:8px; position:relative;font-size:10px;}
.thumb p span{font:12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-decoration:none;}
.thumb p a{font:12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-decoration:none;}
.thumb p a:hover{text-decoration:underline;}


.thumb div span{font:12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-decoration:none;}
.thumb div a{font:12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-decoration:none;}
.thumb div a:hover{text-decoration:underline;}


.spacerline{height:5px; background:url(../images/line_product.jpg) 0 0 no-repeat; clear:both; padding-top:2px; margin-left:1px}
.action{clear:both;
margin:10px 0 0 24px;
position:absolute;
top:113px;
width:200px;}

.action ul li{float:left;}

.action ul li.details{width:78px; height:17px; margin-right:19px;}
.action ul li.details a{width:78px; height:17px; display:block; background:url(../images/btn_details.jpg) 0 0 no-repeat; text-indent:-20000px;}

 .add{width:102px; height:17px;}
 .add a{width:102px; height:17px; display:block; background:url(../images/btn_add.jpg) 0 0 no-repeat; text-indent:-20000px;}

.addb {background:#D2F261 none repeat scroll 0 0;
color:black;
display:block;
font-family:arial;
font-size:11px;
font-weight:bold;
height:17px;
width:102px;}

#rightPan #pages p{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:right; color:#6f6f6f; display:block; width:499px; padding-bottom:10px; clear:both }
#rightPan #pages p span{padding: 0 5px 0 0;}
#rightPan #pages a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#6f6f6f; text-decoration:none; padding: 0 5px;}
#rightPan #pages a:hover{color:#FFF; text-decoration:none; background:#777777;}

/* FOOTER */

#footer{width:745px; height:64px; position:relative; background:url(../images/b_footer.jpg) 0 0 no-repeat; clear:both; }
#cards{width:141px; height:20px; position:absolute; top:22px; left:29px}
#line{width:1px; height:44px; position:absolute; top:8px; left:214px}
#footer p{-x-system-font:none;
border:0px solid red;
color:#6F6F6F;
display:block;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:9px;
margin:0 0 0 218px;
padding-top:0;
text-align:center;
width:525px;  }
#footer a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#6f6f6f; text-decoration:none;}
#footer a:hover{color:#000; text-decoration:none; background:#FFF;}
