body {
			font-family : "Tahoma CE", Tahoma, "Arial CE", Arial, "Verdana CE", Verdana, Helvetica, Sans-serif;
			font-size : 10px;
			color: #303030;
}
table {
	color: #353535;
}
input {
			background: #EFEFEF;
			border: 1px;
			font-size: 12px;
			margin: 3px;
			width: 272px;
			border-top-style: solid;
			border-right-style: solid;
			border-left-style: solid;
			border-bottom-style: solid;
}

.inputok {
			background: #303030;
			color: white;
			font-weight: bold;
			width: 90px;
			cursor: pointer;
}

.inputreset {
			background: #CC0000;
			color: white;
			font-weight: bold;
			width: 60px;
			cursor: pointer;
}

.inputlogin {
			background: #F0F0F0;
			color: black;
			font-weight: bold;
			width: 100px;
			cursor: pointer;
}

.loginok {
	background: #303030;
	color: white;
	font-weight: bold;
	width: 30px;
	cursor: auto;
}
.just {
	text-align: justify;
	font-size: 11px;
	color: #303030;
}
.justbold {
	text-align: justify;
	font-size: 11px;
	font-weight: bold;
	color: #303030;
}
.radio {
	background: #F8F8F8;
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 20px;
}
.hladaj {
  background: red; border: 1px #656565 solid;
  font-weight: bold; color: white;
  margin: 0px; padding: 0px;
  width: 19px; height: 19px;
  cursor: pointer;
}
.border {
	background: #F8F8F8;
	border: 1px #656565 solid;
	margin: 0px;
	padding: 0px;
}
.graybgr {
	background: rgb(239,239,239);
	border: 1px #656565 solid;
	margin: 0px;
	padding: 10px;
}
.redbgr {
	background: rgb(255,240,245);
	border: 1px rgb(165,42,42) solid;
	margin: 0px;
	padding: 10px;
}
.redbgr b {
	color: rgb(165,42,42);
}
strong {
	color: #303030;
	font-size: 14px;
}
a.pata {
	text-decoration: none;
	color: #6b6b6b;
}
a.tm {
	color: #F0F0F0;
}
a {
	text-decoration: none;
	color: navy;
}
a.tm:hover {
	text-decoration: none;
	color: #B0B0B0;
}
a:hover {
	text-decoration: underline;
 }
.red {
	color: #CC0000;
}
.blue{
	color: #003399;
}
p {
	text-align: center;
	font-size: 10px;
	color: #6b6b6b;
}

td.agenda {
	font-weight: bold;
	font-size: 11px;
	color: #303030;
}

td.tm {
	font-weight: bold;
	font-size: 11px;
	color: white;
}
table.pata {
	clear: left;
}
table.pata td{
	text-align: center;
	font-size: 10px;
	color: #6b6b6b;
}
.vzor {
	text-align: left;
	font-size: 11px;
	color: #6b6b6b;
}
.bg_big {
	background: url(img/bg_big.gif);
}
.bg_small {
	background: url(img/bg_small.gif);
}
td.nadpis {
	font-weight: bold;
	font-size: 12px;
}
td.datum {
	font-weight: normal;
	font-size: 11px;
	color: #CC0000;
}
td {
	font-size: 11px;
}
i {
	font-size: 9px;
	color: #CC0000;
}
ol {
	line-height: 1.3;
	text-align: justify;
	margin-right: 0px;
}



.menu {
	line-height: 13px;
	text-align: left;
	list-style-type: none;
	list-style-position: inherit;
	margin-left: 3px;
	padding-left: 3px;
	margin-top: 5px;
	padding-top: 5px;
	font-weight: bold;
	font-size: 11px;	
}

.menu li {
	margin: 5px 0px 0px 0px;
}

.menu ul {
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: normal;
}

.menu ul li{
	list-style-type: none;
	margin-left: 3px;	
	padding-left: 3px;
	margin-top: 2px;
	
}
.menu a {
	text-decoration: none;
	color: #303030
}
.menu a:hover {
	text-decoration: underline;
	color: Navy;
}
.menu ul a {
	text-decoration: none;
	color: #404040
}

.menu ul a:hover {
	text-decoration: underline;
	color: Navy;
}





#index_graybgr {
	clear: left;
	background: rgb(239,239,239);
	border: 1px #656565 solid;
	margin: 0px;
	padding: 10px;
}
#audit_tabulka{
	width: 760px;
	border-collapse: collapse;
}
#audit_hlavicka td{
	border: 1px white solid;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	padding: 2 2 2 2;
	background: #d0d0d0;
}
#audit_riadky td{
	border: 1px white solid;
	font-size: 9px;
	padding: 2 2 2 2;
}
#dotaznik_nadpis{
	position: absolute;
	left: 40px;
}
#dotaznik_neskor_odoslat {
	position: relative;
	left: 560px;
	border: 0px;
	width: 190px;
	color: navy;
	background: white;
	cursor: pointer;
	font-weight: bold;
}
#dotaznik_oslovenie{
	margin-left: 30px;
}
#dotaznik_pokec{
	width: 700px;
	font-size: 13px;
	margin-bottom: 10px;
	margin-left: 30px;
}
#dotaznik_tabulka {
	border: 1px;
	font-size: 12px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	border-color: gray;
	margin-left: 30px;
}
#dotaznik_tabulka td{
	padding: 3px;
	border: 1px;
	border-style: solid solid solid solid;
}
.dotaz_pozadie_hor {
	background: #f0f0f0;
}
.dotaz_pozadie_ver {
	background: #e0e0e0;
}
#dotaznik_tabulka input{
	background: #ffffff;
	border: 0px;
	width: 50px;
	cursor: auto;
}
#dotaznik_odporucania {
	margin-left: 30px;
}
#dotaznik_txtarea {
	width: 700px;
	border: 1px;
	border-style: solid solid solid solid;
	border-color: gray;
	margin-left: 30px;
	background: #fafafa;
}
#dotaznik_odoslat {
	width: 100px;
	border: 1px;
	margin: 5 0 5 30;
	background: silver;
	border-style: solid solid solid solid;
}
#menu_pasik {
	background: #454545 url(img/menu_pasik.png);
	font-weight: bold;
	font-size: 12px;
	color: white;
}
#menu_nadpis {
	background: #454545 url(img/menu_nadpis.png);
	line-height: 22px;
	font-weight: bold;
	font-size: 12px;
	color: white;
}


/***** HLADANIE **************/
#hladat{clear:left;width:760px;}
#hladat select{
	width: 248px;
	border: thin solid Gray;
	background: #EFEFEF;
}
#hladat form{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#hladat_form1{padding:0px 0px 4px 0px;}
#hladat_najdite_si{font-size:14px;font-weight: bold;color:#cc0000}
#hladat_form2{padding:0px 8px 4px 8px;}
#hladat_form3{padding:0px 0px 4px 0px;}
#hladat_info{width:760px;border-top:1px rgb(171,177,201) solid;padding:0px 5px 0px 0px;color:#6b6b6b;}
#hladat_suma{text-align:left;padding:0px 0px 2px 5px;color:#6b6b6b;font-size:9px;float:left}
#hladat_suma i{text-align:right;font-size:9px;padding: 2px 5px 2px 0px;color:rgb(64,64,64)}
#hladat_platnostcien{text-align:right;font-size: 9px}
#hladat_vysledok	{
	width:760px;
	clear:left;
	border-collapse:collapse;
	text-align:left;
	border: 1px;
	border-style: solid solid solid solid;
	border-color: gray;
	}
#hladat_td1	{
	width:140px;
	background: #f0f0f0;
	}
#hladat_td2	{
	width:145px;
	background: #f0f0f0;
	}
#hladat_td3	{
	width:160px;
	background: #f0f0f0;
	}
#hladat_td4	{
	width: 145px;
	background: #f0f0f0;
	text-align: right;
}
