body 	{
	background-image: url('obj/928.jpg');
	background-color: #FFFFFF;
	background-repeat: no-repeat; /*repeat-x*/
	background-position: top center;
	margin:0px;
	margin-top:15px;
	text-align:center; /* ie 5 horizontalne centrovanie */
}

A 	{
	color: #303003;
}

A:hover {
	color: #FB1D04;
}

.foot {
	display: table;
	width:100%;
	_position: relative;
	overflow: hidden;
	background-color:#630D04;
	color:#FAFAFA;
	background-image: url(gradimg.php?pw=200&ph=20&scol=265571&ecol=265571);
	background-repeat: repeat-x;
	height: 20px;
	font-family: Verdana;
	font-size: 8px;
	text-align:center;
	_text-align:left;
}

.footcenter {
	_position: absolute;
	 _top: 50%;
	 display: table-cell;
	 vertical-align: middle;
	 text-align:center; /* ie7 */
	 width:100%; /* ie7 */
	 margin:0px;
}

.foothackie {
	_position: relative;
	_top: -50%;
	_width:100%;
	_text-align:center;
	margin:0px;
}

.foot A {
	font-family: Verdana;
	font-size: 8px;
	color: #F5F4F4;
	text-decoration: none;
}

.foot A:hover {
	font-family: Verdana;
	font-size: 8px;
	color: #A29B9B;
}

.nadpis {
	display: table;
	width:100%;
	_position: relative;
	overflow: hidden;
	background-color:#630D04;
	background-image: url(gradimg.php?pw=200&ph=25&scol=265571&ecol=265571);
	background-repeat: repeat-x;
	height: 25px;
	color: #FFFFFF;
	font-weight:bold ;
	font-family: Verdana;
	font-size: 10px;
	text-align:left;
	_text-align:left;
}

.nadpiscenter {
	 _position: absolute;
	 _top: 50%;
	 display: table-cell;
	 vertical-align: middle;
	 text-align:left; /* ie7 */
	 width:100%; /* ie7 */
	 margin:0px;
}

.nadpishackie {
	_position: relative;
	_top: -50%;
	_width:100%;
	_text-align:left;
	margin:0px;
	text-indent:20px;
}

.maindiv {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

.telo {
	font-family: Verdana;
	font-size: 11px;
	color:#100F0F;
	padding: 20px;
	line-height: 17px;
	background-color:#FFFFFF;
	/*background-image:url(./images/bgt.gif);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	overflow:auto;
	text-align:left;
	margin-left:1px;
}

.menudiv {
	margin:0px;
	text-align:left; /* ie 5 */
}

.copy {
	height:15px;
	text-align:center;
	font-size:9px;
	color:#3348FF;
	font-family:Verdana;
	margin-top:5px;
}

table.tablecenter {
	border:1px solid #100F0F;
	margin-left:auto;
	margin-right:auto;
	border-collapse:collapse;
	font-family: Verdana;
	font-size: 11px;
	color:#100F0F;
}

td.formular {
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#100F0F;
	padding:2px;
}

td.vypis-bold {
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border:1px solid #100F0F;
	color:#100F0F;
	padding:2px;
}

td.vypis {
	text-align:center;
	vertical-align:middle;
	border:1px solid #100F0F;
	color:#100F0F;
	padding:2px;
}

td.vypis-hlavicka {
	text-align:center;
	vertical-align:middle;
	border:1px solid #100F0F;
	border-bottom:3px double #100F0F;
	color:#100F0F;
	padding:2px;
}

td.td-center {
	text-align:center;
	vertical-align:middle;
	color:#100F0F;
	padding:2px;
}

.inputbox {
	background-color:#FFFFFF;
	color:#100F0F;
	border:1px solid #100F0F;
}

.infodiv {
	background-color:transparent;
	width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	font-weight:bold;
}

/* div v ktorom je umiestnene menu */
.menudiv {
	margin:0px;
	padding:0px;
	background-color:#F5F4F4;
}

.cleaner {
	clear:both;
	line-height:0px;
	height:0px;
	visibility:hidden;
	padding:0px;
	margin:0px;
	font-size:0px;
}

/* hlavny unordered list menu + kazde submenu */
.mainul, .mainul ul {
	padding:0px;
	margin:0px;
	list-style: none;
	font-family:Arial, Verdana;
}

/* link a obrazok styly v top level menu (php obrazky) */
.mainul a, .mainul img {
	display:block;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

/* polozka v hlavnom menu */
.mainul li {
	float: left;
	/* exp */
	margin:0px;
}

/* kazde menu a podmenu okrem hlavneho */
.mainul li ul, .mainul ul li {
	width: 150px;
}

.mainul ul li {
	height:30px;
	display:table;
	_display:block;
	max-height:30px;
}

/* kazde podmenu */
.mainul li ul {
	position: absolute;
	display: none;
	/* pre IE */
	visibility:hidden;
	background-color:#FFF9E1;
	background-image: url(gradimg.php?pw=150&ph=30&scol=5435135&ecol=14809599);
	background-position: bottom;
	background-repeat: no-repeat;
	color:#1E0600;
	z-index:20;
}

/* kazde podmenu, uroven 2 a viac */
.mainul li ul.menupopchild {
	position: absolute;
	display: none;
	/* pre IE */
	visibility:hidden;
	background-color:#FFF9E1;
	background-image: url(gradimg.php?pw=150&ph=30&scol=5435135&ecol=14809599);
	background-position: bottom;
	background-repeat: no-repeat;
	color:#1E0600;
	_margin-left:150px;
	_margin-top:-30px;
	z-index:20;
}

/* linky v menu (normalne) */
/* backslash hack nastavi height specialne pre IE5 MAC, pretoze IE5 MAC
   nepodporuje conditional comments. */
a.n, a.inact {
	font-size:12px;
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#1E0600;
	display:table-cell;
	_display:block;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	_padding-top:9px;
	vertical-align:middle;
	height:30px;
	/* \*/
	_height:21px;
	/* */
	background-color:transparent;
	overflow:hidden !important;
	cursor:hand;
}

a.n:hover {
	font-size:12px;
	font-family:Arial, Verdana;
	color:#0B0A0A;
	background-color:#FBCA04;
}

/* linky v menu (rodicia so sipkou) */
a.rodic, a.irodic {
	font-size:12px;
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#1E0600;
	background-color:transparent;
	background-image: url(menusipka.php?col=1566&rozmer=12);
	background-position:right center;
	background-repeat:no-repeat;
	display:table-cell;
	_display:block;
	text-align:center;
	padding-left:3px;
	padding-right:15px;
	_padding-top:9px;
	vertical-align:middle;
	height:30px;
	/* \*/
	_height:21px;
	/* */
	overflow:hidden !important;
	cursor:hand;
}

/* jsrodic sa priradi javascriptom aby zostala polozka menu rozbalena */
a.rodic:hover, a.jsrodic {
	font-size:12px;
	font-family:Arial, Verdana;
	font-weight:bold;
	color:#0B0A0A !important; /* pre ie */
	background-color:#FBCA04;
	background-image: url(menusipka.php?col=657931&rozmer=12);
	background-position:right center;
	background-repeat:no-repeat;
	/* nasledujuce vlastnosti sa za normalnych okolnosti zdedia, ale ked sa zmeni
		pomocou JS trieda na jsrodic, zdedene nebudu */
	display:table-cell;
	_display:block;
	text-align:center;
	padding-left:3px;
	padding-right:15px;
	_padding-top:9px;
	vertical-align:middle;
	height:30px;
	/* \*/
	_height:21px;
	/* */
	overflow:hidden;
}

.skratka {
	cursor:help;
	border-bottom:1px dashed #100F0F;
}

div.safari-row {
	display:table-row;
	margin:0px;
	padding:0px;
	text-align:center;
}

.dolezite {
	color:#630D04;
	font-weight:bold;
}

.novinkabox {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

.novinkanadpis {
	margin:0px;
	padding:0px;
}

.novinkatelo {
	margin:0px;
	padding:0px;
}

.novinkafoot {
	margin:0px;
	padding:0px;
	text-indent:25px;
	font-size:90%;
}

.textcenter {
	margin:0px;
	padding:0px;
	text-align:center;
}

.lavy {
	float:left;
	margin:0px;
	width:700px;
	/* \*/
	width:659px;
	/* */
	/*border-right:1px solid #100F0F;*/
}

.stlpec {
	margin:0px;
	padding:20px;
	/*border-left:1px solid #100F0F;*/
	width:300px;
	/* \*/
	width:259px;
	/* */
	float:right;
}

.ibadiv {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF !important;
	background-image:url(./divhack.php?width=1000&pagecol=16777215&pagefc=986896);
}

.neviditelny {
	text-decoration:none;
	color:#100F0F;
}

.neviditelny:hover {
	text-decoration:none;
	color:#100F0F;
}

table.anketa {
	border:1px solid #630D04;
	font-family: Verdana;
	font-size: 11px;
	color:#100F0F;
	width:155px;
}

td.odpoved {
	text-align:left;
	vertical-align:middle;
	color:#100F0F;
	padding:2px;
}

td.otazka {
	text-align:center;
	vertical-align:middle;
	color:#100F0F;
	padding:2px;
	border-bottom:1px solid #630D04;
}

.colorbox {
	margin:5px;
	padding:5px;
	border:1px dashed #100F0F;
	width:35%;
}

#simpleTooltip {
	font-family: Verdana;
	font-size: 11px;
	color:#100F0F;
	line-height: 17px;
	background-color:#FFFFFF;
	padding: 3px;
	border:1px solid #100F0F; 
	max-width:300px;
}

#search_form input {
	font-family: Verdana;
	font-size: 10px;
	color:#100F0F;
	line-height: 16px;
		background: #fbfbfb url('/images/search_icon.jpg') no-repeat 9px 3px;
	/*background-color:#FFFFFF;*/
	padding: 3px;
	border:1px solid #9B9B9B; 
	margin-top: 1px;
	margin-bottom: 2px;
	margin-left:15px;
	height: 16px;
	padding-left:35px;
	width: 143px;
}

.tooltip {
	cursor:pointer;
}

.colorhead {
	border-bottom:1px dashed #100F0F;
	font-weight:bold;
}

.colorbody {
	margin:5px;
	padding:5px;
	text-align:center;
}

.t-edit {
	margin:5px;
	padding:5px;
	border:1px dashed #100F0F;
}

.gb-prispevok {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	border:1px dashed #100F0F;
	vertical-align:middle;
	text-align:center;
	width:55%;
}

.gb-hlavicka {
	text-align:center;
	vertical-align:middle;
	border-bottom:1px dotted #100F0F;
	background-color:transparent;
}

.gb-sprava {
	text-align:center;
	vertical-align:middle;
	padding:2px;
}

table.gb-form {
	border:1px dashed #100F0F;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana;
	font-size: 11px;
	color:#100F0F;
}

td.gb-td {
	text-align:center;
	vertical-align:middle;
	color:#630D04;
	font-weight:bold;
	font-size:80%;
	padding:2px;
}

.gb-input {
	width:400px;
}

.gb-code {
	width:282px;
}

.cat-container {
	width:25%;
}

a.titlelink {
	color: #FFFFFF;
}

.infolista {
	margin-top:5px;
	margin-bottom:5px;
	background-color: #CECECE;
	color:black;
	padding:5px;
	border: 1px dashed black;
}

.infolista2 {
	/*margin-top:20px;*/
}

.product {
	width:100%;
	border-bottom:1px dotted #100F0F;
	margin-bottom:15px;
	padding-bottom:15px;
}

.product-nazov {
	font-weight:bold;
	font-size:large;
	margin-left:95px;
}

span.product-cena {
	text-align:right;
	font-weight:bold;
	float:right;
	font-size:11px;
}

.product-telo {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:95px;
}

.cat {
	display:block;text-align:left;padding:7px;text-decoration:none;background-repeat:no-repeat;
background-image:url(catimage.php?width=200&height=75&col=16777215&fc=986896);
color:#100F0F;
font-size:16px;
font-family:Verdana;
border-bottom:1px dashed #100F0F;}
.cat:hover {
color:#630D04;
font-size:16px;
font-family:Verdana;
background-image:url(catimage.php?width=200&height=75&col=16777215&fc=265571&light=1);
}
		
#left_article big {
	margin-top:5px;
	margin-bottom:5px;
	background-color: #cecece;
	color:black;
	padding:5px;
	border: 1px dashed black;
	font-weight:normal;
	font-family:"Verdana";
	font-size:11px;
	display:block;
}

/*rotating banner*/
.main_view {position: relative;clear:both;width:500px;margin: 10px;background-color:#c3c3c3}
.window {height:200px;width:100%;overflow: hidden;position: relative;}
.image_reel {position: absolute;top: 0; left: 0;}
.image_reel div {width: 494px; float:left;height:200px;overflow:hidden;padding:3px;}
.paging {position:absolute;margin-top:-30px;width:500px; height:30px;z-index:100;line-height: 30px;display: none;background: #c3c3c3;opacity:0.8;display:inline}
.paging a {padding:5px 10px;text-decoration: none;color:#000;}
.paging a.active {color:white;background: purple; border: 1px solid #610000;}


