body, form { padding:0px; margin:0px; }
#logo {
	background:transparent url(images/design/logo.gif) top no-repeat;
	width: 227px;
	height: 109px;
	cursor: pointer;
}

/* vyhledavani */
#vyhledavani_cz, #vyhledavani_en { height:77px; }
#vyhledavani_cz .title { background:transparent url(images/design/vyhledavani_title_cz.gif) right top no-repeat; height:32px; }
#vyhledavani_en .title { background:transparent url(images/design/vyhledavani_title_en.gif) right top no-repeat; height:32px; }
#vyhledavani_cz .content, #vyhledavani_en .content { background:transparent url(images/design/vyhledavani_bg.png) bottom repeat-x; height:56px; }
#vyhledavani_cz .content form, #vyhledavani_en form { margin-top:14px; margin-left:2px; }
#vyhledavani_cz div.find_text, #vyhledavani_en div.find_text { background:transparent url(images/design/find_text.gif) left top no-repeat; padding:2px 0 0 5px; width:147px; height:22px; float:left; }
#vyhledavani_cz div.find_btn, #vyhledavani_en div.find_btn { padding-left:5px; margin-top:1px; height:22px; float:left; }
#vyhledavani_cz input.find_text, #vyhledavani_en input.find_text { font-family:Arial; font-size:8pt; font-weight:normal; color:black; width:140px; height:16px; border:0px; }

/* novinky */
#novinky { background-color:#EDEDE7; }
#novinky td { padding: 1px 0 0 0; }
#novinky .title_cz { background:transparent url(images/design/novinky_title_cz.gif) right top no-repeat; height:32px; }
#novinky .title_en { background:transparent url(images/design/novinky_title_en.gif) right top no-repeat; height:32px; }
#novinky table {
	width: 220px;
	border: 0px solid black;
	margin: 5px 0px 2px 2px;
}
#novinky .zbozi_foto { padding-right:5px; }
#novinky .novinka_nadpis, #novinky .novinka_nadpis a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #737156;
	text-decoration: none;
}
#novinky .novinka_nadpis a:hover {
	text-decoration: underline;
}
#novinky .novinka_kat_cislo, #novinky .novinka_popis {
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555339;
}
#novinky .novinka_link_detail {
	text-align: right;
}
#novinky .novinka_link_detail a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
#novinky .novinka_link_detail a:hover {
	text-decoration: underline;
}






/* partneri */
#partneri { background-color:white; }
#partneri .title { background:transparent url(images/design/loga_partneru_title_cz.gif) top no-repeat; height:32px; }
#partneri .content {
  padding:4px 10px 4px 10px;
  text-align:center;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
}

/* cast pod partnerama */
#leftBottom { background-color:#F5F4F0; }

/* obsahova cast stranek */
.content_sect { width:745px; background:transparent url(/images/design/20.jpg) left repeat-y; vertical-align:top; text-align:left; /*padding-right:10px;*/ }
.content_sect .page_content {
	float:left;
	padding:10px 10px 10px 26px;
	text-align:left;
	width:700px;
	min-height:550px;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:black;
}

/* horni menu */
.sect_top_menu { margin:0px; padding:0px; height:39px; width:745px; background:transparent url(images/design/21.jpg) left top no-repeat; }
.sect_top_menu, .sect_top_menu td, .sect_top_menu a { font-family:Arial; font-size:8pt; font-weight:normal; color:black; }
.sect_top_menu a { text-decoration:none; }
.sect_top_menu a:hover { text-decoration:underline; }
.sect_top_menu_bg { height:39px; background:transparent url(/images/design/02.jpg) top repeat-x; }

.table_top_menu { margin-left:10px; }
.table_top_menu .content { text-align:left; width:655px; padding:11px 8px 0 0; }
.table_top_menu .langs { padding:11px 0 0 0; }

/* */
.kolaz { background:transparent url(images/design/kolaz.gif) left top no-repeat; width:745px; height:180px; }


#page_bottom {
  background:transparent url(images/design/22.jpg) left top no-repeat;
  padding-top:12px;
  height:34px;
  text-align:center;
  font-family:Arial;
  font-weight:normal;
}
#page_bottom a { text-decoration:none; font-size:7pt; color:#000000; }
#page_bottom a:hover { text-decoration:underline; }





/* root kategorii */
#categRoot {
	text-align: left;
	height: auto; /* 25px; */
	margin-bottom: 5px;
	display: block;
}
#categRoot, #categRoot a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
#categRoot a:hover {
	text-decoration: underline;
}

/* root vyhledavani */
#findRoot {
	border: 0px solid black;
	height: 25px;
	margin-bottom: 5px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

/* zpet na vysledek vyhledavani */
#return_to_find { padding:20px; text-align:right; }
#return_to_find a { text-decoration:none; font-weight:bold; color:#000000; }
#return_to_find a:hover { text-decoration:underline; }

/* radka s poctem zaznamu a strankovanim */
#categCount {
	margin-bottom: 15px;
	background-color: #EFEFE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #89844F;
	width: 700px;
}
#categCount td.count {
	padding: 6px 5px 6px 10px;
}


/* cast se strankovanim */
#categPaging {
	margin: 0px;
}
#categPaging td {
	padding: 0px;
}
#categPaging td.categPagingMove {
	padding:1px 3px 0 3px;
}
#categPaging td.categPagingLinks {
	background-color: #FFFFFF;
	border: 1px solid #BAB9A5;
	padding: 0 7px 0 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
#categPaging td.categPagingLinks a {
	text-decoration: none;
	margin: 0 2px 0 2px;
	color: #BAB9A5;
}
#categPaging td.categPagingLinks a:hover {
	text-decoration: underline;
}
#categPaging td.categPagingLinks strong {
	margin: 0 2px 0 2px;
	color: red;
}




/* obycejna polozka zbozi v kategorii */
#zboziList {
	border: 1px solid #E4E2CB;
	margin-bottom: 10px;
	width: 700px;
}
#zboziList td.item { width:500px; }

/* nejprodavanejsi polozka zbozi v kategorii */
#zboziListNejprod { 
	border: 1px solid #B7B6A2;
	margin-bottom: 10px;
	width: 700px;
}
#zboziListNejprodTitle { 
	background-image: url(/images/design/titleNejprod.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 21px;
}
/* fotka zbozi */
#zboziList td.foto, #zboziListNejprod td.foto {
	padding-right: 10px;
}
/* nadpis zbozi */
#zboziList td.nadpis, #zboziListNejprod td.nadpis {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #555339;
	/* margin-bottom: 5px;
	float: left; */
	width: 420px;
	/* border: 1px solid black; */
}
#zboziList td.nadpis a, #zboziListNejprod td.nadpis a {
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	color: #555339;
}
#zboziList td.nadpis a:hover, #zboziListNejprod td.nadpis a:hover {
	text-decoration: underline;
}
/* popis zbozi */
#zboziList td.popis, #zboziListNejprod td.popis {
	border: 0px solid #E4E2CB;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #555339;
	height: 65px;
}
/* cena zbozi */
#zboziList td.cena, #zboziListNejprod td.cena {
	border: 0px solid #E4E2CB;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
#zboziList td.cena strong, #zboziListNejprod td.cena strong {
	color: red;
	font-size: 10pt;
}
/* kat_cislo u zbozi */
#zboziList td.kat_cislo, #zboziListNejprod td.kat_cislo {
	font-family: Arial;
	font-size: 9pt;
	color: #555339;
	width: 100%;
	padding-top: 10px;
}
/* ikony u zbozi */
#zboziList div.icons, #zboziListNejprod div.icons {
	/*border: 1px solid black;*/
	float: right;
	width: 160px;
	padding-top: 10px;
	padding-right: 130px;
	text-align: right;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
#zboziList div.icons div, #zboziListNejprod div.icons div {
	float:left; width:40px;
}






/* tabulka s kolazi */
#kolaz {
  background-image: url(/images/spaw/static/kolaz.gif);
  background-position: right;
  background-repeat: no-repeat;
  width: 498px;
}
#kolaz td {
  padding: 10px 15px 10px 15px;
  font-family: Arial;
  font-size: 10pt;
  font-weight: normal;
}



/* formulare */
#form {
	margin-bottom: 5px;
}
#form td, #form input, #form textarea {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
#form td.nadpis {
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 10px;
}
#form td.povine {
	color: red;
}
#form td.message {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
}



/* sekce downloads */
#download_sect { margin:0px; padding:0px; }

/* downloads */
#downloads, #download_sect { font-family:Arial; font-size:9pt; font-weight:normal; color:#000000; }
#downloads { margin:0 0 0 10px; padding:0px; }
#downloads td, #download_sect td { padding-bottom:5px; }
#downloads td a {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#downloads td a:hover {
	color: #666666;
	text-decoration: underline;
}





/* mrizky po stranach */
.mrizkaVert { background-image:url(images/design/mrizka.jpg); width:60px; }
.bpr { background-position:right; }
.bpl { background-position:left; }


/* klientska sekce */
#client_section { background-color:#EDEDE7;}
#client_section .title_cz { background:transparent url(images/design/diskretni_zona_title_cz.gif) right no-repeat; height:32px; }
#client_section .title_en { background:transparent url(images/design/diskretni_zona_title_en.gif) right no-repeat; height:32px; }
#client_section .loged { margin:0 10px 0 10px; }
#client_section .content { text-align:left; padding:7px 0 4px 0; }
#client_section .content, #client_section .content td, #client_section .content input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal;
}
#client_section .content td { /*padding-right:4px;*/ }
#client_section a { font-family:Arial; font-size:8pt; font-weight:bold; text-decoration:none; }
#client_section a.logout { font-family: Verdana; color:#FF0000; font-weight:normal; } 
#client_section a.active, #client_section a.current { color:#F8A847; }
#client_section a:hover { text-decoration:underline; }
#client_section .value { padding-left:0px; }
#client_section form { margin:10px 0 12px 2px; }
#client_section div.find_text { background:transparent url(images/design/find_text.gif) left top no-repeat; padding:2px 0 0 5px; width:147px; height:22px; float:left; }
#client_section div.find_btn { padding-left:5px; margin-top:1px; height:22px; float:left; }
#client_section div.find_text input { border:0px; }
#client_section input.find_text { font-family:Arial; font-size:8pt; font-weight:normal; color:black; width:140px; height:16px; border:0px; }

/* spodni cast */
#bottom { background:transparent url(images/design/20.jpg) left repeat-y; }

.findFiles { padding: 0 10px 10px 10px; }
.findFiles a {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #737156;
}
.findFiles a:hover {
	text-decoration: underline;
}
