* { outline: none; }

html {
	background-color: #BEC5C9;
}

BODY{
                font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;

}
BODY, th, td  { font-size: 10px;}

H1 {font-weight: 900; font-size: 180%; text-align: right; margin: 10px 0px 20px 0px;}
H2 {font-size: 150%; margin: 0px 0px 0px 0px; padding: 0px;padding-bottom:12px;}
p {margin: 0px 0px 10px 0px}

img {
	border: none;
}

FORM{
                margin: 0px;
                padding: 0px;
}

a { color: #ff8400; }
a:hover { color: #0000FF; }

a.hlavni_menu {
	display: block;
	text-align: center;
	line-height: 23px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-image: url(../design/menu/hlavni_menu.jpg);
	background-repeat: repeat-x;
}
a.hlavni_menu:hover {
	color: #ff8400;
	background-image: url(../design/menu/hlavni_menu_aktivni.jpg);
}
a.hlavni_menu_aktivni {
	display: block;
	text-align: center;
	line-height: 23px;
	font-size: 10px;
	font-weight: bold;
	color: #ff8400;
	text-decoration: none;
	background-image: url(../design/menu/hlavni_menu_aktivni.jpg);
	background-repeat: repeat-x;
}



table.tabulkaNaradi {
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #7C8990;
	border-left: 1px solid #7C8990;
}

table.tabulkaNaradi td {
	border-top: 1px solid #7C8990;
	border-right: 1px solid #7C8990;
	border-bottom: none;
	border-left: none;
}







div.produkty ul {
	margin: 0px;
	padding: 0px;
}

div.produkty ul li {
    list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

div.produkty ul li.posledni {
    border: none;
}



/* --- U1 -- */
div.produkty ul.U10 li {
	line-height: 30px;
	font-weight: bold;
	font-size: 10px;
	color: #42484c;
    background: #BDC3C6;
	border-bottom: 1px solid #e2eef9;
}

div.produkty ul.U10 li.posledni {
	border: none;
}

div.produkty ul.U10 li a {
    display: block;
    _height: 30px;
	color: #42484c;
	text-decoration: none;
	padding: 0px 0px 0px 9px;
	background: #d8dfe3 url('../design/menu/submenu_arrow.jpg') 2px 13px no-repeat;
}

div.produkty ul.U10 li a.vybrano,
div.produkty ul.U10 li a:hover {
	background-color: #BDC3C6;
}



/* --- U2 -- */
div.produkty ul.U20 {
	margin-left: 9px;
}

div.produkty ul.U20 li ul {
	margin-left: 4px;
}

div.produkty ul.U20 li {
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	background: #8A8F94;
	border-bottom: 1px solid #C9D4E0;
}

div.produkty ul.U20 li a {
    _height: 15px;
	color: #FFFFFF;
	padding: 0px 0px 0px 4px;
	background: #A3A8AD;
}

div.produkty ul.U20 li a.vybrano,
div.produkty ul.U20 li a:hover {
    color: #FECA74;
	background-color: #8A8F94;
}



/* --- U3 -- */
div.produkty ul.U30 li {
	background: #575C61;
	border-bottom: 1px solid #96A1AD;
}

div.produkty ul.U30 li a {
	background: #70757A;
}

div.produkty ul.U30 li a.vybrano,
div.produkty ul.U30 li a:hover {
	background-color: #575C61;
}



/* --- U4 -- */
div.produkty ul.U40 li {
	background: #24292E;
	border-bottom: 1px solid #636E7A;
}

div.produkty ul.U40 li a {
	background: #3D4247;
}

div.produkty ul.U40 li a.vybrano,
div.produkty ul.U40 li a:hover {
	background-color: #24292E;
}



/* --- U5 -- */
div.produkty ul.U50 li {
	background: #000000;
	border-bottom: 1px solid #17212E;
}

div.produkty ul.U50 li a {
	background: #0A0F14;
}

div.produkty ul.U50 li a.vybrano,
div.produkty ul.U50 li a:hover {
	background-color: #000000;
}

/* --- U6 -- */
div.produkty ul.U60 li {
	background: #000000;
	border-bottom: 1px solid #17212E;
}

div.produkty ul.U60 li a {
	background: #0A0F14;
}

div.produkty ul.U60 li a.vybrano,
div.produkty ul.U60 li a:hover {
	background-color: #000000;
}


/* ------------------------------ */
/* ----- Speciální definice ----- */
/* ------------------------------ */

div.zobrazitRok {
	margin-bottom: 20px;
	padding: 5px 0px 10px 0px;
	border-bottom: 2px solid #162E53
}

/* ----- Vyhledávání ----- */

p.vyhledavaniPrazdny {
	text-align: center;
	margin: 100px 0px 0px 0px;
}

div.zpetVyhledavani {
	margin-top: 20px;
	padding: 10px 0px 5px 0px;
	border-top: 2px solid #162E53
}

div.vysledkyHledani {
	margin: 10px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #162E53
}

div.vysledkyHledani p.nalezeno span {
	font-size: 0.9em;
	color: #162E53;
}

div.vysledkyHledani span.hledane {
	font-weight: bold;
	color: #162E53;
	background: #FFFF99
}

div.zpetVyhledavani p {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
