/* =banner */
#banner {
float:left;
width:395px;
background-color:#C40100;
height:9em;
min-height:9em;
padding:0;
}

#bannerin {
margin:26px 0 0 10px;
color:#FFFFFF;
padding:5px;
height:80px;
}

/* =basket */
#basket {
float:right;
text-align:right;
width:190px;
height:9em;
min-height:9em;
background-color:#C40100;
color:#FFFFFF;
padding:0;
}

#basketin {
padding:5px;
}

#basket_delete input, #basket_submit input, #login_submit input {
float:left;
padding:5px;
width:140px;
margin-left:115px;
}

/* =displayBasket */
.displayBasket {
float:right;
width:9em;
background-color:#FFFFFF;
margin-top:1em;
}

.displayBasketin {
text-align:center;
width:auto;
border:2px solid #CCCCCC;
padding:0.1em;
}

.displayBasket a:hover {
text-decoration:none;
}

/* =h2 */
h2#eshop{
background-color:#C40100;
color:#FFFFFF;
padding:0;
margin:0;
text-align:center;
}

h2#eshop img {
border:none;
}

h2#tovar_detail {
clear:both;
background-color:#C40100;
color:#FFFFFF;
text-align:center;
}

/* =mainin */
#mainin {
padding:0;
}

/* =objednavka */
#objednavka {
margin:10px 50px;
width:400px;
}

#login {
margin:10px 0 0 200px;
width:150px;
}

#objednavka #podmienky {
float:left;
width:200px;
padding:10px;
}

#objednavka #basket_submit input {
margin:0;
margin-left:15px;
}

#objednavka fieldset, #login fieldset {
border:1px solid #C0C0C0;
padding:5px;
}

#objednavka input, #objednavka label, #objednavka select, #objednavka textarea {
width:140px;
margin-left:15px;
}

#login input {
width:100px;
margin-left:15px;
}

/* =table */
table {
font:100%/1.5 Verdana, Arial, Helvetica, sans-serif;
}

table.tovar,table.basket {
width:100%;/*586*/
border:0;
}

table.tovar tbody tr, table.basket tbody tr, table.basket tfoot tr {
background-color:#F8F8F8;
}

table.basket tbody td.even {
background-color:#EAEAEA;
}

table.basket td {
text-align:right;
}

table.basket td.nazov {
text-align:left;
}

table.basket tfoot td.dividecena {
border-bottom:1px solid #000000;
padding:0;
}

table.basket tfoot td.cena {
text-align:left;
}

table.tovar tr td, table.basket tr td {
padding:5px;
}

table.tovar thead, table.tovar thead tr td, table.basket thead, table.basket thead tr td {
background-color:#C40100;
color:#FFFFFF;
font-weight:bold;
}

table.tovar td.cena {
width:110px;
}

table.tovar td.objem {
width:200px;
}

table.tovar td.zaruka {
width:150px;
}

table.tovar td.buy {
/*width:115px;*/
text-align:right;
}

table.tovar td.buy a {
text-decoration:none;
color:#FFFFFF;
}

table.tovar td.buy span {
color:#FFFFFF;
margin-right:5px;
}

table.tovar td.tovar_image img {
width:50px;
margin-left:20px;
border:none;
/*height:100px;*/
}

table.tovar td.tovar_popis {
text-align:left;
vertical-align:top;
}

#tovar_obal {
/*background-color:#F3F3F3;
border:1px solid #CCCCCC;*/
}

#tovar_picture {
float:left;
margin-left:20px;
padding:5px;
width:200px;
overflow:hidden;
}

#tovar_picture img {
max_width:200px;
}

#tovar_picture img {
border:none;
}

#tovar_content {
padding:1em;
margin-left:220px;
}

#tovar_obal p a {
color:#000000;
font-weight:bold;
}

#tovar_obal div#tovar_popis {
padding:0 15px;
}
