/** HOMEPAGE LEVA **/

DIV.hp_nadpis {
	padding-left: 24px;
	padding-top: 12px;
	/* position: relative; */
	/* top: 15px; */
	/* left: 24px; */
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #3E505A;
}
DIV.hp_datum {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3E505A;
	padding-left: 24px;
	padding-top: 13px;
}
DIV.hp_novinka {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 24px;
	padding-top: 2px;
	text-align : justify;
}

DIV.hp_datumvyhledavani {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3E505A;
}
DIV.hp_novinkavyhledavani {
	font-family: Verdana;
	font-size: 8pt;
}

/** HOMEPAGE PRAVA **/

DIV.hp_tabulka {
	position: relative;
	left: 10px;
	top: 10px;
}
TABLE.hp_prava {
}
TABLE.hp_prava TD.oddelovac {
	background: url(images/tecky_h.gif) repeat-x center center;
	height: 15px;
}
INPUT.hp_search {
	width: 180px;
	font-family: Verdana;
	font-size: 8pt;
}
INPUT.hp_news {
	width: 180px;
	font-family: Verdana;
	font-size: 8pt;
}
INPUT.hp_login {
	width: 80px;
	font-family: Verdana;
	font-size: 8pt;
}
INPUT.hp_password {
	width: 80px;
	font-family: Verdana;
	font-size: 8pt;
}
DIV.popisek {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3E505A;
}
TD.hp_action {
	padding-top: 5px;
}
A.hp_action, A.hp_action:hover, A.hp_action:visited, A.hp_action:active {
	text-decoration: underline;
	font-family: Verdana;
	font-size: 7.5pt;
	color: #AE1213;
}

A.hp_action:hover {
	text-decoration: underline;
}

/** VYROBKY LEVA **/

TD.vyrobek_nadpis_1 {
	padding-left: 19px;
	width: 295px;
	font-family: Arial Narrow;
	font-size: 9pt;
	font-weight: bold;
	color: #3E505A;
	vertical-align: top;
}
SPAN.vyrobek_nadpis_2 {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	position: relative;
	top: -3px;
}
TD.vyrobek_akce {
	font-family: Verdana;
	font-size: 7.5pt;
	color: #AF1314;
}
A.vyrobek_akce, A.vyrobek_akce:hover, A.vyrobek_akce:visited, A.vyrobek_akce:active {
	text-decoration: underline;
	color: #AF1314;
}
DIV.vyrobek_obr {
	position: absolute;
	top: 50px;
	left: 0px;
	margin-left: 21px;
	height: 179px;
}
DIV.vyrobek_obr IMG {
	border: 1px solid #FBFBFC;
}
DIV.vyrobek_tabulka {
	position: absolute;
	top: 280px;
	left: 0px;
	margin-left: 21px;
}
TABLE.vyrobek_tabulka_1 {
	border-collapse: collapse;
	width: 590px;
}
TABLE.vyrobek_tabulka_1 TD {
	font-family: Verdana;
	font-size: 6.5pt;
}
TABLE.vyrobek_tabulka_1 TD.number {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	border-top: 1px inset black;
	width: 9px;
	height: 9px;
	text-align: center;
	vertical-align: middle;
}
TABLE.vyrobek_tabulka_1 TD.space {
	border-top: 1px inset black;
	border-right: 1px inset black;
	width: 99px;
	height: 9px;
}
TABLE.vyrobek_tabulka_1 TD.spanned {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	width: 108px;
	height: 59px;
	text-align: center;
	vertical-align: middle;
}
TABLE.vyrobek_tabulka_2 {
	border-collapse: collapse;
	width: 590px;
}
TABLE.vyrobek_tabulka_2 TD {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	height: 18px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 9px;
	letter-spacing: 2pt;
}
TABLE.vyrobek_tabulka_3 {
	border-collapse: collapse;
	width: 590px;
}
TABLE.vyrobek_tabulka_3 TH {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	height: 9px;
	font-family: Verdana;
	font-size: 6.5pt;
	text-align: center;
	vertical-align: middle;
}
TABLE.vyrobek_tabulka_3 TH.prvni_sloupec {
	background: url(images/sipka_nahoru.gif) center center no-repeat;
	width: 9px;
}
TABLE.vyrobek_tabulka_3 TH.sloupec {
	width: 59px;
}
TABLE.vyrobek_tabulka_3 TH.spanned {
	width: 108px;
}
TABLE.vyrobek_tabulka_3 TD {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	height: 9px;
	font-family: ;
	font-size: 7pt;
	text-align: center;
	vertical-align: middle;
}
TABLE.vyrobek_tabulka_3 TD.prvni_sloupec {
	width: 9px;
}
TABLE.vyrobek_tabulka_3 TD.sloupec {
	width: 59px;
}

/** VYROBKY PRAVA **/
DIV.vyrobky_nadpis {
	margin-left: 13px;
	margin-top: 8px;
	width: 313px;
	padding-bottom: 6px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3E505A;
	background: url(images/tecky_h.gif) repeat-x bottom;
}
DIV.vyrobky_seznam {
	margin-left: 10px;
	margin-top: 10px;
}
TABLE.vyrobky {
}
TABLE.vyrobky TD.txt {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #AF1314;
	width: 74px;
	padding-bottom: 5px;
	padding-left: 6px;
}

TABLE.vyrobky TD.obr {
	padding-bottom: 5px;
	padding-right: 10px;
}

TABLE.vyrobky TD IMG {
	border: 1px solid #D1DADE;
}
TABLE.vyrobky_seznam {
}
TABLE.vyrobky_seznam TD {
}
TABLE.vyrobky_sloupce {
	margin-left: 13px;
}
TABLE.vyrobky_sloupce TD.sloupec {
	background: url(images/tecky_v.gif) left repeat-y;
	vertical-align: top;
	padding-top: 15px;
}
A.vyrobky_vyrobek_txt, A.vyrobky_vyrobek_txt:hover, A.vyrobky_vyrobek_txt:visited, A.vyrobky_vyrobek_txt:active {
	text-decoration: underline;
	color: #AF1314;
}
A.vyrobky_vyrobek_txt:hover {
	text-decoration: underline;
}
TABLE.vyrobek_tabulka_4 {
	border-collapse: collapse;
	width: 590px;
}
TABLE.vyrobek_tabulka_4 TD {
	border-left: 1px inset black;
	border-right: 1px inset black;
	border-bottom: 1px inset black;
	font-family: Verdana;
	font-size: 7pt;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: middle;
}
TABLE.vyrobek_tabulka_4 TD A, TABLE.vyrobek_tabulka_4 TD A:hover, TABLE.vyrobek_tabulka_4 TD A:visited, TABLE.vyrobek_tabulka_4 TD A:active {
	color: #AE1213;
	text-decoration: underline;
}

/** INFO STRANKY (LEVA) **/

DIV.leva_3_text {
	position: relative;
	top: 16px;
	left: 24px;
	width: 580px;
	text-align: justify;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 14pt;
	padding-bottom: 25px;
}
DIV.leva_3_text A:link, A:visited, A:active, A:hover{
  	text-decoration: underline;
	color: #AF1314;
}

DIV.leva_3_text A:hover{
  text-decoration: underline;
}
/** INFO STRANKY (PRAVA) **/

DIV.prava_2_nadpis {
	position: relative;
	top: 8px;
	left: 13px;
	width: 317px;
	padding-bottom: 6px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3E505A;
	background: url(images/tecky_h.gif) repeat-x bottom;
}
/* DIV.prava_2_odkazy A, A:hover, A.visited, A.active { */
DIV.prava_2_odkazy A {
	position: relative;
	top: 20px;
	left: 13px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #AF1314;
	text-decoration: underline;
}

DIV.prava_2_odkazy A {
    text-decoration: underline;
}
DIV.prava_2_odkazy A:hover {
    text-decoration: none;
}
