body {
	padding: 0;
	margin: 0;
	font-family: Arial;
	font-size: 12px;
	color: #3F3F3F;
	background: #ececec;
}
table {border: 0; border-collapse: collapse;}
table, td {padding: 0;}

a {color: #3F3F3F; text-decoration: underline; }
a:hover {color: #3F3F3F; text-decoration: none;}

img {border: 0px;}
form {padding: 0px; margin: 0px;}
h1 {padding: 0px; margin: 0px; font-size: 14px; text-transform: uppercase;}
h2 {padding: 0px; margin: 0px; font-size: 14px;}
h3 {padding: 0px; margin: 0px; font-size: 13px;}

td.topTitle {font-size: 12px; color: #c80400; text-transform: uppercase; height: 21px; font-weight: bold; padding: 0px 15px;}
td.topTitle a {color: #7e7e7e; font-size: 12px; text-decoration: none;}
td.topTitle a:hover {color: #c80400; font-size: 12px; text-decoration: underline;}

.topMenu {background: url('/bin/img/bg.TopMenu.gif') repeat-x top left;}
.borderTable {border: 1px solid #ffffff;}
.pathMenu {padding-left: 15px; font-size: 13px; color: #fefefe;}
.pathMenu a {color: #ffffff; text-decoration: none;}
.pathMenu a:hover {color: #ffffff; text-decoration: underline;}

.subsection {padding: 5px 5px 5px 10px; font-size: 13px; color: #ffffff;}
.subsection a{color: #ffffff;text-decoration: none;}
.subsection a:hover{color: #ffffff;text-decoration: underline;}
.type {padding: 0px 5px 5px 20px; font-size: 12px; color: #ffffff;}
.type a{color: #ffffff;text-decoration: none;}
.type a:hover{color: #ffffff;text-decoration: underline;}

.typezipMenu {color: #000000; font-size: 12px;}
.typezipMenu a { color: #000000; font-size: 12px;text-decoration: none;}
.typezipMenu a:hover { color: #000000; font-size: 12px;text-decoration: underline;}
.typezipMenu td {padding: 5px 10px;}

.pagesNavBut {padding: 0px 5px; font-size: 12px;}
.pagesNavBut a {color: #656565; text-decoration: underline;}
.pagesNavBut a:hover {color: #656565; text-decoration: none;}
.pagesNavButSel {padding: 0px 5px; font-size: 12px;}
.pagesNavButOther {padding: 0xp 40px; font-size: 12px;}

.zipTitle {color: #d20200; padding: 10px 10px 15px 10px;}
.zipName {color: #d20200; text-decoration: underline;}
.zipName:hover {color: #d20200; text-decoration: none;}
.pd10px {padding: 15px 10px;}

td.bottomTitle {font-size: 12px; color: #ffffff; text-transform: uppercase; font-weight: bold; padding: 0px 15px;}
td.bottomTitle a {color: #ffffff; font-size: 12px; text-decoration: none;}
td.bottomTitle a:hover {color: #ffffff; font-size: 12px; text-decoration: underline;}

.searchText {font-size: 10px; color: #6f6f6f; padding: 5px 0px; text-transform: uppercase;}
.bgSearch {background: url('/bin/img/bg.Search.gif') repeat-x top left; height: 36px; border-right: 1px solid #ececec;}
select {width: 165px; color: #797979; height: 21px; font-weight: bold; font-size: 10px;}
.sectionTitle {font-size: 13px; color: #FFFFFF; text-transform: uppercase;  padding-left: 110px; font-weight: bold;}
.sectionTitle a{font-size: 13px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.sectionTitle a:hover{font-size: 13px; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.titleWhite {font-size: 13px; font-weight: bold; text-transform: uppercase; color: #ffffff}
.titleWhite a {color: #ffffff; text-decoration: none;}
.titleWhite a:hover {color: #ffffff; text-decoration: underline;}
.tableNews {font-size: 12px; color: #d40400; margin: 10px 0px;}
.tableNews a{font-size: 12px; color: #d40400; text-decoration: none;}
.tableNews a:hover{font-size: 12px; color: #d40400; text-decoration: underline;}
.tableNews td {border-bottom: 1px solid #929292; padding: 5px 3px;}
.tableNews div {padding-bottom: 10px;}

.cliked {cursor: pointer; cursor: hand}

.pageText {font-size: 12px; line-height: 1.5em; }
.pageTable {font-size: 12px; line-height: 1.5em; }
.pageTable td { padding: 5px; }
.mainPageCatalog td{padding: 15px; }
.mainPageCatalog img{margin: 0px 10px 10px 0px;}
.msearch {border: 0; width: 48; height: 48; background: url('/bin/img/lupa.gif') no-repeat top left;}
.lsearch {width: 47px; height: 45px; background: url('/bin/img/button.gif') no-repeat top left; border: 0px;}

.form input, .form textarea, .form select {
	border: solid 1px #930f0f;
	font-size: 11px;
	font-family: Tahoma;
	width: 100%;
	/*margin: 5px;*/
	background: #ffffff;
}
.form td {
	padding: 5px;
}
