body {background: url(../images/design/page_bg.gif) #cbd1d8 repeat-x; font-family: Helvetica, Trebuchet MS, Times; font-size: 13px; color: #000000; padding: 0px; margin-top: 0px }

h1.head {color: #000000; font-size: 25px; font-weight: bold; padding: 20px 0px 0px 7px; visibility: hidden; display: none}

h2 {font-size: 17px; text-transform: uppercase; color: #b02f01; font-weight: bold}
h3 {font-size: 15px; text-transform: none; color: #b02f01; font-weight: bold}
h4 {font-size: 13px; font-weight: bold; color: #b02f01}

input, select, form {font-size: 12px;}
/* table {border: 1px solid #999999}
th {text-align: left; background: #666666; font-size: 11px; color: #FFFFFF}
.searchtab td { vertical-align: middle; padding: 10px}
table.searchtab {border: 0px; background: #DDDDDD } */
a {color: #165773; text-decoration: underline}

.cb {clear: both}




.text  {color: #000000; font-size: 13px; font-family: Helvetica, Trebuchet MS, Times; text-align: justify; line-height: 14px}

.mnull{ display: none; }
.pimage {display:inline;float:left;margin-right:20px;margin-bottom:20px}
td {color: #000000; font-size: 12px; font-family: Helvetica, Trebuchet MS, Times;}
.maincnt {padding:10px; color: #000000}
.maincnt img {padding: 0px; margin: 4px; border: 2px #333 solid}
.hr {border-bottom:1px solid #cbcbcb;}

h5 {color: #000000; font-size: 10pt; font-weight:bold; font-family: Helvetica, Trebuchet MS, Times;}
a.blk:link,a.blk:visited,a.blk:hover,a.blk:active { color: #000000}
a.current:link,a.current:visited,a.current:hover,a.current:active { text-decoration:underline; color:#F90;}
a.sub0:link,a.sub0:visited,a.sub0:hover,a.sub0:active { font-weight:bold;}
a.sub2:link,a.sub2:visited,a.sub2:hover,a.sub2:active { font-style:italic;}



/* CSS remes.sk */

.mnunadpis {padding: 9px 5px 8px 11px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; background: url(../images/design/menunadp_bg.gif) repeat-x top #889499 ; position: relative }
.mnunadpis a {color: #FFFFFF; }
.mnunadpis span {color: #FFF}
.mnuitemc {margin: 0px 5px 0px 5px; width: 210px; font-size: 10pt; padding-bottom: 10px;}
.mnuitem, .mnuitemnew  {margin: 0px 5px 0px 5px; width: 210px; padding-bottom: 10px; line-height:2;}
.mnuitemnew {line-height: 15px}
.mnuitems {margin: 0px 5px 0px 5px; width: 210px; padding-bottom: 10px;}

#specmenu {padding: 0px 0px 0px 15px; font-weight: bold; font-size: 13px; line-height: 1.6em; height: 92px}
#specmenu a {text-decoration: none}

.mnuitemc, .mnuitem, .mnuitems,.mnuitemnew  {font-size: 11px}
.mnuitemc span, .mnuitem span, .mnuitems span, .mnuitemnew span {padding: 10px 8px 10px 15px; display: block}

.products_box {width: 170px; float: left; height: 240px; text-align: center; line-height: 1.2em; font-size: 11px}
.products_box img {border: 0px; margin: 0px}

#morepics {float: right; width: 390px}
#morepics img {margin: 2px 2px 5px 2px; border: 1px #333 solid}

.listtitle {font-size: 13px; font-weight: bold}
.productstitle {}

#cartbtns {text-align: right}

.preview {width:75px;height:50px;overflow:hidden; border: 1px solid #999999; background: url(../images/design/imgna.gif) no-repeat #ebebeb}


#shopmenu {font-size: 11px; color: #26414f; text-align: right; margin: 0px auto 5px auto; width: 950px}
#shopmenu a {color: #26414f; text-decoration: none}
#shopmenu a:hover {text-decoration: underline}


#header {background: url(../images/design/header_bg.gif) no-repeat; height: 221px; position: relative;}
#topcart {color: #666666}
#topcart a {color: #666666; text-decoration: underline}

#header23 {background: url(../images/design/header_bg.gif) repeat-x bottom; height: 102px; position: relative;}

#mwrap {background: #000000; width: 990px; margin: 0px auto 0px auto; padding: 0px}



#menu {position: absolute; top: 200px; left: 17px; color: #ffffff; font-size: 11px; font-weight: bold}
#menu a {color: #ffffff; text-decoration: none; padding: 0px 5px 0px 5px}
#menu a:hover {text-decoration: underline}
.menusel {background: url(../images/design/menu2_bg.gif)}




#msubmenu {}

#mcontent {margin: 0px 1px 0px 1px; position: relative; padding: 15px 395px 15px 15px; min-height: 400px; _height: 400px}
#mcontent.title {padding: 15px}

/*pravy stlpcek*/
#mcontent2 {margin: 0px 1px 0px 1px; position: relative; padding: 15px 15px 15px 15px; min-height: 400px; width: 650px; float:left; _height: 400px}
#mcontent2.title {padding: 15px}
#mrcolumn {background: #000000; float:left; width: 250px; margin: 15px 0px 15px 0px; _height: 400px; min-height: 400px; color: #000000}
.rcolart {padding: 8px; font-size: 12px; font-weight: bold}
.rcolart h4 {font-size: 14px; font-weight: bold}
ol.ako  { margin: 0px; padding: 0px}
.ako li {margin-left: 24px}
/**/

#znacky {margin-top: 25px; line-height: 19px}
#znacky a {color: #666666; font-size: 13px; font-weight: bold; margin-right: 10px}

#title_rcol {width: 373px; position: absolute; right: 0px; top: 0px}
#redboxw {background:url(../images/design/red_ebox_bg.gif) #215992; margin-bottom: 1px; color: #000000}
#blueboxw {background:url(../images/design/blue_ebox_bg.gif) #4078b2; margin-bottom: 1px; color: #000000}


#mfooter {text-align: center; color: #FFFFFF; clear:both; margin: 0px 0px 0px 0px; font-size: 12px; background: url(../images/design/footer_bg.gif) no-repeat; height: 75px}
#mfooter  a {color: #ffffff}
#mfooter span {color: #ffffff}

.req {color:red;font-weight:bold;}

.btn, .btnm {background: url(../images/design/butt_bg.gif) repeat-x top #480101; color: #000000; font-weight: bold; padding: 4px; border: 1px solid #403721; cursor: hand; cursor: pointer}

.btnm {padding: 3px}

.riadok0 {background:#eeeeee;}

.priceinfo {text-decoration:line-through;}

.price {font-size:14px;font-weight:bold;color:#b02f01;}
.listprice {font-size:11px;font-weight:bold;color:#b02f01;}
.listcommonprice{font-size:11px;font-weight:normal;color:gray;}
.commonprice{font-size:12px;font-weight:normal;color:gray;}

ul.sitemap, ul.sitemap li ul {list-style:none;}
ul.sitemap, ul.sitemap li ul {padding-left:20px; margin-left:0px;}
ul.sitemap li{line-height:2;}
ul.sitemap li a {font-size:11px;text-decoration:none;font-weight:normal;color:#000000;}
ul.sitemap li a:hover {text-decoration:underline;}

/**/
ul.katalogmenu{padding-left:25px; margin-left:0px;}
ul.katalogmenu li ul {padding-left:10px; margin-left:0px;}
ul.katalogmenu li{list-style-type:none;line-height:2;}

ul.katalogmenu li a{color:#26414f;text-decoration:none;font-weight:bold;}
ul.katalogmenu li a:hover{text-decoration:underline;}
ul.katalogmenu li a.sel{text-decoration:underline;}
ul.katalogmenu li ul a{font-weight:normal;}


#editform dt b {color:#ff9900;}
.saved{font-weight:bold;color:#ff9900;}

#header_flash_right {position:absolute;bottom:1px;right:0px}
#header_flash_left {position:absolute;top:97px;left:10px}
