
body{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}


/*MAIN COLUMN LAYOUT*/


/*HEAD*/


#head_body_gfx{display:none;}
#head_right{display:none;}
#head input{display:none;}
#head_body_content h1{
}

#head_body_content h1 a {
height:40px;
text-decoration:none;
color:#000000;
}

/*NAVI*/
#navi{
display:none;
}

/*BODY*/

#body{

}

#body_nad_bg{
}

#body_bottom_bg{
}

#body_right{
display:none;
}

#body_body{

}

/*FOOT*/
#foot{
display:none
}



/*       PRESENTATION        */

h1, h2, h3, h4, h5, h6, p, td, form{margin:0px; padding:0px; border-width:0px; color:#000000;}
div{margin:0px; padding:0px; border-width:0px;}

a{
color:#000000;
text-decoration:none;
}
a:hover{
color:#000000;
text-decoration:none;
}


td, th{font-size:11px;}
h1{font-size:15px; margin-bottom:12px;}
h2{font-size:15px;  margin-bottom:10px;}
h3{font-size:13px; color:#000; margin-bottom:8px;}
h4{font-size:11px; margin-bottom:8px;}
h4.intable{font-size:12px; margin:8px 0px 2px 0px;}
h4.intable2{font-size:12px; margin:2px 0px 2px 0px;}
input, select, option, optgroup{font-size:11px; }
optgroup{font-weight:bold; font-style:normal;}



h6{font-size:12px; margin:4px 0px; text-align:left;}


#b_pather{display:none;}



/*obsah*/
#b_content{padding:0px 0px;}
#b_content p{line-height:16px; margin:0px 0px 6px 0px; font-size:11px;}
#b_content p.minimal{margin:0px 0px 2px 0px; line-height:14px;}
#b_content ul{list-style-type:disc; margin:6px 0px; padding:0px;}
#b_content ol{margin:6px 4px; padding:0px;}
#b_content li{line-height:12px; font-size:11px; margin-left:30px; padding:2px 0px;}
.content1{

}



.b_news_listitem{
margin:0px 0px 16px 0px;
_padding-bottom:25px;
}
.b_news_listitem[class]{
clear:both;
_padding-bottom:10px;
}
.b_news_listitem h3{
_clear:left;
font-size:12px;
margin-bottom:6px;
}
#b_content .b_news_listitem p{
font-style:italic;
line-height:14px;
}
.b_news_listitem span.datum, .b_news_one span.datum{
font-size:11px;
font-weight:bold;
float:right;
}
.b_news_listitem img{
float:left;
margin:0px 6px 6px 0px;
border:1px solid #000;
}
.b_news_one_telo{
font-size:11px;
}
.b_news_listitem span.more a{
display:none;
}


.b_news_one{


}

.b_news_one[class]{
clear:both;
}

.b_news_one h2{
font-size:12px;
margin-bottom:4px;
}

.b_news_one p{
margin:0px 0px 6px 0px;
}

table.predajcovia tr{height:22px;}
table.predajcovia td{padding:4px;}

table.predajcovia2{width:100%; }
table.predajcovia2 td{}
/*referencie*/
table.refs{width:100%; text-align:left;}
table.refs th, table.refs td{font-size:11px; padding:0px; margin:0px;}
table.refs th{color:#fff; font-weight:bold; height:24px; }
table.refs td{color:#000; height:24px;}

.refpic{margin:0px 10px 10px 0px;}

/*download*/
table.download{width:100%; text-align:left;}
table.download th, table.download td{font-size:11px; padding:0px; margin:0px;}
table.download th{color:#fff; font-weight:bold; height:24px;}
table.download td{color:#000; height:24px;}

table.download tr.valtop td{vertical-align:top; padding:5px 0px;}
.refpic{margin:0px 10px 10px 0px;}

/*katalog list*/
table.katalog_list{width:100%; text-align:left;}
table.katalog_list th, table.katalog_list td{font-size:11px; padding:0px; margin:0px;}
table.katalog_list th{color:#000; font-weight:bold; height:24px; }
table.katalog_list td{color:#000; height:24px; }
table.katalog_list tr.valtop td{vertical-align:top; padding:5px 0px;}

table.register{width:100%; text-align:left;}
table.register th, table.register td{font-size:11px; padding:0px; margin:0px;}
table.register th{color:#000; font-weight:bold; height:24px;}
table.register td{color:#000; padding:2px 0px;}

table.register td.noborder, table.register tr.noborder td{border:0px;}


/*katalog search*/
#katalogsearch {display:none}


/*katalog results*/
#katalogresults {clear:left;}
#katalogresults div {_position:relative;} /* nech sa paci pan explorer */

#katalogresults table img{border:1px solid #000;}
#katalogresults table a.kosik img{border:0px;}
#katalogresults .katheader{color:#000; height:22px; } 
#katalogresults .katheader div h4{padding:0px; margin:0px;} 
#katalogresults .katheader div.pad4 {padding-top:4px; display:block;}
/*#katalogresults .brdr {padding-left:20px;}*/
#katalogresults .katbody {padding:3px;} 
#katalogresults .katbody table{text-align:left;}
#katalogresults .katbody table td{font-size:11px; padding:4px; margin:0px; vertical-align:top;}
#katalogresults .katbody table.kat_vlastnosti1{border-collapse:collapse; border:1px solid #000;}
#katalogresults .katbody table.kat_vlastnosti1 th{padding:4px 8px; font-size:11px; font-weight:bold; text-align:center;}
#katalogresults .katbody table.kat_vlastnosti1 td{padding:1px 8px; font-size:11px; text-align:center; }
#katalogresults .katbody table.kat_vlastnosti2{ border:1px solid #000; border-collapse:collapse;}
#katalogresults .katbody table.kat_vlastnosti2 th{padding:4px; font-size:10px; font-weight:bold; text-align:center;}
#katalogresults .katbody table.kat_vlastnosti2 td{padding:4px; font-size:10px;  text-align:center;}
#katalogresults .katbody .linkss {max-width:220px; _width:220px; clear:both;}
#katalogresults .katbody .linkss ul {list-style-type:none; margin:10px 0px; padding:0px; }
#katalogresults .katbody .linkss li {margin:5px; padding:0px; clear:right; font-weight:bold; font-size:10px;}
#katalogresults .katbody .linkss li img{float:right; margin:2px 5px; border:0px;}
#katalogresults .katbody .kat_params {list-style-type:none; margin:8px 0px 10px 0px; padding:0px;}
#katalogresults .katbody .kat_params li {list-style-type:square; margin-left:17px;}


.mapa_divka {position:relative;}

#site-map {margin:0px 8px; padding:0px; font-size:11px;}

#static_search_res p.textik strong{color:#000;}
/*pouziva sa v search static lokacia a aj v katheader */
#static_search_res .lokacia, #katalogresults .katheader .lokacia {color:#000;}
#static_search_res .lokacia ul, #katalogresults .katheader .lokacia ul{list-style-type:none;  margin:1px; padding:0px; display:inline;}
#static_search_res .lokacia li, #katalogresults .katheader .lokacia li{padding:0px 4px 0px 10px; font-style:italic;  display:inline; margin:0px;}



.pages {
padding:4px 12px;
font-size:11px;
}


.result{
padding:4px 12px;
}
.path{font-size:10px; color:#333;}

/* end of BODY styles */





/*FOOT*/


/*OTHERS*/
.selectholder{width:540px; display:table-cell; }

.left{float:left;}
.right{float:right;}

.alignleft{text-align:left;}
.alignright{text-align:right;}
.h250{min-height:250px; _height:250px;}
.w150{width:150px;}
.w35{width:35px;}
.w40{width:40px;}
.inline {display:inline;}
.marginright4{margin-right:4px;}
.margintopbottom10{margin:10px 0px;}
.margintopbottom4{margin:4px 0px;}
.marginright10{margin-right:10px;}
.marginleft10{margin-left:10px;}
.marbottom2{margin-bottom:2px;}
.margin0{margin:0px;}
.paddtop4{padding-top:4px;}
.padd0{padding:0px;}
.paddr{padding-right:4px;}
.red {font-weight:bold;}
.center{text-align:center;}
.w100{_width:100%;}
.clearleft{clear:left;}
.clearright{clear:right;}
.dblock{display:block;}
.drunin{display:run-in;}
.freespace{height:15px; _clear:left;}
.freespace2{height:12px; _clear:left;}
.hidden{visibility:hidden;}
.fortable{width:100%;}
.grey{color:#666; font-size:10px;}
.textcenter{text-align:center;}
.text-normal{font-weight:normal;}
.statusmsg2{color:#000000; font-weight:bold;}
.statusmsg{color:#000000; font-weight:bold; display:block; padding:12px; border:1px solid white; background-color:#F9D993; position:relative;}
.povinne{color:#000000; font-weight:bold; vertical-align:super;}
.povinne2{color:#000000; font-weight:bold;}
.black{color:#000;}
.tablecell{display:table-cell;}
.upper{text-transform:uppercase;}
.noborder{border:0px;}

.bold{font-weight:bold;}

.printnone{display:none;}


.form-err {
	border: 1px solid #000000;
}
.form-err2 {
	border: 1px solid #000000;
	background-color: #000000;
}

.formpopisok{font-size:11px; color:#000000;}
