{ ------------ Globální definice objektů  ----------------------------------------------------------------------------------------------- }
body {margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; background: url(/img/bg-body.gif); position: relative;behavior:url("/css/csshover3.htc");}
div {height: auto; _height: 0; margin: 0; padding: 0}
p {margin: 0; padding: 0}
a {_height: 0; text-decoration: underline; color: #000}
a:hover {text-decoration: none}
img {margin: 0; padding: 0; border: 0}
form {margin: 0; padding: 0}

h1,h2,h3,h4,h5 {margin: 0; padding: 0; font-size: 11px; color: #000}

.input_text {margin: 0; padding: 0; font-size: 11px; vertical-align: middle; color: #000}
.input_button {margin: 0; padding: 0; border: 0}
.input_radio {margin: 0; padding: 0; vertical-align: middle; border: 0}
.input_check {border: 0}

Textarea {margin: 0px; padding: 0px; overflow: auto; font-size: 12px; color: #000}
Label {margin: 0px; padding: 0px; vertical-align: middle; color: #000; font-size: 11px}
Select {margin: 0; padding: 0; vertical-align: middle; color: #868686; font-size: 10px}
Input {vertical-align: middle}

.clear1 {clear: both; _clear: none}
.clear2 {clear: both; _height: 0px; font-size: 1px}

.Title {font-weight: bold; font-size: 18px; color: #cc3300}
.Code {	border: #8b4513 1px solid;	padding-right: 5px;	padding-left: 5px;	color: #000066;	font-family: 'Courier New' , Monospace;	background-color: #ff9933}

{ ----------  Definice kostry  -------------------------------------------------------------------------------------------------- }

#containerBG {position: relative; top: 0; ?top: -1px; _top: 0; xbackground: url(/img/img/bg-containerBG.gif) repeat-y center}
#containerHeader {position: relative; z-index: 1; margin: auto; width: 990px; height: 138px; background: url(/img/img/bg-containerHeaderNew.gif) repeat-x #FFF}
.r1280 #containerHeader {width: 1200px; }
.r1650 #containerHeader {width: 1600px; }
#containerBody {position: relative; margin: auto; xbottom: -175px; width: 990px; background: url(/img/img/bg-containerBody.gif) repeat-y #FFF}
.r1280 #containerBody {width: 1200px; }
.r1650 #containerBody {width: 1600px; }
#column1 {position: relative; top: 0; left: -786px; width: 200px; padding-bottom: 180px; float: left; color: #000}
.r1280 #column1 {left: -996px; }
.r1650 #column1 {left: -1396px; }
#column2 {position: relative; top: 0; left: 202px; height: auto; width: 787px; padding: 0 0 35px 0; float: left; overflow: hidden}
.r1280 #column2 {width: 997px; }
.r1650 #column2 {width: 1397px; }
#column4 {width: 990px; margin: auto; padding-bottom: 2px; background: #FFF !important}
#containerFooter {position: relative; background: url(/img/img/bg-containerFooter.gif); border-top: 1px solid #FFF} 
#containerFooterIn1 {margin: auto; height: 30px; width: 990px; } 
#containerFooterIn2 {position: relative; margin: auto; background: url(/img/img/bg-containerFooterIn2.gif) repeat-x #FFF} 
#containerFooterIn3 {position: relative; margin: auto; width: 990px; } 
{ ----------  containerHeader --------------------------------------------------------------------------------------------------- }

#containerHeader img {vertical-align: middle}

.logo {position: absolute; z-index: 9; top: 0px; left: 0px; height: 61px; width: 118px; display: block; background: url(/img/img/bg-logo.gif) no-repeat }

.bannerObal {position: absolute; top: 0px; left: 0px; height: 62px; width: 529px; background: #FFF }
.r1280 .bannerObal {left: 118px; width: 745px; }
.r1650 .bannerObal {left: 118px; width: 1141px; }
.bannerH1 {position: absolute; top: 1px; left: 119px; }
.bannerH2 {position: absolute; top: 1px; left: 180px; }
.r1280 .bannerH1 {left: 1px}
.r1650 .bannerH1 {left: 1px}
.r1280 .bannerH2 {left: 164px}
.r1650 .bannerH2 {left: 341px}


.login {position: absolute; top: 1px; right: 1px; height: 60px; width: 340px; background: url(/img/img/bg-login.gif) no-repeat }
.login ul {margin: 0; padding: 0; list-style-type: none}
.login ul li {float: left}
.login ul li a {float: left}
.login .loEx1 {padding-top: 5px; padding-left: 20px; }
.login .loEx1 a:hover  {text-decoration: underline}
.login .loEx1_1 a {margin: 0 9px 0 19px; padding-left: 10px; text-decoration: none; font-weight: bold; color: #F7941C; xbackground: url(/img/img/bg-favourite-recommend_li_a.gif) no-repeat 0 4px}
.login .loEx1_2 a {padding-left: 11px; text-decoration: none; font-weight: bold; color: #0089E1; background: url(/img/img/bg-loEx1_2_a.gif) no-repeat 0 1px}
.login .loEx2 {width: 323px; padding: 0px 0 0 10px; float: left}
.login .loEx2 span {position: relative; top: 1px; ?top:0; _top: 0; padding: 0 4px 0 8px; font-weight: bold; color: #0089E1}
.login .loEx2 .input_text {height: 15px; width: 90px; padding: 2px 0 0 4px; border: 1px solid #8F8F8F}
.login .loEx2 a {margin-left: 5px}
.login .loEx3 {position: relative; top: -4px; left: 213px; float: left}
.loEx {background: url(/img/img/bg-loEx.gif) no-repeat}
.login .loEx4 {position: relative; width: 300px; padding: 15px 0 0 0; float: left; text-align: center}
.login .loEx4 span {width: 130px; display: block; float: left; text-align: right}
.login .loEx4 strong {height: 15px; width: 150px; display: block; float: left; overflow: hidden; color: #0089E1 }
.login .loEx5 {width: 100%; padding: 5px 0 0 0; float: left; text-align: center}
.login .loEx5 a {margin-right: 9px; padding-right: 12px; }
.login .loEx5 .loEx5_1 {background: url(/img/img/bg-loEx1_2_a.gif) no-repeat right 2px}
.login .loEx6 {position: absolute; top: 12px; left: 285px}


.favourite-recommend {position: absolute; top: 62px; left: 1px; width: 988px; background: #c1c1c1}
.r1280 .favourite-recommend {width: 1198px}
.r1650 .favourite-recommend {width: 1598px}
.favourite-recommend .ikony {float: right}
.favourite-recommend ul {margin: 0; padding: 3px 0 0 9px; list-style-type: none; }
.favourite-recommend ul li {float: left}
.favourite-recommend ul li a {margin-right: 19px; padding: 0 0 0 9px; float: left; text-decoration: none; color: #FFF; background: url(/img/img/bg-favourite-recommend_li_a.gif) no-repeat 0 4px}
.favourite-recommend ul li a:hover {text-decoration: underline}


.dayNight {position:absolute;top:5px;right:10px;display:block;}
/*
.menu {position: absolute; z-index: 9; top: 83px; left: 1px; height: 54px; width: 988px; margin: 0; padding: 0px 0 0 0px; list-style-type: none; background: url(/img/img/bg-menu.gif) repeat-x}
.r1280 .menu {width: 1198px}
.r1650 .menu {width: 1598px}
.menu li {position: relative; float: left}
.menu li a {height: 36px; padding: 18px 13px 0 14px; float: left; display: block; line-height: 16px; text-decoration: none; text-transform: uppercase; TEXT-ALIGN: CENTER; font-size: 12px; color: #FFF; background: url(/img/img/bg-menu_li_a.gif) no-repeat right}
.menu li a:hover {text-decoration: underline}
.menu li ul {position: absolute; z-index: 9; top: 46px; left: 0px; width: 135px; margin: 0; padding: 0; visibility: hidden; font-size: 10px; color: #D1E5CC; background: #FFF; border: 5px solid #0089e1; } 
.menu li ul li {_height: 0; display: block; float: none; margin: 0px; padding: 0px; }
.menu li ul li a, .menu li.sel ul li a {height: auto; display: block; float: none; padding: 6px 8px 5px 21px; text-align: left; color: #2c2c2c; font-size: 11px; font-weight: normal; background: url(/img/bg-menu_ul_li_a.gif) no-repeat 10px 10px}
.menu li ul li a:hover {text-decoration: underline;  }
.menu li ul ul {top: 0; left: 136px; }
.menu li ul li.sel {background: #989898;}
.menu .meEx1 {width: 58px}
.r1280 .menu .meEx1 {width: 82px}
.r1650 .menu .meEx1 {width: 121px}
.menu .meEx2 {width: 86px}
.r1280 .menu .meEx2 {width: 93px}
.r1650 .menu .meEx2 {width: 123px}
.menu .meEx3 {width: 60px}
.r1280 .menu .meEx3 {width: 72px}
.r1650 .menu .meEx3 {width: 87px}
.menu .meEx4 {width: 74px}
.r1280 .menu .meEx4 {width: 89px}
.r1650 .menu .meEx4 {width: 95px}
.menu .meEx5 {width: 50px}
.r1280 .menu .meEx5 {width: 70px}
.r1650 .menu .meEx5 {width: 79px}
.menu .meEx6 {height: 43px; padding: 11px 13px 0px 14px; width: 77px}
.r1280 .menu .meEx6 {width: 88px}
.r1650 .menu .meEx6 {height: 36px; padding: 18px 13px 0px 14px; width: 151px}
.menu .meEx7 {height: 43px; padding: 11px 13px 0px 14px; width: 69px}
.r1280 .menu .meEx7 {width: 87px}
.r1650 .menu .meEx7 {height: 36px; padding: 18px 13px 0px 14px; width: 145px}
.menu .meEx8 {height: 43px; padding: 11px 13px 0px 14px; width: 32px}
.r1280 .menu .meEx8 {width: 67px}
.r1650 .menu .meEx8 {height: 36px; padding: 18px 13px 0px 14px; width: 92px}
.menu .meEx9 {height: 43px; padding: 11px 13px 0px 14px; width: 55px}
.r1280 .menu .meEx9 {width: 76px}
.r1650 .menu .meEx9 {height: 36px; padding: 18px 13px 0px 14px; width: 107px}
.menu .meEx10 {height: 43px; padding: 11px 13px 0px 14px; width: 90px}
.r1280 .menu .meEx10 {width: 100px}
.r1650 .menu .meEx10 {height: 36px; padding: 18px 13px 0px 14px; width: 188px}
.menu .meEx11 {width: 40px}
.r1280 .menu .meEx11 {width: 77px}
.r1650 .menu .meEx11 {height: 36px; padding: 18px 13px 0px 14px; width: 113px}
*/
.menubox {padding: 83px 1px 0 1px}
.menuTab {position: relative; z-index: 99; height: 54px; width: 100%; margin: 0; padding: 0px; background: url(/img/img/bg-menu.gif) repeat-x}
.menuTab tr td {height: 52px; text-align: center; background: url(/img/img/bg-menu_li_a.gif) no-repeat top right ; }
.menuTab .menu {margin: 0; padding: 0px; list-style-type: none; }
.menuTab .menu li {_height: 0; position: relative; z-index: 99; }
.menuTab .menu a {padding: 5px 8px 5px 8px; display: block; line-height: 16px; text-decoration: none; text-transform: uppercase; font-size: 12px; color: #FFF}


.menu ul {position: absolute; z-index: 99; top: 23px; left: 0; width: 135px; visibility: hidden; margin: 0; padding: 5px 0; list-style-type: none; font-size: 10px; color: #D1E5CC; background: #FFF; border: 5px solid #0089e1; }
.menu ul a:hover {color: #058cd3 !important; }
.menu li:hover ul, ul.menu li.hover ul { visibility: visible;}
.menu ul li {float: none; padding: 0; margin: 0;}
.menu ul li a {height: auto; display: block; float: none; padding: 3px 8px 3px 21px !important; text-align: left; color: #2c2c2c !important; font-size: 11px !important; font-weight: normal; background: url(/img/bg-menu_ul_li_a.gif) no-repeat 10px 10px}


/*
.btAction {position: absolute; top: 138px; left: 1px; }
.navigationBox {position: absolute; top: 138px; left: 202px; height: 29px; width: 787px; background: url(/img/img/bg-navigationBox.gif) repeat-x}
.r1280 .navigationBox {width: 997px; }
.r1650 .navigationBox {width: 1397px; }  
.navigation {margin: 0; padding: 7px 0 0 ; list-style-type: none}
.navigation li {float: left}
.navigation li a {margin-left: 10px; padding-left: 10px; float: left; text-decoration: none; color: #F7941C; background: url(/img/img/bg-navigation_li_a.gif) no-repeat 0 5px}
.navigation .naSel {font-weight: bold}

.navigationBox .basket {position: relative; float: right}
.navigationBox .basketIn1 {position: absolute; top: 30px; right: 0; width: 350px;cursor:pointer }
.navigationBox .basketLine {xdisplay: none; height: 23px; padding-top: 6px; text-align: center; color: #FFF; background: #ff7308}
.navigationBox .basketLine strong span {padding: 0 6px; font-size: 12px; color: #000}
.navigationBox .basketBT {height: 18px; padding-top: 4px; text-align: center; background: url(/img/img/bg-basketBT.gif) no-repeat}
.navigationBox .basketBT1 {background: url(/img/img/bg-basketBT1.gif) no-repeat}
.navigationBox .basketBT a {text-decoration: none; color: #FFF}
.navigationBox .basketIn2 {position: absolute; z-index: 9; width: 348px; background: #E3E3E3}
.navigationBox .basketIn2 img {vertical-align: middle}
.navigationBox .basketIn2 table {width: 330px; margin: 0 auto 5px auto }
.navigationBox .basketIn2 table thead tr td {height: 20px; font-size: 10px; color: #595959}
.navigationBox .basketIn2 table tbody tr td {height: 24px; border-bottom: 1px solid #CACACA}
.navigationBox .basketIn2 table .space {height: 2px !important; background: url(/img/img/bg-basketIn_table.gif) repeat-x bottom}
.navigationBox .basketIn2 table .name {width: 179px; background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table thead .name {background: url(/img/img/bg-bg-basketIn_table_tdH.gif) no-repeat right}
.navigationBox .basketIn2 table tbody .name {background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table .amount {width: 77px; text-align: center}
.navigationBox .basketIn2 table thead .amount {background: url(/img/img/bg-bg-basketIn_table_tdH.gif) no-repeat right}
.navigationBox .basketIn2 table tbody .amount {background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table .amount .btEx {margin: 0 3px}
.navigationBox .basketIn2 table .amount .input_text {height: 15px; width: 19px; margin-right: 3px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}
.navigationBox .basketIn2 table .price {width: 64px; padding-right: 10px; text-align: right}
.navigationBox .basketIn2 table thead .price {width: 74px !important; padding: 0 !important; text-align: center !important}
.navigationBox .basketIn2 table .borT td {border: 0}

.navigationBox .btInfo {position: relative; top: 4px; left: -6px; float: right}
*/

.btAction {border-bottom: 1px solid #FFF}
.r1280 .navigationBox {width: 997px; }
.r1650 .navigationBox {width: 1397px; }  
.navigationBox {position: relative; ?z-index: 99; _z-index: 99; width: 787px; float:left; background: url(/img/img/bg-navigationBox.gif) } 
.navigation {width: 520px; margin: 0; padding: 7px 0 7px 0; float: left; list-style-type: none}
.r1280 .navigation {width: 715px; }
.r1650 .navigation {width: 1115px; }  
.navigation li {float: left}
.navigation li a {margin-left: 10px; padding-left: 10px; float: left; text-decoration: none; color: #F7941C; background: url(/img/img/bg-navigation_li_a.gif) no-repeat 0 5px}
.navigation .naSel {font-weight: bold}

.navigationBox .basket {position: relative; float: right}

.navigationBox .basketBt {height: 22px; width: 107px; padding: 7px 0 0 77px; display: block; color: #FFF; text-decoration: none; font-weight: bold; background: url(/img/img/bt-basketBox.gif) no-repeat}
.navigationBox .basketBt2 {height: 27px; width: 108px; padding: 2px 8px 0 68px; display: block; color: #FFF; text-align: right; text-decoration: none; font-sizE: 10px; font-weight: bold; background: url(/img/img/bt-basketBox.gif) no-repeat}
.navigationBox .basketBt2 .b1 {color:#000}

.navigationBox .basketBt2 div strong {color: #000}
.navigationBox .basketBt2 div strong small {padding-left: 3px; color: #FFF}

.navigationBox .basketIn1 {position: absolute; top: 30px; right: 0; width: 350px; }
.navigationBox .basketLine {height: 23px; padding-top: 6px; text-align: center; color: #FFF; background: #ff7308}
.navigationBox .basketLine strong span {padding: 0 6px; font-size: 12px; color: #000}

.navigationBox .basketBT {xposition: relative; xz-index: -1; height: 18px; width: 146px; padding-top: 4px; float: right; text-align: center; background: url(/img/img/bg-basketBT.gif) no-repeat}
.navigationBox .basketBT1 {height: 18px; width: 100%; padding-top: 4px; float: left; background: url(/img/img/bg-basketBT1.gif) no-repeat}
.navigationBox .basketBT1 .l1 {padding-right: 28px; float: right}
.navigationBox .basketBT1 .l2 {padding-left: 22px; float: left}
.navigationBox .basketBT a {text-decoration: none; color: #FFF}
.navigationBox .basketBT1 a {text-decoration: none; color: #FFF}


.navigationBox .basketIn2 {xposition: absolute; xz-index: 9; width: 348px; }
.navigationBox .basketIn3 {background: #E3E3E3}
.navigationBox .basketIn2 img {vertical-align: middle}
.navigationBox .basketIn2 table {width: 330px; margin: 0 auto 5px auto }
.navigationBox .basketIn2 table thead tr td {height: 20px; font-size: 10px; color: #595959}
.navigationBox .basketIn2 table tbody tr td {height: 24px; border-bottom: 1px solid #CACACA}
.navigationBox .basketIn2 table .space {height: 2px !important; background: url(/img/img/bg-basketIn_table.gif) repeat-x bottom}
.navigationBox .basketIn2 table .name {width: 179px; background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table thead .name {background: url(/img/img/bg-bg-basketIn_table_tdH.gif) no-repeat right}
.navigationBox .basketIn2 table tbody .name {background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table .amount {width: 77px; text-align: center}
.navigationBox .basketIn2 table thead .amount {background: url(/img/img/bg-bg-basketIn_table_tdH.gif) no-repeat right}
.navigationBox .basketIn2 table tbody .amount {background: url(/img/img/bg-bg-basketIn_table_td.gif) no-repeat right}
.navigationBox .basketIn2 table .amount .btEx {margin: 0 3px}
.navigationBox .basketIn2 table .amount .input_text {height: 15px; width: 19px; margin-right: 3px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}
.navigationBox .basketIn2 table .price {width: 64px; padding-right: 10px; text-align: right}
.navigationBox .basketIn2 table thead .price {width: 74px !important; padding: 0 !important; text-align: center !important}
.navigationBox .basketIn2 table .borT td {border: 0}

.navigationBox .btInfo {position: relative; top: 4px; left: -6px; float: right}

{ ----------  Column1 ------------------------------------------------------------------------------------------------------------ }


#column1 img {vertical-align: middle}



.search {margin-bottom: 1px; padding: 0 0 8px 0; background: url(/img/img/bg-search.gif) no-repeat #FFF; }
.search div {padding: 35px 0 5px 0; ?padding-bottom: 4px; _padding-bottom: 4px}
.search div .input_text {height: 15px; width: 128px; margin: 0 6px 0 8px; padding: 2px 0 0 4px; border: 1px solid #8F8F8F}
.search .seEx {padding-left: 16px; text-decoration: none; color: #0089E1; background: url(/img/img/bg-seEx.gif) no-repeat 8px 6px}
.search .seEx:hover {text-decoration: underline}

.advSearch  {
background:none repeat scroll 0 0 #FFFFFF;
border:2px inset #0089E1;
color:#000000;
height:110px;
left:0;
margin:0 !important;
padding:3px !important;
position:absolute;
top:60px;
width:189px;
}
.advSearch .advSearch_in {
color:#000000;
float:left;
margin:0;
padding:0;
width:150px;
}
.advSearch label {
color:#000000;
}
.advSearch .seEx {
display:block;
margin-bottom:2px;
padding-left:20px !important;
text-decoration:none;
}
.advSearch .seEx:hover {
text-decoration:underline;
}
.side-box {width: 198px; float: left; border: 1px solid #0089E1}

#column1 .fold {width: 100%; float: left}
#column1 .fold div {height: 28px; width: 99px; float: left; cursor: pointer}
#column1 .fold .foEx1 {background: url(/img/bg-foEx1.gif) no-repeat }
#column1 .fold .foEx2 {background: url(/img/bg-foEx2.gif) no-repeat }
#column1 .fold .foEx1_2 {background: url(/img/bg-foEx1_2.gif) no-repeat }
#column1 .fold .foEx2_2 {background: url(/img/bg-foEx2_2.gif) no-repeat }

.categories {margin: 0; padding: 9px 0 5px 0; list-style-type: none; clear: both; background: #FFF}
.categories h2 {font-weight:normal}
.categories li a {padding: 1px 0 1px 17px; display: block; text-decoration: none}
.categories li a:hover {text-decoration: underline}
.categories ul {margin: 0; padding: 5px 0 5px 5px ; list-style-type: none}
.categories ul ul {margin: 0; padding: 5px 0 5px 5px ; list-style-type: none}
.categories ul li a {padding: 0 0 0 26px; display: block; font-weight: normal !important; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 18px 6px}
.categories ul li ul li a {padding: 0 0 0 29px; display: block; font-weight: normal !important; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 21px 6px}
.caSel {margin: 2px 0; padding: 3px 0 5px 0; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; background: url(/img/bg-caSel.gif) repeat-x #ECECEC}
.caSel a {font-weight: bold; background: url(/img/bg-seEx.gif) no-repeat 8px 6px}
.categories .z5 {background: url(/img/bg-categories_z5.gif) no-repeat 8px 4px}
.categories ul .z5 {background: url(/img/bg-categories_z5.gif) no-repeat 17px 4px}
.categories ul ul .z5 {background: url(/img/bg-categories_z5.gif) no-repeat 20px 4px}
#column1 .space {height: 1px; width: 100%; overflow: hidden; float: left; font-size: 1px; background: #FFF}

.priceList {height: 29px; padding-top: 33px; text-align: center; background: url(/img/bg-priceList.gif) no-repeat}

.advertising {padding-top: 32px; background: url(/img/bg-advertising.gif) no-repeat #FFF}
.compSmall {padding-top: 32px; background: url(/img/bg_competition.gif) no-repeat #FFF}
.advertising .advertisingIn {padding: 10px; background: url(/img/bg-advertisingIn.gif) no-repeat bottom}
.advertising span,.advertising a {font-size: 10px; color: #0089E1}
.advertising .space {position: relative; top: -2px}

.eNews {padding: 40px 0 12px 0; background: url(/img/bg-eNews.gif) no-repeat #FFF}
.eNews p {padding: 0 11px 8px 11px}
.eNews .input_text {height: 15px; width: 112px; margin: 0 6px 0 9px; padding: 2px 0 0 4px; color: #969696; border: 1px solid #8F8F8F}

#column1 .info {padding: 40px 0 5px 0; background: url(/img/bg-info.gif) no-repeat #FFF}
#column1 .info ul {margin: 0; padding: 0; list-style-type: none}
#column1 .info ul li a {padding: 0 0 5px 18px; display: block; text-decoration: none; background: url(/img/bg-squareG.gif) no-repeat 8px 5px}
#column1 .info ul li a:hover { text-decoration: underline; background: url(/img/bg-squareB.gif) no-repeat 8px 5px}


{ ----------  Column2 Uvod ------------------------------------------------------------------------------------------------------- }

#column2 .banner {margin: 10px auto 0 auto; text-align: center; float: left }
.r1280 #column2 .banner {margin-left: 0px}
.r1650 #column2 .banner {margin-left: 200px}  
.center-boxNew {width: 100%; float: left; }

.news {width: 656px; margin: 1px 0; padding: 35px 0 5px 0; float: left; border: 1px solid #818181; background: url(/img/img/bg-news.gif) no-repeat}
.newsIn {width: 100%; padding-bottom: 5px; float: left} 
.newsIn strong {width: 72px; padding-left: 23px; display: block; float: left; color: #0089E1; background: url(/img/img/bg-squareB.gif) no-repeat 12px 5px}
.newsIn p a {padding-left: 16px; font-weight: bold; color: #F7941C; background: url(/img/img/bg-attrib_comp_etc_arrow.gif) no-repeat 6px 6px}
.newsIn p span {width: 440px; height: 13px; overflow: hidden; float: left; display: block; }
.news .archiv {padding-left: 16px; font-weight: bold; color: #F7941C; background: url(/img/img/bg-attrib_comp_etc_arrow.gif) no-repeat 6px 6px}

#column2 .productBox {position: relative; width: 346px; margin-bottom: 1px; padding: 25px 0 10px 0; float: left; border: 1px solid #818181; }
.r1280 #column2 .productBox {width: 336px; }
#column2 .productBoxIn {_height: auto; width: 368px; margin-right: -30px; padding-left: 8px; overflow: hidden; }
.r1280 #column2 .productBoxIN {width: 336px; } 
#column2 .productBox .product {width: 102px; margin: 10px 12px 0 0; float: left}
#column2 .productBox .product .productImg {height: 80px; padding-top: 10px; text-align: center}
#column2 .productBox .product .price {padding-top: 7px; text-align: center; background: url(/img/img/bg-price.gif) no-repeat}
#column2 .productBox .product .price p {height: 24px; margin-bottom: 5px; overflow: hidden; font-size: 10px; color: #3F3F3F}
#column2 .productBox .product .price strong {font-size: 12px; color: #0089E1}
#column2 .productBox .product .price strong small {padding-left: 3px; font-size: 11px; color: #3F3F3F}
#column2 .productBox .send {position: absolute; top: 5px; left: 318px; height: 19px; width: 23px; display: block}

.action {width: 126px !important; float: right !important; background: url(/img/img/bg-action.gif) no-repeat}
.r1280 .action {width: 336px !important; float: none !important; background: url(/img/img/bg-action_1280.gif) no-repeat !important}
.r1650 .action {width: 736px !important; float: none !important; background: url(/img/img/bg-action_1650.gif) no-repeat !important}
.action .productBoxIn {margin: 0 !important; width: 126px !importnat; padding-left: 0px !importnat; }
.r1280 .action .productBoxIn {width: 336px !important; }
.r1650 .action .productBoxIn {width: 736px !important; }
.action .product {margin: 10px 0px 0 3px !important; float: none !important} 
.r1280 .action .product {float: left  !important}
.r1650 .action .product {margin: 10px 0px 0 1px !important; float: left  !important}

.recommend {background: url(/img/img/bg-productBox.gif) no-repeat}
.r1280 #column2 .recommend .product {margin: 10px 0px 0 3px !important; }
.r1650 #column2 .recommend {width: 736px !important; background: url(/img/img/bg-productBox_1650.gif) no-repeat}
.r1650 #column2 .recommend .productBoxIn {width: 736px !important; } 
.r1650 #column2 .recommend .product {margin: 10px 0px 0 1px !important; }  

.addNews {padding-top: 20px !important; ?padding-top: 35px !important; _padding-top: 35px !important; background: url(/img/img/bg-addNews.gif) no-repeat !important}
.r1280 .addNews {width: 336px !important; }
.r1650 .addNews {width: 736px !important; background: url(/img/img/bg-addNews_1650.gif) no-repeat !important}

.bestS-box {width: 436px; margin-bottom: 1px; padding: 46px 0 10px 0; float: left; border: 1px solid #818181; background: url(/img/img/bg-bestS.gif) no-repeat}
.r1280 .bestS-box {width: 656px; background: url(/img/img/bg-bestS_1280.gif) no-repeat !important}
.r1650 .bestS-box {width: 656px; background: url(/img/img/bg-bestS_1280.gif) no-repeat !important}
.bestS-boxIn {width: 436px; float: left; background: url(/img/img/bg-comList_td.gif) repeat-y 218px}
.r1280 .bestS-boxIn {width: 656px; background: url(/img/img/bg-comList_td_1280.gif) repeat-y 168px }
.r1650 .bestS-boxIn {width: 656px; background: url(/img/img/bg-comList_td_1280.gif) repeat-y 168px } 
.bestS-box .bestS {position: relative; width: 218px; float: left}
.r1280 .bestS-box .bestS {width: 163px} 
.r1650 .bestS-box .bestS {width: 163px}
.bestS-box .bestS img {position: absolute; top: 0; lefT: 8px}
.bestS-box .bestS-t {height: 23px; padding: 10px 0 0 45px} 
.bestS-box .bestS-t a {height: 12px; width: 165px; padding-bottom: 3px; display: block; overflow: hidden; text-decoration: none; text-align: right; font-size: 12px; font-weight: bold; color: #0089E1; border-bottom: 1px solid #0089E1}
.r1280 .bestS-box .bestS-t a {width: 119px; }
.r1650 .bestS-box .bestS-t a {width: 119px; }
.bestS-box .bestS ul {margin: 5px 0; padding: 0; list-style-type: none}
.bestS-box .bestS ul li a {height: 13px; margin-bottom: 4px; padding: 0 0 0px 22px; display: block; overflow: hidden; text-decoration: none; color: #3F3F3F; background: url(/img/img/bg-squareB.gif) no-repeat 12px 5px}
.bestS-box .bestS ul li a:hover {text-decoration: underline} 

.lastDiscussion {width: 346px; padding-top: 25px; float: left; border: 1px solid #818181; background: url(/img/img/bg-lastDiscussion.gif) no-repeat}
.r1280 .lastDiscussion {width: 336px; }
.r1650 .lastDiscussion {width: 736px; background: url(/img/img/bg-lastDiscussion_1650.gif) no-repeat}
.lastDiscussionIn {padding: 10px 0; background: url(/img/img/bg-lastDiscussionIn.gif) no-repeat left bottom} 
.lastDiscussionIn strong {padding-left: 23px; float: left; color: #3F3F3F; background: url(/img/img/bg-squareB.gif) no-repeat 12px 5px}
.lastDiscussionIn strong a {}
.lastDiscussionIn div {padding: 3px 0 0 23px; clear: both}
.lastDiscussion .space {height: 1px; width: 100%; margin-top: -2px; overflow: hidden; float: left; font-size: 1px; background: #FFF}

.bestDiscussion {width: 346px; margin-top: 1px; margin-bottom: 0px; padding-top: 25px; float: left; border: 1px solid #818181; background: url(/img/img/bg-bestDiscussion.gif) no-repeat}
.r1280 .bestDiscussion {width: 336px; }
.r1650 .bestDiscussion {width: 736px; background: url(/img/img/bg-bestDiscussion_1650.gif) no-repeat}
.bestDiscussionIn {width: 346px; float: left; padding: 10px 0; background: url(/img/img/bg-lastDiscussionIn.gif) no-repeat left bottom}
.r1280 .bestDiscussionIn {width: 336px; }
.r1650 .bestDiscussionIn {width: 736px; }  
.bestDiscussionIn .bdImg {width: 51px; float: left; text-align: center}
.bestDiscussionIn .bdEx {width: 286px; float: left}
.r1280 .bestDiscussionIn .bdEx {width: 276px; }
.r1650 .bestDiscussionIn .bdEx {width: 670px; }  
.bestDiscussionIn .bdEx a {margin-bottom: 2px; padding-left: 11px; display: block; color: #3F3F3F; background: url(/img/img/bg-squareB.gif) no-repeat 0 5px}
.bestDiscussionIn .bdEx span {padding-left: 11px; }
.bestDiscussionIn .bdEx span strong {padding-left: 3px; color: #0089E1}
.bestDiscussion .space {height: 1px; width: 340px; margin-top: -2px; _margin-top: -3px; margin-left: 2px; float: left; font-size: 1px; background: #FFF}


{ ----------  Column2 Uvod ------------------------------------------------------------------------------------------------------- }
/*
.bestS-box {width: 436px; margin-top: 1px; padding: 46px 0 10px 0; float: left; border: 1px solid #818181; background: url(/img/bg-bestS.gif) no-repeat}
.bestS-boxIn {width: 436px; float: left; background: url(/img/bg-comList_td.gif) repeat-y 218px} 
.bestS-box .bestS {position: relative; width: 218px; float: left}
.bestS-box .bestS img {position: absolute; top: 0; lefT: 8px}
.bestS-box .bestS-t {height: 23px; padding: 10px 0 0 45px} 
.bestS-box .bestS-t a {height: 12px; width: 165px; padding-bottom: 3px; display: block; overflow: hidden; text-decoration: none; text-align: right; font-size: 12px; font-weight: bold; color: #0089E1; border-bottom: 1px solid #0089E1}
.bestS-box .bestS ul {margin: 5px 0; padding: 0; list-style-type: none}
.bestS-box .bestS ul li a {padding: 0 0 4px 22px; display: block; text-decoration: none; color: #3F3F3F; background: url(/img/bg-squareB.gif) no-repeat 12px 5px}
.bestS-box .bestS ul li a:hover {text-decoration: underline} 

.news {width: 436px; margin: 1px 0; padding: 35px 0 5px 0; float: left; border: 1px solid #818181; background: url(/img/bg-news.gif) no-repeat}
.newsIn {width: 100%; padding-bottom: 5px; float: left} 
.newsIn strong {width: 72px; padding-left: 23px; display: block; float: left; color: #0089E1; background: url(/img/bg-squareB.gif) no-repeat 12px 5px}
.newsIn p a {padding-left: 16px; font-weight: bold; color: #F7941C; background: url(/img/bg-attrib_comp_etc_arrow.gif) no-repeat 6px 6px}
.newsIn .archiv {width: 100%; padding-bottom: 5px; float: right;color: #F7941C;text-align:right;font-weight:bold;padding-right:11px;margin-top:5px} 

#column2 .productBox {position: relative; width: 346px; margin-bottom: 1px; padding: 25px 0 10px 0; float: left; border: 1px solid #818181; background: url(/img/bg-productBox.gif) no-repeat}
#column2 .productBoxIn {_height: auto; width: 368px; margin-right: -30px; padding-left: 8px; overflow: hidden; } 
#column2 .productBox .product {width: 102px; margin: 10px 12px 0 0; float: left}
#column2 .productBox .product .productImg {height: 80px; padding-top: 10px; text-align: center}
#column2 .productBox .product .price {padding-top: 7px; text-align: center; background: url(/img/bg-price.gif) no-repeat}
#column2 .productBox .product .price p {padding-bottom: 5px; font-weight: bold; color: #3F3F3F}
#column2 .productBox .product .price p {padding-bottom: 2px; font-weight: normal; color: #3F3F3F;xbackground:green;font-size:10px;height:23px;width:100px;overflow:hidden}

#column2 .productBox .product .price strong {font-size: 12px; color: #0089E1}
#column2 .productBox .product .price strong small {padding-left: 3px; font-size: 11px; color: #3F3F3F}
#column2 .productBox .send {position: absolute; top: 5px; left: 318px; height: 19px; width: 23px; display: block}

.action {border: 1px solid #0089E1; background: url(/img/bg-action.gif) no-repeat !important}
.addNews {padding-top: 20px !important; ?padding-top: 35px !important; _padding-top: 35px !important; background: url(/img/bg-addNews.gif) no-repeat !important}

.lastDiscussion {width: 346px; padding-top: 25px; float: left; border: 1px solid #818181; background: url(/img/bg-lastDiscussion.gif) no-repeat}
.lastDiscussionIn {padding: 10px 0; background: url(/img/bg-lastDiscussionIn.gif) no-repeat bottom} 
.lastDiscussionIn a {padding-left: 23px; color: #3F3F3F; background: url(/img/bg-squareB.gif) no-repeat 12px 5px;font-weight:bold;display:block;text-decoration:none;width:320px}
.lastDiscussionIn div {padding: 2px 0 0 23px;width:320px;height:auto;overflow:hidden}
.lastDiscussion .space {height: 1px; width: 100%; margin-top: -2px; overflow: hidden; float: left; font-size: 1px; background: #FFF}

.bestDiscussion {width: 346px; margin-top: 1px; margin-bottom: -1px; ?margin-bottom: 0; _margin-bottom: 0; padding-top: 25px; float: left; border: 1px solid #818181; background: url(/img/bg-bestDiscussion.gif) no-repeat}
.bestDiscussionIn {width: 346px; float: left; padding: 10px 0; background: url(/img/bg-lastDiscussionIn.gif) no-repeat bottom} 
.bestDiscussionIn .bdImg {width: 51px; float: left; text-align: center}
.bestDiscussionIn .bdEx {width: 286px; float: left}
.bestDiscussionIn .bdEx a {margin-bottom: 2px; padding-left: 11px; display: block; color: #3F3F3F; background: url(/img/bg-squareB.gif) no-repeat 0 5px}
.bestDiscussionIn .bdEx span {padding-left: 11px; }
.bestDiscussionIn .bdEx span strong {padding-left: 3px; color: #0089E1}
.bestDiscussion .space {height: 1px; width: 340px; margin-top: -2px; _margin-top: -3px; margin-left: 2px; float: left; font-size: 1px; background: #FFF}
*/
{ ----------  Column2 Vypis  ----------------------------------------------------------------------------------------------------- }
.r1280 .obalA {xwidth: 338px; xfloat: right; }
.r1650 .obalA {xwidth: 738px; xfloat: right; }

.left-box {width: 438px; margin-right: 1px; _margin-bottom: -1px; float: left}
.r1280 .left-box {width: 658px; }
.r1650 .left-box {width: 658px; }



.charakterization {width: 755px; margin-bottom: 1px; padding: 11px 19px 15px 11px; floaT: left; border: 1px solid #818181; }
.r1280 .charakterization {width: 965px; }
.r1650 .charakterization {width: 1395px; }
.charakterization-t h2 {width: 755px; margin: 15px 0 10px 0px; padding: 0 0 1px 1px; font-size: 12px; font-weight: bold; color: #0089e1; border-bottom: 1px solid #0089E1}
.r1280 .charakterization-t h2 {width: 973px; }
.r1650 .charakterization-t h2 {width: 1395px; } 
.charakterization .charImg {width: 130px; margin: 0 0 10px 10px; float: right; text-align: center; background: url(/img/img/bg-charImg.gif) no-repeat left}
.charakterization .freetext {padding: 0 0 0 0px; font-family: Tahoma; font-size: 12px; }


.bestSnew {width: 785px; margin-bottom: 1px; padding: 0; floaT: left; font-family: Tahoma; border: 1px solid #818181; clear: both; background: url(/img/img/bg-charakterization.gif) no-repeat}
.r1280 .bestSnew {width: 995px; background: url(/img/img/bg-charakterization_1280.gif) no-repeat !important}
.r1650 .bestSnew {width: 1395px; background: url(/img/img/bg-charakterization_1650.gif) no-repeat !important}
.bestSnew .bestS-t {padding: 7px 0 10px 13px; font-size: 12px; font-weight: bold; color: #0089E1}
.bestSnew .bestSin {width: 100%; padding: 9px 0 6px 0; float: left; border-bottom: 1px solid #DDD}
.bestSnew .bestSin.last {border-bottom: 0 !important}
.bestSnew .bestSin .productImg {width: 57px; float: left; text-align: center}
.bestSnew .bestSin .productInfo {width: 480px; float: left; }
.r1280 .bestSnew .bestSin .productInfo {width: 675px} 
.r1650 .bestSnew .bestSin .productInfo {width: 1084px}
.bestSnew .bestSin .productInfo h4 {height: 13px; width: 430px; overflow: hidden; float: left}
.bestSnew .bestSin .productInfo span {height: 13px; width: 290px; overflow: hidden; float: left; display: block; }
.bestSnew .bestSin .productInfo .productInfoIn {width: 100%; padding: 3px 0 0 0; float: left; color: #ff0101}
.bestSnew .bestSin .productPrice {width: 247px; float: left; xbackground: url(/img/img/bg-bestSnew_productPrice.gif) no-repeat 122px 0}
.bestSnew .bestSin .productPrice .price1 {width: 115px; float:left; text-align: right; }
.bestSnew .bestSin .productPrice .price2 {width: 126px; padding-right: 6px; float: right; text-align: right; font-size: 12px; font-weight: bold; color: #0089e1}
.r1280 .bestSnew .bestSin .productInfo h4 {width: 580px;}
.r1650 .bestSnew .bestSin .productInfo h4 {width: 580px;}


.subcat_filter-Box {width: 436px; margin-bottom: 1px; padding-bottom: 7px; floaT: left; border: 1px solid #818181}
.subcat_filter-Box-t {width: 415px; margin: 15px 0 10px 11px; _margin-left: 5px; padding: 0 0 1px 1px; float: left; font-size: 12px; font-weight: bold; color: #0089E1; border-bottom: 1px solid #0089E1} 
.subCategories {width: 100%; _margin-left: -7px; float: left; clear: both}
.subCategories a {margin-left: 15px; padding: 0 0 5px 10px; display: block; float: left; white-space: nowrap; text-decoration: none; background: url(/img/bg-squareB.gif) no-repeat 0 5px}
.subCategories a:hover {text-decoration: underline}

.subcat_filter-Box .filter {width: 424px; margin-top: -4px; padding: 0 0 0 12px; floaT: left}
.subcat_filter-Box .filter strong {padding-right: 5px; color: #3F3F3F}
.subcat_filter-Box .filter img {vertical-align: middle}
.subcat_filter-Box .filter select {width: 105px; margin: 0 20px 0 0}
.subcat_filter-Box .filter a {margin-left: 16px}
.subcat_filter-Box .filter div label {font-weight:bold;color:#3F3F3F;padding-right:11px;}

.lineup {position: relative; width: 234px; margin-right: 25px; float: left}
.lineup .subcat_filter-Box-t {width: 234px; margin-bottom: 5px}
.lineup label {padding-left: 9px; ?padding-left: 7px; _padding-left: 7px}
.lineup label .input_radio {margin-right: 1px; ?margin-right: -1px; _margin-right: -1px}
.lineUpT {position: absolute; top: 17px; left: 230px}
.lineUpB {position: absolute; top: 17px; left: 205px}

.edit {width: 155px; float: left}
.edit .subcat_filter-Box-t {width: 155px; margin-bottom: 5px}
.edit label {padding-left: 13px; ?padding-left: 9px; _padding-left: 9px}
.edit label .input_radio {margin-right: 3px; ?margin-right: 1px; _margin-right: 1px}

.right-box {width: 348px; margin-bottom: 1px; ?margin-bottom: 0; _margin-bottom: 0; float: left}
.r1280 .right-box {width: 336px; }
.right-box .basket {margin-bottom: 1px}
.right-box .basketLine {height: 23px; padding-top: 6px; text-align: center; color: #FFF; background: url(/img/img/bg-basketLine.gif) no-repeat !important;}
.right-box .basketLine strong span {padding: 0 6px; font-size: 12px; color: #000}
.right-box .basketBT {height: 18px; padding-top: 4px; text-align: center; background: url(/img/bg-basketBT.gif) no-repeat}
.right-box .basketBT1 {background: url(/img/bg-basketBT1.gif) no-repeat}
.right-box .basketBT a {text-decoration: none; color: #FFF}
.right-box .basketIn {position: absolute; z-index: 9; width: 348px; background: #E3E3E3}
.right-box .basketIn img {vertical-align: middle}
.right-box .basketIn .xxtable {width: 330px; margin: 0 auto 5px auto }
.right-box .basketIn .xxtable thead tr td {height: 20px; font-size: 10px; color: #595959}
.right-box .basketIn .xxtable tbody tr td {height: 24px; border-bottom: 1px solid #CACACA}
.right-box .basketIn .xxtable .space {height: 2px !important; background: url(/img/bg-basketIn_table.gif) repeat-x bottom !important}
.right-box .basketIn .xxtable .name {width: 179px; background: url(/img/bg-bg-basketIn_table_td.gif) no-repeat right !important}
.right-box .basketIn .xxtable thead .name {background: url(/img/bg-bg-basketIn_table_tdH.gif) no-repeat right !important}
.right-box .basketIn .xxtable tbody .name {background: url(/img/bg-bg-basketIn_table_td.gif) no-repeat right !important}
.right-box .basketIn .xxtable .amount {width: 77px; text-align: center}
.right-box .basketIn .xxtable thead .amount {background: url(/img/bg-bg-basketIn_table_tdH.gif) no-repeat right !important}
.right-box .basketIn .xxtable tbody .amount {background: url(/img/bg-bg-basketIn_table_td.gif) no-repeat right !important}
.right-box .basketIn .xxtable .amount .btEx {margin: 0 3px}
.right-box .basketIn .xxtable .amount .input_text {height: 15px; width: 19px !important; margin-right: 3px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}
.right-box .basketIn .xxtable .price {width: 64px; padding-right: 10px; text-align: right}
.right-box .basketIn .xxtable thead .price {width: 74px !important; padding: 0 !important; text-align: center !important}
.right-box .basketIn .xxtable .borT td {border: 0}

.lastNews {width: 346px; margin-bottom: 1px; padding-bottom: 5px; floaT: left; border: 1px solid #818181; background: url(/img/img/bg-charakterization.gif) no-repeat}
.r1280 .lastNews {width: 336px !important; }
.r1650 .lastNews {width: 736px !important; background: url(/img/img/bg-charakterization_1650.gif) no-repeat}
.r1280 .right-boxc .lastNews {width: 556px !important; margin-left: 1px !important}
.r1650 .right-boxc .lastNews {width: 956px !important; margin-left: 1px !important}
.lastNews .lastNews-t {padding: 7px 0 0 13px; font-size: 12px; font-weight: bold; color: #0089E1}
.lastNews ul {margin: 15px 0 0 0; padding: 0; list-style-type: none}
.lastNews ul li a {padding: 0 10px 5px 23px; display: block; text-decoration: none; color: #3F3F3F; background: url(/img/img/bg-squareB.gif) no-repeat 12px 5px}
.lastNews ul li a:hover {text-decoration: underline}
/*
.right-box .bestS {width: 346px; padding-bottom: 8px; floaT: left; border: 1px solid #818181; background: url(/img/bg-charakterization.gif) no-repeat}
.right-box .bestS .bestS-t {padding: 7px 0 0 13px; font-size: 12px; font-weight: bold; color: #0089E1}
.right-box .bestS ol {margin: 15px 0 0 32px; ?margin-left: 37px; _margin-left: 37px; padding: 0; font-size: 12px; color: #0089E1; font-weight: bold}
.right-box .bestS ol li {padding: 0 0 5px 0}
.right-box .bestS ol li a {position: relative; left: -3px; ?left: -6px; _left: -6px; font-size: 11px; font-weight: normal; color: #3F3F3F}
*/
.center-box {width: 783px; ?margin-top: 1px; padding: 1px; float: left; border: 1px solid #818181}
.r1280 .center-box {width: 993px}
.r1650 .center-box {width: 1393px}  
.center-box img {vertical-align: middle}

.center-box2 {width: 785px; margin-top: 0px; padding: 0px; float: left; border: 1px solid #818181; padding-top:0px}
.center-box2 .center-box2 {border-top: 0; border-bottom: 0}
.r1280 .center-box2 {width: 995px}
.r1650 .center-box2 {width: 1395px}  
.center-box2 img {vertical-align: middle}
.center-box2 .left-box {width: 436px; margin-right: 1px; _margin-bottom: -1px; float: left}

.display {width: 100%; float: left; background: url(/img/bg-display.gif) no-repeat}
.r1280 .display {background: url(/img/bg-display_1280.gif) no-repeat !important}
.r1650 .display {background: url(/img/bg-display_1650.gif) no-repeat !important}   
.diEx {position: relative; margin-bottom: -1px; background: none; border-top: 1px solid #707070}
.r1280 .diEx {background: none !important; }
.r1650 .diEx {background: none !important; }  
.diEx .displayPaging {width: 632px; float: left; border-right: 1px solid #707070} 
.diEx .displayPaging .dpEx1 {position: relative; top: 2px !important}
.diEx .displayPaging .dpEx1 select {padding:0px; width:40px}
.diEx .displayPaging .dpEx2 {position: relative; top: 2px !important; width: 350px}
.diEx .compare a {position: relative; top: 0 !important; ?top: 0 !important; _top: 0 !important}
.displayPaging {width: 633px; padding-top: 3px; float: left}
.r1280 .displayPaging {width: 840px}
.r1650 .displayPaging {width: 1240px}    
.displayPaging .dpEx1 {height: 26px; ?height: 27px; _height: 27px; padding-top: 1px; ?padding-top: 0; _padding-top: 0; padding-right: 10px; float: right}
.displayPaging .dpEx1 span {position: relative; top: 2px; ?top: 0; _top: 0}
.displayPaging .dpEx1 .input_text {height: 15px; width: 19px; margin: 0 7px 0 5px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}
.displayPaging .dpEx1 select {padding:0px;width:40px}
.displayPaging .dpEx2 {padding-left: 9px; padding-top: 1px}
.displayPaging .dpEx2 a {text-decoration: none}
.displayPaging .dpEx2 .dpEx2_1 {position: relative; top: 2px; ?top: 0; _top: 0; padding: 0 2px}
.displayPaging .dpEx2 .dpEx2_2 {position: relative; top: 2px; ?top: 0; _top: 0; padding-right: 5px}
.displayPaging .dpEx2 .selDP {font-size: 12px; font-weight: bold; color: #0089E1}
.display .dpEx3 {position: relative; top: -3px; float: right}
.display .compare {width: 140px; float: left}
.display .compare a {position: relative; top: -1px; ?top: 0px; _top: 0px;}
.display .compare a img {cursor:pointer}
.display .compare .coEx {margin: 0 6px; ?margin-top: -1px; _margin-top: -1px}

.commodityList {width: 783px; margin: 5px 0; float: left}
.r1280 .commodityList {width: 993px}
.r1650 .commodityList {width: 1393px}
.commodityList thead tr td {height: 28px !important; font-size: 10px; font-weight: normal !important; color: #494949 !important; background: url(/img/img/bg-comList_tdNew2.gif) no-repeat right #f1f1f1 !important}
.commodityList tbody tr td {height: 27px; }
.commodityList tbody .bgT td {background: url(/img/img/bg-comList_tdNew.gif) no-repeat right #f1f1f1}
.commodityList .space {height: 1px !important; background: url(/img/img/bg-spaceNew.gif) repeat-x}
.commodityList .name {width: 100%; }
.commodityList tbody .bgT .name {background: #f1f1f1}
.commodityList .name img {margin: 0 3px 0 3px; }
.commodityList .name h4 {padding-left: 6px; display: inline}
.commodityList .code {height: 40px; width: 126px; padding-left: 9px; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .code strong {padding-right: 15px; color: #0089e1}
.commodityList .codePN {width: 111px; padding-left: 20px; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .codePN strong {padding-right: 15px; color: #0089e1}
.commodityList .city {width: 41px; text-align: center; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .vn {padding-left: 11px; font-size: 10px; color: #ff0000}
.commodityList tbody .bgT .vn {background: #f1f1f1}
.commodityList .price1 {width: 90px; text-align: center; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .price2 {width: 100px; text-align: center; font-weight: bold; color: #0089e1; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .amount {width: 76px; color: #585858; text-align: center; background: url(/img/img/bg-comList_tdNew.gif) no-repeat right}
.commodityList .amount .input_text {height: 15px; width: 19px; margin-right: 3px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}
.commodityList .amount span {padding: 0 3px 0 2px; color: #0089e1}
.commodityList .compare {width: 22px; padding: 0; text-align: center; border: 0}
.commodityList thead .compare {background: #f1f1f1 !important}
.commodityList tbody .bgT .compare {background: #f1f1f1}





.info-box {position: relative; z-index: 99; bottom: 0px; width: 785px; margin: 30px auto 0 auto; float: left; background: url(/img/img/bg-info-boxIn.gif) repeat-y; border: 1px solid #3F3F3F}
.r1280 .info-box {margin-left: 115px}
.r1650 .info-box {margin-left: 300px}  
.info-boxIn {position: relative; z-index: 99; width: 785px; padding-top: 34px; float: left; background: url(/img/img/bg-info-box2.gif) no-repeat top } 
.info-box ul {margin: 0; padding: 0; list-style-type: none; float: left}
.info-box ul li a {padding: 0 5px 5px 23px; display: block; text-decoration: none; color: #3F3F3F; background: url(/img/img/bg-squareB.gif) no-repeat 12px 5px}
.info-box ul li a:hover {text-decoration: underline}
.info-box .ibEx1 {width: 132px}
.info-box .ibEx2 {width: 146px}
.info-box .ibEx3 {width: 150px}
.info-box .ibEx4 {width: 152px}
.info-box .ibEx5 {width: 205px}

.commodityCatalog {_height: auto; width: 806px; margin: 3px -30px 0 0; padding-left: 4px; overflow: hidden; float: left}
.r1280 .commodityCatalog {width: 1024px; }
.r1650 .commodityCatalog {width: 1425px; }
.commodityCatalog .product {position: relative; height: 394px; width: 240px; margin: 0 27px 4px 0; float: left; font-family: Tahoma; background: url(/img/img/bg-commodityCatalogNew.gif) no-repeat top right }
.r1280 .commodityCatalog .product {margin-right: 8px; }
.r1650 .commodityCatalog .product {margin-left: 27px; margin-right: 5px} 
.commodityCatalog .product .productName {height: 26px; padding: 0 25px; overflow: hidden; text-align: center; }
.commodityCatalog .productLine {height: 90px; width: 242px; }
.commodityCatalog .productImg {height: 90px; width: 242px; padding-bottom: 5px; text-align: center; vertical-align: middle}
.commodityCatalog .productAtt {position: absolute; top: 38px; right: 7px}
.commodityCatalog .productCompWatch {position: absolute; top: 57px; right: 9px; width: 75px; text-align: right; font-size: 10px}
.commodityCatalog .productCompWatch a {padding-left: 9px; color: #0089e1; background: url(/img/img/bg-productCompWatch_a.gif) no-repeat 0 4px}
.commodityCatalog .productInfo {position: relative; width: 234px; margin-bottom: 1px; padding: 7px 0 0 8px; float: left; }
.commodityCatalog .productInfo a {position: relative; left: -8px; float: right}
.commodityCatalog .productInfo .code {position: absolute; top: -9px; left: 0}
.commodityCatalog .productInfo .code strong {padding-right: 3px; color: #0089e1}
.commodityCatalog .productInfo .productInfoIn {height: 60px; width: 225px; margin-top: -5px; overflow: hidden; float: left; font-size: 10px; color: #ff0000;  }
.commodityCatalog .productInfo .productInfoIn strong {background: #ff0000; color: #FFF}
.commodityCatalog .productInfo .productInfoIn div {text-decoration: underline;}
.commodityCatalog .productAvailibility {width: 242px; margin-bottom: 1px; padding: 3px 0 0 0; float: left; text-align: right; }
.commodityCatalog .productAvailibility div {width: 100%; padding-bottom: 3px; float: left}
.commodityCatalog .productAvailibility p {width: 114px; padding-left: 16px; float: right; text-align: left}
.commodityCatalog .productAvailibility p strong {padding-right: 4px; color: #00AE10}
.commodityCatalog .productPrice {width: 240px; margin-bottom: 1px; padding: 12px 0 0 0; float: left; text-align: right; background: url(/img/img/bg-productLineNew2.gif) no-repeat  }
.commodityCatalog .productPrice div {width: 100%; padding-bottom: 7px; float: left}
.commodityCatalog .productPrice p {width: 114px; padding-left: 16px; float: right; text-align: left}
.commodityCatalog .prEx1 {font-weight: bold; color: #818181}
.commodityCatalog .prEx1 p {background: url(/img/img/bg-prEx1_p.gif) no-repeat 15px 0}
.commodityCatalog .prEx2 p {font-size: 12px}
.commodityCatalog .prEx2 span {position: relative; top: 1px}
.commodityCatalog .prEx3 {font-weight: bold; color: #0089E1}
.commodityCatalog .prEx3 span {position: relative; top: 4px}
.commodityCatalog .prEx3 p {font-size: 15px}
.commodityCatalog .prEx3 p small {font-size: 12px}
.commodityCatalog .amount {width: 242px; margin-bottom: 1px; padding: 0px 0 0 0; float: left; font-weight: bold; color: #0089e1; }
.commodityCatalog .amount span {position: relative; top: 2px; ?top: 0; _top: 0; padding: 0 5px 0 23px; font-weight: normal} 
.commodityCatalog .amount strong {position: relative; top: 2px; ?top: 0; _top: 0; padding: 0 3px 0 3px; font-weight: normal}
.commodityCatalog .amount .input_text {height: 15px; width: 24px; padding-top: 2px; text-align: center; border: 1px solid #8F8F8F}


{ ----------  Column2 Detail ----------------------------------------------------------------------------------------------------- }

{ ----------  Column2 Order ------------------------------------------------------------------------------------------------------ }

{ ----------  Column2 Registrace ------------------------------------------------------------------------------------------------- }
#column2 .registration {padding: 0px 0 15px 0; width:785px}
.r1280 #column2 .registration {width: 995px}
.r1650 #column2 .registration {width: 1395px}
#column2 .registrationtitle {padding: 15px 0 15px 0; background: url(/img/bg-transport.gif) no-repeat;margin:0px;width:784px;float:left;}
.r1280 #column2 .registrationtitle {width: 995px; background: url(/img/bg-transport_1280.gif) no-repeat !important}
.r1650 #column2 .registrationtitle {width: 1395px; background: url(/img/bg-transport_1280.gif) no-repeat !important}

#column2 .registration .registration-tEx {clear: both; padding: 0 0 11px 21px; font-weight: bold; background: url(/img/bg-loginBox-t.gif) no-repeat 11px 4px}
#column2 .registrationIn {width: 512px; margin: auto; }
#column2 .registration .freetext {padding: 0 0 5px 18px;}
#column2 .registration .decReg {padding-bottom: 2px; text-align: right}
#column2 .registration .decReg strong {padding: 0 3px; color: #0089E1}
#column2 .registration .registration-t {height: 22px; width: 510px; margin-bottom: 1px; padding-top: 8px; float:left; text-align: center; font-size: 12px; font-weight: bold; color: #0089E1; background: #F7F7F7; border: 1px solid #E1E1E1}
#column2 .registration table {width: 100%; margin-bottom: 2px; float: left; color: #000}
#column2 .registration table td {height: 24px; background: #EDEDED}
#column2 .registration table strong {padding-left: 5px; color: #F87000}
#column2 .registration table .space {height: 25px; text-align: center}
#column2 .registration table .space1 {height: 7px; background: url(/img/BGspace1.gif) no-repeat bottom #EDEDED}
#column2 .registration table .rName {width: 91px; padding-right: 7px; text-align: right}
#column2 .registration table .rInsert {width: 140px}
#column2 .registration table .input_text {height: 15px; width: 115px; padding: 1px 4px 0 4px; float: left; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;color:blue}
#column2 .registration table select {width: 125px; float: left; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;color:blue}
#column2 .registration table .rName1 {width: 79px; padding-right: 4px; text-align: right}
#column2 .registration table .reEx1 {padding: 10px 7px 0 0; text-align: right; vertical-align: top}
#column2 .registration table .reEx2 {padding: 7px 0 7px 0} 
#column2 .registration table .reEx2 textarea {height: 47px; width: 346px; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4}
#column2 .registration table .reEx3 {text-align: center}
#column2 .registration table .reEx4 {height: 22px; padding: 9px 0 0 37px; border-top: 1px solid #FFF} 
#column2 .registration table .reEx4 .input_checkbox {margin-left: 8px}
#column2 .registration table .reEx5 {height: 28px; _height: 24px; padding-bottom: 4px}
#column2 .registration .block {width: 100%; margin: 15px 0 9px 0; padding-bottom: 15px; float: left; text-align: center; border-bottom: 1px solid #DADADA}
#column2 .registration .inv {float: none; border-bottom: 1px solid #DADADA;text-align:center;padding-bottom:15px; margin:0px;padding-bottom:2px;border-bottom:none}
#column2 .registration .invDiv {margin: 0px 0 9px 0; padding-bottom: 15px; float: left;border-bottom: 1px solid #DADADA;width:auto}
#column2 .registration .block strong {padding: 7px 0 4px 0; display: block; font-weight: bold; color: #0089E1}
#column2 .registration .block p {font-size: 10px}
#column2 .registration .buttons input {margin-right: 6px; float: left}
#column2 .registration .buttons .buEx {margin-left: 15px; float: right}
#column2 .registration table .rText img,
#column2 .registration table .rAction img {cursor:pointer}
#column2 .registration table .rText {width: auto;  padding: 0px 2px; text-align: left}
#column2 .registration table .rText2 {font-size:10px;width: auto;  padding: 0px 2px; text-align: left;height: 18px;color:#6F6F6F}
#column2 .registration table .rAction {width: 15px; padding: 0px 2px; text-align: center}
#column2 .registration table .rICO { padding:0px 1px 0px 5px ;text-align:left;font-weight:bold}
#column2 .registration table .rImg { padding:0px;text-align:right;height: 18px;}
#column2 .registration .editFRM .registration-t {height: 22px; width: 510px; margin-bottom: 1px; padding-top: 8px; text-align: center; font-size: 14px; font-weight: bold; color: #0574BB; background: #F7F7F7; border: 1px solid #E1E1E1}
#column2 .registration .editFRM table td {height: 24px; background: #AAA}
#column2 .registration .editFRM .buttons {background: #AAA}
#column2 .registration .editFRM {display:none;position:absolute;width:512px;xheight:188px;border:3px inset #0089E1;top:250px;background: #AAA}
#column2 .registration .registration-t2 {height: 22px; width: 510px; margin-bottom: 1px; padding-top: 4px;padding-bottom: 2px; _padding-top: 4px;_padding-bottom: 3px; text-align: left; font-size: 12px; font-weight: bold; color: #0089E1; background: #F7F7F7; border: 1px solid #E1E1E1;}
#column2 .registration .registration-t2 .s1 {margin-left:202px}    
#column2 .registration .registration-t2 .s2 {margin-left:108px}    
#column2 .registration .registration-t2 .s3 {margin-left:212px}    
#column2 .registration .registration-t2 .s4 {margin-left:94px}    
#column2 .registration .registration-t2 span img {cursor:pointer}

{ ----------  Column2 Compare ---------------------------------------------------------------------------------------------------- }

#column4 .title {padding: 35px 0 6px 25px; font-size: 14px; font-weight: bold; color: #0089E1; background: url(/img/bg-titleEx.gif) repeat-x bottom}
#column4 .title span {position: relative; top: 8px}
#column4 .button {position: relative; z-index: 99; margin: -15px 0 15px 0; padding-right: 10px; text-align: right}

.compare {padding-left: 10px; border-top: 1px solid #D1D1D1}
.compareEx {width: 231px; margin: 213px 2px 80px 0; float: left; border-right: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF}
.compareEx td {height: 24px; ?height: 23px; _height: 23px; border-top: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF}
.compareEx td div {padding: 4px 0 4px 10px; x?padding-bottom: 0;background: #D3D3D3; border: 1px solid #FFF}
.compareEx .bgT td div {background: #DDD !important;}

#column4 .productBox {width: 718px; margin: 0 0 0 -1px; overflow-x: auto; float: left}
html>body #column4 .productBox {overflow: auto}
:root #column4 .productBox {overflow: -moz-scrollbars-horizontal}
*:first-child+html #column4 .productBox {overflow-y: hidden}

#column4 .productBox table tr td {width: 185px; padding-right: 4px}
#column4 .productBox .product .name {margin: 15px 0 5px 0; display: block; text-align: center; font-size: 12px; font-weight: bold; color: #0089E1;height:30px;overflow:hidden;}
#column4 .productBox .product .name:hover {text-decoration:underline}
#column4 .productBox .product .productImg {height: 137px; ?height: 136px; _height: 136px; width: 176px; text-align: center; border: 0 !important;}
#column4 .productBox .product .productImg td {border: 0 !important; background: url(/img/bg-productComp.gif) no-repeat bottom}
#column4 .productBox .product .prEx {font-weight: bold}
#column4 .productBox .product table {border-right: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF}
#column4 .productBox .product table tr td {height: 24px; ?height: 23px; _height: 23px; width: 178px; padding: 0; border-top: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF}
#column4 .productBox .product table tr td div {padding: 4px 0 4px 10px; background: #D3D3D3; border: 1px solid #FFF;height:11px;width:168px;overflow:hidden}
#column4 .productBox .product table .bgT td div {background: #DDD !important;height:11px;width:168px;overflow:hidden}
#column4 .productBox .product .buttons {padding: 8px 0 25px 0; text-align: center}
#column4 .productBox .product .buttons a {margin-bottom: 5px; display: block}
#column4 .productBox .product .price {padding: 2px 0 2px 0; ?padding-top: 3px; _padding-top: 3px; text-align: center; font-size: 18px; color: #0089E1}
html>body #column4 .productBox .product .price {padding-top: 3px}
:root #column4 .productBox .product .price {padding-top: 2px}

{ ----------  Footer ------------------------------------------------------------------------------------------------------------- }


#containerFooter .iconSoftC {position: absolute; top: 8px; left: 48px; height: 50px; width: 102px; display: block; text-decoration: none; background: url(/img/img/bt-iconSC.gif) no-repeat}
#containerFooter .iconSC {position: absolute; top: 8px; left: 16px; height: 16px; width: 140px; display: block; text-decoration: none; background: url(/img/img/bt-iconSCnd.gif) no-repeat}
.companyInfo {width: 790px; padding: 30px 100px 30px 100px; text-align: center; color: #AFAFAF}
.companyInfo div {padding-bottom: 2px}
.companyInfo div a {color: #AFAFAF}




.productWin {position: absolute; top: 0; left: 0; width: 233px; padding: 2px; background: #FFF; border: 1px solid #B2B2B2}
.productWinIn {text-align: center; border: 1px solid #0089E1}
.productWin .productImg {padding: 15px 0; background: url(/img/bg-productImg.gif) no-repeat bottom}
.productWin .name {padding: 5px 0; font-weight: bold}
.productWin .freetext {padding: 0 7px 8px 7px; font-size: 10px}
.productWin .price {padding: 6px 0; background: #F3F3F3; border-bottom: 1px solid #FFF}
.productWin .price .ppEx1 {padding: 0 0 2px 0; color: #818181}
.productWin .price .ppEx2 {padding: 2px 0 10px 0; font-weight: bold; color: #818181; background: url(/img/bg-prEx1_p.gif) no-repeat center top}
.productWin .price .ppEx4 {padding-top: 2px; font-weight: bold}
.productWin .sumaP {padding: 5px 0; font-weight: bold; color: #0089E1; background: #E8E8E8; border-bottom: 1px solid #FFF}
.productWin .sumaP .spEx {padding-top: 2px; font-size: 13px}
.productWin .displayDetail {padding: 10px 0 8px 0; font-weight: bold; background: #D3D3D3; border-bottom: 1px solid #FFF}
.productWin .displayDetail a {color: #585858}
.productWin .attribute {position: absolute; top: 11px; left: 11px}

.hand {cursor:pointer}

#tab2, #tab3, #tab4 {display:none}

.titleNewBranch {padding: 15px 0 15px 0; background: url(/img/bg-regPobocka.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}


{ ---- lostpwd ---- }
#column2 .lostpwdtitle {padding: 15px 0 15px 0; background: url(/img/bg-lostpwd.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .lostpwdtitle {width: 995px !important; background: url(/img/bg-lostpwd_1280.gif) no-repeat !important}
.r1650 .lostpwdtitle {width: 1395px !important; background: url(/img/bg-lostpwd_1280.gif) no-repeat !important}

.lostpwd .lostpwd-t {padding: 0 0 11px 21px; font-weight: bold; background: url(/img/bg-loginBox-t.gif) no-repeat 11px 4px}
#column2 .lostpwd .freetext {padding: 0 0 5px 18px}

#column2 .lostpwd table {width: 300px; margin-bottom: 2px; xfloat: left; color: #000}
#column2 .lostpwd table td {height: 24px; background: #EDEDED}
#column2 .lostpwd table .rName {width: 91px; padding-right: 7px; text-align: right}
#column2 .lostpwd table .rInsert {width: 140px}
#column2 .lostpwd table .input_text {height: 15px; width: 115px; padding: 1px 4px 0 4px; float: left; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4}
#column2 .lostpwd table .space1 {height: 7px; background: url(/img/BGspace1.gif) no-repeat bottom #EDEDED}
#column2 .lostpwd .buttons input {margin-right: 6px; float: right}
#column2 .lostpwd table .space {height: 25px; text-align: center}

{ ---- senddetail ---- }
#column2 .senddetail {padding: 40px 0 15px 0; background: url(/img/bg_sendDetail.gif) no-repeat}

.importantBox,importantBox2 {width:90%; padding:0px; text-align:center;margin:5px 0;}
.importantBox .importantBoxIn {border:#921C1C double 3px;width:90%; padding:10px; text-align:center;border-style:double}
.importantBox2 .importantBoxIn {background:#EDEBEB;width:90%; padding:10px; text-align:center;}


{ -------- pricelist ------- }
#column2 .pricelisttitle {padding: 15px 0 15px 0; background: url(/img/bg-priceListLong.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .pricelisttitle {width: 995px !important; background: url(/img/bg-priceListLong_1280.gif) no-repeat !important}
.r1650 .pricelisttitle {width: 1395px !important; background: url(/img/bg-priceListLong_1280.gif) no-repeat !important}

#column2 .pricelist table tr td span {width:250px;padding-bottom:2px;color:#8A7E7E}
.smallcat {font-size:10px}
.smallCat ul {background:none !important;border:none !important}
.smallcat span {float:right;width:15px}
.pl_selcats {width:440px;background:#fff}
.ct {margin: -2px 0 6px 0; padding: 0; list-style-type: none;}
.ct li {_height: 0;width:250px !important;}
.ct li a {text-align:left;cursor:pointer;padding: 5px 5px 4px 19px; display: block; color: #4D4D4D; font-weight: bold; background: url(/img/BGcategories_li_a.gif) no-repeat 9px 9px}
.ct ul {margin: 0; padding: 8px 0; list-style-type: none; background: url(/img/BGcategories_li.gif) no-repeat #FFF}
.ct ul li {}
.ct ul li a {cursor:pointer;padding: 2px 10px 2px 33px; display: block; color: #4D4D4D; font-weight: normal; background: url(/img/BGcategories_a_a.gif) no-repeat 23px 7px;}
.ct ul li ul li{background: none;padding-left:5px}
.ct ul li ul li a {padding: 2px 10px 2px 38px; display: block; color: #4D4D4D; font-weight: normal; background: url(/img/BGcategories_a_a.gif) no-repeat 23px 7px}


{ -------- animation ------- }

.animBox {display:none;height: 318px; width: 238px; margin:0; padding: 1px; overflow: hidden; position:absolute;background:white;border:1px solid #B2B2B2;z-index:99999999; }
.animBox .product {width: 234px; margin: 1px; padding:0px;  border:1px solid #0089E1;text-align: center;float:left;z-index:99999999; }
.animBox .productLine {height: 78px; width: 234px; background: url(/img/bg-animline.gif) no-repeat bottom;margin-bottom:4px;z-index:99999999;}
.animBox .productImg {height: 76px; width: 234px; text-align: left !important; vertical-align: middle;padding-bottom:1px;z-index:99999999;}
.animBox .productImg tr td img {padding-left:82px;z-index:99999999;}
.animBox .attrib_comp_etc {width: 89px; padding: 6px 0 0 38px; float: left;z-index:99999999;}
.animBox .attrib_comp_etc .acEx1 {padding: 0 0 1px 15px;z-index:99999999;}
.animBox .attrib_comp_etc .acEx2 {padding: 3px 0 3px 12px; font-size: 10px; font-weight: bold; color: #0089E1; background: url(/img/bg-attrib_comp_etc_arrow.gif) no-repeat 0 11px;z-index:99999999;}
.animBox .attrib_comp_etc .acEx2 .input_check {position: relative; top: 0; ?top: 1px; _top: 1px;z-index:99999999;}
.animBox .attrib_comp_etc a {padding-left: 10px; font-size: 10px; font-weight: bold; color: #0089E1; background: url(/img/bg-attrib_comp_etc_arrow.gif) no-repeat 0 4px;z-index:99999999;}
.animBox .productInfo {width: 232px; margin-bottom: 1px; padding: 7px 0 0 0; float: left; text-align: center; background:#F3F3F3;z-index:99999999;}
.animBox .productInfo span {width: 151px; padding: 0 7px 0px 12p; display: block; text-align: center;font-weight:normal;margin-bottom:3px;z-index:99999999;}
.animBox .prEx1 {font-weight: bold; color: #818181;text-align:center !important;z-index:99999999;}
.animBox .prEx1 p {background: url(/img/bg-prEx1_p.gif) no-repeat 86px 0px;margin-left:6px;z-index:99999999;}
.animBox .prEx1 span,.animBox .prEx2 span  {display:block;text-align:center;margin-bottom:3px;width:100%;z-index:99999999;}
.animBox .prEx2 {font-weight:bold;font-size: 11px;z-index:99999999;}
.animBox .prEx3 {font-weight: bold; color: #0089E1}
.animBox .prEx3 span {position: relative; top: 2px;display:block;text-align:center;margin-bottom:3px;}
.animBox .prEx3 p {font-size: 13px;text-align:center;width:100%;}
.animBox .prEx3 p small {font-size: 12px}
.animBox .attribute {width:100px;float:left;margin:2px 0 0 0px;height:16px}
.animBox .productInfo div {width: 100%; padding-bottom: 7px; float: left}
.animBox .product div .desc {width:228px;height:42px;display:block;overflow:hidden;font-size:9px;padding:2px;}
.animBox .product div span h4 {width:230px;height:29px;display:block;overflow:hidden;margin:0 2px}
.animBox .product div h4 span{width:230px;height:29px;display:block;overflow:hidden;margin:0 2px}
.animBox .productInfo strong {color: #0089E1}
.animBox .productAvailibility {width: 232px; margin-bottom: 1px; padding: 7px 0 5px 0; text-align: center; background: #E8E8E8}
.animBox .amount {width: 232px; margin-bottom: 1px; padding: 4px 0 4px 0; text-align: center; background: #D3D3D3}

.dBigTitle {position: relative; height:28px;width: 784px; float: left; xborder: 1px solid #818181; background: url(/img/bg-bigBlank.gif) no-repeat top center}
.r1280 .dBigTitle {width: 995px !important; background: url(/img/bg-bigBlank_1650.gif) no-repeat top center !important}
.r1650 .dBigTitle {width: 1396px !important; background: url(/img/bg-bigBlank_1650.gif) no-repeat top center !important}
.dBigTitle h2 {height: 13px; width: 355px; padding: 7px 0 0 12px; overflow: hidden; font-size: 12px}

#column2 .watchdogtitle {padding: 15px 0 15px 0; background: url(/img/bg-wd.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .watchdogtitle {width: 995px !important; background: url(/img/bg-wd_1208.gif) no-repeat !important}
.r1650 .watchdogtitle {width: 1395px !important; background: url(/img/bg-wd_1208.gif) no-repeat !important}  

#column2 .watchdog .secureData {margin:5px}
#column2 .watchdog .block p{ text-align: justify;}
#column2 .watchdog .input_text2 {font-size: 11px; vertical-align: middle; height: 15px; margin-top:2px;width: 40px; padding: 1px 4px 0 4px; float: left; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;text-align:center}
#column2 .watchdog .input_text3 {font-size: 11px; vertical-align: middle; height: 16px; width: 60px; padding: 1px 4px 0 4px; float: right; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;text-align:center}
#column2 .watchdog .registration-t2  {height: 22px; width: 506px; margin-bottom: 1px; padding: 8px 2px 0px 2px; text-align: left;  background: #F7F7F7; border: 1px solid #E1E1E1}
#column2 .watchdog .registration-t2 a {font-size: 11px; font-weight: bold; color: #0089E1;}
#column2 .watchdog .tabItem {width:516px;padding:0px;margin-bottom:3px}




.recommendUstitle {padding: 15px 0 15px 0; background: url(/img/bg-doporucte.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;clear: both}
.r1280 .recommendUstitle {width: 995px; background: url(/img/bg-doporucte_1208.gif) no-repeat top left !important}
.r1650 .recommendUstitle {width: 1395px; background: url(/img/bg-doporucte_1208.gif) no-repeat top left !important}  

.BtnCal {border:0; width:22px; height:20px; cursor:pointer; background: url(/Img/BtCal.gif) no-repeat;margin:0px 2px}
.BtnCal:active {border:1px inset #fff; width:21px; height:20px; cursor:pointer; background: url(/Img/BtCal.gif) no-repeat;}

{ -------- param search ------------}
.prmSearchtitle {padding: 15px 0 15px 0; background: url(/img/bg-psearch.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .prmSearchtitle {width: 995px; background: url(/img/bg-psearch_1208.gif) no-repeat !important}
.r1650 .prmSearchtitle {width: 1395px; background: url(/img/bg-psearch_1208.gif) no-repeat !important} 

.prmSearch .freetext {text-align:center;padding:5px 0px}
.prmSearch .rName {width:160px !important}
.catT { width: 100%; float: left; color: #000;background: #EDEDED;padding:3px 0px} 
.catT a {background: url(/img/bg-foldIn_ul_li_a.gif) no-repeat 4px 4px;padding-left:18px}
.catT a:hover {background: url(/img/bg-favourite-recommend_li_a.gif) no-repeat 4px 4px;padding-left:18px}
.catT2 {width: 100%; float: left; color: #000;background: #EDEDED;padding:0px} 
.catT2 ul {margin: 0; padding: 2px 0 0 0; list-style-type: none}
.catT2 ul li a {padding: 0 0 0 26px; display: block; font-weight: normal !important; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 18px 5px}
.catT2 ul li a:hover {text-decoration:underline}

.selparam1 {width: 68px !important;}
.selparam2 {width: 194px !important;margin:1px;*margin:0px}

.markABC {float:left; background: url(/img/bt_blank.gif) no-repeat 0px;padding-top:4px;width:21px !important;text-align:center;height:18px;margin:1px;text-decoration:none;font-weight:bold}
.markABC:hover,.selmark {color:#fff}

#column2 .marktitle {padding: 15px 0 15px 0; background: url(/img/bg-mark.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 #column2 .marktitle {width: 995px; background: url(/img/bg-mark_1208.gif) no-repeat !important}
.r1650 #column2 .marktitle {width: 1395px; background: url(/img/bg-mark_1208.gif) no-repeat !important} 

.mark .registrationIn {width: 635px !important; margin-left: 75px !important; float: left;_margin-left:33px !important}
.mark .freetext {padding: 5px !important;text-align:center;}
.mark .DesccatT { width: 100%; float: left; color: #000;background: #EDEDED;padding:3px 0px}
.mark .DesccatT p {padding-left:28px;color:#808080}

.DesccatT ul {margin: 0; padding: 2px 0 0 0; list-style-type: none}
.DesccatT ul li a {padding: 0 0 0 40px; display: block; font-weight: normal !important; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 28px 5px}
.DesccatT ul li a:hover {text-decoration:underline}


{ -------- souteze ------------}
#column2 .Comptitle {padding: 15px 0 15px 0; background: url(/img/bg_competitionBig.gif) no-repeat;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.Comp .block {width: 100%; margin: 4px 0 !important; padding-bottom: 7px !important; float: left; text-align: left !important; border-bottom: 1px solid #DADADA}
.Comp .block .tit {padding: 4px 0 4px 30px !important; font-weight: bold; color: #0089E1;font-size:12px !important}
.Comp .block .tit span {padding: 0 10px 0 0 !important; font-weight: bold; color: #0089E1;font-size:10px !important}
.Comp .block .tit a {padding: 0 !important; font-weight: bold; color: #0089E1;font-size:12px !important}
.Comp .block .freetext {margin:2px 10px 2px 30px; padding:0px;font-size: 10px;}
.Comp .block .freetext strong {margin: 0; padding: 0; color:#000 !important;}


.Comp .block .freetext div label {color:#000 !important}

.Comp .block .freetext textarea {height: 67px; width: 346px; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4}
.Comp .block .freetext .input_text2 {height: 15px; width: 338px; padding: 1px 4px 0 4px; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;margin-left:5px !important;}
.Comp .block .freetext select,.Comp .block .freetext textarea {margin-left:5px;}


.Comp .block .ulWinner {margin: 0; padding: 2px 0 0 0; list-style-type: none;color:#000080}
.Comp .block .ulWinner li {padding: 0 0 0 66px; display: block; font-weight: normal !important; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 58px 5px}
.Comp .block .CompAno {background:#F5F5F5;height:72px}

{ -------- login ------------}
.titleLogUser {padding: 15px 0 15px 0; background: url(/img/bg-logins.gif) no-repeat !important;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .titleLogUser {width: 995px; background: url(/img/bg-logins_1208.gif) no-repeat !important}
.r1650 .titleLogUser {width: 1395px; background: url(/img/bg-logins_1208.gif) no-repeat !important} 
.titleEditUser {padding: 15px 0 15px 0; background: url(/img/bg-regChange.gif) no-repeat !important;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .titleEditUser {width: 995px; background: url(/img/bg-regChange_1208.gif) no-repeat !important}
.r1650 .titleEditUser {width: 1395px; background: url(/img/bg-regChange_1208.gif) no-repeat !important} 
.titleDataUser {padding: 15px 0 15px 0; background: url(/img/bg-regData.gif) no-repeat !important;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .titleDataUser {width: 995px; background: url(/img/bg-regData_1208.gif) no-repeat !important}
.r1650 .titleDataUser {width: 1395px; background: url(/img/bg-regData_1208.gif) no-repeat !important}  

{ -------- konfigurator ------------}


.center-box2 .right-box {width: 785px; margin-bottom: 1px; ?margin-bottom: 0; _margin-bottom: 0; float: left;margin-top: 0px; padding:0px}
.r1280 .center-box2 .right-box {}
.center-box2 .right-box .basket {margin-bottom: 0px}
.center-box2 .right-box .basketLine {height: 23px; padding-top: 5px; text-align: center; color: #FFF; background: url(/img/bg-basketLineBig.gif) no-repeat !important;padding-left:440px;}
.center-box2 .right-box .basketLine strong span {padding: 0 6px; font-size: 12px; color: #000}
.center-box2 .right-box .basketBT {height: 18px; padding-top: 4px; text-align: center; background: url(/img/bg-basketBTBig.gif) no-repeat !important;padding-left:440px}
.center-box2 .right-box .basketBT1 {background: url(/img/bg-basketBT1.gif) no-repeat !important;padding-top:4px !important;padding-left:0px !important}
.center-box2 .right-box .basketIn {right:0px;}

#containerHeader .Aorder {width:138px;height:24px;position:absolute;bottom:2px;right:2px;display:block;background:none}

.netdirectStat {margin-top:5px}


.titleOnlineOrder {padding: 15px 0 15px 0; background: url(/img/bg-onlineOrder.gif) no-repeat !important;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .titleOnlineOrder {width: 995px !important; background: url(/img/bg-onlineOrder_1208.gif) no-repeat top left !important}
.r1650 .titleOnlineOrder {width: 1395px !important; background: url(/img/bg-onlineOrder_1208.gif) no-repeat top left !important} 
.titleOnlineInvoice {padding: 15px 0 15px 0; background: url(/img/bg-onlineInvoice.gif) no-repeat !important;margin-right: 1px; _margin-bottom: -1px;width:784px;float:left;}
.r1280 .titleOnlineInvoice {width: 995px !important; background: url(/img/bg-onlineInvoice_1208.gif) no-repeat top left !important}
.r1650 .titleOnlineInvoice {width: 1395px !important; background: url(/img/bg-onlineInvoice_1208.gif) no-repeat top left !important} 



.execOrderTbl {width:770px !important;margin-left:8px}
.execAct{width:30px !important;text-align:center !important}

.Legend {margin: 13px 0 10px 8px; font-weight: normal; }
.Legend TD {color: #000;}
.Legend thead td {color:#0089E1;font-weight: bold;padding-bottom:3px;background:#FFF !important}
.Legend tbody tr td {width:90px !important;text-align:center;border:1px solid #0089E1;font-size:10px !important;height:15px !important}

.OrderDone, .OrderDone td  { background-color: lightgreen !important;width:100px}
.OrderNew, .OrderNew td   { background-color: tomato !important}
.OrderReady, .OrderReady td { background-color: #E08C30 !important}
.OrderApproved, .OrderApproved td { background-color:khaki !important}
.OrderUnknown, .OrderUnknown td { background-color: #e8e8e8 !important}
.OrderCanceled, .OrderCanceled td { background-color: #D0D0D0 !important}
.OrderUnpaid, .OrderUnpaid td { background-color: red !important}
.OrderUnpaidBef, .OrderUnpaidBef	td { background-color: orange !important}


.OrderItemOK,.OrderItemOK td		{ background-color: lightgreen !important; }
.OrderItemStored,.OrderItemStored td	{ background-color: #A2BEA2 !important; }
.OrderItemBooked,.OrderItemBooked td	{ background-color: #C0FFFF !important; }
.OrderItemDispatch,.OrderItemDispatch td	{ background-color: khaki !important; }
.OrderItemNotStored,.OrderItemNotStored td	{ background-color: tomato !important; }
.OrderItemCanceled,.OrderItemCanceled td	{ background-color: #D0D0D0 !important; }
.OrderItemUnknown,.OrderItemUnknown td	{ background-color: #e8e8e8 !important; }
.OrderItemBlocked,.OrderItemBlocked td	{ background-color: #E5EDF5 !important; }


.Neuhrazeno,.Neuhrazeno td {background-color: tomato !important;}
.VeSplatnosti, .VeSplatnosti td {background-color: khaki !important;}
.Uhrazeno, .Uhrazeno td {background-color: lightgreen !important;}

.prmHelp {font-weight:bold;color:#000}
#column2 .coupontitle {padding: 15px 0 15px 0; background: url(/img/bg-coupon.gif) no-repeat;margin:0px;width:784px;float:left;}


.infotext {width:775px; padding:5px}
.r1280 .infotext {width: 985px; padding:5px}
.r1650 .infotext {width: 1385px; padding:5px}

.right-box .basketIn .xxtable .KitBasketItem a{color:#6A6A6A !important;padding-left:2px}

.NavBarPage {margin-left:10px}
.PgSel {font-weight:bold;color:#0089e1}
.Btn   {color:#000}
#column2 .Xinput_text {height: 15px; width: 35px; padding: 1px 4px 0 4px; xfloat: left; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;color:blue;margin:0px 4px}

.news2First {clear:both;width:770px;padding:0px 5px;margin:10px 0}
.news2 {width: 760px; margin: 1px 1px; padding: 5px 10px; float:left;border: 1px solid #818181;}
.newsIn2 {width: 100%; padding-bottom: 5px; float: left} 
.newsIn2 p span {float:left;display:block;width:680px;height:13px;overflow:hidden;text-align:left} 
.newsIn2 p a {padding-left: 16px; font-weight: bold; color: #F7941C; background: url(/img/bg-attrib_comp_etc_arrow.gif) no-repeat 6px 6px}


#column1 .partner {padding: 40px 0 5px 0; background: url(/img/bg-partners.gif) no-repeat #FFF}
#column1 .partner ul {margin: 0; padding: 0; list-style-type: none}
#column1 .partner ul li {float:left;width:95px;text-align:center}

.displayArticle {margin:10px 0 20px 0;float:left;width:100%}
.displayArticle .displayPaging {float:right;width:200px}
.displayArticle img {display:none}

.shortClanek {padding:5px;border-bottom:1px solid silver}
.shortClanek h2 {margin-bottom:3px}
.shortClanek h2 a{color:#0089E1;font-size:12px;}
.author {float:right;width:200px;display:block;text-align:right;margin:10px 0;padding-right:5px;font-style:italic}
