body {
	background-color: #cccccc;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #1a1f26;
}
.cist { clear: both; width:1px;height:1px;font-size:1px;margin:0px;padding:0px;}
img {		border: none; }
input {	font-family: Arial; font-size: 12.5px; font-weight: normal; }
hr { width: 100%; height: 1px; margin: 5px 0px 20px 0px;background-color: #cccccc; border: none;}
form {	margin:0px;padding:0px; }
img {	margin: 0px; }
img.zmensenina {float: left; margin: 0px 15px 15px 0px; width: 100px; height: auto;}
a {	color: #ff0000; }

/* hl. cast  - stred - 960px */
#hlavicka {
	width:100%;
	background-image: url(../img/hlavicka_pozadie.png);
	height: 115px;
	color: #999999;
}
#hlavicka_stred {
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	width: 960px;	
}
#hlavicka .separator {
	background-image: url(../img/separator.png);
	width: 2px;
	height: 80px;
	float: left;
	margin: 0px;
}
#hlavicka img#logo {
	padding: 0px;
	margin: 0 34px 0 40px;
	float: left;
}
h1 {
	margin: 20px 20px 0 20px;
	font-size: 12px;
	font-weight: normal;
	float: left;
}
#hlavicka table {
	border: none;
	padding: 0px;
	margin: 4px 10px 0px 10px;
	float: left;
}
#hlavicka table img { float: left;	margin-right: 10px; }
#hlavicka table td a:hover { text-decoration: underline; }
#hlavicka table a { text-decoration: none; color: #999999; }

#hlavicka table#jazyky td {	width: 52px; height: 12px;	padding: 6px; }
#hlavicka table#jazyky td a {	font-weight: bold; color: #666666;}
#hlavicka table#jazyky td.vybrate {	border-left: 1px solid #262626;	border-top: 1px solid #262626;	background-color: #3c3c3c; }
#hlavicka table#jazyky td.vybrate a {	color: #999999;}

#hlavicka table#odkazy {	margin-right: 20px; }
#hlavicka table#odkazy td { height: 20px; width: 100px; }

#hlavicka form { margin:0px; padding: 0px; float: left; color: #272727; }
#hlavicka form input[type=text],#hlavicka form input[type=password] 
{ width: 196px; height: 20px;  margin: 0px; padding-left: 6px; background-color: #7f7f7f;  border: 1px solid #a8a8a8; }
#hlavicka form input[type=password] { width: 160px; }
#hlavicka form input[type=submit]
{ background-color: #e93120; color: #ffffff; border: none; text-align: center;  margin-left: 8px; width: 24px; height: 22px;}


#hlavicka form table {	float: left;}
#hlavicka form table td { padding: 0px; border: 1px solid transparent; height: 20px; color: #7f7f7f; }
#hlavicka form table td a { color: #7f7f7f; font-size: 11px; }

#hlavna_cast {
	width:100%;
	background: transparent url(../img/hlavicka1_pozadie.png) top left repeat-x;
	min-height: 31px;
}
#hlavna_cast_stred {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 960px;
	text-align: justify;
}

#lavy_stlpec {	float: left; width: 176px; padding: 0px; margin:0px; }

ul.horne_menu { height: 31px;	margin: 5px 0px 0px 0px; padding: 0px;	color: White;}
ul.horne_menu li { float: left;height: 31px; list-style: none; margin-right: 5px;}
ul.horne_menu li a {	color: White; text-decoration: none;}
ul.horne_menu li a:hover { text-decoration: underline; }
ul.horne_menu li.vybrate{background:transparent url(../img/horne_menu-vybrate.png) center 20px no-repeat;}
ul.horne_menu li.vybrate a {	font-weight: bold; }

ul#znacky_aut {	list-style: none; margin-top: 10px; margin-left: 0px; padding-left: 0px;float:left;}
ul#znacky_aut li {	height: 20px; margin-left: 0px;padding-left: 20px;color: #6b6b6b; font-size: 15px;}
ul#znacky_aut li a{	color: #6b6b6b;	text-decoration: none; font-size: 15px; }
ul#znacky_aut li a:hover {	text-decoration: underline;}


#obsah {width:505px;	float: left; margin: 25px 20px 20px 0px; padding: 12px 20px 10px 20px; background-color: White;}

p.inzerat { padding: 0px; margin: 10px 0 0 0;width: auto; line-height: 16px;}
#obsah p b {	float: none; }
h3 {	font-size: 15px; }
h2 a,h3 a {	text-decoration: underline; font-size: 15px; font-weight: bold; padding: 0;  margin:0; float:left;}
h2 a:hover,h3 a:hover { text-decoration: none;}

#obsah b { float:right; }
#obsah b a {	color:#999999; text-decoration: none; font-size: 12px; }
#obsah b a:hover {	text-decoration: underline;}

#kategorie {	margin-bottom: 20px; }
#kategorie .link {
	height: 16px;
	margin: 0px;padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #df301f;
	text-decoration: none;
	width: 100%
}
h2 { font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #df301f; margin: 0px;padding:0;}
.link td {	width: auto; padding-left: 20px; background: transparent url(../img/sipka_vpravo.png) left 0px no-repeat;}
.link td.last {	width: auto; text-align: right; background: none; padding: 0px;}
.link a {	font-weight: normal;}

#kategorie hr { background-color: #df301f; margin: 10px 0px 10px 0px; }
#kategorie a {	color: #df301f; text-decoration: none; font-size: 15px; font-weight: normal;float: none;}
#kategorie a:hover {	; text-decoration: underline; }

#kategorie table {	width: 100%; margin: 0px 0px 5px 0px;}
#kategorie table td {	height: 16px; width: 33%;}


#kategorie form {	display: inline; }
#kategorie form select {	width:140px; display: inline;}

#kategorie table.kat {	width: 100%; }
#kategorie table.kat td { width: 50%; padding-right: 50px; }
#kategorie table.kat select{ width: 100%; margin-bottom: 10px;}

#strankovanie {height: 25px;width: 505px; padding-top: 10px; 
font-size: 15px;background-image:url(../img/strankovanie_pozadie.png);text-align: center; color:#ff9999;}
#strankovanie .vybrane { font-weight: bold; color: White}
#strankovanie a {	color: #ff9999; font-weight: normal;font-size: 15px; display: inline; float: none; text-decoration:none }
#strankovanie a:hover {	text-decoration: underline; }

#pravy_stlpec {	float: left; width: 198px; padding: 0px; margin:0px; }
#pravy_stlpec form p { margin: 0px 0px 20px 0; padding: 0px;line-height: 20px;color:#2a2a2a;}
#pravy_stlpec form select {	width: 100%; margin-bottom: 10px;}
#pravy_stlpec form input.text {	width: 97%;margin-bottom: 5px; }
#pravy_stlpec form input.submit, table.kat .submit, .submit1{margin-top:5px;width: 100%; height:22px;
background-image:url(../img/submit.png); background-color: #e2301f;font-size:12px; color:White; border:none;}

#pravy_stlpec .blok 
{ margin: 10px 0 0 0;width: auto; background-color: #313131; color: #cccccc; padding: 10px; font-size: 13px}
#pravy_stlpec .blok p {	margin:0px; }
#peta {	background-image: url(../img/peta_pozadie.png);	height: 60px; color: #999999; font-size: 11px;padding: 0px;}
#peta_obsah {	width: 565px; padding-top: 10px; margin-left: auto; margin-right: auto; }
#peta img {	float: left; }
#peta p {	margin: 13px 0px 0px 15px; float: left}
#peta p.links {	float: right;margin-right: 60px; }
#peta a {	text-decoration: underline; color: #999999;}
#peta a:hover { text-decoration: none; }

table.formular {
	width: 100%;
}
input.input_text, textarea {	height: 20px; width: 240px; border: 1px solid #999999; margin:0px 0px 10px 0px;}
input.submit, input.submit[disabled=disabled], input.submit, input.vkladanie
{height: 35px;width: 100%; color: #ff0000;background-color: White; font-weight: bold; font-size: 15px; font-family: Arial;
border-top: 1px solid #df301f;border-bottom: 1px solid #df301f; border-left: none; border-right: none;}

textarea {	height: 150px; }


table.obrazky {	width: 100%; }
table.obrazky td{	width: 33%; text-align: center;}
table.obrazky td img {	float: none; }

ul#vkladanie_menu {	height: 30px;width: 505px; padding: 0px; margin: 0px 0px 10px 0px;
 background-image: url(../img/vkladanie.png); background-repeat: repeat-x; background-position: bottom; }
#vkladanie_menu li {	text-align: left; width: 125px;  float: left; list-style: none; margin: 0px; padding: 0px; height: 100%;}

#vkladanie_menu li.vybrate 
{	color: #ff0000; background: transparent url(../img/vkladanie_vybrate.png) bottom center no-repeat; font-weight: bold;}
#vkladanie_menu li.prejdene {	color: #ff6666; background: transparent; font-weight: normal;}
div#vkladanie2,div#vkladanie3,div#vkladanie4 {	display: none;  margin: 0px;}
table.t_vkladanie {	width: 100%; }
table.t_vkladanie td {	width: auto; height: 35px;font-size: 15px;}

form#f_vkladanie select {	width: 200px; }
form#f_vkladanie input[type=checkbox] {	margin-left: 10px }

span.chyby { color: #ff0000; }

table#prehlad { width: 100%}
table#prehlad td { border: 1px solid #d52f1e; padding: 5px 5px 10px 5px;}
table#prehlad .hlavicka td{ height: 15px; padding: 10px 0 10px 5px; font-weight: bold;
font-size: 15px;background-image:url(../img/strankovanie_pozadie.png); color: White;}
div.nadpis_riadok,div.telo {
	margin: 0; padding: 0px; 
}

