body{color:#666666;margin: 0px;text-align:center;}
#obal{width: 1000px;margin: 0px;margin-left: auto;margin-right: auto;padding: 0px 0px 0px 0px;text-align: left;}
#obal2{background-repeat:repeat-x;background-position:top left;}


#box_header 
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
	height: 191px;
}
#box_header_editmode
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
	height: 191px;
}
#header
{
    top: 0px;
	width:1000px;
	height: 191px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
}
#header_editmode
{
	top: 25px;
	width:1000px;
	height: 191px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
}

#obal_left_content
{
    float: left;
    width:758px;
}

#main_content_hLFRf 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 515px;
	float: right;
}
#main_content_hLFf
{
  	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 720px;
	float: right;  
}
#main_content_hFf
{
  	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 948px;
}

#main_content_cont_hLFRf{margin: 10px 0px 0px 0px;}
#main_content_cont{margin: 10px 10px 0px 0px;}

#banner
{
    clear:both;
    height:95px;
    width:1000px;
    background-position:top left;
    background-repeat:no-repeat;
}

#footermenu{width:1000px;height:32px;background-position:top left;background-repeat:repeat-x;background-image:url(../images/bg_footermenu.jpg);}
#footermenu_cont{text-align:center;padding: 8px 18px 0px 18px;}

#copyright_cont{text-align:center;font-size:10px;padding-top:5px;}
#copyright_cont *{color:#ffffff;}

#headermenu{width:1000px;padding:0px;text-align:center;background-position:top;background-repeat:no-repeat;padding-top:9px;}
#headermenu_cont{text-align:center;padding:0px 0px 0px 0px;font-size:0px;background-position:top left;background-repeat:no-repeat;}

UL.dfnHorizontalSitemapTop LI{display:inline;}
UL.dfnHorizontalSitemapTop LI A {font-weight:bold;text-decoration:underline;text-transform:uppercase;}
UL.dfnFooterHorizontalSitemapTop LI A {font-weight:bold;text-decoration:none;text-transform:uppercase;color:#999999;}

#sep_header_body{height:40px;width:1000px;}
#sep_body_footer{height:19px;width:1000px;background-position:top left;background-repeat:no-repeat;}
#sep_footer_end{height:8px;width:1000px;background-position:top left;background-repeat:no-repeat;font-size:0px;}
#top_menu
{
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(../images/bg_top_menu.jpg);
    padding: 0px 0px 0px 0px;
    width: 1000px;
    margin: 0px 0px 0px 0px;
}
#top_menu_cont
{
    height: 27px;
    _height: 47px;
    background-position: top left;
    background-repeat: no-repeat;
    padding:13px 30px 10px 15px;
}
#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;}
a.LoginLabel{color:#333333!Important;text-decoration:none;}
a.LoginLabel:hover{text-decoration:underline;}
#dfn_search{width:98px;}
img.dfnCultureSelector{margin-right:5px;vertical-align:middle;}









#left_modules {margin: 0px;padding: 10px 4px 10px 10px;background: transparent;float: left;}
#left_modules_cont{width: 223px;}
#right_modules {margin: 0px;padding: 10px 15px 10px 4px;float: right;}
#right_modules_cont{width: 222px;}


#footer {
	margin: 0px 0px 0px 0px;
}




















#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;
}

#columns_end {clear: both;}
#columns_begin {clear: both;}



.fc1{background-color:#fd004d;}
.fc2{background-color:#ff6600;}
.fc3{background-color:#5d038a;}

H1{font-size:135%;margin:0px 0px 24px 0px;font-weight:normal;}
H2{font-size:115%;color:#000000;}
H3{font-size:105%;color:#000000;font-family:Arial;}
H3 A{font-size:135%;font-weight:bold;color:#545454;font-family:Arial;text-decoration:none;}
H3 A:hover{text-decoration:underline;}

.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 0px 15px;padding:0px;}
UL.dfnVerticalMenu A{display:block;text-decoration:none;text-transform:uppercase;font-weight:normal;margin:5px 0px 5px 0px;color:#666666;}
UL.dfnVerticalMenu A:hover{display:block;text-decoration:none;color:#000000;}
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{padding-left:18px;}
UL.dfnVerticalMenu li a.VMASelected{padding-left:18px;background-image:url(../images/bull_verticalmenu.gif);background-repeat:no-repeat;background-position:6;color:#000000;}
UL.dfnVerticalMenu li a.chVMA{padding-left:32px;}
UL.dfnVerticalMenu li a.chVMASelected{padding-left:32px;background-position:18px;background-repeat:no-repeat;background-image:url(../images/bull_verticalmenu.gif);background-repeat:no-repeat;background-position:20;color:#000000;}






    
/* SITE MAP PATH */
DIV.dfnSiteMapPath{margin:0px 0px 6px 0px;font-size:80%;}

/* 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;}

H2.dfnArticleHeading{font-size:145%;color:#000000;font-family:Arial;text-decoration:none;font-weight:bold;color:#575757;}

* {}


/* IMAGE GALLERY*/
TABLE.ImagesBrowserTable{}
TABLE.ImagesBrowserTable TD{padding:5px;}

/* CATHEGORIES MENU */
UL.dfnCathegoriesMenu{margin:0px 0px 20px 20px;padding:0px;}
UL.dfnCathegoriesMenu LI UL{margin:5px 0px 0px 20px;padding:0px;}
UL.dfnCathegoriesMenu LI{list-style-type:none;margin:0px 0px 5px 0px;}
UL.dfnCathegoriesMenu A{font-size:85%;color:#888888;text-decoration:none;font-weight:bold;display:block;}
UL.dfnCathegoriesMenu A:hover{text-decoration:underline;color:#000000;}
UL.dfnCathegoriesMenu A.S{text-decoration:underline;}
UL.dfnCathegoriesMenu A.Ct{background-image:url(../images/bul_cat.gif);background-repeat:no-repeat;_background-position:0 2;padding-left:13px;}
UL.dfnCathegoriesMenu A.L1{background-repeat:no-repeat;_background-position:0 2;padding-left:16px;}

/* Products REPEATER MOJ ITEM */

div.dfnSystemProducts_repeater div.item{border:1px solid E5E5E5;margin-bottom:15px;clear:both;}
div.dfnSystemProducts_repeater div.item div.hdr
{
    background-color:#F28705;padding:0px 30px 0px 30px;
    border-bottom:1px solid #BF6B04;
    line-height:25px;
}

div.dfnSystemProducts_repeater div.item div.hdr a{font-family:Arial; color:#FFFFFF;font-weight:900!Important;text-decoration:none;font-size:120%;}
div.dfnSystemProducts_repeater div.item div.hdr a:hover{text-decoration:underline;}
div.dfnSystemProducts_repeater div.item div.image{float:left;text-align:center;margin-top:5px;}
div.dfnSystemProducts_repeater div.item div.clear{clear:both;}
div.dfnSystemProducts_repeater div.item div.description{margin:5px 145px 0px 0px;}
div.dfnSystemProducts_repeater div.item div.rightcol{float:right;width:140px;margin-top:5px;}
span.Price{font-weight:bold;color:#ff6600;}
div.dfnSystemProducts_repeater div.item div.dfnProductStore{margin-top:5px;}
div.dfnSystemProducts_repeater div.item div.dfnBsketInput{margin-top:5px;}
div.dfnSystemProducts_repeater a.pci{display:block;float:left;width:160px;}


table.dfnProductRepeaterDetail{border:1px solid E5E5E5;border-collapse:collapse;}
table.dfnProductRepeaterDetail td.hdr{background-color:#F28705;padding:0px 30px 0px 30px;
    border-bottom:1px solid #BF6B04;
    line-height:25px;
    font-family:Arial; color:#FFFFFF;font-weight:900!Important;text-decoration:none;font-size:90%;
}

table.dfnProductRepeaterDetail td h4{font-size:90%;margin:5px 0px 2px 0px;}

DIV.dfnPager_RepeaterDataPager_1{text-align:center;}
DIV.dfnPager_RepeaterDataPager_1 TABLE.DataPagerTable_RepeaterDataPager_1{margin-left:auto;margin-right:auto;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD{height:30px;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD.PageCell{text-align:center;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD A{color:#000000;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD A:hover{color:#888888;}



DIV.dfnCathegoryTree UL{margin:0px 0px 20px 0px;padding:0px;}
DIV.dfnCathegoryTree LI{list-style-type:none;margin:0px 0px 5px 0px;}
DIV.dfnCathegoryTree LI UL{margin:5px 0px 0px 0px;padding:0px;}
DIV.dfnCathegoryTree LI IMG{float:left;margin-top:2px;}
DIV.dfnCathegoryTree A{font-size:85%;color:#888888;text-decoration:none;font-weight:bold;margin-left:5px;_margin-left:-10px;}
DIV.dfnCathegoryTree A:hover{text-decoration:underline;color:#000000;}
DIV.dfnCathegoryTree A.s{text-decoration:underline;color:#000000;}
DIV.dfnCathegoryTree UL.level{padding-left:10px!Important;}