body { color: #1C1C1C; background-color: #E4E4E4; margin: 0; padding: 0; font-family: Arial; font-size: 12px;}

a:link{color: #9C2727; text-decoration: underline;}
a:visited {color: #9C2727; text-decoration: underline;}
a:hover {color: #9C2727; text-decoration: none;}
a:active {color: #9C2727; text-decoration: none;}

#for-logo a:link{color: #E4E4E4; text-decoration: none;}
#for-logo a:visited {color: #E4E4E4; text-decoration: none;}
#for-logo a:hover {color: #E4E4E4; text-decoration: none;}
#for-logo a:active {color: #E4E4E4; text-decoration: none;}

#top-menu a:link{color: #969696; text-decoration: none;}
#top-menu a:visited {color: #969696; text-decoration: none;}
#top-menu a:hover {color: #FFFFFF; text-decoration: none;}
#top-menu a:active {color: #FFFFFF; text-decoration: none;}

#cart-log a:link{color: #0c0c0c; text-decoration: underline;}
#cart-log a:visited {color: #0c0c0c; text-decoration: underline;}
#cart-log a:hover {color: #0c0c0c; text-decoration: none;}
#cart-log a:active {color: #0c0c0c; text-decoration: none;}

#cart a:link{color: #0c0c0c; text-decoration: none;}
#cart a:visited {color: #0c0c0c; text-decoration: none;}
#cart a:hover {color: #0c0c0c; text-decoration: underline;}
#cart a:active {color: #0c0c0c; text-decoration: underline;}

#news a:link, #menu-left a:link{color: #201c1c; text-decoration: none;}
#news a:visited, #menu-left a:visited {color: #201c1c; text-decoration: none;}
#news a:hover, #menu-left a:hover {color: #0201c1c; text-decoration: underline;}
#news a:active, #menu-left a:active {color: #201c1c; text-decoration: underline;}

#allnews a:link{color: #ba1313; text-decoration: underline;}
#allnews a:visited {color: #ba1313; text-decoration: underline;}
#allnews a:hover {color: #ba1313; text-decoration: none;}
#allnews a:active {color: #ba1313; text-decoration: none;}

#hit-tb a:link{color: #101010; text-decoration: underline;}
#hit-tb a:visited {color: #101010; text-decoration: underline;}
#hit-tb a:hover {color: #101010; text-decoration: none;}
#hit-tb a:active {color: #101010; text-decoration: none;}

#prod-foot a:link{color: white; text-decoration: underline;}
#prod-foot a:visited {color: white; text-decoration: underline;}
#prod-foot a:hover {color: white; text-decoration: none;}
#prod-foot a:active {color: white; text-decoration: none;}

#prod-foot-more a:link{color: #C2C2C2; text-decoration: underline;}
#prod-foot-more a:visited {color: #C2C2C2; text-decoration: underline;}
#prod-foot-more a:hover {color: #C2C2C2; text-decoration: none;}
#prod-foot-more a:active {color: #C2C2C2; text-decoration: none;}

#foot-menu a:link{color: #838383; text-decoration: underline; margin: 0 4px 0 4px;}
#foot-menu a:visited {color: #838383; text-decoration: underline; margin: 0 4px 0 4px;}
#foot-menu a:hover {color: #838383; text-decoration: none; margin: 0 4px 0 4px;}
#foot-menu a:active {color: #838383; text-decoration: none; margin: 0 4px 0 4px;}

h1 a:link{color: #E22222; text-decoration: none;}
h1 a:visited {color: #E22222; text-decoration: none;}
h1 a:hover {color: #E22222; text-decoration: underline;}
h1 a:active {color: #E22222; text-decoration: underline;}


#pages a:link{color: #9C2727; text-decoration: underline; margin: 0 3px 0 3px;}
#pages a:visited {color: #9C2727; text-decoration: underline; margin: 0 3px 0 3px;}
#pages a:hover {color: #9C2727; text-decoration: none; margin: 0 3px 0 3px;}
#pages a:active {color: #9C2727; text-decoration: none; margin: 0 3px 0 3px;}

#cat a:link{color: #1D1D1D; text-decoration: underline;}
#cat a:visited {color: #1D1D1D; text-decoration: underline;}
#cat a:hover {color: #1D1D1D; text-decoration: none;}
#cat a:active {color: #1D1D1D; text-decoration: none;}



img{border: 0 solid;}
#for-logo{border-bottom: #000000 1px solid; background-color: #1C1C1C; padding: 15px 30px 15px 50px; color: #E4E4E4; font-size: 30px; font-family: Times New Roman; font-style: italic;}
#for-logo img{vertical-align: middle;}
#search{float: right;}
#search input{vertical-align: middle;}
#search-field{border: #3F3F3F 1px solid; font-style: normal; background-color: #1C1C1C; font-family: Arial Narrow; font-size: 13px; padding-left: 10px; color: #969696; width: 270px;}
#top-menu{background: #272727 repeat-x url(../images/top-menu-bg.gif); border-top: #3C3C3C 1px solid; height: 41px; font-family: Arial Narrow; font-size: 16px;}
#top-menu-tb{border-left: #464646 1px solid;}
#top-menu-tb a{display: block; padding: 10px 40px 0 40px; height: 31px; text-align: center; border-right: #464646 1px solid;}
#head-img{background: #B11010 repeat-x url(../images/head-img-bg.jpg); margin-bottom: 30px;}
#head-img-left{background: no-repeat left url(../images/head-img-left.jpg);}
#head-img-right{background: no-repeat right url(../images/head-img-right.jpg); height: 205px; position: relative;}
#kreslo{position: absolute; top: 0; left: 0;}
#tel{width: 235px; height: 205px; padding-left: 352px; font-family: Times New Roman; font-size: 38px; font-style: italic; color: #FFF2F2;}
#tel i{font-size: 18px;}
#raspisanie{width: 118px; text-align: left; font-family: Times New Roman; font-style: italic; color: white; font-size: 22px;}
#raspisanie sup{font-size: 14px;}
#raspisanie i{display: block; color: #FF9D9D; font-size: 13px;}

#cart-log{width: 165px; color: #0c0c0c; text-align: right; font-family: Arial Narrow; font-size: 15px; padding-bottom: 22px; padding-right: 45px;}
#cart{margin-top: 10px; text-align: right;}

#head-left{font-family: Arial Narrow; font-size: 16px; background: no-repeat url(../images/head-left.jpg); height: 33px; width: 179px; padding: 3px 0 0 20px; color: white;}
#head-right{font-family: Arial Narrow; font-size: 16px; background: no-repeat url(../images/head-right.jpg); height: 33px; width: 180px; padding: 3px 0 0 20px; color: white;}
#menu-left{background: no-repeat 0 7px url(../images/arr.gif); font-family: Arial Narrow; font-size: 16px; padding-left: 10px; margin: 0 0 5px 30px;}
#left-link{margin: 5px 0 5px 0;}

#news{margin: 5px 0 20px 20px; font-family: Arial Narrow; font-size: 13px; background: no-repeat 0 7px url(../images/arr.gif); padding: 0 10px 0 10px;}
#news u{font-family: Arial Narrow; font-size: 14px; display: block; margin-bottom: 5px;}
#allnews{font-family: Arial Narrow; font-size: 14px; margin: 5px 0 20px 20px; background: no-repeat 0 7px url(../images/arr.gif); padding: 0 10px 0 10px;}
h2{margin: 0 0 20px 0; padding: 0; text-align: center; font-size: 18px; font-weight: normal;}
#head-mid{margin: 15px 0 10px 0; color: white; text-align: center; background: #666666 no-repeat right url(../images/head-mid.jpg); font-size: 14px; padding-top: 2px; height: 19px;}
#hit-tb td{text-align: center; vertical-align: top; padding: 2px 2px 10px 2px; width: 25%;}
#hit-img{border: #5A4444 1px solid; background-color: #666666; padding: 2px; text-align: center; margin: 0 auto; width: 130px;}
#hit-tb i{font-style: normal; display: block; color: #b20000;}
#foot-line{background-color: #6A6A6A; height: 1px; font-size: 1px; border-top: #1C1C1C 1px solid; margin:0 -15px 20px -15px;}
#foot-block{background-color: #1C1C1C; padding: 0 15px 30px 15px;}

#prod-foot{margin: 0 15px 0 15px; border: #848484 1px solid; font-family: Arial Narrow; font-size: 16px; font-weight: bold; padding: 10px; background-color: #666666; color: white;}
#prod-foot table{margin-top: 10px;}
#prod-foot td{vertical-align: top; font-weight: normal; font-size: 14px;}
#prod-foot td img{margin-right: 10px;}
#prod-foot-more{text-align: right; font-size: 15px; font-weight: normal;}

#foot-menu{margin-top: 30px; text-align: center; color: #838383; font-family: Arial Narrow; font-size: 15px;}

h1{font-family: Arial Narrow; font-size: 19px; font-weight: bold; margin: 0 0 15px 15px; padding: 0; color: #E22222;}
#prod-img{border: #CF7171 1px solid; margin-right: 15px;}
#prod td{vertical-align: top; font-family: Arial Narrow; font-size: 14px;}
#price{font-weight: bold; margin-bottom: 3px;}
#price b{color: #830800;}
#prod-text{margin-top: 25px; font-size: 12px; line-height: 19px;}
#kol{vertical-align: middle; border: #8C8C8C 1px solid; background-color: white; width: 60px; padding: 0; margin: 5px 0 5px 0; text-align: center; font-family: Arial Narrow; font-size: 14px;}

#sravn-but{text-align: center; margin: 20px 0 0 0;}
#center-text{text-align: center; margin-top: 10px;}
#pages{margin: 10px 0 20px 0; text-align: center;}
#pages b{margin: 0 3px 0 3px;}

#catalog-block{background-color: #FFFFFF; border: #B9B9B9 1px solid; padding: 10px; margin: 5px 0 5px 0;}
#catalog-block td{vertical-align: top;}
#catalog-block span{display: block; float: left; color: #C40604; display: inline; margin: 0 0 15px 0;}
#catalog-block input{vertical-align: middle;}
#cat{text-align: center; width: 195px; padding-right: 10px; font-weight: bold;}
#cat img{margin-bottom: 5px;}
#cat b{display: block; font-size: 18px; color: #8D2912; margin-top: 5px; font-weight: normal;}
#clear{clear: both; height: 1px; font-size: 1px;}





form {padding:0; margin:0;}
a img {border:0;}

.divinline div{
	display:inline;
}

/* ------------------------------------------------- */


#bred{font-family: Arial; font-size: 12px; color: #BA1313; margin: 0 0 20px 0;}
#title-prod{font-family: Times; font-size: 25px; font-style: italic; color: #232323;}
#price-prod{font-size: 18px; font-weight: bold; color: #BD0000;}
#kol-prod{margin: 20px 0 20px 0; font-family: Arial; font-size: 14px; color: #BA1313;}
#kol-prod b{font-weight: normal; color: #000000;}
#kol-prod span{display: block; float: right; display: inline; position: relative; margin-top: -4px;}
#kol-prod input{width: 35px; vertical-align: middle; border: #CBCBCB 1px solid; font-family: Arial; font-size: 14px;}
#kol-prod img{vertical-align: middle;}
#text-prod{font-family: Arial; font-size: 14px;}
#star{margin-top: 15px; font-family: Arial; font-size: 12px;}



#head-main{margin: 40px 0 25px 0; background: #BA1313 repeat-x url(../images/head-bg.jpg); height: 48px; color: white; font-family: Times; font-style: italic; font-size: 16px;}
#head-main-l{position: relative; background: no-repeat top left url(../images/head-main-l.jpg); height: 61px;}
#head-main-r{background: no-repeat top right url(../images/head-main-r.jpg); padding: 0 25px 0 25px; height: 61px;}
#head-main select{width: 220px; height: 20px; vertical-align: middle; border: 0 solid; font-family: Arial; font-size: 12px; color: black;}
#head-main input{width: 29px; height: 18px; margin: 0; padding: 2px 0 0 0; vertical-align: middle; border: 0 solid; background: white no-repeat url(../images/input.gif); text-align: center; font-family: Arial; font-size: 12px; color: black;}
#head-main i{font-style: normal; font-weight: normal;}
#head-main span{float: right;}

#tov td{background-color: white; font-size: 12px; padding: 2px;}
#tov input{vertical-align: middle;}
#tov img{border: #BA1313 1px solid; float: left; margin-right: 10px;}
#tov b{display: block; color: #DE0000; margin: 5px 0 15px 0;}

#head2 {background: #BA1313 no-repeat left url(../images/head2.jpg); height: 20px; font-style: normal; color: white; font-size: 16px; padding: 0 10px 0 10px;}
h4{color: #000000; font-weight: normal; font-family: Times; font-style: italic; font-size: 24px; margin: 0; padding: 35px 0 10px 0;}
#clouth td{font-family: Arial; border-bottom: #474747 1px dotted; font-size: 10px;}
#cat1{background-color: #CCCCCC; border-bottom: #868686 1px solid; padding: 3px 0px 3px 0px; text-align: center;}
#cat2{background-color: #BA1313; color: white; border-bottom: #7b0d0d 1px solid; padding: 3px 0px 3px 0px; text-align: center;}
#head3{background-color: #CD1919; height: 20px; font-style: normal; color: white; font-size: 13px; text-align: center;}
#head4{background-color: #CD1919; height: 20px; font-style: normal; color: white; font-size: 13px; text-align: center;}
#clouth2 td{font-family: Arial; border-bottom: #474747 1px dotted; font-size: 12px;}
#img-cloth{text-align: center; background-color: white; width: 130px; height: 127px; border-bottom: #303030 1px dashed; border-right: #303030 1px dashed; border-left: #303030 1px dashed;}
a#but{display: block; margin-top: 7px; width: 132px; height: 22px; padding-top: 3px; background: #CD1919 url(../images/but.jpg); font-size: 14px; color: white; text-decoration: none; text-align: center; font-size: 14px;}
a#but-h4{display: block; margin-top: 27px; width: 132px; height: 22px; padding-top: 3px; background: #CD1919 url(../images/but.jpg); font-size: 14px; color: white; text-decoration: none; text-align: center; font-size: 14px;}
a#but:hover, a#but:active, a#but-h4:hover, a#but-h4:active{text-decoration: none;}
h4 img{vertical-align: middle; margin-right: 50px;}

#comments{background-color: white; padding: 5px 7px 30px 7px; font-size: 14px; margin: 0 0 3px 0;}
#comments b{font-weight: normal; font-size: 11px; display: block; padding-bottom: 4px; margin-bottom: 7px; border-bottom: #B6B5BA 1px solid;}
#cont-form{font-size: 12px;}
#cont-field{margin: 5px 0 10px 0; width: 400px; height: 18px; font-family: Arial; font-size: 12px; background-color: white; border: #BA1313 1px solid;}
#cont-form textarea{margin: 5px 0 10px 0; width: 512px; height: 120px; font-family: Arial; font-size: 12px; background-color: white; border: #BA1313 1px solid;}
#code{background-color: #EEEEEE; width: 305px; padding: 10px; margin: 5px 0 20px 0;}
#code input{vertical-align: middle; width: 192px; height: 18px; font-family: Arial; font-size: 12px; background-color: white; border: #BA1313 1px solid;}
#code img{vertical-align: middle; margin-right: 3px;}
#kol-but{width: 132px; height: 25px; padding: 0; cursor: pointer; cursor: hand; margin: 0 0 20px 0; border: 0 solid; background: #CD1919 url(../images/but.jpg); font-size: 14px; color: white; text-align: center; font-size: 14px;}


#main-prod{position: relative; margin-left: -10px;}
#pods{margin-left: 10px; width: 307px; height: 86px; padding: 20px 50px 30px 50px; font-size: 12px; background: white left top no-repeat url(../images/pods.gif); border: #303030 1px dashed;}
#vybor{padding: 10px;}
#select{width: 132px; padding: 10px; position: relative; margin-top: -10px; background: #F61717 repeat-x url(../images/select-bg.jpg);}
#select b{font-size: 12px; text-align: center; display: block; margin-top: 6px; color: white;}

#category1{background-color: #CCCCCC; border-bottom: #868686 1px solid; border-right: #868686 1px solid; padding: 3px; text-align: center; font-size: 14px;}
#category2{background-color: #BA1313; color: white; border-bottom: #7b0d0d 1px solid; border-right: #2B1E44 1px solid; padding: 3px; text-align: center; font-size: 14px;}
#cl-tit{font-weight: bold; font-size: 12px;}
#cl-tb1{border-bottom: #474747 1px dotted; border-top: #474747 1px dotted; background-color: white;}
#cl-tb{font-size: 12px;}
#cl-tb td{padding: 10px 15px 10px 15px; text-align: center;}
#cl-tb b{display: block;}
#cl-tb input{vertical-align: middle;}


#cat1 a{color:#1C1C1C;}
#cat2 a{color:white;}
