@import url("global.css");
#main_wrap, #multishop_content {
	background: #f8f48f;
}
#footer {
	background: url('../images/potraviny-footer-bg.gif') bottom left repeat-x;
}
.menu ul li a, .menu ul li a:visited, .menu ul li a:active, .menu ul li a:link {
	color: #fff;
	border-bottom: 1px solid #040b8c;	
}
.menu .active {
    color: #fff !important;
    font-weight: bold !important;
}
.menu ul li a.category0:hover, .menu ul li a.category1:hover, .menu ul li a.category2:hover,
.menu ul li a.category3:hover, .menu ul li a.category4:hover, .menu ul li a.category5:hover {
    color: #fff;
    background-image: url('../images/titan-ctverecek.gif');
}
.menu, #right .wrap {
	background: #0099ff url('../images/od-wrap-bottom.gif') bottom left no-repeat;
}
#content-in {
    padding-top: 11px;
	background: #f8f48f !important;
}
#left {
/*    background: url('../images/obchodni-dum-left-bg.gif') top left repeat-x;*/
    background-color: #f8f48f;
    height: 550px;
}
html>body #left {
    min-height: 550px;
    height: auto;
}
#header_in {
	background: url('../images/obchodni-dum-header.jpg') 100% 11px no-repeat;
}
html>body #header_in {
    background-position: 100% 10px;
}
.rejstrik2 {
}
.rejstrik2 a, .rejstrik2 a:visited, .rejstrik2 a:hover,
.c_vejce a, .c_vejce a:visited, .c_vejce a:hover {
    display: block;
    float: left;
    color: #666464;
    border: 1px solid #a0a0a0;
    padding: 0px 5px 0px 6px;
    height: 17px;
    line-height: 17px;
    text-align:center;
    text-decoration: none;
    font-size: 0.9em;
    font-weight: bold;
    margin-right: 1px;
    background: url('../images/letter-bg.gif') top left repeat-x;
}
.rejstrik2 a:hover {
    text-decoration: underline;
}
.c_vejce a, .c_vejce a:visited, .c_vejce a:hover {
    text-decoration: underline;
    font-weight: normal;
    float: right;
    font-size: 1em;
    color: #010101;
}
.podivne_menu a, .podivne_menu a:visited, .podivne_menu a:hover {
    display: block;
    float: left;
    width: 124px;
    height: 21px;
    line-height: 21px;
    background: url('../images/p-menu-off.gif') top left repeat-x;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    color: #fff;
    text-decoration: none;
    text-align:center;
    text-transform: uppercase;
    font-weight: bold;
}
.podivne_menu a:hover {
    background: url('../images/p-menu-on.gif') top left repeat-x;
}
#hledej {
    padding: 0px 10px;
    height: 74px;
    background: url('../images/hledej-bg.gif') top left repeat-x;
}
#najdos {
    padding: 12px 0px 12px 0px;
}
#najdos .button {
    color: #5b5a5a;
    width: 53px;
    height: 16px;
    border: none;
    font-weight: bold;
    background: url('../images/hledat2.gif') top left no-repeat;
}
.text_najdos {
    font-size: 0.9em;
    height: 12px;
    border: 1px solid #b1b1b1;
}
.catalog_item {
    font-size: 0.9em;
    color: #212121;
    padding: 5px 0px 2px 0px;
    background: url('../images/dashed2.gif') bottom left repeat-x;
}
html>body .catalog_item {
    padding: 5px 0px 10px 0px;
}
.catalog_item .img {
    float: left;
    width: 127px;
    line-height: 115px;
    height: 115px;
    text-align:center;
    padding: 5px 0px;
}
.catalog_item .img_in {
    width: 125px;
    height: 115px;
    line-height: 115px;
    text-align:center;
    margin: 0 auto;
    border: 2px solid #72b6e9;
    background-color: #fff;
}
.catalog_item .text {
    float: left;
    width: 475px;
    padding: 0px 5px 0px 15px;
    line-height: 1.6em;
}
.catalog_item .noimage {
    width: 603px !important;
}
html>body .catalog_item .noimage {
    width: 600px !important;
}
.catalog_item .text h2, .catalog_item .text h2 a, .catalog_item .text h2 a:visited, .catalog_item .text h2 a:hover,
.det_text h2 {
    color: #212121;
    text-decoration: none;
    font-size: 1.1em;
    font-weight: bold;
}
.catalog_item .text h2 a:hover {
    text-decoration: underline;
}
.det_text {
    font-size: 0.9em;
    color: #212121;
    line-height: 1.6em;
}
.det_text h2 {
    padding-top: 5px;
}
#left h2 {
	background: url('../images/titan-h22.gif') top left no-repeat;
}
.dstores {
    margin-bottom: 15px;
}
.dstore {
    width: 195px;
    height: 120px;
    padding-top: 7px;
    float: left;
    margin-right: 17px;
    background: #f7c635 url('../images/dstore-bg.gif') bottom left repeat-x;
    text-align:center;
    border: 1px solid #c3c3c3;
}
.dstore .img {
    width: 195px;
    height: 100px;
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
    background-color: #fff;
}
.dstore a, .dstore a:visited, .dstore a:hover {
    font-weight: bold;
    text-decoration: none;
    position:relative;
    top: 1px;
}
.promo_block {
    padding: 0;
}