/* @override http://www.zazitkove-poukazy.cz/css.css */

body {
	margin: 0 0 20px 0;
	padding: 0;
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	background: white url('img/bg.jpg') repeat-x;
	text-align: center;
}
#web {
	background: url('img/bg_title.jpg') no-repeat;
	background-position: 100% 0;
	text-align: left;
	width: 998px; 	width: "1000px";
	border-top:0;
	margin: auto;}

#title {
	height: 140px; height: "135px";
	text-align: left;
	padding: 0;}

#title #logo {
	width: 197px; }
#title #logo a h1 {
	width: 197px;
	height: 140px;
	cursor:hand;
	color:gray;
	position: relative;
	margin: 0px 0 0 0px; 	margin: "0px 0 0 10px";
	padding: 10px  0 0 0; 	padding: "0";
	font-size:22px; }
#title #logo h1 span {
	display: block;
	position: absolute;
	left: 0;top: 5px; 	left: "0";top: "0";
	width: 197px;
	height: 140px;
	background: url('img/zazitkove-poukazy.jpg') no-repeat; }

#title #horni-menu {
	float:right;
	width: 505px; }

#title #horni-menu img{ border:0 }

#title #horni-menu #top-btn-ucet {
	float:left;
	margin: 16px 0 0 0; }
#title #horni-menu #top-btn-podminky {
	float:left;
	margin: 11px 0 0 35px; }

#title #horni-menu #top-btn-kontakt {
	float:left;
	margin: 27px 0 0 35px; }

#title #horni-menu-kosik {
	float:left; font-size:11px; line-height:16px;
	width:100px; color:white;
	margin: 3px 0 0 42px; }
#title #horni-menu-kosik a{
	width:100px; color:yellow; }

#title #horni-menu-kosik p{
	padding:0 0 0 ; margin:0}


#title #horni-menu #top-btn-kosik {
	float:left;
	margin: 18px 0 0 2px; }






#bodyw {
	position: relative;
	text-align: left;
	padding: 0;
}





#leva {
	color:gray;
	float: left;
	width: 190px; 	width: "190px";
	padding: 10px 0 0 0;		padding: "10px 0 0 0;"
}


#iko-telefon{
	background: url('img/ico_tel.gif') no-repeat; font-size: 14px; clear:both;
	padding: 30px 0 0 4px; 	display: block; 
	height: 26px; vertical-align:middle; margin: 0px 0 5px 20px;
}
#iko-email{
	background: url('img/ico_email.gif') no-repeat;  font-size: 11px; clear:both;
	padding: 30px 0 0 4px; height: 26px; vertical-align:middle; margin: 0 0 15px 20px;
}
#iko-email a{
	color:gray;
}



}



/* Navigace */

#leva #menu-leva{
	background: #cf0d0e url('img/bg_leve_menu.jpg') no-repeat;
	margin: 0;
	width: 186px; width: "186px";
}





#leva #menu-leva h3{
	width: 173px; width: "175px";
	font-family: Georgia, Verdana, Arial, Tahoma, helvetica, sans-serif;
	color:yellow;
	margin: 0; 	margin: "10px 0 5px 5px";
	padding: 15px 0 15px 10px; 	padding: "0 0 0 5px";
	background: #cf0d0e url('img/bg_leve_menu.jpg') no-repeat; 	background:"";
	font-size:16px; 	font-size:"15px"; }



#leva #navi{
	list-style-type: none;
	margin: 0 0 0px 0; 	margin: "3px 0 9px 0";
	padding: 0;
	width: 173px; width: "175px";
	border-bottom-width: 0;
}


#leva #navi li a{
	background: #cf0d0e url('img/bg_li_leva.jpg') no-repeat;
	background-position: 0% 100%;
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
	vertical-align:middle;
	color: white;
	display: block;
	width: 173px; width: "175px";
	padding: 0 0 3px 10px;
	text-decoration: none;
	margin: 0;
}
#leva #navi li a:hover{
	text-decoration:underline;
}



#leva p{
	color:#454545;
	line-height: 19px;
}



#leva #menu-hledani{
	background: #e4e4e4 url('img/bg_leve_vyhledavani.jpg') no-repeat;
	margin: 0;
	width: 183px; width: "186px";
}

#leva #menu-hledani input{
	margin: 0 0 10px 10px;
}

#leva #menu-hledani h4{
	width: 153px; width: "153px";
	font-family: Georgia, Verdana, Arial, Tahoma, helvetica, sans-serif;
	color:gray; font-weight:normal;
	margin: 0; 	margin: "10px 0 5px 5px";
	padding: 15px 0 10px 10px; 	padding: "0 0 0 5px";

	font-size:16px; 	font-size:"15px"; }

#leva #menu-hledani-end{
	background: url('img/bg_leve_vyhledavani_end.jpg') no-repeat;
	height: 20px;
	width: 183px; width: "186px";
}





#prava {
	/* background: white url('img/bg_prava.jpg') repeat-x; */
	/* background-position:  0 -30px; */
background: white; 
	float: right;
	min-height: 400px;
	width: 800px; 	width: "800px";
	text-align: left;
	color:#3414141;
	padding: 0; }




#prava #banner-flash  {
	height:185px;
	width:800px; }

#prava #banner-flash #akce-jedna  {
	z-index:100;
	position: absolute;

	left: 0;top: 5px; 	left: "20px";top: "20px";
	height:45px;
	width:90px;
	border:5px solid red;
	background-color: silver;
   }




#prava #banner-barva {
	margin-top:1px;
	height:10px;
	line-height:10px;
	/* background-color:#dedcdd; */
	/* background-color:#cf0d0e; */
	background: white url('img/bg_banner_linka.jpg') repeat-y;
	background-position: 0 0;   }


#prava-obsazeni {
	padding: 10px 6px 10px 6px; }


#prava h2.bez{
	font-size: 15px; color:gray }


#prava p{	color:#3414141;
	line-height: 19px; }


#prava h2 {
	font-size: 18px;
	font-weight:normal;
	text-decoration: none;
	color: #cf0d0e;
	margin:0 0 5px 0; 
}  








#paticka {
	
	height:100px;
	line-height:16px;
	background: white url('img/bg_paticka.jpg') no-repeat;
	float: right;
	text-align: right;
	width: 1000px;
	font-size: 11px;
	color: #a6a6a6;
	margin-top: 20px; margin-top: "0";
	padding: 0; 	padding: "10px 15px 0 0";
}
#paticka span {
	display:block;
	margin: 15px 15px 0 0; 	margin: "0";
}
#paticka a {
	font-size: 10px; 	color: #a6a6a6;
	text-decoration: none;
}
#paticka a:hover {
	text-decoration: underline;
}




a{
	color: blue;
	text-decoration: none }
a:hover{
	color: blue;
	text-decoration: underline }

hr.clean { clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; }








table {
	margin: 5px 0 15px 0; }
td {
	color: black;
	font-family: Verdana, Georgia, Arial, Tahoma, helvetica, sans-serif;
	font-size: 13px;
	padding: 0;
	height: 25px; }

small {
	color: silver;
	font-size: 12px; }








.tbox {
	border:1px solid gray; }
.button {
	border:1px solid gray; cursor:hand
} 






.bgitem{
	line-height:16px;
	background: white url('img/bg_item.jpg') no-repeat;
	background-position: 0% 100%;
	width: 244px;
}

.bgitem td {
	padding: 0 15px;
	vertical-align: top;
}

#katalog-zpetne-odkazy {
	font-size: 13px; color: gray; margin:0px 0 10px 0;padding:3px }  

#katalog-zpetne-odkazy a{
	font-size: 13px; color: gray;}

#katalog-zbozi h2 { padding:0;margin:0;font-weight:normal }

#katalog-zbozi h2 a{
	color: #d00d0f; font-family: Verdana, Arial, Tahoma, helvetica, sans-serif; font-size: 15px;padding:0;margin:0;text-decoration:underline  }

#katalog-zbozi h2 a:hover{ color: #fa8839; }


#katalog-zbozi p{ color: #3f3f3f; margin:3px 0 3px 0; padding:4px; font-size:11px; line-height:15px; }
#katalog-zbozi .cena{ color: #3f3f3f; font-size:13px; margin:0; padding:0 10px 5px 0; float:right; }
#katalog-zbozi p b{ color: #3f3f3f; font-size:16px;font-weight:bold}


#katalog-zbozi small{ color: #7d7d7d }

#katalog-zbozi .ikonky{ padding-right:10px }
#katalog-zbozi .ikonky2{ padding-left:20px }

#katalog-zbozi .item-obr { 
	background-color: #fff;
	border: 1px solid #666;
	border-radius: 5px;
	box-shadow: 10px 10px 5px #000;
	-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,.2);
	padding: 5px;;
	width: 200px;
}


/* KOSIK */
#kosik th {
	color: #464646;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 0 3px; background-color:#cdcbcb; text-align:left; font-weight:bold; border-bottom: 1px solid white;
	line-height: 25px; }

#kosik td {
	color: black;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 0 3px; border-bottom: 1px solid white;
	line-height: 25px; }

.textbox_kosik{
	color: black; text-align:right;
	font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0 0 3px; border: 1px solid white;
	height: 20px; }


.button_kos {
	border:1px solid gray; cursor:hand;background-color:#f4f4f4;font-size:12px;
}
.button_kos_obj {
	border:1px solid gray; cursor:hand;background-color:#fff8ca;font-size:13px; margin: 0 0 25px 222px;
} 

.button_zpet{ background-color: #fdfdfd; font-size: 10px; color: gray; height: 19px; border: 1px solid silver; float:right;padding:1px }

.text_b {
	border:1px solid gray;font-size:12px;} 


.tbox {
	border:1px solid gray; }
.button { border:1px solid silver; cursor:hand} 
.button_2 { border:0; cursor:hand;background-color: #ebeaea} 


.zbozi-detail-left { font-size:11px; color:#3414141;line-height:18px; vertical-align:middle }
.zbozi-detail-right { font-size:11px; color:#3414141;line-height:18px; vertical-align:middle }

/* Zpùsob doruèení */

#zpusobdoruceni{
	font-size:11px;color:#3c3c3c;width:50%; float:right}
#zpusobdoruceni p{
	margin:10px; 0 10px 0; padding:0 10px 0 10px
}

/* Tables */
table.pages {
	width: 70%;
	border-collapse: collapse;
}

table.pages td {
	padding: 4px;
}

.pages thead td {
	font-weight: bold;
	border-bottom: 1px solid red;
}

.pages tbody td {
	border-bottom: 1px solid #ccc;
}
