/*global definitions*/

HTML,BODY {margin:0; padding:0; border:0 none; background:#fff; color:#565656; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; text-align:center;}

BODY {font-size:71%; line-height:135%;  }
body.plain {padding:5px; text-align:left; }
INPUT,SELECT,TEXTAREA {font-size:100%; font-family:"Arial CE", "Helvetica CE", Arial, sans-serif; }
IMG {border:0 none;}
TABLE {font-size:100%;}

FORM {margin:0; padding:0;}
FIELDSET  {border:0 none; margin:0;padding:0;}

ADDRESS {font-style:normal; font-weight:normal;}

H1 {font-size:120%;  color:#008DEC; }
H2 {font-size:110%; color:#008DEC; }
H3 {font-size:100%; color:#008DEC;}
H4 {font-size:110%; color:#565656;}
H5,H6 {font-size:100%; color:#565656;}

H1,H2,H3,H4,H5,H6,P {margin:0; padding:8px 0;}
.decorationHx { background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x; }

.title { background:url("../../../design/unicef/images/css/menu-li.gif") 5px 6px no-repeat #0099FF; padding:2px 5px 2px 14px !important; margin:0; color:#fff !important; margin-bottom:10px; }
.title A {color:#fff !important;}


.nadpis2 {margin:0px 0 10px 0; background:#0099FF; padding:6px 10px; color:#fff; font-size:110%;}
.nadpis2 A {color:#fff;}

A {color:#2FAAFB; text-decoration:none;}
A:hover {color:#565656; text-decoration:none; }


/*content*/

#content {padding:8px 0 0 0; width:560px; float:left; text-align:center;}
#content-case {width:540px; margin:0 auto; text-align:left; oveflow:hidden;}


div.site-banner {margin-top:10px; float:left;  overflow:hidden;}
div.site-banner P {margin:0; padding:0;}
div.site-content {float:left; width:723px;}



div.dro-nav {font-weight:bold; padding-bottom:6px; color:#565656;}
div.dro-nav A  {color:#565656;}
div.dro-nav A:hover {color:#2FAAFB}

div.content-case-shop,div.basket-page,div.product-detail,div.category-list {width:385px; float:left; min-height:300px;}
div.basket-page {width:100%;}

.banner { margin:0 0 10px 0; padding:0; clear:both; }
.banner IMG,.banner OBJECT {display:block; width:100%; border:0 none;}
.banner P {margin:0; padding:0;}

.subdesc {padding:6px 10px; margin:0 0 10px 0; color:#757575; background:#ECECEC; }

#ups,div.orderBox,#personal,#delivery,div.formulary {background:#ECECEC; margin:0 0 10px 0; padding:10px 10px; }
div.orderBox,#personal,#delivery,#ups {margin-top:10px;}
table.orderTab2,div.formulary TABLE {border-collapse:collpase; table-layout: fixed; width:100%; _width:auto;  color:#565656;}
table.orderTab2 TD,div.formulary TABLE TD {padding:3px 5px; vertical-align:middle;}
table.orderTab2 TD label,div.formulary TABLE TD LABEL {display:block; text-align:right; font-weight:bold;}
table.orderTab2 td input,div.formulary TABLE TD input {border:1px solid #70A3D0; background:#fff;}
table.orderTab2 td select,div.formulary TABLE TD select {width:140px; border:1px solid #70A3D0; background:#fff;}
table.orderTab2 td.radio input,div.formulary TABLE TD.radio input {border:0 none; }
table.orderTab2 td strong,div.formulary TABLE TD STRONG {font-weight:bold; color:#FE1717;}
table.orderTab2 td label strong {color:#565656;}
div.orderBox TABLE TD STRONG {font-weight:normal; color:#565656;}

div.resumeBox table {width:100%;}
div.resumeBox table tr td.orderTdFrame { text-align:center !important; font-weight:bold;}
div.resumeBox table tr td.orderTdFrame IFRAME {width:400px; margin-bottom:10px;}

div.produkts-list  {padding-bottom:8px; position:relative; left:-10px; width:395px;  }
* HTML BODY div.produkts-list {width:405px; overflow:hidden; margin-left:-10px;}
div.product {color:#565656; background:#ECECEC; width:177px; padding:5px; overflow:hidden;  float:left;  margin:0; margin-bottom:6px; margin-left:10px;}
* HTML BODY div.product {width:187px;}

div.product .product-title {font-size:100%; margin:0; padding:0 0 3px 0; height:42px; overflow:hidden;}
* HTML BODY div.product .product-title {height:45px;}
div.product .product-title A {color:#565656;}
div.product .imageZoom { overflow:hidden; background-color:#fff;}
div.product .imageZoom A {height:132px; background-position:center center; background-repeat:no-repeat; }

div.product-foot {padding-top:0px; padding-bottom:6px;}
div.product-foot A {float:left; padding:15px 5px 0 5px; }
div.product-foot form {float:left; padding-top:15px; }
div.product-foot form .input {width:35px; padding:1px 2px; color:#A3A3A3; border:0 none; border-top:1px solid #9E9E9E; border-left:1px solid #9E9E9E;}
div.product-foot form .submit {position:relative; top:2px;}
div.product .product-price {float:right; margin:0; padding:5px 6px 0 0; color:#2FAAFB; text-align: center;}
div.product .product-price SPAN {display:block;}
div.product .product-price SPAN.cena2 {color: #999999; font-weight: normal;}
div.product-detail .submit, div.product .submit {background:none !important; border:0 none;}



div.product .product-perex {margin:4px 0 0 0; padding:10px 0 0 0; background:url("../../../design/unicef/images/css/dashed4.gif") 0 5px repeat-x; clear:both; overflow:hidden; width:100%; height:30px; }
* HTML BODY div.product .product-perex {height:40px;}
div.product .product-detail {margin:0; padding:4px 0 0 0; clear:both; background:url("../../../design/unicef/images/css/dashed4.gif") 0 3px repeat-x; font-weight:bold;}
div.product .product-detail A {color:#747474; display:block; padding:4px 0 0 14px;background:url("../../../design/unicef/images/css/detail.gif") 0 6px no-repeat;}
div.product .product-detail A:hover {color:#2FAAFB;}
div.product .product-perex P {margin:0; padding:0;}

div.category-promotions {width:145px; float:right; margin-bottom:10px;}
div.produkts-category-promotions H3 { background:url("../../../design/unicef/images/css/menu-li.gif") 5px 6px no-repeat #0099FF; padding:2px 5px 2px 14px; margin:0; color:#fff; margin-bottom:10px;}
div.produkts-category-promotions H3 A {color:#fff;}
div.produkts-category-promotions OL,div.produkts-category-promotions OL LI {margin:0; padding:0; list-style:none; background:none;}
div.produkts-category-promotions OL {background:#ECECEC; }
div.produkts-category-promotions OL LI {padding:5px 0 0px 14px; background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x; }
div.produkts-category-promotions OL LI .cleaner {height:10px; clear:both; width:100%; display:block;}
div.produkts-category-promotions OL LI A {}
div.produkts-category-promotions OL LI H4 {margin:0; padding:0 10px 10px 0px; font-size:100%; color:#565656;}
* HTML BODY div.produkts-category-promotions OL LI H4 {padding: 0px 1px 10px 0px;}
div.produkts-category-promotions OL LI H4 A {color:#565656;}
div.produkts-category-promotions OL LI H4 A:hover {color:#2FAAFB; }
div.promotions-news .imageZoom, div.produkts-category-promotions OL LI .imageZoom  {border:5px solid #D0D0D0; float:left; width:35px; height:35px; background-repeat:no-repeat; 
background-position:center center;  margin-left:0px; margin-right:7px; }
* HTML BODY div.produkts-category-promotions OL LI .imageZoom {width:45px !important; height:45px  !important;}
 
div.promotions-news {padding:5px 0 0px 14px; background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x #ECECEC;}
div.promotions-news a  {margin:0; padding:0 10px 10px 0px;; font-size:100%; color:#565656; font-weight:bold; display:block;}
div.promotions-news p.end-top   {margin:0; padding:0; color:#2FAAFB; font-weight:bold;   position:relative; top:-2px; }
div.promotions-news p.end-top strong {display:block;}
div.promotions-news p.end-top span.cena2 {color:#58B2EE; display:block;}
div.promotions-news .cleaner {height:10px; clear:both; width:100%; display:block;}

 
div.produkts-category-promotions OL LI .imageZoom A {display:block; height:100% !important; width:100% !important;}
div.produkts-category-promotions OL LI span.right {color:#2FAAFB; font-weight:bold;  position:relative; top:-2px;}
div.produkts-category-promotions OL LI span.right strong {display:block;padding-bottom:2px;}
div.produkts-category-promotions OL LI span.right span.cena2 {display:block; color:#58B2EE;}

div.produkts-category-promotions-foot  {background:#ECECEC; line-height:0; height:1px; font-size:0; position:relative; top:-1px;}



div.product-detail { padding-top:8px;   background:#ECECEC;}
div.product-detail .banner {padding-bottom:0; border-bottom:6px solid #fff;}
div.product-detail .banner IMG,div.product-detail .banner OBJECT {display:block;}
p.product-detail-note {margin:0;padding:0 10px 5px 10px;; font-weight:bold; color:#FF0000; float:right; }
div.product-detail h1 {font-size:100%; margin:0; padding: 0 10px 5px 10px}
div.product-detail h1 A {color:#565656;}
div.product-detail h1 A:hover {color:#2FAAFB;}
div.product-detail .detail-perex {margin:0 10px; border:5px solid #D0D0D0; height:185px; background-position:center center; background-repeat:no-repeat; background-color:#fff;}
div.product-detail h2 {color:#0099FF; font-size:100%;  padding:8px 0 6px 0; margin: 0 10px;}
div.product-detail div.product-description {margin:0 10px; padding:8px 0; background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x;}
div.product-detail div.product-description HR {border:0 none; padding:0; margin:6px 0; clear:both; border-top:1px solid #ccc; background:none;  height:0; line-height:0; font-size:0;}

div.product-presents {padding:8px 0 0px 0;}
div.product-present { float:left; width:75px; height:57px; float:left; text-align:center; position:relative; padding-bottom:8px; }
* HTML BODY div.product-present {height:0px;}
div.product-present A {display:block; width:51px; height:51px;  z-index:2; position:absolute; top:0; left:9px; border:3px solid #D0D0D0; margin:0 auto; text-align:left;} 
* HTML BODY div.product-present A {width:57px; height:57px;}
div.product-present SPAN {display:block; width:57px; height:57px; margin:0 auto; text-align:left; z-index:1; position:relative; background-position:center center; background:repeat-no-repeat;}
* HTML BODY div.product-present SPAN {}

h2.related-title { border-top:10px solid #fff; clear:both;overflow:hidden;}
div.product-detail div.category-list {background:#fff;}

div.detail-basket {margin:0 10px; padding:5px 0;}
div.detail-basket .icons {padding:5px 0 0 0; float:left; width:40%;}
div.detail-basket .icons IMG  {margin:0 10px 5px 0;}

div.detail-basket .product-detail-price {float:right; margin:0; padding:5px 0;color:#2FAAFB; font-size:110%; font-weight:bold;}
div.detail-basket .product-detail-price STRONG {font-size:100%; dispay:block;}
div.detail-basket .product-detail-price STRONG.price2 {font-size:110%; }

div.detail-basket form {padding:5px 0; float:right; clear:right;  }
div.detail-basket form .input {width:24px; padding:1px 2px; color:#A3A3A3; border:0 none; border-top:1px solid #9E9E9E; border-left:1px solid #9E9E9E;}
div.detail-basket form .submit {position:relative; top:2px;}
div.detail-basket form .submit2 {background:none; border:0 none;  color:#2FAAFB; font-weight:bold; text-decoration:underline; cursor:pointer;cursor:hand; position:relative; left:-4px;}

div.product-detail div.category-list .title {margin:10px 0;  }

div.basketTable {background:#ECECEC; }
div.basketTable .action,div.basketTable .input-count {text-align:center;}
div.basketTable .price-final,div.basketTable .price-reduction,div.basketTable .price-normal {text-align:right;}


div.basketTable table tr.basketTableTr2 {background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x #dcdcdc;}

div.basketTable table {width:100%; border:5px solid #ECECEC;}
div.basketTable table TH {color:#0099FF; font-weight:bold; font-style:normal; text-align:left; }
div.basketTable table TH,div.basketTable table TD {padding: 5px 4px; }
div.basketTable table TR  {background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x} 
div.basketTable table tr.tdblank td,div.basketTable table tr.round td {background:none;}
div.basketTable table tr.tdblank td {background:#fff; width:100%; height:10px; font-size:0; line-height:0;}
div.basketTable table tr.basket-submit {background-image:none; }
div.basketTable table tr.basket-submit td {padding-top:10px;padding-bottom:5px;}
div.basketTable table tr.basket-submit td fieldset.basket-submit {float:right;}
div.basketTable table tr.basket-submit td fieldset.basket-submit A,div.basketTable table tr.basket-submit td fieldset.basket-submit INPUT {float:left;}
div.basketTable table tr.basket-submit td fieldset.basket-submit A,div.basketTable table tr.basket-submit td fieldset.basket-submit INPUT {padding-left:30px; background:none; border:0 none; color:#757575;font-weight:bold; cursor:pointer; cursor:hand; }
div.basketTable table tr.basket-submit td fieldset.basket-submit INPUT {background:url("../../../design/unicef/images/css/delete.gif") 20px 5px no-repeat; padding-top:0;; padding-bottom:0; padding-right:0; _padding-left:8px;}
div.basketTable table tr.basket-submit td fieldset.basket-submit  A {margin-top:1px; background:url("../../../design/unicef/images/css/prepocitat.gif") 14px 3px no-repeat;;}
div.basketTable table tr.potlac td,div.basketTable table tr.potlac td A {color:#22B400;}

div.basketTable  table.round {border:0 none;  border-top:13px solid #fff ; background:#CDCDCD;  clear:both;}
div.basketTable  table.round tr {background:none;}
div.basketTable  table.round TD {padding-top:5px;padding-bottom:5px; padding-left: 9px; vertical-align:middle;}
div.basketTable  table.round TD.round-input {font-weight:bold; color:#FFFFFF; text-align:right; padding-right:9px;}
div.basketTable  table.round TD.round-input INPUT.input {background:#fff; border:0 none; border-left:1px solid #BABABA; border-top:1px solid #BABABA; width:76px; position:relative;top:-1px; padding:1px 2px;}
div.basketTable  table.round TD .submit {background:none; border:0 none; font-weight:bold; color:#0099FF; cursor:pointer; cursor:hand;}

div.basketTable  table.summary td.action {display:none;}
div.basketTable  tr.summary {background:#ccc;}
div.basketTable  table.summary {border:0 none; border-top:13px solid #fff  !important;  background:#0099FF; color:#fff; font-weight:bold; }
div.basketTable  table.summary tr {background:none;}
div.basketTable  table.summary td {padding-left:9px; background:none; font-size:110%;}
div.basketTable   td.price-sum,div.basketTable  table.summary td.price-sum {text-align:right; padding-right:9px;}
div.basketTable  table.summary td span.cena2 {color:#B4E1FF;}

table td.input-count input {width:40px;  text-align:center; color:#757575; font-weight:bold; border-top:1px solid #9E9E9E; border-left:1px solid #9E9E9E;}

fieldset.submit-demand {padding:8px 0;}
fieldset.submit-demand P {font-weight:bold;}
fieldset.submit-demand P STRONG {color:#0099FF;}
fieldset.submit-demand P  {color:#757575;}
fieldset.submit-demand P INPUT {positon:relative;op:-1px;}

div.payments {padding:10px 20px 0 20px;}

fieldset.submit-buttons {background:#0099FF; font-size:110%;}
fieldset.submit-buttons INPUT {float:right; background:#0076C4; border:0px none; color:#fff; font-weight:bold; cursor:pointer; cursor:hand; padding:6px 10px 6px 10px; text-align:right; }
fieldset.submit-buttons  A {float:left; padding:8px 10px 6px 10px; background:#0076C4; color:#fff;  font-weight:bold;}

div.potlac {margin-top:10px; background:url("../../../design/unicef/images/css/potlac-back.gif") 0 0 repeat-x #46B901;padding:10px; color:#fff;}
div.potlac A {color:#fff; text-decoration:underline;}
div.potlac A:hover {color:#fff; text-decoration:none;}

div.deliveryBox table td strong {display:block; text-align:right; font-weight:bold;}

div.deliveryPriceList {padding:0;}
div.deliveryPriceList table {width:100%; margin-bottom:10px;}
div.deliveryPriceList table   th,div.deliveryPriceList table  table tr {background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x;}
div.deliveryPriceList table th {text-align:left; color:#4B4B4B; padding:0px 5px 12px 5px;}
div.deliveryPriceList table table  th {background:none; color:#0090FF; text-align:left;}
div.deliveryPriceList table table th,div.deliveryPriceList table table td {padding:3px 5px; text-align:center;}
div.deliveryPriceList table td table { widh:60%;}
div.deliveryPriceList table td table  td { font-weight:bold;  }

.note {margin:0px 0 0 0;padding:10px; }


/*news homepage*/
div.content-left-block,div.content-right-block {width:265px; padding-bottom:10px;}
div.content-left-block {float:left;}
div.content-right-block {float:right;}
div.content-left-block div.news,div.content-right-block div.news { padding:5px 10px 8px 10px;}
div.content-left-block div.news-case,div.content-right-block div.news-case {padding:8px 0; background:#ECECEC;}

div.news H3 {padding:0 0 4px 0; margin:0; background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x;}
div.news P {margin:0; padding:2px 0 0 0;}

div.content-left-block div.news H3,div.content-right-block div.news H3 {height:13px; overflow:hidden;}
div.content-left-block div.news P,div.content-right-block div.news P {height:31px; overflow:hidden; }
div.content-left-block div.news P A,div.content-right-block div.news P A  {color:#565656;}
div.content-left-block div.news P A:hover,div.content-right-block div.news P A:hover {color:#333;}

.archiv {padding:4px 10px; background:url("../../../design/unicef/images/css/news-back.gif") repeat-y #7B7B7B; color:#fff;}
.archiv A{display:block; padding-left:10px; background:url("../../../design/unicef/images/css/arrow8.gif") 0 5px no-repeat;  color:#fff;} 

form.search-advanced {}
form.search-advanced label {float:left; width:120px; font-weight:bold;}
form.search-advanced fieldset {height:24px;}
form.search-advanced fieldset .input {width:160px; border:1px solid #70A3D0; background:#fff;}
form.search-advanced fieldset select {width:165px; border:1px solid #70A3D0; background:#fff;}
form.search-advanced fieldset .submit {background:#0099FF; border:1px solid #0099FF; color:#fff; cursor:pointer; cursor:hand; margin-top:5px; margin-left:120px;}

/*strankovanie*/
.paging {padding:4px 6px; background:#ECECEC; overflow:hidden; margin-bottom:8px;  clear:both;}
* HTML BODY .paging {width:100%;}
.paging .pages {float:left; margin-top:3px; color:#000; font-size:90%;}
.paging .pages STRONG {font-weight:normal; color:#333;}
.paging .pages A {margin:0 1px; display:inline-block;  color:#0099FF;  border:1px solid #ccc;}
.paging .pages A STRONG {color:#000; font-weight:bold;}
.paging .pages A:hover {color:#333;}
.paging .sorting {float:right; }
.paging .sorting select {border:1px solid #70A3D0; background:#fff;}  


/*zoznam produktov, vyhladavanie*/
.products-lists {}
.products-lists TABLE { margin:10px 0; }
.products-lists TABLE TR TD.products-list-header {  background:#0099FF; width:449px;}
.products-lists TABLE TR TD.products-list-header .new-window {margin:4px 6px 0 0; float:right; width:19px; height:16px; background:url("../../../design/nay/images/css/new-window.gif") no-repeat; }
.products-lists TABLE TR TD.products-list-header H2 {margin:0; padding:4px 10px; font-size:110%; }
.products-lists TABLE TR TD.products-list-header H2 A {color:#fff;}
.products-lists TABLE TR TD.products-list-price { width:151px; background:#0099FF; color:#fff;}
.products-lists TABLE TR TD.products-list-description {vertical-align:top; background:#ECECEC; }
.products-lists TABLE TR TD.products-list-description P {padding:8px; }
.products-lists TABLE TR TD.products-list-description UL,.products-lists TABLE TR TD.products-list-description UL LI {padding:0; margin:0; list-style:none; }
.products-lists TABLE TR TD.products-list-description UL LI A {color:#0099FF;}
.products-lists TABLE TR TD.products-list-description UL { margin:5px 6px; padding:0px 0px; background:#fff} 
.products-lists TABLE TR TD.products-list-description UL LI {border-bottom:1px solid #ECECEC; padding:1px 3px;  }
.products-lists TABLE TR TD.products-list-image {padding:5px 0; border-right:1px solid #ECECEC; text-align:right;}
.products-lists TABLE TR TD.products-list-image .imageZoom {margin:0 0 0 auto; width:130px; height:130px; text-align:left; background-position:center center; background-repeat:no-repeat;}
.products-lists TABLE TR TD.products-list-image .imageZoom A {margin:0 auto; display:block; width:130px; height:100px; }
.products-lists TABLE TR TD.products-list-action {padding-bottom:4px; background:#ECECEC; vertical-align:middle;}
.products-lists TABLE TR TD.products-list-action .change-color1 {background:url("../../../design/nay/images/css/separator-products.gif") no-repeat; text-indent:1000em;} 
.products-lists TABLE TR TD.products-list-action .action-basket {padding:0 10px 5px 20px; background:url("../../../design/unicef/images/css/detail.gif") 6px 3px no-repeat; color:#444; }
.products-lists TABLE TR TD.products-list-action .action-basket A {}
.products-lists TABLE TR TD.products-list-action .action-basket INPUT.input { width:16px; font-size:10px;  text-align:center; padding:0;}
.products-lists TABLE TR TD.products-list-action .action-basket .more-odds {position:relative; top:2px; }
.products-lists TABLE TR TD.products-list-action .price { font-weight:bold; color:#000; font-size:120%;  float:right;  margin-top:4px; padding-right:10px; }
.products-lists TABLE TR TD.products-list-action .price .price2 { font-weight:normal; text-align:right;}
.products-lists TABLE TR TD.products-list-action .submit {background:url('../../../design/unicef/images/css/basket-ico.gif') 0 1px no-repeat; border:0 none; height:15px; width:19px; cursor:pointer; cursor:hand; }
.products-lists TABLE TR TD.products-list-icons {vertical-align:top; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; text-align:center;}
.products-lists TABLE TR TD.products-list-icons .icons {padding:4px 0 0px 0px; width:130px; text-align:left; margin:0 auto;}
.products-lists TABLE TR TD.products-list-icons .icons IMG  {margin:0 6px 5px 0;}
div.content-case-shop .action-basket {width: 100px; *width: ; _width: ;}

/*default styles*/
/*tabulka*/
.tableDefault1 {padding-bottom:10px; background:#ECECEC; overflow:hidden;}
.tableDefault1 table { border-collapse:collapse; width:100%; }
.tableDefault1 table th {background:#0076C4; color:#fff; text-align:left; }
.tableDefault1 table th,.tableDefault1 table td {padding:8px 8px; }
.tableDefault1 table th.number,.tableDefault1 table th.date {background:url("../../../design/unicef/images/css/dashed6-y.gif") 100% 0 repeat-y #0076C4;}
.tableDefault1 table tr {background:url("../../../design/unicef/images/css/dashed.gif") 0 100% repeat-x; font-weight:bold; color:#757575;}
.tableDefault1 table td.price,.tableDefault1 table th.price { white-space:nowrap;}

/*.tableDefault1 table th.number {border-left:8px solid #0076C4;}
.tableDefault1 table td.number {border-left:8px solid #ECECEC; font-weight:bold;}
.tableDefault1 table th.price {border-right:8px solid #0076C4;}
.tableDefault1 table td.price {border-right:8px solid #ECECEC;}*/


/*order view*/
.order  {margin-bottom:10px; }
.orderId  {margin-bottom:4px; border:1px solid #ccc; width:100%; table-layout: fixed; border-collapse:collapse;}
.orderId TD {padding:3px 6px; }
.orderIdNumber {text-align:right; background:#ccc;  }

.orderInfo { width:100%; border-collapse:collapse; border:1px solid #ccc; }
.orderInfo TD {padding:4px 6px; background:#ECECEC;}
.orderInfo .orderNote {background:#fff;}
.orderInfo .orderNote P{margin:0; padding:4px 0; }

.basketTable TABLE TR TD .basketTableSubTotal { margin:0; padding:0; border:0 none;}
.basketTable TABLE TR TD .basketTableSubTotal TR {background:none; padding:0;}
.basketTable TABLE TR TD .basketTableSubTotal TR TD{border:0 none; background:none; padding:0;}
.basketTable TABLE TR TD .basketTableSubTotal TR TD.price { text-align:right; padding-right:5px;} 
.basketTable TABLE TR TD .basketTableSubTotal TR.odd TD {}
.basketTable TABLE TR TD.basketTableSubTotalTD {background-color:#ddd;}
.basketTable TABLE TR TD.emptyTd {}

.emptyTd {background:none !important; border:0 none !important;} 

.obsahovy-blok {background:#ECECEC; margin:0 0 10px 0; padding:10px 10px;}

.tabulkaRamik {margin:6px 0; border-collapse:collapse;}
.hlavickaTabulky {}
tr.hlavickaTabulky {background:#e2e2e2;}
table.tabulkaRamik td {padding:3px 5px; border:1px solid #ccc;}

TABLE.formular  {margin:6px 0; border-collapse:collapse; border:0 none;   padding:0}
TABLE.formular  TD {padding:2px 8px 2px 0; vertical-align:top; margin:0; text-align: left; }
TABLE.formular  TD INPUT,TABLE.formular TD TEXTAREA { border:1px solid #999; background-color:#f4f4f4; padding-left:2px; padding-right:12px;color:#444; }
TABLE.formular  TD SELECT{border:1px solid #999; background-color:#f4f4f4;color:#444;padding:0;}
body .radio INPUT {border:0 none !important; background:none !important;}
TABLE.formular {padding:0;}
TD SELECT {padding:0;}
TABLE.formular  TD SELECT OPTION { padding:0 4px 0 0;}
TABLE.formular  TD .submit INPUT,.submit INPUT, input.submit {cursor:hand; cursor:pointer; background:#0076C4; color:#fff; border:1px solid #0076C4;padding: 0px 6px; text-align: center; }
TABLE.formular  TD .reset INPUT,.reset INPUT, input.reset {cursor:hand; cursor:pointer; background:#999; color:#fff; border:1px solid #999;padding: 0px 6px; text-align: center; }

body .required {
	background: url("/components/form/required.gif") top right no-repeat;
	background-color: #f4f4f4; 
}

body .invalid,body table tr td .invalid {
	background-color: #E1F3FF;
}

div.news_text {clear:both; padding:8px 0 0px 0;}
div.news_text .perex-image {float:left; border:1px solid #ddd;margin:2px 11px 0 0;}
div.news_text .perex-image2 {float:left; border:1px solid #ddd;margin:2px 11px 0 0;}
div.news_text .perex-image2 img {float:left; }
div.news_text .perex_text { position:relative; display: block; float: right; width: 250px; }
div.news_text H2 {font-size:100%; margin:0; padding:0;}
div.news_text P {margin:0px 0 0px 0px; padding:0px 0 0px 0px;}
div.news_text P.date {font-weight:bold;}

/*diskusne forum*/

.forum-dronav {padding:4px 5px; backgrond:#f2f2f2; border-bottom:1px solid #ddd }
.forum-dronav .forum-dronav-add {float:right; }

.forum-topics {}
.forum-topics-table {width:100%; border-collapse:collapse;}
.forum-topics-table TR TD,.forum-topics-table TR TH {text-align:left; font-weight:normal; font-style:nomral;  padding:6px 8px;}
.forum-topics-table TR TH {}
.forum-topics-table TR TD.forum-topics-name H3 {margin:0; padding:8px 0px 2px 20px; background:url("../../../design/unicef/images/css/tree-arrow2.gif") 2px 7px no-repeat ; font-size:120%;}
.forum-topics-table TR TD {background:#f2f2f2; border-top:2px solid #fff; }
.forum-topics-table TR TD.forum-topics-name P {margin:0; padding:8px 0;}
.forum-topics-table TR TH.forum-topics-count {text-align:center;}
.forum-topics-table TR TD.forum-topics-count {vertical-align:middle; font-size:160%; font-weight:bold; text-align:center;}
.forum-topics-table TR TD.forum-topics-user,.forum-topics-table TR TH.forum-topics-user,
.forum-topics-table TR TD.forum-topics-date,.forum-topics-table TR TH.forum-topics-date {text-align:center;}

.forum .forum-title {}
.forum A { }
.forum A:hover {color:#999; }
.forum H2 {font-size:100%; }
.forum TABLE {  font-weight:normal; border-collapse: collapse; width:100%; }
.forum TABLE TD,.forum TABLE TH {vertical-align:top;  text-align:left; font-weight:normal; font-style:normal; }
.forum TABLE TD {background:#f9f9f9; padding:0 1px 0 1px;}
.forum TABLE TD H4 {margin:0; padding:2px 4px 0px 20px; background:url("../../../design/unicef/images/css/tree2.gif") 5px 6px no-repeat; font-size:100%;  }
.forum TABLE .forum-hidden H4 {background:url("../../../design/unicef/images/css/tree1.gif") 5px 6px no-repeat;}
.forum TABLE TD H4 A {font-weight:normal; ; }
.forum TABLE TH { padding-bottom:5px; }
.forum TABLE TH.width-title {padding:0 0 0 20px; }
.forum-add-form {text-align:center; }
DIV.forum-add-form FORM {margin:0 auto; text-align:left; }
.forum-add-form FORM P .button1 {width:150px;}
.forum-add-form TABLE TR TD {padding:2px 4px;   }
.forum-add-form TABLE TR TD TEXTAREA {position:relative; }


.forum TABLE TD P {margin:0; padding:0 20px 3px 20px; }
.forum .forum-selected TD {}
/*vnorenie forumie*/
.forum TABLE TR.forum-levels TD {background:none; vertical-align:top !important; overflow:hidden;}
.forum TABLE TR.forum-levels H4,.forum TABLE  TR.forum-levels P{  border-left:1px solid #ccc;}
.forum TABLE TR.forum-levels H4 {  margin-top:5px; padding-top:0px; padding-left:5px; background:none; }
.forum TABLE  TR.forum-levels P { margin-bottom:5px; padding:0px 5px 0px 5px; }

FORM.send-forum {margin:10px auto 14px auto; padding:0; margin:0 auto;  text-align:left; width:70%;}
.forum TABLE FORM TABLE {table-layout:auto;    }
.forum TABLE FORM TABLE TD {padding:2px 4px; vertical-align:top !important; }
.forum TABLE FORM TABLE TD TEXTAREA {width:100%; }
.forum TABLE FORM  INPUT,.forum TABLE FORM  TEXTAREA {padding:0px; }
.forum TABLE FORM P {padding:6px 0 4px 0 !important; border-left:0 none !important }

div.imageNavBar {margin-bottom:5px; padding:3px 6px; text-align:left; background:#0099FF; color:#fff; height: 17px;}
div.imageNavBar A {color:#fff; text-decoration:underline;}
div.imageNavBar A:hover {color:#fff; text-decoration:none;}
div.imageNavBar .close {float:right;}
span.imageNavBarPocet {float: left;}
 
.question {font-weight: bold;}
.searchBt {position: relative; top: 4px; *top: 3px;}
.news H3 {background-image: none !important;}

.news-content {border-bottom: 1px dashed #cccccc; padding-bottom: 5px;}

/* news komponenta aukcia */
div.aukciaBox {border-bottom: 1px solid #73C7FF;}

div.aukciaBox {border-bottom: 1px solid #73C7FF;}
div.newsAukcia div.imageBox {float: left; margin: 4px 0px 5px 10px; width: 100px;}
div.newsAukcia div.imageBox img {margin: 0px auto;}
div.newsAukcia a.perex-image {overflow: hidden;}
div.newsAukcia a.perex-image img {}
div.newsAukcia div.news-content {float: left; margin: 0px 0px 0px 10px; padding: 0px; border: none;}
div.newsAukcia div.news-content p {font-size: 100%; margin: 0px; padding: 2px 0px 2px 0px;}
div.newsAukcia div.news-content h2 {font-size: 120%; margin: 0px; padding: 5px 0px 0px 0px; font-weight: bold}

div.aukciaRight a.perex-image {float: left; clear: both; width: 50px; height: 40px; display: block; overflow: hidden; margin: 10px 0px 5px 10px; }
div.aukciaRight a.perex-image img {width: 50px;}
div.aukciaRight div.news-content {float: left; margin: 0px 0px 0px 10px; padding: 0px; border: none;}
div.aukciaRight div.news-content p {font-size: 100%; margin: 0px; padding: 2px 0px 2px 0px;}
div.aukciaRight div.news-content h2 {font-size: 100%; margin: 0px; padding: 5px 0px 0px 0px; font-weight: bold}

div.aukciaPopis {float: left; padding: 0px 0px 0px 15px;}
/* end news komponenta aukcia */

/* prihlasenie form */

div.prihlasenieForm {position: relative; width: 119px; padding: 10px 10px 10px 34px; background: url(../../../images/prihlasenie-background.png) no-repeat 7px 7px #0099FF;}
* HTML BODY div.prihlasenieForm {width: 163px;}
div.prihlasenieForm form {margin: 0px; padding: 0px;}
div.prihlasenieForm p {margin: 0px; padding: 0px;}
div.prihlasenieForm p label {display: none;}
div.prihlasenieForm p.right label {display: block; position: absolute; top: 25px; right: 27px;}
*+HTML BODY div.prihlasenieForm p.right label {top: 30px;}
* HTML BODY div.prihlasenieForm p.right label {top: 32px;}
div.prihlasenieForm input.input {border: 0px none; border-top: 1px solid #0067AB; border-left: 1px solid #0067AB; color: #B2B2B2;}
div.prihlasenieForm #name {width: 100px; margin: 0px 0px 3px 0px;}
*+HTML BODY div.prihlasenieForm #name {width: 100px; margin: 0px 0px 1px 0px;}
div.prihlasenieForm #pass {width: 84px; margin: 0px 0px 4px 0px;}
.buttonLogon {background: transparent url(../../../design/unicef/images/css/login-submit.gif) no-repeat scroll 9px 9px; border: 0px none; font-size: 0px !important; width: 20px; height: 16px; cursor: pointer; color: #0099FF;}
p.regText {color: #fff; position: relative; left: -24px; top: 2px;}
p.regText a {color: #fff; text-decoration: none;}
p.regText a:hover {color: #333399; text-decoration: none;}

.calendarIcon {position: relative; top: 3px;}
*+HTML BODY .calendarIcon {position: relative; top: 2px;}
* HTML BODY .calendarIcon {position: relative; top: 2px;}

input.inputR {border: 0px none !important; background: none !important;}
input.submit-button {text-align: center !important;}

/* sutaz gombik */

table.sutazGombikTable {border-collapse: collapse; width: 98.5%; margin: 0px 0px 15px 0px;}
table.sutazGombikTable, table.sutazGombikTable tr td {border-top: 1px solid #dadada;}
table.sutazGombikTable tr td {padding: 4px 5px; vertical-align: middle; border-bottom: 1px solid #dadada;}
table.sutazGombikTable tr td.tdLave {width: 380px;}
table.sutazGombikTable tr td.tdPrave {width: 160px;}
table.sutazGombikTable tr td input {width: 99.5%; border: 1px solid #A5ACB2;}
table.sutazGombikTable tr.lastTr td {border-bottom: 0px none;}
table.sutazGombikTable tr.lastTr td input {width: auto;}

table.sutazGombikTable tr td label {cursor: pointer;}

.gombikPoznamka {}
span.gombikPoznamka , a.gombikPoznamka {font-size: 88%; clear: both;}

input.btnSubmitSutaz {cursor: pointer;}