#body{margin: 0px;text-align:center;}
#obal{background-repeat:repeat-y;width: 1024px;margin: 0px;margin-left: auto;margin-right: auto;padding: 0px 0px 0px 0px;text-align: left;}

#PageTitle{margin-top:20px;}

#box_header 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1024px;
	height: 188px;
}
#box_header_editmode
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1024px;
	height: 188px;
}
#header
{
    top: 0px;
	width:1024px;
	height: 188px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
	background-repeat:no-repeat;
}
#header_editmode
{
	top: 25px;
	width:1024px;
	height: 188px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
	background-repeat:no-repeat;
}

#obal_left_content
{
    float: left;
    width:750px;
}

#main_content_hLFRf 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 525px;
	float: right;
	
	
}
#main_content_hLFf
{
  	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 720px;
	float: left;  
}
#main_content_hFf
{
  	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 948px;
}

#main_content_cont_hLFRf{margin: 0px 0px 0px 0px;}
#main_content_cont{margin: 10px 10px 0px 0px;}

#copyright_cont{text-align:center;font-size:10px;padding-top:5px;}
#copyright_cont *{color:#ffffff;}

#top_menu{height:152px;}
#headermenu{height:36px;line-height:36px;padding:0px;text-align:center;background-repeat:no-repeat;}

#footermenu{width:1024px;height:30px;line-height:30px;padding:0px 0px 5px 0px;background-position:bottom left;background-repeat:no-repeat;text-align:center;}

#left_modules {margin: 0px;padding: 0px 10px 0px 12px;float: left;}
#left_modules_cont{width: 200px;}
#right_modules {margin: 0px;padding: 20px 20px 0px 0px;float: right;}
#right_modules_cont{width: 244px;}


#footer {
	margin: 0px 0px 0px 0px;
}
#columns_end {clear: both;}
#columns_begin {clear: both;}




UL.dfnHorizontalSitemapHeader LI{display:inline;}
UL.dfnHorizontalSitemapHeader SPAN IMG{vertical-align:middle;}
UL.dfnHorizontalSitemapHeader LI A{font-weight:bold;text-decoration:none;font-size:11px;}
UL.dfnHorizontalSitemapHeader LI A:hover{text-decoration:underline;}
UL.dfnHorizontalSitemapHeader LI A.dfnHorizontalSitemapHeaderSelected{text-decoration:underline;}
UL.dfnHorizontalSitemapFooter LI{display:inline;}
UL.dfnHorizontalSitemapFooter LI A{text-decoration:none;font-size:11px;}
UL.dfnHorizontalSitemapFooter LI A:hover{text-decoration:underline;}
UL.dfnHorizontalSitemapFooter LI A.dfnHorizontalSitemapFooterSelected{text-decoration:underline;}

#top_menu_cont TABLE{}
#top_menu_cont TABLE TD{color:#333333;}
#top_menu_cont TABLE TD IMG{vertical-align:middle;margin-left:5px;}
#top_menu_cont TABLE TD INPUT{border:1px solid #999999;vertical-align:middle;}
#dfn_search{width:98px;}
img.dfnCultureSelector{margin-right:5px;vertical-align:middle;}
#login {
float: right;	
	width: 330px;
	height: 24px;
	background: url(../images/c1/login_bg.gif) repeat-x left;
	margin-right: 18px;
}
#login input {
	width: 70px;
	height: 13px;
}
#Login1_txtMeno {
	background: url(../images/c1/login_meno.gif) no-repeat left;
	float: left;
	height: 24px;
	padding-left: 88px;
	padding-right: 48px;
}
#Login1_txtHeslo {
	background: url(../images/c1/login_heslo.gif) no-repeat left;
	height: 24px;
	margin-left: 163px;

}
#login img{
	float: right;
	margin-top: -24px;
	margin-left: -2px;
	padding: 0px;
	border: 0px;
}


hr {
	background: transparent;
	border: 1px solid #d2d2d5;
	height: 1px;
}
.none {
	display: none;
}



.fc1{background-color:#fd004d;}
.fc2{background-color:#ff6600;}
.fc3{background-color:#5d038a;}

.collapse {border-collapse:collapse;}
.collapse TD{padding: 0px;}

p{margin:0px;}

#dfnSHSuperTitle{height:18px;font-size:90%;line-height:18px;padding-left:12px;}


/* VERTICAL MENU */
DIV#dfnVMCont1{background-repeat:no-repeat;background-position:top left;padding-top:9px;margin-bottom:15px;}
DIV#dfnVMCont2{background-repeat:no-repeat;background-position:bottom left;padding:15px 20px 20px 20px;}

UL.dfnVerticalMenu {margin:0px 0px 20px 0px;padding:0px;}
UL.dfnVerticalMenu A{padding-left:25px;display:block;text-decoration:none;
                     font-weight:normal;margin:0px 0px 0px 0px;font-size:11px;line-height:29px;
                     background-repeat:no-repeat;}
UL.dfnVerticalMenu A:hover{display:block;text-decoration:underline;}
UL.dfnVerticalMenu LI{list-style-type:none;margin:0px;padding:0px;}
UL.dfnVerticalMenu UL{margin:0px;padding:0px;}
UL.dfnVerticalMenu UL LI{list-style-type:none;margin:0px;padding:0px;}
UL.dfnVerticalMenu li a.VMA{display:block;}
UL.dfnVerticalMenu li a.VMASelected{background-position:left center;background-repeat:no-repeat;}
UL.dfnVerticalMenu li a.chVMA{padding-left:26px;text-transform:none;}
UL.dfnVerticalMenu li a.chVMASelected{padding-left:26px;text-transform:none;}


/* dfnCathegoryTree */
DIV.dfnCathegoryTree {}
DIV.dfnCathegoryTree UL{list-style-position:outside;list-style-type:none;}
DIV.dfnCathegoryTree UL LI{border-bottom:1px solid #33335C;}
DIV.dfnCathegoryTree UL LI.f{border-top:1px solid #33335C;}
DIV.dfnCathegoryTree UL.level LI.l{border-bottom-width:0px;}
DIV.dfnCathegoryTree UL LI A{display:block;line-height:19px;font-size:11px;text-decoration:none;color:#9999AD;}
DIV.dfnCathegoryTree UL.toplevel LI A{text-transform:uppercase;padding-left:10px;_padding-left:0px;}
DIV.dfnCathegoryTree UL.toplevel LI.s A{background-color:#FFFFFF;border:1px solid #000000;color:#000000;}
DIV.dfnCathegoryTree UL.toplevel LI.s A:hover{color:#000000;}
DIV.dfnCathegoryTree UL.toplevel LI.s UL.level LI A{text-transform:none;background-color:#000033;color:#9999AD;padding-left:26px;_padding-left:9px;}
DIV.dfnCathegoryTree UL.toplevel LI.s UL.level LI A:hover{color:#FFFFFF;}
DIV.dfnCathegoryTree UL.toplevel LI.s UL.level LI A.s{color:#FFFFFF;background-image:url(../images/c1/bull_cathegorytree.gif);background-position:14px center ;background-repeat:no-repeat;}
DIV.dfnCathegoryTree UL LI A:hover{color:#FFFFFF;}




    
/* SITE MAP PATH */
DIV.dfnSiteMapPath{margin:15px 0px 15px 0px;font-size:11px;}

/* ARTICLES */
DIV.dfnArticleRepeaterItem
{

}

DIV.dfnDescription{font-size:95%;font-family:Arial;color:#545454;}

DIV.dfnArticlesSep
{
    margin-bottom:10px;
    background-image:url(../images/sep_repeater_items.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:right;
    padding-bottom:6px;
}

DIV.dfnArticleDetail 
{
    padding-right:20px;
    background-image: url(../images/ico_more.gif);
    background-position:right;
    background-repeat:no-repeat;
}

DIV.dfnArticleDetail A{font-size:80%;}

DIV.dfnName{margin-bottom:12px;}

DIV.dfnImage{margin-right:12px;}

* {}
/* IMAGE GALLERY*/
TABLE.ImagesBrowserTable{}
TABLE.ImagesBrowserTable TD{padding:5px;}

TABLE.tblt1 {border-collapse:collapse;width:100%;}
TABLE.tblt1 TD{border:1px solid #000000;padding:2px;font-size:11px;}
TABLE.tblt1 TR.hdr TD{font-weight:bold;border-bottom: 2px solid #00000;border-top: 2px solid #00000;}


/* KONTAKTNY FORMULAR */

DIV.dfnContactForm{border-top:1px solid F57F1B;margin-top:20px;padding-left:20px;width:100%;}
DIV.dfnContactForm TABLE.dfnContactForm_Table TD.LeftCol{vertical-align:top;text-align:right;font-size:11px;}
DIV.dfnContactForm TABLE.dfnContactForm_Table TD.dfnTitle{font-style:italic;padding:10px 0px 15px 0px;}
DIV.dfnContactForm TABLE.dfnContactForm_Table TD.dfnButtonCell{text-align:center;padding-top:10px;}
DIV.dfnContactForm TABLE.dfnContactForm_Table TD.RightCol INPUT#dfnContact{width:300px;}
DIV.dfnContactForm TABLE.dfnContactForm_Table TD.RightCol TEXTAREA{width:300px;height:80px;}

DIV#search_panel{height:67px;background-repeat:no-repeat;padding:10px 0px 0px 15px;margin-bottom:20px;}
DIV#search_panel INPUT{width:163px;border:1px solid #333333;}
DIV#search_panel P{color:#FFFFFF;margin-bottom:5px;}

DIV#counter_cont{margin-top:20px;margin-bottom:20px;}
