body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p,span{margin:0px;padding:0px;}
body#body{text-align: center;background-repeat:repeat-x;background-position:top left;}

H1{font-size:16px;margin:0px 0px 20px 0px;color:#000000;}
H2{font-size:13px;margin:20px 0px 10px 10px;}
H3{font-size:12px;margin:20px 0px 10px 10px;}
/* COLOR VARIANTS */
.c1{color:#034c8c;}
.c2{color:#F28705;}
.c3{color:#FCBE04;}
.c4{color:#148DD9;}
A{color:#666666;}
A:HOVER{color:#F28705;}
IMG.button{}

/* LAYOUT */
div.header{height:198px;text-align:left;}
div.header div#header_body{ background-repeat:no-repeat;background-position:bottom;}
div.header div#header_body div#banner{height:104px;width:970px;margin:0px 15px 0px 15px;}
div.header a.index{display:block;float:left;width:385px;height:104px;background-repeat:no-repeat;background-position:center;}
div.header div#hm1 {text-align:right;padding:0px;height:47px;}
div.header div#hm1 div#hm1_cont{padding:19px 25px 0px 25px;}
div.header div#hm1 a{text-decoration:none;}
div.header div#hm1 a:hover{text-decoration:underline;}
div.header div#hm1 a IMG.dfnCultureSelector{vertical-align:middle;}
div.header div#hm2 {text-align:center;padding:0px;background-repeat:no-repeat;background-position:top;}
div.header div#hm2 a{display:inline;}

div.header div#SimpleSearchForm {float:right;width:214px;height:33px;margin:27px 15px 0px 0px;background: no-repeat left;}
div.header input#SimpleSearchForm_submit{cursor:hand;display:block;position:absolute;width:34px;height:33px;margin: 0px 0px 0px 179px;border-width:0px;}
div.header input.text{display:block;width:160px;background:transparent;border:0px;margin:8px 0px 0px 11px;font-weight:bold;font-size:14px;}

div.site{width:1000px;margin:0px auto;}
div.subsite{width:1000px;} /*position:absolute;top:198px;*/

div.content{width:1000px;margin-top:20px;text-align:left;}

div.leftCol{float:left;width:229px;}
div.lContent{padding:0px 5px 0px 15px;}

div.pagetype.hLFRf div.content div.rightCol{float:right;width:761px;}
div.pagetype.hLFRf div.content div.rightCol div.middleCol{float:left;width:530px;}
div.pagetype.hLFRf div.content div.rightCol div.middleRightCol{float:right;width:221px;}
div.pagetype.hLFRf div.content div.rightCol div.middleRightCol div.rContent{padding:0px 15px 0px 5px;}

div.pagetype.hLFf div.content div.centerCol{float:right;padding:0px 20px 0px 0px;}
div.pagetype.hLFf div.content div.centerCol div.cContent{width:749px;}

div.pagetype.hFf div.content div.centerCol{width:1000px;}

div.footer {padding-top:15px;text-align:center;}
div.footer div#copyright_cont{padding-top:15px;padding-bottom:15px;}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	/*padding: 0 10px 0;*/
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-downloadlink { display:block; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* IMAGE GALLERY */
DIV.dfnImageGallery DIV.dfnItemEdit{border:1px dashed red;}
DIV.dfnImageGallery DIV.dfnItemEdit, DIV.dfnImageGallery DIV.dfnItem{float:left;width:165px;margin:5px;}

DIV.dfnImageGallery IMG{border-width:0px;}

/* BASE COMPONENTS */
ul.dfnVerticalSiteMapMenu{list-style:none;margin:0px 0px 20px 0px!Important;}
ul.dfnVerticalSiteMapMenu ul{list-style: none;margin:0px!Important;}
ul.dfnVerticalSiteMapMenu a{display:block;}
ul.dfnVerticalSiteMapMenu li a{background: no-repeat left;font: bold 14px;line-height:20px;text-decoration:none;padding-left:15px;}
ul.dfnVerticalSiteMapMenu ul.dpth_0 a{padding-left:25px;font: normal 12px;line-height:16px;}
ul.dfnVerticalSiteMapMenu ul.dpth_1 a{padding-left:35px;}
ul.dfnVerticalSiteMapMenu ul.dpth_2 a{padding-left:45px;}
ul.dfnVerticalSiteMapMenu ul.dpth_3 a{padding-left:55px;}

/* HEADERSITEMAPMENU 1 */
div.menu_1, div.menu_2 {
    clear: both;
    text-align: right;
    margin-right: 25px;
}
div.menu_1 a, div.menu_2 a {
    font-size: 15px;
    font-weight: bold;
    color:#7e7e7e;
    text-decoration: none;
    padding-left: 27px;
}
div.menu_1 a:hover, div.menu_2 a:hover, div.menu_1 a.dfnSelected, div.menu_2 a.dfnSelected {
    color: #267810!Important;
    text-decoration: none!Important;
}
div.menu_1 a:visited, div.menu_2 a:visited {
    color: #7e7e7e;
    text-decoration: none;
}
div.menu_2 {
    margin-top: 10px;
}
div.menu_2 a {
    font-size: 14px;
}


div.separator {
    display: block;
    float: left;
    color: #7f7f7f;
    padding: 9px 10px 0px 10px;
}
div.footer a.facebook {
    display: block;
    float: left;
    background: url(../images/c1/facebook.gif) right no-repeat;
    padding: 10px 100px 10px 0px;
}
div.footer div.links {
    float: right;
    color: #7f7f7f;
    padding-top: 10px;
}
div.footer div.links a {
    padding: 0px 10px 0px 10px;
}
div.counter {
    position: absolute;
}
div.footer div.left {
    float: left;
    color: #7f7f7f;
    padding: 10px 0px 0px 10px;
}
div.footer div.right {
    float: right;
    color: #7f7f7f;
    padding: 10px 10px 0px 0px;
}
UL.dfnHorizontalSitemapFooter LI SPAN{color: #7f7f7f;}




/**** lave menu ****/
ul.menu li {
    background: #d9e5cb;
    margin-bottom: 4px;
}
ul.menu a {
    display: block;
    color: #7f7f7f;
    padding: 5px 8px 5px 8px;
}
ul.menu a:hover {
    color: #000000!Important;
    text-decoration: none!Important;
}
ul.menu a:visited {
    color: #7f7f7f;
}
ul.menu ul.second li {
    background: #ececec;
}
ul.menu ul.second a {
    padding: 5px 8px 5px 23px;
}
ul.menu ul.second a.active {
    font-weight: bold;
    color: #000000;
}


/**** vizitky ****/
div.vizitka {
    width: 338px;
    height: 92px;
    float: left;
    background: #ececec;
    margin: 0px 13px 13px 0px;
    overflow: hidden;
}
div.vizitka a.img {
    display: block;
    float: right;
    margin: 4px 4px 0px 0px;
}
div.vizitka img {
    border: 0px;
}
div.vizitka h2 {
    color: #267810;
    font-size: 14px;
    margin: 9px 0px 3px 9px;
}
div.vizitka p {
    width: 100%;
    margin: 0px 0px 2px 9px;
    font-size: 11px;
}
div.vizitka.sub {
    float: none;
}
div.vizitka.sub2 {
    background: none;
    height: 275px;
}
div.vizitka.sub2 a.img {
    float: none;
    margin: 5px 0px 0px 0px;
}
div.vizitka.sub2 div.descr {
    height: 58px;
    overflow: hidden;
}
div.vizitka.sub2 h2 {
    margin: 0px 0px 4px 9px;
}



div.dfnSiteMapPath {
    color: #7F7F7F;
    margin-bottom: 13px;
}
div.dfnSiteMapPath SPAN{
    color: #7F7F7F;
    margin-bottom: 13px;
}
div.dfnSiteMapPath a {
    color: #7F7F7F;
    text-decoration: underline;
}
div.dfnSiteMapPath a:hover {
    color: #7F7F7F;
    text-decoration: underline;
}
div.dfnSiteMapPath a:visited {
    color: #7F7F7F;
    text-decoration: underline;
}

div.dfnContactForm TABLE.dfnContactForm_Table
{
	width:100%;
}
div.dfnContactForm TABLE.dfnContactForm_Table TD.LeftCol{padding-right:13px; vertical-align:top;}
div.dfnContactForm TABLE.dfnContactForm_Table TD.RightCol{width:100%;}
div.dfnContactForm TABLE.dfnContactForm_Table TD.RightCol INPUT{border:1px solid #7F7F7F;width:100%;}
div.dfnContactForm TABLE.dfnContactForm_Table TD.RightCol TEXTAREA{border:1px solid #7F7F7F;width:100%;height:80px;}
div.dfnContactForm TABLE.dfnContactForm_Table TD.dfnButtonCell{text-align:center;padding-left:13px;}

DIV.UserFileDownloadControl_Template_1{margin:3px;padding:10px 0px 10px 45px;background-position:left top;background-repeat:no-repeat;}
DIV.UserFileDownloadControl_Template_1.pdf{background-image:url(../images/c1/filetypes/pdf_m.gif);}
DIV.UserFileDownloadControl_Template_1 A{color:#000000!Important;font-weight:bold;text-decoration:none;margin-right:10px;}
DIV.UserFileDownloadControl_Template_1 A:hover{text-decoration:underline;}

/* Basket Quick View - BQV */
DIV.BQV div.L{float:left;text-align:right;font-size:12px;width:95px;}
DIV.BQV div.R{float:left;text-align:left;font-size:12px;font-weight:bold;padding-left:10px;}

#dfnSHSuperTitle{height:18px;font-size:90%;line-height:18px;padding-left:12px;}

/* SITE MAP PATH */
DIV.dfnSiteMapPath{margin:0px 0px 6px 0px;}
DIV.dfnSiteMapPath TABLE{width:100%;border-collapse:collapse;}
DIV.dfnSiteMapPath TABLE TD{white-space:nowrap;padding:0px 5px 0px 0px;font-size:12px;font-weight:bold;}
DIV.dfnSiteMapPath TABLE TD A{text-decoration:none;}
DIV.dfnSiteMapPath TABLE TD A:hover{text-decoration:underline;}
DIV.dfnSiteMapPath TABLE TD.end{width:100%;background-position:center;background-repeat:repeat-x;}

div.sbHdr{background-position:center;background-repeat:repeat-x;margin-bottom:15px;}
div.sbHdr H2{background-color:#ffffff;display:inline;padding-right:5px;}

/* IMAGE GALLERY*/
TABLE.ImagesBrowserTable{}
TABLE.ImagesBrowserTable TD{padding:5px;}

/* CATHEGORY TREE */

DIV.dfnCathegoryTree{background-color:#F2F2F2;border:1px solid #DFDFDF;padding:10px 0px 10px 0px;}
DIV.dfnCathegoryTree DIV.title{}
DIV.dfnCathegoryTree UL{margin:0px;padding:0px;}
DIV.dfnCathegoryTree LI{list-style-type:none;list-style-position:outside!Important; padding:0px;margin:0px;display:list-item;clear:both;_height:1px;}
DIV.dfnCathegoryTree LI IMG{vertical-align:middle;margin:3px 3px 3px 0px;display:block;float:left;}
DIV.dfnCathegoryTree LI.s{background-color:#FFFFFF;}
DIV.dfnCathegoryTree UL.toplevel LI IMG{margin-left:10px;}
DIV.dfnCathegoryTree UL.level LI IMG{margin-left:20px;}
DIV.dfnCathegoryTree UL.level LI UL.level LI IMG{margin-left:30px;}
DIV.dfnCathegoryTree UL.level LI UL.level LI UL.level LI IMG{margin-left:40px;}
DIV.dfnCathegoryTree A{color:#666666;text-decoration:none;font-weight:normal;display:block;padding:3px 0px 3px 0px;}
DIV.dfnCathegoryTree A:hover{text-decoration:underline;color:#666666;}
DIV.dfnCathegoryTree A.s{text-decoration:underline;}

/* ALIGN */
.r{text-align:right;}
.l{text-align:left;}
.c{text-align:center;}

/* ANCHORS */
A.t1{font-size:100%;text-decoration:none;font-weight:bold;}
A.t1:hover{text-decoration:underline;}

DIV.dfnPager_RepeaterDataPager_1{text-align:center;}
DIV.dfnPager_RepeaterDataPager_1 TABLE.DataPagerTable_RepeaterDataPager_1{margin-left:auto;margin-right:auto;width:100px!important;}
DIV.dfnPager_RepeaterDataPager_1 TABLE.DataPagerTable_RepeaterDataPager_1 TD{border-width:0px!Important;white-space:nowrap;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD{height:30px;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD.PageCell{text-align:center;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD A{color:#000000;text-decoration:underline;}
TABLE.DataPagerTable_RepeaterDataPager_1 TD A:hover{color:#888888;}

/* COMPANY SLIDESHOW */
DIV.CompaniesSlideShow_1_Item{margin:5px;}
DIV.CompaniesSlideShow_1_Item DIV.img{float:left;}
DIV.CompaniesSlideShow_1_Item DIV.txt{margin-left:170px;text-align:left;}
DIV.CompaniesSlideShow_1_Item DIV.txt A H2.itemName{font-size:130%;margin:0px 0px 5px 0px;font-weight:bold;color:#000000;}
DIV.CompaniesSlideShow_1_Item DIV.txt A{display:block;color:black;margin-top:10px;text-decoration:none;}
DIV.CompaniesSlideShow_1_Item DIV.txt A:hover{text-decoration:underline;}

/* BUTTONS */
DIV.NewBtnFtr,DIV.NewBtnHdr {float:right;width:180px;}
DIV.BackBtnFtr,DIV.BackBtnHdr {float:left;width:180px;margin-bottom:15px;} 

DIV.btn_t1_L{background-position: center left;background-repeat:no-repeat;padding:0px 0px 0px 11px;}
DIV.btn_t1_R{background-position: center right!Important;background-repeat:no-repeat;height:30px;line-height:30px;padding:0px 11px 0px 3px;}
DIV.btn_t1_R A{text-decoration:none;font-size:110%;display:block;cursor:hand;cursor:pointer;margin:0px;}
DIV.btn_t1_R A:hover{text-decoration:underline;}

DIV.BackBtnFtr DIV.btn_t1_L, DIV.BackBtnHdr DIV.btn_t1_L{padding-left:27px;}
DIV.NewBtnFtr DIV.btn_t1_L,DIV.NewBtnHdr DIV.btn_t1_L{padding-left:27px;}

DIV.button_1 DIV.tr {line-height:25px; background-position:100% 0;background-repeat:no-repeat;padding:0px 0px 0px 20px;margin:0px;}
DIV.button_1 DIV.tr 




/* SYSTEM PANELS - search, login, zaregistruj sa ...*/
DIV.sys_panel_3 DIV.bdRight{padding:10px 20px 3px 20px;}
DIV.sys_panel_3 DIV.bdRight *{color:#363D3D;}
DIV.sys_panel_3 DIV.bdRight DIV{margin-bottom:5px;}
DIV.sys_panel_3 DIV.bdRight DIV input{vertical-align:middle;width:131px;border:1px solid #999999;}
DIV.sys_panel_3 DIV.bdRight DIV img{margin-left:5px;vertical-align:middle;}
DIV.sys_panel_3 DIV.bdRight TABLE{margin-top:5px;border-collapse:collapse;}
DIV.sys_panel_3 DIV.bdRight TD{padding-bottom:4px;}
DIV.sys_panel_3 DIV.bdRight TD.dfnLabel{font-weight:bold;padding-right:10px;}
DIV.sys_panel_3 DIV.bdRight TD.dfnButtonCell{text-align:right;vertical-align:middle;padding:0px;}
DIV.sys_panel_3 DIV.bdRight TD.dfnButtonCell IMG{vertical-align:middle;margin-left:3px;}
DIV.sys_panel_3 DIV.bdRight TD.dfnButtonCell A{font-weight:bold;text-decoration:none;}
DIV.sys_panel_3 DIV.bdRight TD.dfnButtonCell A:hover{text-decoration:underline;}
DIV.sys_panel_3 DIV.bdRight TD INPUT{vertical-align:middle;width:123px;border:1px solid #999999;}
DIV.sys_panel_3 DIV.bdRight H3{margin:0px;font-size:110%;font-weight:bold;}
DIV.sys_panel_1 DIV.hdrLeft DIV.hdrRight H3{line-height:20px;height:34px;font-size:110%;font-weight:bold;margin:0px;}


/* Panel uzivatelskeho profilu */
DIV.pup{width:100%;}
DIV.pup TABLE{width:100%;}
DIV.pup DIV.button{margin: 5px 0px 0px 0px;text-align:center;}
DIV.pup TD INPUT{vertical-align:middle;width:140px;margin-top:5px;}

DIV.pup UL.dfnVerticalMenu {margin:0px 0px 0px 0px;padding:0px;}
DIV.pup UL.dfnVerticalMenu A{display:block;margin:5px 0px 5px 0px;}
DIV.pup UL.dfnVerticalMenu LI{list-style-type:none;margin:0px;padding:0px;}
DIV.pup UL.dfnVerticalMenu UL{margin:0px;padding:0px;}
DIV.pup UL.dfnVerticalMenu UL LI{list-style-type:none;margin:0px;padding:0px;}
DIV.pup UL.dfnVerticalMenu li a.VMASelected{color:#000000;text-decoration:underline;}
DIV.pup UL.dfnVerticalMenu li a.chVMA{padding-left:32px;}
DIV.pup 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;}
DIV.pup TD.dfnButtonCell{text-align:center;vertical-align:middle;padding:15px 0px 0px 0px;}

DIV.ArticlePrewiev_Template_1 DIV.image{text-align:center;margin:0px;float:left;}
DIV.ArticlePrewiev_Template_1 DIV.image IMG{margin:auto;}
DIV.ArticlePrewiev_Template_1 DIV.hdr A{text-decoration:none;font-size:13px;font-weight:bold;}
DIV.ArticlePrewiev_Template_1 DIV.hdr A:hover{text-decoration:underline;}
DIV.ArticlePrewiev_Template_1 DIV.perex{padding:5px 3px 3px 3px;}
DIV.ArticlePrewiev_Template_1 DIV.catLink{margin-bottom:5px;}
DIV.ArticlePrewiev_Template_1 DIV.catLink A{color:#808080;text-decoration:none;}
DIV.ArticlePrewiev_Template_1 DIV.catLink A:hover{text-decoration:underline;}

DIV.dfnSystemForumCathegory_repeater{}
DIV.dfnSystemForumCathegory_repeater TABLE{border-collapse:collapse;font-size:100%;}
DIV.dfnSystemForumCathegory_repeater TABLE TD{}

DIV.clear{clear:both;}


/* DO SYSTEMU !!! */
TABLE.dfnMultiFileUploadForm{}
TABLE.dfnMultiFileUploadForm TD.restrictionCell{}
TABLE.dfnMultiFileUploadForm TD.filesCell{vertical-align:top;height:100%;}
TABLE.dfnMultiFileUploadForm TD.filesCell DIV#dfnFileUploadContainer{}
DIV#dfnFileUploadContainer {height:450px;width:680px;overflow-y:auto;}
DIV#dfnFileUploadContainer TABLE{width:100%;_width:97%;border-collapse:collapse;}
DIV#dfnFileUploadContainer TABLE TD{width:50%;padding:0px;vertical-align:top;}

TABLE.dfnMultiFileUploadForm TD.filesCell DIV#dfnFileUploadContainer INPUT{width:270px;}
TABLE.dfnMultiFileUploadForm TD.filesCell DIV#dfnFileUploadContainer I{width:180px;}
TABLE.dfnMultiFileUploadForm TD.filesCell DIV#dfnFileUploadContainer TEXTAREA{width:100%;height:38px;}
TABLE.dfnMultiFileUploadForm TD.filesCell DIV#dfnFileUploadNewFileCont{text-align:center;padding:10px 0px 10px 0px;}
TABLE.dfnMultiFileUploadForm TD.buttonsCell{text-align:center;border-top:2px solid gray;padding-top:10px;}

DIV#dfnFileUploadContainer DIV.item_buttons{float:right;margin-right:2px;margin-top:2px;cursor:hand;cursor:pointer;
    width:24px;height:24px;background-image:url(../images/c1/delete_file_item.gif);}
DIV#dfnFileUploadContainer DIV.item{margin-bottom:10px;border:1px solid #ffffff;}
DIV#dfnFileUploadContainer DIV.item DIV.bl { background-position:0 100%;background-repeat:no-repeat;}
DIV#dfnFileUploadContainer DIV.item DIV.br { background-position:100% 100%;background-repeat:no-repeat;}
DIV#dfnFileUploadContainer DIV.item DIV.tl { background-position:0 0;background-repeat:no-repeat;}
DIV#dfnFileUploadContainer DIV.item DIV.tr { background-position:100% 0;background-repeat:no-repeat;padding:10px 10px 10px 10px;}

DIV.Poradna_Header_Template_1 DIV.bdRight IMG{float:left;margin: 0px 15px 5px 0px;}

DIV.dfnSearchInputCont{margin:0px!important;}
DIV.dfnSearchInputCont INPUT{vertical-align:middle;cursor:default;}
DIV.dfnSearchInputCont IMG{vertical-align:middle;margin-left:5px;}

div.NevestaVyber{}
div.NevestaVyber table.headerTable {width:100%;}
div.NevestaVyber table.headerTable TD{background-repeat:no-repeat;padding:0px 0px 0px 20px;font-size:13px;background-position:center left;}
div.NevestaVyber table.bodyTable TD{border-left-style:solid;border-left-width:1px;padding:0px 5px 0px 5px;color:#000000;vertical-align:top;}
div.NevestaVyber table.bodyTable TD.f{border-width:0px;padding-left:0px;}

div.clear{clear:both;}

TABLE#loginTable{margin-top:10px;width:100%;}
TABLE#loginTable *{font-size:12px;}
TABLE#loginTable TD{padding-bottom:5px;vertical-align:middle;}
TABLE#loginTable TD.dfnLabel{padding-right:10px;}
TABLE#loginTable TD INPUT{vertical-align:middle;cursor:default;width:138px;}
TABLE#loginTable TD.dfnButtonCell{text-align:right;padding-right:15px;}
TABLE#loginTable TD.dfnButtonCell IMG{vertical-align:middle;margin-left:5px;}
TABLE#loginTable TD.dfnButtonCell A{color:#000000;text-decoration:none;}
TABLE#loginTable TD.dfnButtonCell A:hover{text-decoration:underline;}

TABLE.footerTable {width:100%;}

DIV.dfnNameDay{text-align:right;margin-bottom:15px;}
DIV.dfnNameDay DIV.dfnNameDay1{font-weight:bold;}

DIV.UserProfile_Template_1 DIV.Female *{color:#C35E66;}
DIV.UserProfile_Template_1 DIV.Male *{color:#808080;}

DIV.UserProfile_Template_1 DIV.body{border-top-width:10px;border-top-style:solid;border-bottom-width:10px;border-bottom-style:solid;border-color:#F9E2D5;padding:20px 0px 20px 40px;}
DIV.UserProfile_Template_1 DIV.header{padding-left:267px;margin-bottom:15px;}
DIV.UserProfile_Template_1 DIV.header h1{margin:0px;}
DIV.UserProfile_Template_1 DIV.body DIV.img{float:left;width:220px;}
DIV.UserProfile_Template_1 DIV.body DIV.blck1{margin-left:227px;}
DIV.UserProfile_Template_1 DIV.body DIV.blck2{margin-left:227px;margin-top:50px;}
DIV.UserProfile_Template_1 DIV.body DIV.blck3{margin-left:227px;margin-top:20px;}


DIV.dfnMediaAlbumsPreview DIV.item DIV.user{font-weight:bold;text-align:left;margin-bottom:5px;}
DIV.dfnMediaAlbumsPreview DIV.item DIV.user A{font-weight:bold;text-align:left;margin-bottom:5px;color:#000000;}
DIV.dfnMediaAlbumsPreview DIV.item DIV.title{text-align:left;margin-top:5px;}

DIV.ForumPreview_Template_1 DIV.item{padding-top:3px;}
DIV.ForumPreview_Template_1 DIV.item A{font-weight:bold;}


DIV.RepeaterHeaderControls{margin-bottom:20px;}
DIV.RepeaterFooterControls{margin-top:10px;}
DIV.RepeaterHeaderControls DIV.clr{clear:both;}
DIV.RepeaterFooterControls DIV.clr{clear:both;}


DIV.albumlink{background-position:center left;padding-left:30px;background-repeat:no-repeat;height:22px;line-height:22px;margin-top:10px;}


/* PORADNA */
DIV.Poradna_Template_1 {text-align:center;float:left;margin:0px 10px 10px 15px;}
DIV.Poradna_Template_1 DIV.moderator{padding-top:10px;}

DIV.PoradnaDetailInQuestionList_Template_1{margin:0px 15px 40px 15px;}
DIV.PoradnaDetailInQuestionList_Template_1 H1{margin:0px 0px 10px 0px;font-weight:bold;font-size:120%;}
DIV.PoradnaDetailInQuestionList_Template_1 DIV.image{float:left;margin-right:20px;}
DIV.PoradnaDetailInQuestionList_Template_1 DIV.moderator{margin-top:10px;background-position:left center;background-repeat:repeat-x;}
DIV.PoradnaDetailInQuestionList_Template_1 DIV.moderator SPAN{padding-right:12px;font-weight:bold;}

DIV.Poradna_Template_2{background-repeat:repeat-x;background-position:top left;padding:0px 15px 15px 15px;}
DIV.Poradna_Template_2 H2{font-size:100%;}
DIV.Poradna_Template_2 A{font-weight:bold;}
DIV.Poradna_Template_2 DIV.detaillink A{text-decoration:underline;}
DIV.Poradna_Template_2 DIV.autor{float:right;font-size:12px;}
DIV.dfnSystemTopic_repeater DIV.pnl_t4 DIV.bdLeft{padding-left:1px;}
DIV.dfnSystemTopic_repeater DIV.pnl_t4 DIV.bdRight{padding-right:1px;}
DIV.dfnSystemTopic_repeater DIV.clear{margin-bottom:15px;}
DIV.dfnSystemTopic_repeater DIV.button, DIV.dfnSystemPost_repeater DIV.button{margin-bottom:10px;text-align:right;}

DIV.PoradnaDetailInAnswerList_Template_1, DIV.Poradna_Template_3{padding:0px}
DIV.PoradnaDetailInAnswerList_Template_1 DIV.bg_1, DIV.Poradna_Template_3 DIV.bg_1{color:#ffffff;font-weight:bold;font-size:115%;padding:2px 15px 2px 15px;}
DIV.PoradnaDetailInAnswerList_Template_1 DIV.autor, DIV.Poradna_Template_3 DIV.autor{margin:0px 15px 20px 15px;font-size:12px;}
DIV.PoradnaDetailInAnswerList_Template_1 DIV.desc, DIV.Poradna_Template_3 DIV.desc{margin:0px 15px 0px 15px;}

DIV.dfnSystemPost_repeater DIV.pnl_t4 DIV.bdLeft{padding-left:1px;}
DIV.dfnSystemPost_repeater DIV.pnl_t4 DIV.bdRight{padding-right:1px;}

DIV.dfnSimpleNavigator{margin-top:15px;text-align:center;}
DIV.dfnSimpleNavigator A.prev{background-position:left center;background-repeat:no-repeat;padding-left:15px;}
DIV.dfnSimpleNavigator A.next{background-position:right center;background-repeat:no-repeat;padding-right:15px;}

DIV.atImg{cursor:hand;cursor:pointer;}

TABLE#SWS_list{width:100%;}
TABLE#SWS_list TD{text-align:center;}
TABLE#SWS_list TD H2{text-align:center;margin:5px 0px 10px 0px;}

A.sys_anchor{font-weight:bold;margin-bottom:10px}


DIV.UserProfileInfoTemplate {width:350px;}
DIV.UserProfileInfoTemplate TABLE TD{vertical-align:top;}
DIV.UserProfileInfoTemplate TABLE TD.cell2{padding-left:20px;}
DIV.UserProfileInfoTemplate TABLE TD.cellHdr H2{font-size:15px;font-weight:bold;}
DIV.UserProfileInfoTemplate TABLE TD.cellHdr,TD.cellFtr{text-align:center;}
DIV.UserProfileInfoTemplate TABLE TD.cellFtr DIV.albumlink{width:85px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
DIV.UserProfileInfoTemplate TABLE TD.cellFtr DIV.quickMessagelink{margin-bottom:10px;}
DIV.UserProfileInfoTemplate TABLE TD.cellFtr DIV.quickMessagelink A{font-weight:bold!Important;}



DIV.privatePostForm {width:250px;}

TABLE.PrivatePostsRepeater_Template1{width:100%;border-collapse:collapse;}
TABLE.PrivatePostsRepeater_Template1 TR TD{vertical-align:top;padding-top:5px;}
TABLE.PrivatePostsRepeater_Template1 TR.hdr TD{padding:3px;font-weight:bold;}
TABLE.PrivatePostsRepeater_Template1 TR.bg1{}
TABLE.PrivatePostsRepeater_Template1 TR.bg2{}
TABLE.PrivatePostsRepeater_Template1 TR TD.date{white-space:nowrap;}
TABLE.PrivatePostsRepeater_Template1 TR TD.subj{width:100%;}
TABLE.PrivatePostsRepeater_Template1 TR TD.btns{padding-top:0px;padding-right:5px;padding-left:15px;}
TABLE.PrivatePostsRepeater_Template1 TR TD.nick{padding-left:5px;padding-right:5px;}

H1 A{font-weight:bold;}



DIV.pnl_cathegory_2{white-space:nowrap;}

DIV.createNewPhotoAlbum{width:180px;margin-right:0px;margin-left:auto;text-align:center;}

TABLE.dfnSimpleForm TD.ct{font-weight:bold;border-bottom:1px solid #000000;padding:5px 0px 2px 0px;}
TABLE.dfnSimpleForm TD.v TABLE TD {line-height:20px;}
TABLE.dfnSimpleForm TD.v TABLE TD IMG{margin-right:10px;}
TABLE.dfnSimpleForm TD.v INPUT.dfnChBox{width:30px;margin:0px;vertical-align:middle;}
INPUT.dfnFileUploadInput{width:200px!Important;vertical-align:middle;}

DIV.AdRepeater_Filter_1{text-align:center;margin-top:10px;}

DIV.AdRepeater_Filter_1 DIV.dfnInlineFilter{width:255px;line-height:30px;padding:0px;margin:0px;margin-left:auto;margin-right:auto;}
DIV.AdRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnButtonsCell{clear:none;float:left;margin:0px 0px 0px 5px;line-height:30px;height:30px;}
DIV.AdRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnFilterRow{float:left;margin:0px;line-height:30px;height:30px;padding-top:5px;}
DIV.AdRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnFilterRowLabel{float:left;line-height:20px;margin-right:10px;}

DIV.CompaniesRepeater_Filter_1{text-align:center;margin-top:10px;}

DIV.CompaniesRepeater_Filter_1 DIV.dfnInlineFilter{width:430px;line-height:30px;padding:0px;margin:0px;margin-left:auto;margin-right:auto;}
DIV.CompaniesRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnButtonsCell{clear:both;padding:30px 0px 0px 0px;_padding:0px;line-height:30px;width:430px;}
DIV.CompaniesRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnFilterRow{float:left;margin:0px;line-height:30px;height:30px;padding-top:5px;}
DIV.CompaniesRepeater_Filter_1 DIV.dfnInlineFilter DIV.dfnFilterRowLabel{display:none;}/*line-height:20px;clear:both;width:430px;margin:0px;*/

DIV.dfnInlineFilter {margin:5px 0px 5px 0px;}
DIV.dfnInlineFilter DIV.dfnFilterRowLabel{float:left;margin:3px 5px 0px 10px;}
DIV.dfnInlineFilter DIV.dfnButtonsCell{padding-left:5px;}



/* Basket List */
DIV.BasketListHeader_Template_1{}
DIV.BasketListHeader_Template_1 DIV.StepTabs{}
DIV.BasketListHeader_Template_1 DIV.StepTabs DIV.tab{margin-right:15px;padding:10px 20px 5px 25px;background-repeat:no-repeat;background-position:0 0;float:left;}
DIV.BasketListHeader_Template_1 DIV.StepTabs DIV.tab.3 {margin:0px;}
DIV.BasketListHeader_Template_1 DIV.StepTabs DIV.tab DIV{width:106px;height:37px;font-size:11px;margin:0px;padding:0px;text-align:center;}
DIV.BasketListHeader_Template_1 DIV.StepTabs DIV.tab DIV.a{color:#FFFFFF;font-weight:normal;}
DIV.BasketListHeader_Template_1 H2{clear:both;padding:20px 0px 0px 20px;margin:0px!Important;_padding:5px 0px 0px 20px!Important;}

DIV.dfnBasketList{width:100%;}
DIV.dfnBasketList H2{margin-left:15px;color:#000000;}
DIV.dfnBasketList DIV.dfnFormFieldInfo{font-style:italic;color:Red;}
DIV.dfnBasketList INPUT.Invalid{background-color:#FFFF99;}
TABLE.dfnBasketListTable{width:100%;margin:20px 0px 20px 0px;}
TABLE.dfnBasketListTable *{font-size:11px;}
TABLE.dfnBasketListTable TD.ProductNameCell{width:100%;}
TABLE.dfnBasketListTable TD.PriceCell{text-align:right;}
TABLE.dfnBasketListTable TD.ButtonCell{padding-right:20px;}
TABLE.dfnBasketListTable TD.NumberCell{padding:0px 10px 0px 20px;}
TABLE.dfnBasketListTable TD.BasePriceCell{padding:0px 10px 0px 20px;}
TABLE.dfnBasketListTable TD.ImageCell{text-align:center;padding-right:10px;}
TABLE.dfnBasketListTable TD.SumCol{text-align:center;}
TABLE.dfnBasketListTable TD.SumCol TABLE.dfnBasketListSumsTable{margin:0px auto 0px auto;}
TABLE.dfnBasketListTable TD.SumCol TABLE.dfnBasketListSumsTable TD{padding:2px 10px 2px 0px;vertical-align:top;}
TABLE.dfnBasketListTable TD.SumCol TABLE.dfnBasketListSumsTable TD.ParName{text-align:right;width:100px;}
TABLE.dfnBasketListTable TD.SumCol TABLE.dfnBasketListSumsTable TD.ParName STRONG{font-size:14px;}
TABLE.dfnBasketListTable TD.SumCol TABLE.dfnBasketListSumsTable TD.ParValue STRONG{font-size:14px;}
TABLE.dfnBasketListTable DIV.dfnBasketListClearButton{text-align:center;margin:15px 0px 20px 0px;}
TABLE.dfnBasketListTable TD.PriceCell TABLE.dfnBIC{margin: 0px 0px 0px auto;}
TABLE.dfnBasketListTable TD.PriceCell TABLE.dfnBIC TD.pts{white-space:nowrap;}
TABLE.dfnBasketListTable TD.PriceCell TABLE.dfnBIC TD.pts SELECT{width:230px;}

TABLE.dfnBasketListContactInfoForm TD{padding:2px 15px 2px 0px;vertical-align:top;}
TABLE.dfnBasketListContactInfoForm TD.ParName{text-align:right;padding-left:15px;padding-right:10px;}
TABLE.dfnBasketListContactInfoForm.P{margin-bottom:20px;}
TABLE.dfnBasketListContactInfoForm.P TD{vertical-align:middle;}
TABLE.dfnBasketListContactInfoForm.P TD.ParValue{font-size:14px;font-weight:bold;}

DIV.DeliveryAddressChck{width:100%;margin:0px;padding:0px 15px 10px 15px;}
DIV.CommentsCont{width:100%;margin:0px 0px 20px 0px;padding:0px 15px 0px 15px;}
DIV.UncompOrderRadioCont{width:100%;margin:0px;padding:0px 15px 0px 15px;}


DIV.dfnBasketListFooter DIV.dfnBasketListFooterButtons{text-align:center;}
DIV.dfnBasketListFooter DIV.dfnBasketListFooterButtons SPAN.r{margin-left:20px;}


/* Repeaters Templates */
DIV.dfnSystem_repeater{}
DIV.dfnSystem_repeater DIV.item{border:1px solid #E5E5E5;margin-bottom:10px;clear:both;padding-bottom:10px;background-color:#FFFFFF;overflow:auto;width:100%}
DIV.dfnSystem_repeater DIV.item DIV.hdr {padding:6px 10px 5px 10px;}
DIV.dfnSystem_repeater DIV.item DIV.hdr TABLE.prm{float:right;}
DIV.dfnSystem_repeater DIV.item DIV.hdr TABLE.prm TD{color:White;}
DIV.dfnSystem_repeater DIV.item DIV.hdr H2{margin:0px;color:#FFFFFF;}
DIV.dfnSystem_repeater DIV.item DIV.hdr H2 a{color:#FFFFFF!Important;font-weight:900!Important;text-decoration:none;font-size:14px;}
DIV.dfnSystem_repeater DIV.item DIV.hdr H2 a:hover{text-decoration:underline;}
DIV.dfnSystem_repeater DIV.item DIV.image{float:left;text-align:center;margin:10px 0px 0px 0px;}
DIV.dfnSystem_repeater DIV.item DIV.desc{margin:10px 0px 0px 105px;color:#000000;}
DIV.dfnSystem_repeater DIV.item DIV.desc.c1 {color:#034c8c;}
DIV.dfnSystem_repeater DIV.item DIV.desc.c2 {color:#F28705;}
DIV.dfnSystem_repeater DIV.item DIV.desc.c3 {color:#FCBE04;}
DIV.dfnSystem_repeater DIV.item DIV.desc.c4 {color:#148DD9;}
DIV.dfnSystem_repeater DIV.item DIV.sign{margin:5px 0px 0px 0px;color:#000000;font-style:italic;font-weight:bold;}
DIV.dfnSystem_repeater DIV.item DIV.sign SPAN.date{font-weight:normal;}
DIV.dfnSystem_repeater DIV.item DIV.dfnStarRating{float:right;}
DIV.dfnSystem_repeater DIV.item TABLE.params{margin-top:5px;width:auto;}
DIV.dfnSystem_repeater DIV.item.c1 TABLE TR TD STRONG{color:#034c8c;}
DIV.dfnSystem_repeater DIV.item.c2 TABLE TR TD STRONG{color:#F28705;}
DIV.dfnSystem_repeater DIV.item.c3 TABLE TR TD STRONG{color:#FCBE04;}
DIV.dfnSystem_repeater DIV.item.c4 TABLE TR TD STRONG{color:#148DD9;}

DIV.dfnSystem_repeater DIV.item DIV.image.noimage{margin: 10px 0px 0px 0px;text-align: center;}
DIV.dfnSystem_repeater DIV.item DIV.image A{background-color:#FFFFFF;display:block;text-align:center;}

DIV.dfnSystem_repeater DIV.item div.icons {
    position: absolute;
    width: 50px;
    padding-top: 4px;
}
DIV.dfnSystem_repeater DIV.item DIV.icons DIV.ACT,
DIV.dfnSystem_repeater DIV.item DIV.icons DIV.NEW,
DIV.dfnSystem_repeater DIV.item DIV.icons DIV.OUT {
    height: 23px;
    background: url(../images/alerters.png) -500px -400px;
    display: none;
}
DIV.dfnSystem_repeater DIV.item div.icons div.show {
    display: block;
}
DIV.dfnSystem_repeater DIV.item div.icons div.ACT {
    background-position: 0px 48px;
}
DIV.dfnSystem_repeater DIV.item div.icons div.NEW {
    background-position: 0px 25px;
}
DIV.dfnSystem_repeater DIV.item div.icons div.OUT {
    background-position: 0px 0px;
}


DIV.dfnSystem_repeater DIV.item DIV.price SPAN.oldPrice{text-decoration:line-through;}
DIV.dfnSystem_repeater DIV.item DIV.price SPAN.newPrice{font-weight:bold;}
DIV.dfnSystem_repeater DIV.item TABLE.lay TD.right{vertical-align:top;}
DIV.dfnSystem_repeater DIV.item TABLE.lay TD.left{width:100px;text-align:left;vertical-align:top;}

DIV.dfnSystem_repeater DIV.detail{color:#000000;}
DIV.dfnSystem_repeater DIV.detail DIV.store{float: right;}
DIV.dfnSystem_repeater DIV.detail DIV.price{float: left;}
DIV.dfnSystem_repeater DIV.detail DIV.price SPAN.oldPrice{text-decoration:line-through;}
DIV.dfnSystem_repeater DIV.detail DIV.perex{padding:0px 10px 10px 10px;font-style:italic;}
DIV.dfnSystem_repeater DIV.detail DIV.dfnGoogleMap{float:right;}
DIV.dfnSystem_repeater DIV.detail DIV.backlink{text-align:center;margin-top:30px;}
DIV.dfnSystem_repeater DIV.detail DIV.logo{margin:0px 300px 10px 0px;}
DIV.dfnSystem_repeater DIV.detail DIV.data{margin:10px 300px 0px 0px;}
DIV.dfnSystem_repeater DIV.detail DIV.data P{margin:5px 0px 0px 0px;}
DIV.dfnSystem_repeater DIV.detail DIV.data P A IMG{vertical-align:middle;border-width:0px;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs{margin-top:20px;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs { position: relative; padding: 0px; zoom: 1;border-width:0px; border-bottom:#cccccc 4px solid;} 
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs.ui-corner-all{-moz-border-radius: 0px!Important;-webkit-border-radius: 0px!Important;border-radius: 0px!Important;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-widget-content{background: none;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0;border-width:0px;border-bottom:1px solid #000000;background:none; }
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav.ui-corner-all{-moz-border-radius: 0px!Important;-webkit-border-radius: 0px!Important;border-radius: 0px!Important;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active{}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active A:link{color:#ffffff;font-weight:bold;}
DIV.dfnSystem_repeater DIV.detail.c1 DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active{ background:url(../images/c1/Panels/t1/bg_hdr.gif) #034C8C no-repeat;border-width:0px;}
DIV.dfnSystem_repeater DIV.detail.c2 DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active{ background:url(../images/c2/Panels/t1/bg_hdr.gif) #F28705 no-repeat;border-width:0px;}
DIV.dfnSystem_repeater DIV.detail.c3 DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active{ background:url(../images/c3/Panels/t1/bg_hdr.gif) #FCBE04 no-repeat;border-width:0px;}
DIV.dfnSystem_repeater DIV.detail.c4 DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-state-active{ background:url(../images/c4/Panels/t1/bg_hdr.gif) #148DD9 no-repeat;border-width:0px;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-panel { display: block; border-width: 0; border-left:1px solid #cccccc;border-right:1px solid #cccccc; padding: 15px 10px 15px 10px; background: #ffffff;height:100%  }/*JCI  doplnil height:100%*/ 
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs .ui-tabs .ui-tabs-hide { display: none !important; }
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs H4{margin:0px 0px 10px 0px;}
DIV.dfnSystem_repeater DIV.detail DIV.detailTabs P.block{margin:0px 0px 20px 0px;}
DIV.dfnSystem_repeater DIV.detail a:hover{color:#000000;}
DIV.dfnSystem_repeater DIV.attach.c1 a {color:#034c8c;}
DIV.dfnSystem_repeater DIV.attach.c2 a {color:#F28705;}
DIV.dfnSystem_repeater DIV.attach.c3 a {color:#FCBE04;}
DIV.dfnSystem_repeater DIV.attach.c4 a {color:#148DD9;}
DIV.dfnSystem_repeater DIV.detail TABLE.params{float:right;}
DIV.dfnSystem_repeater DIV.detail TABLE.params TD.pn{text-align:right;}
DIV.dfnSystem_repeater DIV.detail TABLE.params TD.pv{padding-left:5px;font-weight:bold;}

/* ProductsRepeater Templates */
div.dfnSystemProducts_repeater div.item div.hdr div.alrt{float:right;color:#FFFFFF;}
span.Price{font-weight:bold;color:#ff6600;}
div.dfnSystemProducts_repeater div.item div.store{margin:15px 10px 0px 0px;float:right;}
div.dfnSystemProducts_repeater div.item div.price{margin-top:15px;}
div.dfnSystemProducts_repeater div.item div.bskt{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;}

/* COMPANIES REPEATER*/

DIV.dfnSystemCompany_repeater DIV.img{float:left;}
DIV.dfnSystemCompany_repeater DIV.txt{margin-left:170px;}
DIV.dfnSystemCompany_repeater DIV.txt h3{display:inline;}
DIV.dfnSystemCompany_repeater DIV.txt h2{font-weight:bold!Important;font-size:130%;margin:0px 0px 5px 0px;}
DIV.dfnSystemCompany_repeater DIV.txt A{text-decoration:none;}
DIV.dfnSystemCompany_repeater DIV.txt A:hover{text-decoration:underline;}
DIV.dfnSystemCompany_repeater DIV.txt DIV.link{margin-top:10px;}

TABLE.itemTable{border-collapse:collapse;width:100%;}
TABLE.itemTable *{font-size:12px;}
TABLE.itemTable TD.img{text-align:center;}
TABLE.itemTable TD.txt{padding-left:10px;vertical-align:top;}
TABLE.itemTable TD.txt h2{font-size:15px;margin:0px 0px 5px 0px;font-weight:bold;}
TABLE.itemTable TD.txt h3{display:inline;font-weight:normal;}
TABLE.itemTable TD.txt DIV.par2{margin-top:5px;}
TABLE.itemTable TD.link{text-align:right;}
TABLE.itemTable TD.link A{color:#669999;}
TABLE.itemTable A{text-decoration:none;color:#000000;}
TABLE.itemTable A:hover{text-decoration:underline;}


DIV.CompaniesRepeater_DetailTemplate_1 DIV.TopLeftCol{float:left;width:280px;}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.TopRightCol{float:right;text-align:right;padding-left:10px;}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.BottomCol{clear:both;}
div.atImg{float:left;margin-right:10px;margin-bottom:10px;}
div.atVid{float:left;margin-right:10px;margin-bottom:10px;}
DIV.CompaniesRepeater_DetailTemplate_1 H1{color:#669999;font-weight:bold!Important;}
DIV.CompaniesRepeater_DetailTemplate_1 H2{color:#669999;font-weight:bolder!Important;font-size:125%;}
DIV.CompaniesRepeater_DetailTemplate_1 H3{color:#669999;font-weight:bold!Important;margin:20px 0px 10px 0px;}
DIV.CompaniesRepeater_DetailTemplate_1 A{text-decoration:none;color:#000000;}
DIV.CompaniesRepeater_DetailTemplate_1 A:hover{text-decoration:underline;}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.shortPar{line-height:15px;margin-top:10px;}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.shortPar H3{display:inline;}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.img{}
DIV.CompaniesRepeater_DetailTemplate_1 DIV.backlink{text-align:right;margin-top:10px;clear:both;}

/* MEDIA ALBUMS REPEATER */
DIV.dfnSystemMediaAlbum_repeater DIV.item{float:left;border:1px solid #000000;clear:none;margin:0px 3px 6px 3px;padding:3px;}
DIV.dfnSystemMediaAlbum_repeater DIV.item.c1{border-color:#034C8C;}
DIV.dfnSystemMediaAlbum_repeater DIV.item.c2{border-color:#F28705;}
DIV.dfnSystemMediaAlbum_repeater DIV.item.c3{border-color:#FCBE04;}
DIV.dfnSystemMediaAlbum_repeater DIV.item.c4{border-color:#148DD9;}
DIV.dfnSystemMediaAlbum_repeater DIV.itemCont{padding:0px;margin:0px;}

DIV.dfnSystemMediaAlbum_repeater DIV.item DIV.image{float:none;text-align:center;margin:0px;}
DIV.dfnSystemMediaAlbum_repeater DIV.item DIV.image *{margin-left:auto;margin-right:auto;}

/* System UI Components */




/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.dfnStarRating{display:none;}
div.dfnStarRating div.rating-cancel,div.dfnStarRating div.star-rating{float:left;width:16px;height:16px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.dfnStarRating div.rating-cancel,div.dfnStarRating div.rating-cancel a{background:no-repeat 0 -16px}
div.dfnStarRating.sett1.c1 div.rating-cancel,div.dfnStarRating.sett1.c1 div.rating-cancel a{background:url(../images/c1/StarRating/delete.png)}
div.dfnStarRating.sett1.c2 div.rating-cancel,div.dfnStarRating.sett1.c2 div.rating-cancel a{background:url(../images/c2/StarRating/delete.png)}
div.dfnStarRating.sett1.c3 div.rating-cancel,div.dfnStarRating.sett1.c3 div.rating-cancel a{background:url(../images/c3/StarRating/delete.png)}
div.dfnStarRating.sett1.c4 div.rating-cancel,div.dfnStarRating.sett1.c4 div.rating-cancel a{background:url(../images/c4/StarRating/delete.png)}
div.dfnStarRating div.star-rating,div.star-rating a{background:no-repeat 0 0px}
div.dfnStarRating.sett1.c1 div.star-rating,div.dfnStarRating.sett1.c1 div.star-rating a{background:url(../images/c1/StarRating/star.png)}
div.dfnStarRating.sett1.c2 div.star-rating,div.dfnStarRating.sett1.c2 div.star-rating a{background:url(../images/c2/StarRating/star.png)}
div.dfnStarRating.sett1.c3 div.star-rating,div.dfnStarRating.sett1.c3 div.star-rating a{background:url(../images/c3/StarRating/star.png)}
div.dfnStarRating.sett1.c4 div.star-rating,div.dfnStarRating.sett1.c4 div.star-rating a{background:url(../images/c4/StarRating/star.png)}
div.dfnStarRating div.rating-cancel a,div.dfnStarRating div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.dfnStarRating div.rating-cancel.star-rating-hover a{background-position:0 -16px!important}
div.dfnStarRating div.star-rating-on a{background-position:0 -16px!important}
div.dfnStarRating div.star-rating-hover a{background-position:0 -32px}
div.dfnStarRating div.star-rating-readonly a{cursor:default !important}
div.dfnStarRating div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


/* SELECTIONREpeater */
DIV.dfnSystem_selectionrepeater UL{margin:0px;padding:0px;}
DIV.dfnSystem_selectionrepeater LI{list-style-type:none;padding:5px;margin:0px 5px 0px 0px;display:list-item;float:left;text-align:center;}
DIV.dfnSystem_selectionrepeater LI.last{margin:0px;}
DIV.dfnSystem_selectionrepeater LI DIV.noimage{border:1px solid #CCCCCC;background-color:#F8F8F8;}
DIV.dfnSystemCompany_selectionrepeater LI DIV.noimage{background:#F8F8F8 url(../images/nologo.gif) no-repeat center;}


DIV.dfnSystem_selectionrepeater LI P {width:100px;}



TABLE.dfnEntitySelector TD.labelCell{white-space:nowrap;border-width:0px;font-weight:bold;padding-right:10px;}


.dfnEntityFormPropertieValueCell select{width:auto;}

/* Skitter styles */

.dfnAdvancedSlideShow {position:relative;overflow:hidden;margin:16px 18px 0px auto;}
.dfnAdvancedSlideShow ul {display:none;}
.dfnAdvancedSlideShow .image {overflow:hidden;margin-left:auto;margin-right:auto;}
.dfnAdvancedSlideShow .image img {display:none;border-width:0px;}
.dfnAdvancedSlideShow .box_clone {position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.dfnAdvancedSlideShow .box_clone img {position:absolute;top:0;left:0;z-index:20;border-width:0px;}

.dfnAdvancedSlideShow .prev_button {position:absolute;top:50%;left:35px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/prev.png) no-repeat left top;}
.dfnAdvancedSlideShow .next_button {position:absolute;top:50%;right:35px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/next.png) no-repeat left top;}
.dfnAdvancedSlideShow .info_slide {position:absolute;top:15px;left:15px;z-index:100;background:#000;color:#fff;font:bold 11px arial;padding:5px 0 5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:0.75;}
.dfnAdvancedSlideShow .image_number {background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.dfnAdvancedSlideShow .image_number_select {background:#cc0000;float:left;padding:2px 10px;margin:0 5px 0 0;}
.dfnAdvancedSlideShow .info_slide_thumb {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;height:45px;top:auto;bottom:-5px;left:-5px;padding:5px;opacity:1.0;}
.dfnAdvancedSlideShow .info_slide_thumb .image_number {overflow:hidden;width:50px;height:40px;position:relative;}
.dfnAdvancedSlideShow .info_slide_thumb .image_number img {position:absolute;top:-50px;left:-50px}
.dfnAdvancedSlideShow .box_scroll_thumbs {padding:0 10px;}
.dfnAdvancedSlideShow .box_scroll_thumbs .scroll_thumbs {position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;border:1px solid #333;}
.dfnAdvancedSlideShow .label_skitter {z-index:150;position:absolute;bottom:0px;left:0px;background:url(../images/c1/Skitter/back-box-label-black.png) repeat-x left top;color:#fff;display:none;border-top:1px solid #000;}
.dfnAdvancedSlideShow .label_skitter p {padding:10px;margin:0;font:normal 12px arial,tahoma;letter-spacing:-1px;}
.dfnAdvancedSlideShow .loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:32px;height:32px;}

/* IMAGE GALLERY CONTROL*/
DIV.dfnImageGalleryControl{margin:0px 0px 15px 0px;float:left;}
DIV.dfnImageGalleryControl DIV.cont{width:200px;}
DIV.dfnImageGalleryControl DIV.dfnItem{float:left;margin:0px 5px 0px 5px;}