@charset "utf-8";
/* CSS Document */
#bodyall { margin:0; padding:0; background:#FFFFFF; }
#all {
    width:995px; margin:auto;
    border-left-style: solid;
    border-right-style: solid;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #94b9d1;
    border-right-color: #94b9d1;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #94b9d1;
}
div { margin:0; padding:0; }
td,p { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; }
a { color:#185bb6; text-decoration:underline; }
a:hover { text-decoration:none; }

.h-1 { 
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    /* margin:0; */
    padding:0;
    font-weight:bold;
    margin-top:15px;
    margin-bottom: 20px;
}
.h-1a { 
    margin:0; padding:0; margin-top:0px;
    font-family: 'Times New Roman',Times,serif;
    font-size: 16px;
    font-style: italic;
    text-align: justify;
}
.h-text { 
    padding-right:10px; 
    padding-left: 5px;
}
.top-left { float:left; width:689px; height:213px; background:url(../images/hd/bg/bkg_home_logo.jpg) left top; }
.top-left-en { float:left; width:689px; height:213px; background:url(../images/hd/en/bkg_home_logo.jpg) left top; }
.top-right { 
    float:left;
    width:306px;
    height:213px;
    background:url(../images/hd/bkg_home_right.jpg) left top;
}
.navigation-line { height:33px; background: #DFF1F9 url(../images/navBar/bkg_navigation_line.jpg) repeat-x; }
.navigation-lineSub { height:33px;   }
.navigation { margin:0; padding:6px 0 0 20px; list-style-type:none; }
.navigation .divnav { background:url(../images/navBar/bkg_div_nav.jpg) center; padding:0 10px 0 10px; }
.navigation li { display:inline; }
.navigation li a {
    font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    /* font-weight:bold; */
    text-decoration:none;
    color:#333333;
}
.navigation li a:hover { text-decoration:underline; color:#2475AD; }
.quick-navigation { 
    /* color:#D6D6D6; */
    margin-top:5px;
}

/*.tree-menu { background:#F8F9FB url(../images/srchBar/bkg_search_left_tree.jpg) no-repeat top; } */
/* .tree-menu { background: url(../images/srchBar/bkg_search_left_tree.jpg) no-repeat top; } */
.tree-menu {
    background:  no-repeat;
    background-image: url(../images/srchBar/bkg_search_left_tree.jpg);
    background-position: left top;
    /* overflow: scroll;
    max-width:330;  */
    padding-top: 17px;
}

.search-bar { width:360px; border:1px solid #D3D3D3; font:12px Arial, Helvetica, sans-serif;  }
.search-bar:hover { border:1px solid #006699; }
.search-options {border:1px solid #D3D3D3; font:12px Arial, Helvetica, sans-serif; width:118px; }
.search-options:hover { border:1px solid #006699; cursor:pointer; }
.search-bkgline { background:url(../images/srchBar/bkg_searchbar.jpg) repeat-x; }

.stock {
    /*  width:630px; */
    margin:auto;
    /* margin-top:10px; */

    padding-left: 10px;
    padding-top: 10px;
    padding-right: 10px;

    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #cccccc;

    /*  padding-left: 10px; */
}

.paging {
    /*  margin:10px 0 10px 0; */

    margin-top: 5px;
    margin-bottom: 10px;
}
.paging a { 
    text-decoration:none; 
    font:12px Tahoma, Arial, Helvetica, sans-serif;
    text-align: right;
    vertical-align: bottom;
    margin-right: 2px;
    margin-bottom: 1px;
    margin-left: 1px;
    margin-top: 1px;
    padding-right: 2px;
}
/*
.paging a:hover { text-decoration:none; color:#FFFFFF; background:url(../images/page_on.gif) no-repeat center; }
.paging .current { text-decoration:none; color:#FFFFFF; background:url(../images/page_on.gif) no-repeat center; }
*/
.paging .current {
    text-decoration:none;
    color:#000000; 
}
.paging td {
    background-image: url(../images/page_off.gif);
    background-attachment: none;
    background-position: right bottom;
    background-repeat: no-repeat;
    text-align: right;

    height: 23px;
    width: 26px;
    vertical-align: bottom;
}
.paging-line {
    background:url(../images/2dots.gif) repeat-x; height:3px;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-right: 5px;
}

.main-table td a { font:12px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }
.main-table td a:hover { text-decoration:underline; }

.footer-left { background: #F9F9FB  }
.footer-copy { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666769; margin: 0 0 12px 11px; }
.footer-copy a { text-decoration:none; color:#666769;}
.footer-copy a:hover { text-decoration:underline; }
/*
.main-table td a { font:12px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }
.main-table td a:hover { text-decoration:underline; }
*/

.footer-left { background: #F9F9FB url(../images/bkg_footer.jpg) left bottom no-repeat;  }
.footer-copy { font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666769; margin: 0 0 12px 11px; }
.footer-copy a { text-decoration:none; color:#666769;}
.footer-copy a:hover { text-decoration:underline; }

.footer-inner { 
    background:#e8f7fc;
    border-top:1px solid #94b9d1;
    font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666769;
    margin-top:10px;
    padding:6px 0 6px 10px;
}

.divTechnology {
    margin-top:1px;

    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.lbTechnology {
    font:9px Tahoma, Arial, Helvetica, sans-serif; color:#666769;
}

.divTechnology a {
    font:9px Tahoma, Arial, Helvetica, sans-serif;
}

.letterlinks a { font:12px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding:1px 6px 1px 6px; border:1px solid #FFFFFF; }
.letterlinks a:hover { color:#990000; border:1px solid #CC0000; background:#FFFF99;}

.headtitle { 
    margin:0 0 16px 0;
    padding:4px 0px 4px 10px; 
    font:12px Arial, Helvetica, sans-serif; font-weight:bold;
    border-left:5px solid #8cabdf;
    border-bottom:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    border-top:1px solid #e9e9e9;
}
/*
.headMidle{

    height: 35px;
}
*/
.headMidle{
    
    height: 35px;
    /*
    border-right-style: dotted;
    border-left-style: dotted;
    border-bottom-style: dotted;
    border-top-style: dotted;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #ff6600;
    border-left-color: #ff6600;
    border-bottom-color: #ff6600;
    border-top-color: #ff6600;
    */
    text-align:  right; 
    margin-bottom: 10px;
    vertical-align: text-bottom;
}
.red { color:#FF0000; }


/* June 19, 2008 - sresult */
.prothumb { border:4px solid #D4D4D4; padding:1px; margin-right:10px; }
.prothumb:hover { border:4px solid #006699; }
.tblSpisSTkZaFirma {

    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 2px;
    border-left-width: 5px;
    border-bottom-width: 2px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #666666;
    border-bottom-color: #999999;
    border-top-color: #999999;
    margin-left: 2px;
    border-bottom-style: solid;
}
.tblSpisSTkZaFirma th {
    font:11px Arial, Helvetica, sans-serif;
    font-weight:bold;
    /* background:#D6E6EF; */

    text-transform:uppercase;
    /* background-color: #ff9900; */

    background-color: #666666;/* #999999; */
}
.tblSpisSTkZaFirma tr:hover { background:#FFFFCC; }



.red { color:#FF0000; }
.regfield { border:1px solid #a1a1a1; font:12px Arial, Helvetica, sans-serif;  }
.regfield:hover { border:1px solid #0066CC; }

/*seresult.jsp - old*/
.dvSearhcResult {
    width: 990px;
    overflow: scroll;
    margin-top: 5px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #94b9d1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #94b9d1;
}



/* contact.jsp */

.adrs {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FF0000;
}

/* uslugi */

.divUslugi {
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #cccccc;
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 10px;
}

.listuslugi{
    /* height: 300px; */
}

.tblUsugiPbl {

}

.tblUsugiPbl td a { 
    font:14px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-variant: small-caps;
}
.tblUsugiPbl a:hover {
    text-decoration:none;
    color: orange;
    /* font-size:larger; */
}

.titleUslDet {
    font:16px Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-variant: small-caps;

    border-left:7px solid #8cabdf;
    border-bottom:1px solid #e9e9e9;
    border-right:1px solid #e9e9e9;
    border-top:1px solid #e9e9e9;

    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 10px;

    /* text-align: center; */
}

.tdU{
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

.tblUDtls {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    border-right-color: #cccccc;
    /*  margin-left: 5px;  */
}

.tblUDtls th {
    font:15px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;
    background-color: #e9e9e9;
    font-variant: small-caps;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #cccccc;
    text-align: left;
    font-weight: bold;
}

.tblUDtls td {
    font:13px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;
}

/* picture with text*/

.picxm {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #94b9d1;
    border-bottom-color: #94b9d1;
    border-left-color: #94b9d1;
    border-right-color: #94b9d1;
}

.divPicText{
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #94b9d1;
    border-bottom-color: #94b9d1;
    border-left-color: #94b9d1;
    border-right-color: #94b9d1;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.divTitlePicTxt{
    margin-bottom: 20px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #94b9d1;
    padding-bottom: 10px;
}

.ttlFirmaAdr{
    font-family: 'Times New Roman',Times,serif;
    font-size: 24px;
    font-weight: normal;
}

.tst {
    color: #ff3333;
    text-align: center;
}

/* firmi list */
.frm a {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    font-style: normal;
    text-decoration: underline;
    text-transform: capitalize;
    font-weight: bold;
}


/* firmWare.jsp */
.dvWare {
    width: 960px;
    overflow: scroll;
}

.tblFirmWare {
    background-color: #999999; 
}

.tblFirmWare tr {
    /* background-color: #99CCFF; */


    background-color: #ffffcc;
}
.tblFirmWare tr:hover { 
    /* background:#ff3333; */
    background-color: #ff9933;
}

.tblFirmWare th {
    padding-left: 7px;
    padding-right: 5px;
    font-variant: small-caps;
    background-color: #cccccc; 
}
.tblFirmWare td {
    padding-left: 5px;
    padding-right: 3px;

}

.tblFirmWareCena {
    /*  background-color: #ffcccc; */

    text-align: right;
    /* background-color: #ccccff; */

    background-color: #f7c952;
}

.newnew{
    color: #ff0033;
    font-size: 10px;
}


/* menu RRR*/

.navigationR {
    margin:0; padding:6px 0 0 20px; list-style-type:none;
    font:14px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.navigationR a {
    font-size: 12px;
}

.navLinkR{
    text-decoration:none;;
    font:13px Tahoma, Arial, Helvetica, sans-serif;
    margin-top: 15px;
    margin-left: 10px;
    padding-top: 5px;
    font-weight: bold;
}

.tblPlanoveRsrs{
    border-top-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-top-color: #ffcccc;
    border-right-color: #ffcccc;
}

.tblPlanoveRsrs th {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-left-style: solid;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-color: #ffcccc;
    border-left-color: #ffcccc;
}

.tblPlanoveRsrs td {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ffcccc;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #ffcccc;
}

.divPlanExpl {

    width: 850px;
    margin:auto;

    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

.divPlanExpl h2 {

    font-family: Georgia,'Times New Roman',times,serif;
    font-size: 12px;
    color: #0000ff;
}

.divPlanExpl p {
    text-align: justify;
    padding-left: 10px;
}

/* submenu*/

.divnavSM {  padding:0 10px 0 10px; }


/* za oplatnenie na text*/
.divOste {
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;

    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-top: 3px;
}

.divOste a {
    text-decoration:none;
}
.divOste a:hover {
    text-decoration:underline;
}

.oste {
    font:14px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #cc3300;
}

.nameOtr a {
    font-variant: small-caps;
    text-decoration:underline;
}

.linkExmpl {

    color: #00cc00; /* #ff0099; */
}

/*naj tyrseni templates*/

.mostSrch {

    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    margin-top: 5px;

    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-color: #ffff99;
    border-bottom-color: #ffff99;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;

    text-align: justify;
}

.mostSrch a {

    font-size: 14px;
    font-family: 'Courier New',Courier,monospace;
    font-variant: small-caps;
    text-decoration:none;
}

.mostSrch a:hover { 
    text-decoration:underline;
}

.mostSrchTitle {

    margin-right: 1px;
    margin-left: 1px;
    margin-bottom: 1px;
    margin-top: 1px;

    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    text-align: center;

    font-family: Georgia,'Times New Roman',times,serif;
    font-size: 14px;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ffff99; /* #0033ff; */
    color: #990000;
}




/* PixterRotatorIdx */

.divCommonPxterRot {
    padding-top: 3px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: yellow;
    margin-top: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-bottom: 2px;
}

.divCommonPxterRotIdx {

    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 0px;

    text-align: center;
    vertical-align: top;
}

.tblCommonPxtrRot {

    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}

.tblCommonPxtrRot td {

    width: 33%;
}
/*
.tblSinglePixterRotator {

    width: 100%;
    height: 200px;
    margin-right: 3px;
    margin-left: 3px;
    margin-bottom: 3px;
    margin-top: 3px;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}
*/
.tblSinglePixterRotatorTDTitle {
    font-family: Georgia,'Times New Roman',times,serif;
    font-size: 12px;
    text-align: center;
    font-variant: small-caps;
}

.tblSinglePixterRotatorTDPic {

    text-align: center;
    vertical-align: bottom;
}


.PxtrRotA{

    /*text-align: center;
    vertical-align: bottom;*/
}

.picxmRot {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #94b9d1;
    border-bottom-color: #94b9d1;
    border-left-color: #94b9d1;
    border-right-color: #94b9d1;

    text-align: center;
    vertical-align: bottom;
}

/* sresult.jsp*/

.divHeadSrch {
    height: 60px;
    /*background: url(/Wex9/images/hd/bkg3px1.jpg) repeat-x; */

    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;

    background-image: url(/Wex9tran/images/hd/bkg3px1.jpg);
    background-repeat: repeat-x;
}

.tblSrchHead {
    height: 60px;
}

.tblSrchHead img {
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-top-style: none;

    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.tblSrchHead h1 {
    font-size: 24px;
    font-family: 'Times New Roman',Times,serif;
}

/*  adv  */

.divAdv {
    text-align: center;
    margin-bottom: 5px;
}

.promoOld {
    text-decoration: line-through;
}

.promoNew {
    color: #ff0000;
    font-size: 14px;
}
/* incPromociaDiv.jsp */
.divPromo {
    margin-right: 2px;
    margin-left: 2px;
    margin-bottom: 10px;
    margin-top: 2px;

    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;

    text-align: center;

    /* background-color: #ffcccc; */
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #ff6666;
    border-left-color: #ff6666;
    border-bottom-color: #ff6666;
    border-top-color: #ff6666;
    background-color: #ffff99;
}

.spnPromocia {
    font-weight: bold;
    font-size: 12px;
}

/* sresult.jsp*/

.tblSresult {
    background-color: #9999ff;
}
.tblSresult th {
    font:11px Arial, Helvetica, sans-serif;
    font-weight:bold;
    /* background:#D6E6EF; */
    text-transform:uppercase;

    background-color: #ffcc66;
    height: 23px;
}
.tblSresult tr {
    background-color: #cccccc;
}
.tblSresult tr:hover { 
    /* background-color: #FFFFCC; */
    background-color: #ccff66;
}

.allright { text-align:right; padding-right:10px; }

.icoPic{
    text-align: center;
}

.icoWWW{
    text-align: center;
}

.stokaNameSRslt{
    font:12px Arial, Helvetica, sans-serif; font-weight:bold;

    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-top-style: none;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

/* Langs */

.noBorderPic {
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-top-style: none;
}

.twntrade {
    margin-left: 14px;
    margin-bottom: 7px;
}