tak@media tty {
 i{content:"\";/*" "*/}}; @import 'IE5.css'; {;}/*";}
 }/* */
*{
 margin: 0;
 padding: 0;
}
img, #submit, #findit{
border: none;
padding: 0px;
margin: 0px;
}
body{
 background: #FFF;
 color: #595959;
 font-family: sans-serif, Arial, Helvetica;
 font-size: x-small; /* Hodnota velikosti písma pro IE5, 5.5, 6 v režimu quirk (s xml deklarací na začátku zdrojového kódu) */
 text-align: center;
}
html>body{ /* Hodnota velikosti písma pro FF, O, IE7 */
 font-size: small;
}
input, select, textarea{
 font-family: sans-serif, Arial, Helvetica;
 /*font-family: 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif; */
 color: #595959;
}
/* common selectors */
a:link{
 text-decoration: underline;
 color: DarkBlue; 
}
a:hover, a:focus, a:active{
 text-decoration: none;
}
h1{
color:DarkBlue;
display:block;
font-size:45px;
font-variant:inherit;
text-align:center;
}
h3, .h3{
 background: #FFFFFF url(../img/title-bcg.png) repeat-x scroll center bottom;
 display: block; 
 color: black;
 font-size: 14px;
 line-height: 21px;
 text-align: center;
}
h3 img, .h3 img{
 display: none;
 float: left;
 padding-right: 5px;
}
ul{
list-style-type: none;
}
br.cleaner, .clr{
 clear: both;
 display: block;
 width: 100%;
 height: 1px;
 line-height: 1px;
}
.clean_home {margin-bottom: 0px}
.title{
 height: 21;
 border: 1px solid #A8A8A8; 
 margin-top: 5px;
 padding: 1px 1px 0;
}
.left{
 float: left;
}
.right{
 float: right;
}
.t-directory{
 width: 581px;
}
.t-login{
 width: 193px;
}
.fields{
 width: 387px;
 overflow: hidden;
 zoom: 1; 
}
.whole{
 width: 100%;
 _margin-bottom: 10px;
}
/* page layout */
#page{
 background: transparent url("../img/background.jpg") no-repeat 100% 0;
 margin: 0 auto;
 position: relative;
 text-align: left;
 width: 780px;
}
#logo{
 margin: 5px 0 0 10px;
}
#header{
 height: 120px;
 width: 100%;
}
#search{
 background: #ffde81 url("../img/search-bcg.png") repeat-x;
 border: 1px solid #A8A8A8;
 border-top: 1px solid gray;
 border-bottom: none;
 height: 59px;
 width: 100%;
}
#sub-cat{
 background: #9A0000;
 border-left: 1px solid #A8A8A8;
 border-right: 1px solid #A8A8A8;
 border-bottom: 1px solid #A8A8A8;
 color: #D1D1D1;
 font-size: 0.8em;
 height: 21px;
 line-height: 21px;
 text-align: center;
 width: 100%;
 word-spacing: 0.5em;
}
html>body #search, html>body #sub-cat{
 width: 778px;
}
#sub-cat a{
 color: #D8D8D8;
 font-size: 12px;
 word-spacing: 1px;
}
#sub-cat a:hover{
 color: white;
 font-size: 12px;
 word-spacing: 1px;
}
#sub-cat span{
 border-left: 1px solid #7C96B1;
 color: #A8A8A8;
}
#directory, #login, .field{
 border: 1px solid #A8A8A8;
 border-top: none;
 padding: 1px;
 height: 170px;
 min-height: 170px;
}
#obalovydiv #login {border-bottom: 0; position: relative; z-index: 2;}
html>body #directory, html>body .field{
 height: auto;
}
html>body #login {height: 171px}
.height400{
 _height: 400px !important;
 min-height: 400px !important; 
 padding-bottom: 1.7em;
}
#directory{
 float: left;
 width: 581px;
 display: compact; 
 padding: 1px;
 overflow: hidden;
}
html>body #directory{
 width: 577px; 
 display: compact;
}
#login{
 float: right;
 width: 193px;
}
html>body #login{
 width: 189px;
}
/*navigation*/
#nav{ 
 position: absolute;
 top: 86px;
 left: 0px;
}
#nav li{
 float: left;
 height: 34px;
 width: 130px;
 line-height: 34px;
 background: #E7EBEF url("../img/nav-normal2.png") repeat-x;
 text-align: center;
 margin-left: 0px;
 list-style: none;
}
#nav a{
 text-decoration: none;
 font-weight: bold;
 font-family: Arial, helvetica, sans-serif;
 font-size: 15px;
 color: #575E66;
 display: block;
 float: left;
 width: 100%;
 position: relative;
}
#nav a:active, #nav a:focus, #nav a:hover{
 text-decoration: underline;
}
 /* IE Mac OS bug \*/
#nav a{ float: none; }
 /* IE Mac OS bug - end */
#nav li.active{
 height: 34px;
 background: #ffe08a url("../img/nav-active2.png") repeat-x;
}
#nav li.active a{
 color: black;
}
/*right corner icons*/
#icons{
 position: absolute;
 top: 26px;
 right: 0;
}
#icons li{
 float: left;
 list-style: none;
 margin-left: 15px;
 line-height: 11px;
}
#icons a{
 color: #818181;
 font-size: 85%;
 margin-left: 5px;
}
#icons img{
 position: relative;
 top: 1px;
}
/* search  */
#search img{
 float: left;
 margin-left: 63px;
}
#search form{
 position: relative;
 top: 17px;
}
#search-form{
 background: white url("../img/search.gif") repeat-x;
 border: 1px solid #BAA66A;
 width: 323px;
 height: 22px;
 line-height: 22px;
}
html>body #search-form{
 line-height: 18px;
 height: 18px;
 padding: 2px;
}
#search input, #search select{
 vertical-align: middle;
 margin-left: 5px;
}
#search select, #search option{
 width: 90px;
}
#search #findit{
 height: auto;
}
#search a{
 color: #132854;
}
#whole-page{
 height: 1%;
 min-height: 265px;
 width: 100%;
}
/* directory menu */
#directory ul{
 width: 192px;
 margin-bottom: 10px;
}
html>body #directory ul{
 width: 190px;
}
#directory li{
 list-style: none;
 margin-left: 10px;
 border-left: 1px solid #F1D39C;
 padding-left: 10px;
}
#directory li.dir{
 margin-top: 5px;
 border-left: 1px solid #DD930F;
}
#directory li a{
 font-size: 0.85em;
 color: #595959;
}
#directory li h4 a{
 font-size: 14px;
 color: DarkBlue; 
 text-decoration: underline;
}
#directory li h2 a{
 font-size: 60%;
 color: DarkBlue; 
 text-decoration: underline;
}
#directory li h4 a:hover, #directory li h2 a:hover{
 text-decoration: none;
}
/* login */
#login table{
 margin: 10px 0 0 10px;
}
#login td{
 padding: 2px;
}
#login label{
 font-size: 70%;
 float: right;
}
html>body #login label{
 font-size: 80%;
}
#login #username, #login #password{
 background: #F7F7F7;
 border: 1px solid #D1D1D1;
 width: 109px;
}
tr.forgot td img{
 float: right;
 position: relative;
 top: 2px;
}
tr.forgot td{
 font-size: 11px;
}
tr.forgot td a {color: DarkBlue;}
#login tr.blue_line td{
 border-top: 1px solid #D4E1ED;
 padding-top: 7px
}
#login tr.padding-bottom td{padding-bottom: 7px}
#login div h4 a{
 color: DarkBlue;
 font-size: 90%;
 margin: 10px 0 3px 5px;
}
#login img {float: right; margin-right: 5px; display: inline}
/*texts*/
.field h4{
 margin: 5px 0 15px 25px;
}
.field p{
 margin: 3px 10px 0 25px;
 font-size: 85%;
 line-height: 1.3em;
}
/* news & events */
.news, .line{
 margin: 15px 5% 15px 5%;
}
.image img{
 margin: 3px;
}
.news .image{
 margin-right: 6px;
 float: left;
 border: 1px solid #A8A8A8;
 background: white;
}
.news h4{
 display: inline;
 margin: 0;
 font-size: 90%;
}
.news em{
 font-style: normal;
 font-size: 85%;
 margin-left: 5px;
}
.news em a{
 color: #A8A8A8;
}
.line{
 background: #F6CD93 url("../img/line.gif") no-repeat;
 height: 1px;
 line-height: 1px;
 overflow: hidden;
}
/* products and bestsellers */
.product{
 background:#F7F7F7 none repeat scroll 0 0;
 border: 1px solid #E5E5E5;
 float: left;
 height: 115px;
 margin: 7px 10px 6px 9px;
 overflow: hidden;
 padding: 1px;
}
.product .image{
 border: 1px solid #A8A8A8;
 background: white;
 width: 94px;
 height: 68px;
 padding: 2px 2px 0px 2px;
}
.product .image img{
 height: 65px;
 margin: 2px 2px 0px 2px;
 padding: 0px;
 width: 90px;
}
.product .image{
 display:block;
 margin:1px;
 padding:0px;
}
.product li{
 list-style: none;
}
.product li a{
 color: #636363;
 font-size: 80%;
 margin: 4px;
}
.product li.autor a, .product li.data a{
 padding-left: 16px;
}
.product li.autor a{ 
 background: transparent url("../ico/autor.png") no-repeat 0 50%;
}
.product li.data a{
 background: transparent url("../ico/data.png") no-repeat 0 50%;
}
.product li span{
 color: #E28E0F;
 font-size: bigger;
}
/* footer */
.bef-footer{
 border-bottom: 1px solid #909090;
 margin-top: 3px;
 line-height: 1px;
 position: relative;
 height: 1px;
 overflow: hidden;
 zoom: 1;
}
#footer{
 clear: both;
 text-align: center;
 line-height: 2em;
 color: #808080;
 font-size: 85%;
}
#footer a{
 color: #002E6B;
}
#footer span{
 color: white;
 border-left: 1px solid #A8A8A8;
}
#logotoolbar {
 clear: both;
 text-align: center;
 line-height: 2em;
 color: #A8A8A8;
 font-size: 85%;
}
.mylinks{
    padding-left: .8em;
    position: relative;
    top: 4px;
    height: 45px;
    vertical-align: middle;
}
/* selling - left naviganiton bar */
.content, .smallnavbar, .section{
 margin-top: -5px;
}
.smallnavbar{
 width: 200px !important;
}
html>body .smallnavbar{
 height: auto;
}
.smallnavbar ul{
 margin: 10px 5px 10px 30px;
 list-style: none;
}
.smallnavbar a, .buying ul.subcategories a{
 color: #0000A0;
 font-size: 85%;
 font-weight: bold;
 padding-left: 8px;
 background: transparent url("../ico/liarrow.gif") no-repeat 0 60%;
}
#all-around{
 overflow: hidden;
 position: relative;
 margin: 5px 0 0; /* 5px 0 10px  - úprava 23/4/2009 */
 height: 1%;
 min-height: 1%;
}
html>body #all-around{
 height: auto;
}
.smallnavbar .field{
 border-bottom: none;
}
.smallnavbar #longer{
 position: absolute;
 border-left: 1px solid #A8A8A8;
 border-right: 1px solid #A8A8A8;
 height: 0pt;
 width: 198px;
 _width: 200px;
 height: 10000px;
}
#black-line{
 float: left;
 height: 1px;
 width: 200px;
 margin-top: -2px;
 _margin-top: -17px;
 border-bottom: 1px solid #A8A8A8;
}
html>body .FFshift{
 margin-top: -1px !important;
}
/*selling - content */
.content{
 width: 576px;
}
.content table{
 margin: 0 2%;
 font-size: x-small;
 width: 96%;
}
html>body .content table{
 font-size: small;
}
.content td{
 border-bottom: 1px solid #D3D3D3;
 padding: 6px 0;
 font-size: 12px;
}
.content tr.firstline td{
 border: none;
}
.content td.wts{
 width: 180px;
 font-size: 90%;
}
.content td.wts a{
 color: #595959;
 font-weight: bold;
 font-size: 100%;
 text-decoration: none;
}
.content .showmore{
 width: 100px;
}
.reply:hover, .reply:link {
text-decoration:none;
}
.content td.showmore a, input#sendBtn, .reply {
 display: block;
 background: #EAEFF6 url("../img/showmore.gif") no-repeat;
 height: 21px;
 line-height: 21px;
 width: 75px;
 text-align: center;
 color: DarkBlue;
 text-decoration: none;
 cursor:pointer;
}
.content div#catalogueActionSelect {
float:right;
}
/* myaccount choose section, help*/
.section{
 width: 150px;
}
.section ul{
 margin: 10px 5px 10px 15px;
  list-style: none;
}
.section h4, .c-section h4, .navigation-h4{
 border-bottom: 1px solid #C1D0E5;
 background: #F4F7FB;
 font-size: 85%;
 color: #3165A8;
 line-height: 26px;
 height: 26px;
 text-align: left;
 margin: 0;
 padding-left: 20px;
}
.section a{
 color: DarkBlue;
 font-size: 12px;
 font-weight: normal;
 padding-left: 20px;
 background: none;
} /* problematicka cast */
.section li{
 line-height: 1.3em;
}
li.messages{
 background: transparent url("../ico/messages.gif") no-repeat 0 4px;
 padding-left: 20px;
}
li.general{
 background: transparent url("../ico/general.png") no-repeat 0 50%;
}
li.private{
 background: transparent url("../ico/private.png") no-repeat 0 50%;
}
li.finantial{
 background: transparent url("../ico/finantial.png") no-repeat 0 50%;
}
li.credits{
 background: transparent url("../ico/withdraw.png") no-repeat 0 50%;
}
li.delete{
 background: transparent url("../ico/delacc.png") no-repeat 0 50%;
}
li.terms{
 background: transparent url("../ico/terms.png") no-repeat 0 50%;
}
li.messages ul{
 margin: 2px 2px 10px 2px;
}
.c-section{
 width: 622px;
 margin-left: 150px;
 border-left: 1px solid #C1D0E5;
}
html>body .c-section{
 width: 625px;
}
.c-section td, .login-section td{
 border: none;
 padding: 4px 20px 4px 0;
}
.c-section input, .down input, .login-section input{
 border: 1px solid #AAC0DB;
 background: #F8F8F8 url("../img/search.gif") repeat-x 0 100%;
}
.login-section {
	_padding-bottom: 0px;
}
#iagree{
 border: none;
 background: transparent;
}
#info-reset, #info-submit, #basket-submit, #logout-submit, #search-submit, #draft-submit, #edit-submit, #register{
 border: none !important;
 background: #EAEFF6 url("../img/showmore.gif") repeat-x 0 100% !important;
 height: 21px;
 line-height: 21px;
 width: 75px;
 margin: 5px;
 font-size: 12px;
 color: DarkBlue;
 cursor:pointer;
}
#register{
 border: none !important;
 background: #EAEFF6 url("../img/registersubmit.png") repeat-x 0 100% !important;
 height: 24px;
 line-height: 24px;
 width: 104px;
 margin: 5px;
 cursor:pointer;
}
/* my data */
.mydata{
 width: 100%;
}
/*help*/
.content p{
 line-height: 1.3em;
 padding: 0.5em 1em 1em 1em;
 font-size: 90%;
}
li.index{
 background: transparent url("../ico/index.png") no-repeat 0 50%;
}
li.support{
 background: transparent url("../ico/support.png") no-repeat 0 50%;
}
li.about{
 background: transparent url("../ico/about.png") no-repeat 0 50%;
}
li.faq{
 background: transparent url("../ico/faq.png") no-repeat 0 50%;
}
/*buying*/
.buying .title h3 strong, .buying .title .h3 strong{
 color: #3165A8;
 font-weight: normal;
}
.buying .title a{
 color: DarkBlue;
}
.buying .title span{
 color: #fff5d6;
 background: url("../ico/liarrow.gif") no-repeat 20% 60%;
 line-height: 15px;
}
.buying h5{
 margin: 10px 0 3px 25px;
}
.buying ul.subcategories{
 margin-top: 0;
}
.navigation-h4 ul{
 position: relative;
 top: 2px;
 z-index: 2;
}
.navigation-h4 ul li{
 list-style: none;
 float: left;
 line-height: 17px;
 border-top: 1px solid #AAC0DB;
 border-bottom: 1px solid #AAC0DB;
}
.navigation-h4 ul li a, .navigation-h4 ul li span{
 padding: 1px 4px;
 text-decoration: none;
 color: DarkBlue;
 display: block;
 float: left;
 border-left: 1px solid white;
 border-right: 1px solid #D7E2EF;
 background: #EAEFF6 url("../img/navigation.gif") repeat-x;
}
.navigation-h4 ul li.previous, .navigation-h4 ul li.next{
 border: none;
 line-height: 19px;
}
.navigation-h4 ul li.previous span, .navigation-h4 ul li.next span {
color:#c0c0c0;
}
.navigation-h4 ul li.previous a{
 border-left: none;
 border-right: 1px solid #D7E2EF;
 background: #EAEFF6 url("../img/previous.gif") no-repeat;
}
.navigation-h4 ul li.next a, .navigation-h4 ul li.next span{
 border-right: none;
 border-left: 1px solid white;
 background: #EAEFF6 url("../img/next.gif") no-repeat 100% 0;
}
.navigation-h4 form{
 float: right;
}
#form-up, #form-up2{
 position: relative;
 top: 1px;
}
html>body #form-up, html>body #form-up2{
 top: -1px;
}
.navigation-h4 #goto, .navigation-h4 #goto2{
 width: 21px;
}
.navigation-h4 input{
 line-height: 21px;
 vertical-align: middle;
}
#letsgo, #letsgo2{
 border: none;
 background: none;
 margin: 0 3px;
}
.navigation-h4 label{
 margin-left: 15px;
}
.down{
 border-top: 1px solid #C1D0E5;
 border-bottom: none;
 text-align:right;
}
.down ul{
 margin-left: 150px;
}
.messages ul{
 margin-left: 0px;
}
li.basket{
 background: transparent url("../ico/basket.png") no-repeat 0 50%;
}
li.catalog{
 background: transparent url("../ico/main.png") no-repeat 0 50%;
}
li.levelup{
 background: transparent url("../ico/upper.png") no-repeat 0 50%;
}
.buying .picture{
 height: 46px;
 width: 65px;
 float: left;
 margin: 3px 7px 3px 3px;
 outline: 1px solid #C1CFE5; 
 border: 1px solid #A8A8A8;
 padding: 2px 2px 0px;
}
.buying table{
 margin: 0;
 width: 100%;
 font-family: Arial, Helvetica, Sans-Serif;
}
.buying table.classic-table{
 margin: 0 4.5%;
 width: 90%;
}
.buying td{
 background: white;
 padding: 2px;
 border-right: 1px solid #D3D3D3;
 color: #333333;
}
.buying table th{
 color: black;
 font-size: 10px;
 height: 2em;
 background: #FFEECD;
 text-align: center;
 padding: 2px;
 font-weight: normal;
 border-right: 1px solid #D3D3D3;
 border-bottom: 1px solid #D3D3D3;
 
}
.buying table th div.sort-arrows{
 float: left;
 width: 10px;
}
.buying table th img.sort-arrow{
 margin-right: 3px;
}
.buying table th div.sort-arrows img{
 margin-bottom: 2px;
}
.buying table th.price-width{
 width: 43px;
}
.buying h1, .buying h6 {
 display: block;
 font-size: 13px;
 margin: 10px 4px 6px 4px;
}
.buying h1 a, .buying h1 a:link, .buying h1 a:visited, .buying h1 a:active{
 font-weight: bold;
 color: #00008b !important;
 text-decoration: none;
}
.buying h1 a:hover {
 text-decoration: underline;
}
.buying tr.odd td{
 background-color: #f8f8f8;
}
.buying tr.even td {
 background: #fcf7ee;
}
.buying table p{
 margin: 0;
}
.buying #format table p {
 margin: 0;
 margin-bottom: 2px;
 font-size: 11px;
}
.buying .buy-actions {
 width: 100px;
 padding-right: 10px;
 vertical-align: middle;
 _vertical-align: top;
 _padding-top: 8px;
}
.buying .buy-actions strong {
 font-size: 13px;
 display: inline;
}
.buying .buy-actions p {
 margin: 3px 0;
 text-align: middle;
 text-align: right;
 line-height: 2.2em;
}
.buying .buy-actions p img {
 position: relative;
 top: 1px;
}
.buying .buy-actions p img.download-count {
 top: 5px;
}
.buying .buy-info {
 border-right: 0;
}
.buying .buy-info a {
 color: #333333 !important;
}
.buying .catalogueCheckBox {
 width: 13px;
 _padding: 0 !important;
}
.buying th.catalogueCheckBox {
 _padding-left: 3px !important;
}
.buying table input, .buying table textarea{
 border: none;
 background: none;
}
.buying table strong, .buying table em{
 display: block;
 text-align: center;
 font-style: normal;
}
input#bid-submit {
background:url('../img/bid.png') left top no-repeat;
color: DarkBlue;
font-size: 90%;
border:none;
width: 52px;
padding-left: 10px;
height: 21px;
line-height: 21px;
cursor:pointer;
}
a.buy,
a.download,  
.buying table a.bid,
a.compare,
a.edit,
a.toFavourite,
a.clearFromFavourite,
a.setMonitor,
a.unsetMonitor {
 display: block;
 width: 64px;
 height: 21px;
 line-height: 21px;
 margin: 3px;
 text-decoration: none;
}
a.edit {
text-align:center;
}
a.button-variable, a.button-variable span{
 float: left;
 display: block;
 height: 21px;
 _width: 1px;
 line-height: 21px;
 margin: 3px;
 padding: 0 0 0 2px;
 text-decoration: none;
 white-space: nowrap;
 font-size: 12px;
 background: #FFFAE4 url("../img/button_variable.png") 0 0 no-repeat;
}
a.button-variable span{
 margin: 0 0 0 4px;
 padding: 0 4px 0 0;
 background: #FFFAE4 url("../img/button_variable.png") 100% 0 no-repeat;
 cursor: hand;
}
.edit-cancel {
color:DarkBlue;
font-weight:normal;
}
a.button-gold, a.button-gold span{
	background-image: url("../img/button_variable2.png") !important;
}
a.buy span, 
a.download span,
.buying table a.bid span,
a.compare span {
 padding-left: 22px;
}
a.unsetMonitor span,
a.clearFromFavourite span,
a.setMonitor span,
a.toFavourite span {
 display: block;
 width: 64px;
 height: 21px;
 line-height: 21px;
 cursor:pointer;
 padding-left: 8px;
}
a.unsetMonitor span,
a.clearFromFavourite span {
background: url("../ico/minus.gif") 4px 1px no-repeat; 
}
a.setMonitor span,
a.toFavourite span {
background: url("../ico/plus.gif") 4px 1px no-repeat; 
}
a.download {
 color: DarkBlue;
 background: #FFFAE4 url("../img/buy4.png") no-repeat;
 text-align: center;
 font-size: 12px;
}
a.buy {
 color: DarkBlue;
 background: #FFFAE4 url("../img/buy5.png") no-repeat;
 font-size: 12px;
}
a.compare,
a.edit,
a.clearFromFavourite,
a.toFavourite,
a.setMonitor,
a.unsetMonitor {
 color: DarkBlue;
 background: #FFFAE4 url("../img/action5.png") no-repeat;
 font-size: 12px;
}
.buying table a.bid{
 color: #7A95B2;
 background: #F2F6FA url("../img/bid.png") no-repeat;
}
.notRead td { 
font-weight:bold;
}
#message td {
 border-bottom: 1px solid #C1D0E5;
}
/* graf */
span#diskspaceTitle {
display:block;
width:200px;
text-align:center;
float:left;
margin:30px;
margin-left	80px;

}
img#diskspaceGraph {
float:left;
margin:30px;
margin-left	120px;
}
table#diskspaceTable {
float:left;
margin: 30px;
margin-left	110px;
width: 300px;
}

div#diskspaceInfo {
width:250px;
float:left;
margin:15px 30px;
}
ul#diskspaceGraphInfo li {
width:250px;
text-align:center;
}
ul#diskspaceGraphInfo li span {
margin:0 3px 0 0;
}
.myupload table .catalogueCheckBox {
display:none;
}
.listTable th a, #listOfProducts th a {
text-decoration:none;
}
/* tab */
strong.warning{
 color: #B60000;
 display: block;
 font-weight: normal;
 margin: 5px;
 padding-left: 20px;
 background: transparent url("../ico/error_ico.gif") 0 50% no-repeat;
}
strong.warning2 {
 background:transparent url("../ico/error_ico.gif") no-repeat scroll 0pt 50%;
 color:#B60000;
 display:block;
 font-weight:normal;
 margin:1px;
 padding-left:30px;
}
#maintab{
 width: 563px;
 border-bottom: 1px solid #9D9D9D;
 height: 1.4em;
 margin: 3px 0 5px 0;
 list-style-type: none;
 padding-left: 6px;
}
#maintab li{
 float: left;
 width: 85px;
 border-left: 1px solid #B0B0B0;
 border-top: 1px solid #B0B0B0;
 border-right: 1px solid #B0B0B0;
 margin-left: 3px;
 text-align: center;
 background: #F2F2F2;
}
#maintab li a{
 padding: 1px 0 3px 0;
 display: block;
 text-decoration: none;
 font-size: 0.85em;
 color: #A0A0A0;
 font-weight: bold;
}
#maintab li a:hover{
 text-decoration: underline;
}
#maintab li.selected a{ 
 padding: 1px 0 0 0;
 border-bottom: 3px solid #FFB100;
 color: black;
}
#maintab li.selected{ 
 border-left: 1px solid #909090;
 border-top: 1px solid #909090;
 border-right: 1px solid #909090;
 background: white;
}
em.note{
 font-size: 0.85em;
 margin-left: 15px;
 padding: 3px;
}
td.sell_normal{
 color: black;
 font-size: 0.85em;
}
.tabcontent hr{
 display: block;
 border-top: 1px solid #ECECEC;
 border-bottom: 1px solid #C3C3C3;
 margin: 0 10px;
}
hr.line {
 border-top: none; /*1px solid #ECECEC;*/
 border-bottom: 1px solid #C3C3C3;
 padding:0;
 margin:0;
}
.tabcontent{
 display:none;
}
.classic-table input, .classic-table select, .classic-table textarea{
 border: 1px solid #CACACA !important;
 width: 377px;
 background: #F5F5F5 url(../img/search.gif) repeat-x scroll 0% !important;
}
.registration-table input, .registration-table select {
 border: 1px solid #CACACA !important;
 width: 160px; /*377px;*/
 background: #F5F5F5 url(../img/search.gif) repeat-x scroll 0% !important;
}
.buying .classic-table input, .buying .classic-table select, .buying .classic-table textarea{
 width: 337px;
}
.classic-table textarea{
 background: #F5F5F5 !important;
 font-size: 1em;
}
.classic-table .small-input{
 width: 100px;
}
.classic-table td{
 border: none;
 padding: 0;
 font-size: 1em;
 text-align: left;
 padding-top: 10px;
 padding-bottom: 10px;
}
.classic-table td.sell_popis{
 width: 140px;
}
.classic-table label{
 vertical-align: top;
 font-weight: bold;
 font-size: 0.9em;
_font-size: 12px;
 padding: 0 10px;
 margin: 0 10px 0 5px;
 color: #555555;
}
.classic-table label.required{
 padding-left: 14px;
 background: transparent url("../ico/required_ico.gif") 0 50% no-repeat;
}
.classic-table .non-width{
 width: auto !important;
 margin-right: 15px;
}
.classic-table input.non-width{
 border: none !important;
 background: none !important;
}
.classic-table td.captcha-form{
 text-align: center;
}
.classic-table #reg-logo{
 margin: 0; 
}
.classic-table span.search-clear{
 position: relative;
 top: -5px;
 z-index: 2;
}
img.calendar_ico{
 position: relative;
 top: 4px;
}
#sell_nav{
 margin: 30px 0 15px 15px;
 width: 540px;
}
input.sell_error{
 border: 1px solid red;
 color: #A00000;
}
/* formatovani textu */
#format {
 padding-right: 0;
}
#format h2{
 font-size: 1.1em;
 margin: 10px 10px 15px 15px;
}
#format h4{
 font-size: 0.9em;
 margin: 15px 10px 10px 15px;
}
#format p{
 margin: 0 10px 15px 15px;
 padding: 0;
 font-size: 12px;
 /*font-size: 0.9em;*/
}
#format .cite{
 margin-left: 10px;
 width: 554px;
 background: #F2F2F2 url("../img/cite_up.gif") 0 0 no-repeat;
}
#format .cite div{
 padding-top: 10px;
 width: 554px;
 background: transparent url("../img/cite_down.gif") 0 100% no-repeat;
}
#format .cite p{
 margin: 0 70px;
 padding: 0 0 10px 0;
}
#format ul{
 font-style: 0.9em;
 margin: 0 10px 15px 30px;
}
#format ul li{
 padding-left: 15px;
}
#format ul.color-square li{
 background: transparent url(../ico/list-color-square.gif) 0 0.3em no-repeat;
}
ul.upload-dot li{
 background: transparent url(../ico/upload_dot.gif) 0 0.5em no-repeat;
}
#format ul.gray-circle li{
 background: transparent url(../ico/list-gray-circle.gif) 0 0.3em no-repeat;
}
#format ul.point li{
 background: transparent url(../ico/list-point.gif) 0 0.35em no-repeat;
}
#format ul.square li{
 background: transparent url(../ico/list-square.gif) 0 0.35em no-repeat;
}
#format ul.arrow li{
 background: transparent url(../ico/list-arrow.gif) 0 0.3em no-repeat;
}
#format ul.color-circle li{
 background: transparent url(../ico/list-color-circle.gif) 0 0.3em no-repeat;
}
#format p.indent{
 margin-left: 40px;
}
#format i{
 color: red;
 font-style: italic;
}
#format .product-img{
 margin-left: 15px;
 border: 1px solid #c3c3c3;
 float: left;
 display: inline;
}
#format .product-img img{
 border: 1px solid #c3c3c3;
 float: left;
 display: inline;
 margin: 5px;
 =margin-top: 10px;
}
#format .product-img a{
 float: left;
 display: inline;
 =position: relative;
 =top: -5px;
}
#format ul.product-info{
 line-height: 2em;
 float: right;
 margin: 0px 14px 0px 0px ;
 display: inline;
}
#format ul.product-info li{
 position: relative;
 white-space: nowrap;
 padding: 0;
 width: 172px;
 display: block;
}
#format ul.product-info em{
 font-style: normal;
 padding-left: 5px;
}
#format ul.product-info li.gray{
 border: 1px solid #e3e3e3;
 line-height: 1.8em;
}
#format ul.product-info li.gray div, #format .buttons div{
 background: #eaeaea;
 margin: 1px;
}
#format ul.product-info strong, #format ul.product-info img{
 font-weight: normal;
 color: black;
 position: absolute;
 left: 90px;
 top: 0;
}
#format ul.product-info img{
 top: 5px;
}
#format ul.product-info li.product-price, #format ul.product-info li.product-price strong{
 font-size: 110%;
 font-weight: bold !important;
}
#format .buttons{
 margin: 15px;
 =margin-top: 43px;
 border: 1px solid #e3e3e3; 
}
#format .buttons div{
 line-height: 3em;
 height: 3em;
 border: 1px solid white;
 margin: 0;
 text-align: center;
 position: relative;
}
#format .buttons a,
#format .buttons input,
#format .buttons form{
 margin: 0 5px;
 position: relative;
 top: 22%;
 float:left;
}
#format .buttons form{
 =top: 11%;
 _top: 9%;
}
#format div.product-info{
 margin: 0 15px;
 border-bottom: 1px solid #e3e3e3;
}
#format div.product-info div.description{
 float: left;
 width: 55%;
}
#format div.product-info .seller{
 font-size: 95%;
 border-left: 1px solid #e3e3e3;
 margin-left: 55%;
}
#format div.product-info .seller h4{
 font-size: 95%;
 margin: 0 15px;
}
#format div.product-info .seller h4 a{
 color: black;
}
#format div.product-info a.user-ico{
 float: right;
 border: 1px solid #767676;
}
#format div.product-info a.user-ico img{
 margin: 1px;
}
#format div.product-info .description{
 font-size: 95%;
}
#format div.product-info .description h5{
 font-size: 95%;
 color: black;
 margin: 0;
}
#format div.product-info .description p{
 margin: 0 0 0.5em 0;
}
#format h2 span.product-small{
 font-size: 65%;
 font-weight: normal;
}
#format div.attachments {
margin:0;
}
#format div.attachments ul {
margin:0 0 0 5px;
padding:0;
}
#format div.attachments ul li {
margin:0;
padding:0;
}
#format div.photo{
 margin: 0 0 0 0;
}
#format div.photo a{
 border: 1px solid #cccccc;
 float: left;
 margin: 0 8px 8px 8px;
}
#format div.photo a img{
 margin: 5px;
 =margin-top: 10px;
 float: left;
 =position: relative;
 =top: -5px;
}
#format div.comments{
 margin: 0 15px 0 15px;
 clear:both;
}
#format div.comments h2{
 =margin-top: 43px;
 margin-left: 0;
 position: relative;
 top: 10px;
}
#format div.comments ul{
 font-size: 85%;
 margin: 0 0 15px 0;
}
#format div.comments ul li{
 border-bottom: 1px solid #929292;
 padding: 3px 0 3px 30px;
}
#format div.comments ul li.even{
 background: transparent url("../ico/comments_orange.gif") no-repeat 0 50%;
}
#format div.comments ul li.odd{
 background: transparent url("../ico/comments_gray.gif") no-repeat 0 50%;
}
#format div.comments ul strong{
 display: block;
}
#format .thumbnail{
 float: left;
 display: inline;
 width: 162px;
 margin: 15px 10px 15px 15px;
}
#format .thumbnail .buttons div{
 height: 2.2em;
 line-height: 2.2em;
}
#format .thumbnail .buttons{
 width: 100%;
 margin: 0 0 4px 0;
}
#format .thumbnail .buttons a{
 top: 15%;
 =top: 12%;
}
#format .thumbnail .buttons h3, #format .thumbnail .buttons .h3{
 background: transparent; 
 line-height: 1em;
 display: inline;
 text-align: center;
 position: relative;
 top: -5px;
 font-size: 115%;
 margin-right: 10px;
}
#format .thumbnail .buttons h3 span, #format .thumbnail .buttons .h3 span{
 font-size: 75%;
 =font-size: 65%;
 position: absolute;
 top: 10px;
 =top: 14px;
 text-align: center;
 left: -8px;
 width: 40px;
 font-weight: normal;
 line-height: 2.2em;
}
#format .thumbnail .product-img{
 margin-left: 0;
 padding: 4px;
 border: 2px solid #d7d6d6;
}
#format .thumbnail .product-img img{
 border: none;
}
#format .thumbnail p{
 margin: 0 0 4px 2px;
 font-size: 85%;
 line-height: 1.2em;
}
#format .thumbnail p.thumbnail-about{
 margin-top: 5px;
 padding-top: 1px;
 font-size: 75%;
 border-top: 1px solid #ACABAB;
}
#format .thumbnail p.thumbnail-about strong{
 font-weight: normal;
 color: black;
}
#format .thumbnail img.rating{
 position: absolute;
 right: 0;
}
#format .thumbnail .icons{
 position: relative;
}
#format .thumbnail .icons a img{
 margin-right: 4px;
}
.id-pages{
 width: 571px;
 /*_width: 572px;*/
 border-bottom: 1px solid #AAC0DB;
 padding: 1px;
 background: #FFEECD;
 height: 21px;
 /*_height: 1.9em;*/
 overflow: hidden;
 position: relative;
 color: DarkBlue;
}

.id-pages .pagination{
 margin: 0 10px 15px 15px;
 padding: 0;
}

.pages-down{
 border-bottom: none;
 border-top: 1px solid #AAC0DB;
}
.height400 .pages-down{ position: absolute; bottom: 1px;}
.id-pages span{
 clear: both;
 height: 1px;
 overflow: hidden;
 background: white;
 width: 100%;
 position: absolute;
 bottom: 0;
 _bottom: -1px;
 left: 0;
}
.pages-down span{
 top: 0;
}
.id-pages a{
 text-decoration: none;
 color: DarkBlue;
}
.id-pages a:hover{
 text-decoration: underline;
}
.id-pages p{
 float: left;
 line-height: 1.8em;
 _line-height: 1.9em;
}
.id-pages form{
 float: right;
}
h4.subtitle{
 background: #f7f7f7;
 border-top: 1px solid #d3d3d3;
 border-bottom: 1px solid #d3d3d3;
 color: black;
}
.wrapper-foto{
width: 100%; 
overflow: hidden;
}

/* Highslide */
.highslide {
	cursor: url(../../js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	/*border: 2px solid gray;*/
}
.highslide:hover img {
	/*border: 2px solid white;*/
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
/*    border: 2px solid white;*/
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../../js/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(../../js/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(../../js/highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../../js/highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* Product detail */
#format div.photo,
#format div.attachments {
width:50%;
float:left;
}
#format .bookmarks {
padding:0 35px 10px;
}
#format .product-description {
border-bottom: 1px solid #e3e3e3;
margin:0 15px 0 15px;
padding:0 0 10px 0;
}
#format .product-description h2, #format .product-description p{margin-left: 0; margin-right: 0}
.id-pages #action{
float: right
}
.emptyBasket {
text-align:center;
margin:40px 0 40px 0;
}
.columns4{
margin: 0 13px 0 10px !important;
}
.columns4 li{
float: left;
width: 134px;
margin: 0;
padding: 0 !important;
text-align: center;
margin-left: 3px;
}
.columns4 li a.withdraw_link{background: transparent url(../ico/list-arrow.gif) 0 60% no-repeat; padding-left: 12px; color: #fe7a00; text-align: center; font-size: 90%}
.columns4 li a img{margin-top: 7px;}
.buying .shopping_cart{margin: 20px; width: 533px; border: 1px solid #adadad; border-right: none; color: black}
.buying .shopping_cart td{font-size: 85%; text-align: center; line-height: 28px; padding: 0 8px; border-color: #adadad; border-top: 0}
.buying .shopping_cart th{font-size: 100% !important; line-height: 28px; background: #ffe083; padding: 0 8px; border-color: #adadad; font-weight: bold; border-bottom: 1px solid #adadad}
.buying .shopping_cart .text-right{text-align: right}
.buying .shopping_cart tr.even td {background: #e5e5e5}
.buying .shopping_cart tfoot td{background: #ffe083; font-size: 100%; font-weight: bold; border-top: 1px solid #adadad} 
.buying .shopping_cart .even .zvyrazneni{background: #d8d8d8; text-align: right}
.buying .shopping_cart .zvyrazneni{background: #f2f2f2; font-weight: bold; text-align: right}
.buying .shopping_cart tfoot .zvyrazneni{background: #ffc756; color: #00129a; text-align: right}
.buying .shopping_cart thead .zvyrazneni{background: #ffe083}
.buying .shopping_cart strong{display: inline;}
.buying .payment_method{border: 1px solid #c3c3c3; margin: 67px 20px 20px 20px}
.buying .payment_method h4{margin: 0 0 10px 0!important; font-weight: normal; font-size: 100%; line-height: 29px; padding: 0 13px; background: #e5e5e5}
.buying .payment_method .column3{width: 146px; float: left}
.buying .payment_method .odsazeni{margin-left: 45px; display: inline}
.buying .payment_method label{color: #ff7701; position: relative; top: -3px; text-decoration: underline}
.buying .payment_method input{margin: 5px 5px 0 0}
.buying .payment_method img{display: block; margin: 20px 0; text-align: center}
.buying .payment_method input.confirm{display: block; clear: both; margin: 10px auto; position: relative; top: 10px; text-align: center}
.buying .orange_line{display: block; width: 100%; height: 28px; background: #ffe083; border-top: 1px solid #abc0db; clear: both; =margin-bottom: 20px; =position: relative; =top: 20px}
.user_account .info_panel{border: 1px solid #c3c3c3; margin: 10px 20px 20px; padding-bottom: 20px;}
.user_account h2{font-size: 140% !important; font-weight: normal !important; color: #000}
.user_account .info_panel h2{margin: 0 0 20px 0!important; background: #e5e5e5; line-height: 1.7; border-bottom: 1px solid #c3c3c3}
	.user_account .info_panel h2 img{margin: 8px 5px;}
.user_account .info_panel img{float: left; margin: 0 30px 20px 20px;}
.user_account .info_panel h3, .user_account .info_panel .h3{background: none; font-size: 140%; font-weight: normal !important; margin-bottom: 20px;}
.user_account .info_panel table{width: 305px; border: none}
.user_account .info_panel table strong{text-align: left;}
.user_account .info_panel table td{border: none; border-bottom: 1px dotted #adadad;}
.user_account .info_panel hr{clear: both; border: none; border-top: 1px solid #adadad; margin: 0 20px;}
.user_account .info_panel h4{margin: 20px 20px 10px !important;}
.user_account .info_panel p{margin: 5px 20px !important; font-size: 90%;}
.user_account h2{margin: 15px 20px 0 !important;}
.user_account table.shopping_cart{margin-top: 10px;}
.user_account table.shopping_cart th{font-weight: normal;}
.user_account table.shopping_cart th, .user_account table.shopping_cart td{text-align: left;}
.user_account .shopping_cart .zvyrazneni{background: #ffc755 !important; color: #000 !important;font-weight: normal !important; text-align: left !important}
.user_account .shopping_cart tbody td.zvyrazneni{background-color: #fff4ba !important;}
.user_account .shopping_cart tbody tr.even td.zvyrazneni{background-color: #e5dba7 !important;}
.user_account .shopping_cart td a{color: #000;}
.user_account .shopping_cart tr.white_line td{background-image: url("../img/white_dot.gif") !important; background-position: 0 0 !important; background-repeat: repeat-x !important;}
.user_account .shopping_cart tfoot td{font-weight: normal; background-image: url("../img/white_dot.gif"); background-position: 0 0; background-repeat: repeat-x; margin-top: 1px !important;}
.user_account .shopping_cart tfoot td.zvyrazneni{background: #ccc395 url("../img/white_dot.gif") 0 0 repeat-x !important;}
.user_account .pagination{margin: 0 10px 15px 15px; !important; color: #adadad;}
.user_account .pagination a{color: #ff7500;}
.user_account .pagination strong{font-weight: normal; color: #000;}
.rating{width:100px; height:20px; list-style:none; position: relative; =position:absolute; =left: 15px;top: 7px; background: url(../img/star-matrix.gif) no-repeat 0 0}
.star0 {background-position:-100px -20px}
.star0_5 {background-position: -100px 0}
.star1 {background-position: -80px -20px}
.star1_5 {background-position: -80px 0}
.star2 {background-position: -60px -20px}
.star2_5 {background-position: -60px 0}
.star3 {background-position: -40px -20px}
.star3_5 {background-position: -40px 0}
.star4 {background-position: -20px -20px}
.star4_5 {background-position: -20px 0}
.star5 {background-position: 0 -20px}
ul.rating li {cursor: pointer; float: left; text-indent:-999em; }
ul.rating li a {position:absolute; left:0; top:0; width:20px; height:20px; text-decoration:none; z-index: 200;}
ul.rating li.one a {left:0}
ul.rating li.two a {left:20px;}
ul.rating li.three a {left:40px;}
ul.rating li.four a {left:60px;}
ul.rating li.five a {left:80px;}
ul.hlasuj li a:hover {z-index:2; width:100px; height:20px; overflow:hidden; left:0; background: url(../img/star-matrix.gif) no-repeat 0 0}
ul.hlasuj li.one a:hover {background-position:-80px -20px;}
ul.hlasuj li.two a:hover {background-position:-60px -20px;}
ul.hlasuj li.three a:hover {background-position:-40px -20px}
ul.hlasuj li.four a:hover {background-position:-20px -20px}
ul.hlasuj li.five a:hover {background-position:0 -20px}
.star_quantity{float: left; margin-top: 2px}
.stars td{=position: relative;}
.rating_small{width:70px; height:13px; list-style:none; margin-left: 0 !important; margin-right: 0 !important; position: relative; =position:absolute; =left: 15px;top: 7px; background: url(../img/star-small-matrix.gif) no-repeat 0 0}
.small_star0 {background-position:-70px -13px}
.small_star0_5 {background-position: -70px 0}
.small_star1 {background-position: -56px -13px}
.small_star1_5 {background-position: -56px 0}
.small_star2 {background-position: -42px -13px}
.small_star2_5 {background-position: -42px 0}
.small_star3 {background-position: -28px -13px}
.small_star3_5 {background-position: -28px 0}
.small_star4 {background-position: -14px -13px}
.small_star4_5 {background-position: -14px 0}
.small_star5 {background-position: 0 -13px}
ul.rating_small li {cursor: pointer; float: left; text-indent:-999em; }
ul.rating_small li a {position:absolute; left:0; top:0; width:12px; height:13px; text-decoration:none; z-index: 200;}
ul.rating_small li.one a {left:0}
ul.rating_small li.two a {left:12px;}
ul.rating_small li.three a {left:24px;}
ul.rating_small li.four a {left:36px;}
ul.rating_small li.five a {left:48px;}
#format .order_result h2{text-align: center; margin-bottom: 10px !important;}
.order_result{background: transparent url("../img/order_result.jpg") 0 100% no-repeat}
#format .order_result ul{font-family: Arial; color: #000; margin-left: 20px;}
#format .order_result ul li{margin-bottom: 3px; background: transparent url(../ico/orange_list_dot.gif)  2px 3px no-repeat;}
#format .order_result .list_big {margin-top: 0}
#format .order_result .list_big li{margin-bottom: 10px; background: none;}
#format .order_result .list_big li.strong_list{margin-bottom: 10px; font-weight: bold; background: transparent url(../ico/orange_list_dot_big.gif)  0 1px no-repeat;}
#format .order_result ul li span{width: 50%; float: left;}
.gray_button{margin-left: 55px;}
.buttons2{margin-left: -20px}
input.gray_button{border:none;cursor:pointer;}
input.gray_button,.gray_button a{background: transparent url(../img/gray_button.gif) 0 0 no-repeat; float: left; margin-left: 10px; line-height: 21px; color: #000; text-decoration: none !important; text-align: center; width: 125px;}
.buttons2 a{margin-left: 100px;}
.terms h3{background: none; font-size: 140%; margin: 0 0 15px 15px;}
.terms ul li{list-style-type: disc; padding-left: 0 !important; margin-bottom: 15px;}
.terms table{border: 1px solid #000; border-bottom: none; border-right: none; margin-bottom: 15px;}
.terms table td, .terms table th{border-right: 1px solid #000; border-bottom: 1px solid #000; padding: 3px; border-top: none;}
.text_center {text-align: center}
.welcome_message {font-size: 84%; font-weight: bold; text-align: center}
.classic-table .disk_usage span {display: block; font-size: 85%; border: 1px solid #aeaeae; padding: 2px 5px; color: #554723; background: #fdd156 url("../img/disk_usage.jpg") 100% 0 no-repeat;}
.classic-table .disk_usage strong {color: #000}
.frame_list {width: 500px; margin: 0 auto; text-align: left}
.frame_list li {padding-left: 15px}
.upload_info{margin: 20px; color: black; border: 0 !important} 
.upload_info td{font-size: 90%; width: 200px; border: 1px solid #adadad; text-align: center; background: #fff; border-color: #adadad}
.upload_info th{font-size: 90%; width: 200px; border: 1px solid #adadad; text-align: left; background: #fff4ba; padding: 0 8px}
.upload_info tr.even td {background: #e5e5e5}
.upload_info tr.even th {background: #ffe083}
.center {text-align:center;}
.center a{margin:0 auto;}
.upload_info tr.cancel_button td {padding-top: 6px !important; border: 0}
.upload_info tr.cancel_button td {padding-top: 6px !important; border: 0}
#obalovydiv {overflow: hidden; zoom: 1; position: relative;}
#obalovydiv #longer {display: block; height: 180px; position: absolute; z-index: 1; bottom: 0; right: 0; width: 191px; _width: 193px; border: 1px solid #A8A8A8; border-top: 0; zoom: 1; overflow: hidden}
.text-left { text-align: left !important; }
.table-lines tr td, .table-lines tr th { border-bottom: 1px solid #fff; border-bottom: 1px solid #D3D3D3; }

#upload-finish { text-align:left;font-family: Arial, sans-serif; font-size:0.8em; background: transparent url("/graphic/img/bg.jpg") no-repeat left top }
#upload-finish-heading { text-align:center; font-size:1.3em; margin:20px 0 0 }
#upload-finish-list { list-style:none; margin:15px 0 0 20px; padding:0 }
#upload-finish-list li { margin: 0; padding:5px 10px; background:url("/graphic/img/li.gif") no-repeat left 10px }
.color-red { color:#f00 }



/* ============================================================================
 == update: Top bestsellers & Seo Toolbar =====
 =========================================================================== */

/* helper - clearfix pattern */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
html > body .clearfix { height: 1%; }
.clearfix { display: block; }

/* reset .product namespace */
.bestsellersV2 .product { background: none; border: none; float: none; height: auto; overflow: hidden; margin: 0; padding: 0; }
	.bestsellersV2 .product .image { border: none; background: none; width: auto; height: auto; padding: 0; margin: 0 }
	.bestsellersV2 .product .image img { width: auto; height: auto; margin: 0; }
	.bestsellersV2 .product li a { font-size: 100%; margin: 0; }
	.bestsellersV2 .product li span{ color: inherit; font-size: 100%; }

/* redefine .product namespace */
.bestsellersV2 .field { padding-bottom: 3px; _padding-bottom: 2px; }
.bestsellersV2 .product { background: white url('../img/bestsellers-bg.png') repeat-y top right; height: 40px; _height: 44px; color: #636363; margin: 7px 3px; padding: 2px; _margin: 6px 3px;}
	.bestsellersV2 .product a { color: #636363; }
	.bestsellersV2 .product .imageWrapper { background: white url('../img/bestsellers-icon-unavailable.png') no-repeat 1px 1px; width: 48px; height: 36px; border: 1px solid #8A8A8A; padding: 1px; }
	.bestsellersV2 .product .imageWrapper img { width: 48px; height: 36px; display: block; }
	.bestsellersV2 .product .imageWrapper a { display: block; width: 48px; height: 36px; }

	.bestsellersV2 .product .imageSection { width: 210px; float: left; }
		.bestsellersV2 .product .imageSection .imageWrapper { float: left; margin-right: 7px; }
		.bestsellersV2 .product .imageSection h5 { font-size: 12px; font-weight: bold; margin-top: 5px; _position: relative; _left: -3px;  }
		.bestsellersV2 .product .imageSection ul { font-size: 10px; font-weight: bold; width: 210px; _width: auto; &width: auto;  }
		.bestsellersV2 .product .imageSection ul li { float: left; }
		.bestsellersV2 .product .imageSection .ammount { color: #E28E0F; }
	
	.bestsellersV2 .product .sellerSection { width: 160px; float: right; }
		.bestsellersV2 .product .sellerSection .imageWrapper { float: right; }
		.bestsellersV2 .product .sellerSection ul { font-size: 10px; margin-top: 5px;  margin-left: 5px; }
		.bestsellersV2 .product .sellerSection ul li.seller { font-size: 12px; font-weight: bold; }
		.bestsellersV2 .product .sellerSection ul li { display: inline; }

/* seoToolbar */   
.seoToolbar {}
	.seoToolbar .title h3 { background-image: url('../img/title-bcg.png'); } /*../img/seo-toolbar-title.png*/
	.seoToolbar .title h4 { font-size: 15px; font-weight: bold; margin: 0;  }
	.seoToolbar .field { min-height: 100px; }

	.seoToolbar .field h4 { font-size: 15px; padding-left: 12px; font-weight: bold; margin: 0;  }
	.seoToolbar .separator { height: 10px; background-color: #EBEBEB; }
	.seoToolbar .toolbarRow { margin: 5px 10px 10px;}
	.seoToolbar .toolbarRow.iconMusic {  padding-left: 50px; }
	/*.seoToolbar .toolbarRow.iconImage { background: url('../img/seo-toolbar-images.png') no-repeat left center; padding-left: 100px; }
	.seoToolbar .toolbarRow.iconMusic { background: url('../img/seo-toolbar-music.png') no-repeat left center; padding-left: 100px; } */
	.seoToolbar .toolbarGroup { float: left; margin: 0 10px; }
	.seoToolbar .toolbarGroup li a { background: url('../ico/upload_dot.gif') no-repeat left center; color: #515194; padding-left: 12px; font-size: 11px; }




/* ============================================================================
 == update: New Product form =====
 =========================================================================== */

#maintabV2 { width: 563px; border-bottom: 1px solid #9D9D9D; height: 1.4em; margin: 3px 0 5px 0; list-style-type: none; padding-left: 6px; }
#maintabV2 li { float: left; width: 85px; border: 1px solid #B0B0B0; border-bottom: none; margin-left: 3px; text-align: center; background: #F2F2F2; }
#maintabV2 li a { padding: 1px 0 2px 0; display: block; border-bottom: 1px solid #B0B0B0; text-decoration: none; font-size: 0.85em; color: #595959; font-weight: bold; }
#maintabV2 li a:hover{ text-decoration: underline; }
#maintabV2 li.selected a { padding: 1px 0 0 0; border-bottom: 3px solid #FFB100; color: black; }
#maintabV2 li.selected { border: 1px solid #909090; border-bottom: none; background: white; }

.subField { border: 1px solid #C3C3C3; margin: 0 10px 10px; }
.subField.alignCenter .inner { text-align: center; }
	.subField h4 { background-color: #E5E5E5; padding: 7px; margin: 0; color: black; font-size: 12px; font-weight: bold; }
	.subField .inner { text-align: center; color: #595959; padding: 15px; font-size: 13px; }
	.subField em { font-variant: normal !important; color: #9F0000; }
	.subField p { margin: 0; }
	.subField .uploadWrapper { padding-top: 5px; margin-top: 5px; border-top: 1px solid #C3C3C3; text-align: left; }
		.subField .uploadWrapper .preview { width: 100px; height: 75px; float: left; margin: 5px 10px 5px 5px; }
		.subField .uploadWrapper .fileData { margin-left: 120px; padding-top: 5px; }
			.subField .uploadWrapper .filename { width: 316px; background: #F5F5F5 url(../img/search.gif) repeat-x scroll 0 50%; border: 1px solid #CACACA; }
			.subField .uploadWrapper .deleteButton { position: relative; top: 5px; margin-left: 10px; }
		.subField .uploadWrapper .progressbar { background: url('../img/selling-newproduct-progress.png') no-repeat top left; width: 318px; height: 17px; margin: 5px 0;  }
		.subField .uploadWrapper ul {  }
			.subField .uploadWrapper ul li { float: left; margin-right: 10px;  }
			.subField .uploadWrapper ul li span { font-weight: bold; }

/* ============================================================================
 == update: New Upload Form 16.09.2009 =====
 =========================================================================== */
.uploadWrapper .lightgreen
{
z-index: 50;
font-size: 1px; margin: 1px 0px 0px 1px;  height:15px; width:1px; visibility: hidden; background-color:#8BD563;  position:absolute;
}
.uploadWrapper .darkgreen
{
z-index: 100;

font-size: 1px; margin: 1px 0px 0px 1px;  height:15px; background-color: #4EC500; width:1px; visibility: hidden; position:absolute;


}

.uploadWrapper ul
{
float: right;
}


.uploadWrapper .animation
{
z-index: 1;
background-image: url(http://www.creatity.com/testing/animatedgif/background.gif);
background-repeat: repeat-x;
background-color: #D8D8D8;
font-size: 1px; margin: 1px 0px 0px 1px;  height:15px; width:316px;  position:absolute;
}
.uploadWrapper .preview
{
  width: 2px;
  height: 100px;
}
#uploadIframesParent,#uploadIframesParent2
{
  display: display;
  margin: 0px auto 0px auto;
  width: 111px;
  background: no-repeat url(/graphic/img/upload_start_gray.gif);
}
#uploadIframes,#uploadIframes2{ width:111px;  display:block; margin-top: -24px;  height:24px;  overflow:hidden;  filter:alpha(opacity=0);  -moz-opacity:0;  opacity:0; background-color: transparent}


#uploadIrames iframe,#uploadIrames2 iframe{width:111px;  height:24px;  border:0px;  margin:0px;  padding:0px;  overflow:hidden;}

 


