/* Общие параметры страницы */
* {margin: 0; padding: 0;}
body {margin: 0; padding: 0; background: #ffffff; font: 10px Arial, Helvetica, sans-serif; color: #000000;}
td, p {font: 13px Arial, Verdana, Helvetica, sans-serif;}
h1, h2, h3 {color: #000000;}
h3 {font-size: 1em;}
img {border: none;}
.img_alignleft {float: left; margin: 5px 10px 0 0;}
h2.nametovar {font: bold 16px Arial; padding-top: 5px; margin-top: 5px; padding-bottom: 4px; margin-bottom: 4px;}
h2.nametovar1 {font: bold 16px Arial; padding-top: 0px; margin-top: 0px; padding-bottom: 4px; margin-bottom: 4px;}

.companylogo {margin-left: 30px; margin-top: 24px; padding: 0;}
/*.companylogo .logotext {font: bold 30px Helvetica, sans-serif; color: #ffffff;}*/
/*.companylogo img:hover {left: 2px; position: relative; bottom: 2px;}
.companylogo img {border: 0;}*/


/* Форма входа на сайт */
.user_box {background: #f3f1f1 url(images/user.gif) left no-repeat; padding-left: 20px; border: 1px solid #c0c0c0; height: 16px; width: 70px; font: 11px/16px "Arial";}
.key_box {background: #f3f1f1 url(images/key.gif) left no-repeat; padding-left: 20px; border: 1px solid #c0c0c0; height: 16px; width: 70px; font: 11px/16px "Arial";}

.remotservicelogo {background: #ffffff url(images/gvozd.png) no-repeat; width: 156px; height: 168px;}

.serch_cut {background: #f3f1f1; border: 1px solid #c0c0c0; height: 16px; width: 150px; font: 11px/16px "Arial";}
.serch_cut1 {background: #f3f1f1; border: 1px solid #c0c0c0; height: 16px; width: 70px; font: 11px/16px "Arial";}

/* Поисковая панель */
.search {background: #f3f1f1 url(images/find.png) left no-repeat; padding-left: 20px; border: 1px solid #c0c0c0; height: 16px; width: 150px; font: 11px/16px "Arial";}

/* Кнопки */
input[type="button"], input[type="submit"], input[type="reset"] {background: #ffa92f; border: 1px solid #82a1dd; padding: 5px;}
input[type="button"]:hover,input[type="submit"]:hover, input[type="reset"]:hover {background: #808080; color: #ffffff; border: 1px solid #82a1dd;}

fieldset {background-color: #f3f3f3; border: #ffa92f 1px solid; color:#000; font:13px/1 arial; padding:10px;}
legend {background-color: #ffa92f; color: #000000; padding:3px 10px;}


.slogan {font: bold 15px Arial, Verdana, Helvetica, sans-serif;}
.advlinks {text-decoration: none; color: #ffa92f;}
.advlinks:hover {color: #fff92f; text-decoration: underline;}

/* Ссылки */
a {text-decoration: none; color: #000000;}
a:hover {color: blue; text-decoration: underline;}

.subcat_tovar {text-decoration: none; color: #808080; font: bold 15px Arial, Verdana, Helvetica, sans-serif;}

#cartsmall {font: bold 15px Arial, Helvetica, sans-serif;}
#cartsmall a {color: #ffa92f; text-decoration: none;}
#cartsmall a span {color: #808080;}
#cartsmall a:hover {text-decoration: underline;}

link_wthite a {text-decoration: none; color: #ffffff;}
link_wthite a:hover {color: red; text-decoration: underline;}

/* Шапка с логотипом */
#header {height: 120px; margin: 0 auto; padding: 20px 20px 0 20px; background: #ffffff url(images/img01.jpg) no-repeat;}

/* Главное меню */
#menu {float: left;}
#menu ul {margin: 0; padding:0; list-style: none;}
#menu li {display: inline;}
#menu a {display: block; float: left; height: 16px; margin-left: 0; padding: 9px; text-decoration: none; text-align: center; color: #ffffff; font: bold 12px Arial, Helvetica, sans-serif;}
#menu a:hover {background: #ffa92f; color: #000000;}
#menu .active a {background: #464646; color: #ffffff;}

/* Контент и телефоны */
#content {width: 100px; margin: 0 auto; padding: 20px; background: url(images/img02.jpg) no-repeat; border-top: 1px solid #FFFFFF;}
#content .phone {font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666666; margin-top: -20px; padding: 3px;}

/* Оформление комментов */
.commentbox{background-color: #ececec;  padding: 10px;}
.commentfooter{background: url(images/arrowfoot.gif) 20px 0 no-repeat; padding-left: 58px; padding-top: 4px; margin-bottom: 2em; color: #4A4A4A; font: 90% arial,sans-serif;}

/* Блоки */
#iconsright {margin-top: 5px; margin-right: 15px; float: right;}

#block {border: 1px solid #ffa92f; padding: 5px; margin: 0; cursor: hand; font: 15px Arial, Helvetica, sans-serif;}
#block_cennik {color: red; text-align: right; font-weight: bold;}

.post .title {background: #808080; font-size: 1em; text-transform: uppercase; color: #FFFFFF;}
.post .title span {display: block; height: 28px; padding: 12px 0 0 20px;}
.post .meta p {margin: 0; padding: 10px 20px 40px 20px; border-top: 1px dotted #CCCCCC; line-height: normal; font-size: x-small;}
.post .story {padding: 20px; border-top: 1px solid #FFFFFF; background: url(images/img07.gif) repeat-x;}
.post .title a {color: #ffffff;}

#main {float: left; width: 480px; padding-left: 20px;}

#sidebar {float: left; width: 250px; text-align:left;}
#sidebar .boxed .title h2 {background: #808080 /*url(images/img08.gif) no-repeat*/;}

.boxed .title {background: #808080; text-align: left;}
.boxed .title h2 {height: 28px; padding: 12px 0 0 20px; text-transform: uppercase; font-size: 1em; color: #FFFFFF;}
.boxed .content {padding: 20px; border-top: 1px solid #FFFFFF; background: url(images/img07.gif) repeat-x;}


#tovar {float: left; text-align:left;}
#tovar .title {background: #808080;}
#tovar .title h2 {height: 28px; padding: 12px 0 0 20px; text-transform: uppercase; font-size: 1em; color: #FFFFFF;}


#sidebar2 {float: left; width: 220px; }
#sidebar2 .boxed1 .title h2 {background: #ffa92f /*url(images/img101.gif) no-repeat right top*/;}
.boxed1 .title {background: #d94342 url(images/img061.gif) repeat-x; text-align: left;}
.boxed1 .title h2 {height: 28px; padding: 12px 0 0 20px; text-transform: uppercase; font-size: 1em; color: #FFFFFF;}
.boxed1 .title a {color: #ffffff;}
.boxed1 .content {padding: 20px; border-top: 1px solid #FFFFFF; background: url(images/img07.gif) repeat-x;}
#sidebar2 .boxed1 .title h2 {background: ;}

#updates h3 {font-size: .8em;}
#updates p {font-size: .8em;}
#updates a {text-decoration: none;}
.boxed2 .title {background: #d94342 url(images/img06.gif) repeat-x; text-align: left;}
.boxed2 .title h2 {height: 28px; padding: 12px 0 0 20px; text-transform: uppercase; font-size: 1em; color: #FFFFFF;}
.boxed2 .title a {color: #ffffff;}
.boxed2 .content {padding: 20px; border-top: 1px solid #FFFFFF; background: url(images/img07.gif) repeat-x;}
#updates .boxed2 .title h2 {background: url(images/img06.gif) no-repeat right top;}

#sponsors ul {margin-left: 0; padding-left: 0; list-style: inside;}

/* Низ страницы */
#footer {clear: both; width: 960px; height: 40px; margin: 20 auto; padding: 0 0;}
#footer p {margin: 0px; text-align: center; font-size: x-small;}
#footer a {text-decoration: underline; color: #666666;}
#footer a:hover {text-decoration: none;}
