body, table, tr, td, input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#383B3B;}

.search, .logoSearch {
	background-color:#ff9900;
}

.search .link1,.search link2 {
	color: #FFF;
}

body {margin:0; padding:0; background:#ff9900;}
.print {background:#FFF; color:#000000;}

.adHover {border:2px solid #b30a09;}
.adNoHover {border:2px solid #FFFFFF;}

.adHoverGal {border:2px solid #b30a09;}
.adNoHoverGal {border:2px solid #E0E0E0;}

a {text-decoration:underline; color:#5E6363;}
a:hover {text-decoration:none;}
	a.link {text-decoration:none;}
	a.link:hover {text-decoration:underline;}
	.link1 {color:#8ecef3; border-bottom:1px dashed #ffffff; text-decoration:none; margin-bottom:5x;}
	.link2 {color:#5E6363; border-bottom:1px dashed #ffffff; text-decoration:none;}
		.link1:hover, .link2:hover {border-bottom-color:#383b3b;}


h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:15px;}
	h1 {font-size:21px;}
	h5 {font-size:15px; margin-bottom:3px;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}
textarea {overflow:auto; height:100px;}
	.searchInp {border:1px solid #000000; width:410px; margin-right:22px;}
	.inp {border:1px solid #CFD3D5;}

img {border:0;}
.img {border:2px solid #383b3b; margin-right:15px; margin-bottom:15px;}
.img2 {border:2px solid #383b3b;}
.icon {margin-bottom:25px; margin-right:10px;}
.iconCatalog {float:left; margin:0 20px 20px 0; width:70px;}

hr {height:2px; line-height:1px; border:0; background:#e6e8e9; color:#e6e8e9; clear:both; margin:15px 0; padding:0;}
td.hr {border-top:1px solid #e6e8e9; padding-top:15px;}

p {margin:0 0 15px 0;}
.small, .comment {font-size:11px;}
.red {color:#f75e1e;}
.pad {padding:15px 10px;}
	.tblGrey .pad {padding:5px 10px;}
.textCatalog {float:left; padding-bottom:30px;}

ul {margin:0; padding:0; padding-left:15px;}

.topBanner {text-align:center;}

.tblMain .td12 {background:#e6e8e9;}
	.tblMain .td12 h1 {margin-bottom:0;}
	.tblMain .td2 {border-left:2px solid #e6e8e9; border-right:2px solid #e6e8e9;}
	.tblMain .td32 {border-bottom:2px solid #e6e8e9; font-size:1px;}
.tblGrey {background:#E6E8E9;}
tr.odd td {background:#E6E8E9;}

.search .link2 {display:block; float:right; color:#ffffff;}

.banner {border:1px solid #e6e8e9;}

.zakladki {background:url(../images/tbl/main/in_bg.gif) top repeat-x;}
	.zakladki .sel {background:url(../images/tbl/main/in_bg2_o.gif) top repeat-x #FFF;}
	.zakladki table {background:url(../images/tbl/main/in_bg2.gif) top repeat-x;}
	.zakladki td {font-size:15px; vertical-align:top;}
	.zakladki table strong, .zakladki table a {margin-top:10px; display:block;}
	.zakladki a {font-weight:bold;}

.bBtn {background:url(../buttons/btn_rght.gif) right top  no-repeat #369dd8; color:#FFF; float:right; padding-right:9px; margin-left:10px;}
	.bBtn a {color:#FFF; text-decoration:none; font-weight:bold; white-space:nowrap}
.bBtn2 {background:url(../buttons/btn2_rhgt.gif) right top no-repeat #E2E3E4; float:right; padding-right:21px; height:28px;}
	.bBtn2 a {color:#383B3B; text-decoration:none; white-space:nowrap; font-size:12px; display:block; padding-top:6px; font-weight:bold; float:left; white-space:nowrap}
	.bBtn2 img {float:left;}
.bBtn3 {background:url(../buttons/btn3_rhgt.gif) right top no-repeat #E2E3E4; float:right; padding-right:21px; height:28px;}
	.bBtn3 a {color:#383B3B; text-decoration:none; white-space:nowrap; font-size:12px; display:block; padding-top:6px; font-weight:bold; float:left; white-space:nowrap}
	.bBtn3 img {float:left;}

.town {background:url(../images/bg_town.gif) right center no-repeat; border-left:1px solid #bcbdbd; padding:1px 10px 1px 5px;  font-weight:bold; margin-left:15px; text-decoration:none;}

.navigation {padding:5px 30px 20px 30px;}

.catalogBlock {clear:both;}

.alphabet a, .alphabet strong {margin:0 3px;}
.alphabetEn a, .alphabetEn strong {margin:0 8px 0 3px;}
.alphabetNum a, .alphabetNum strong {margin:0 11px 0 3px;}



/*.page {width:950px; margin:0 auto; text-align:left;}*/
.page {min-width:950px;max-width:1200px; margin:0 auto;text-align:left;}

.header {background:url(../images/bg_header.gif) top repeat-x #FE9900;}
	.header td {color:#FFF;}
.headerAdmin {background:url(../images/bg_header.gif) top repeat-x #FE9900; padding:20px 30px; color:#FFF;}
	.headerAdmin h1 {margin:7px 10px 0 0; display:block; float:left;}
	.headerAdmin a {color:#8ECEF3;}
	.headerAdmin a.red {color:#D75353;}
	.headerAdmin table {clear:both;}
	.headerAdmin td {color:#FFF;}

.topMenu {color:#ffffff;}
	.topMenu a {display:block; float:left; font-size:15px; color:#383b3b; font-weight:bold;}
	.topMenu a .lft, .topMenu a .rght {display:block; float:left; width:9px; height:36px;}
		.topMenu a.sel .lft {background:url(../images/corn_menu_l.gif) left top no-repeat; width:23px;}
		.topMenu a.sel .rght {background:url(../images/corn_menu_r.gif) right top no-repeat; width:23px;}
	.topMenu a .mdl {display:block; float:left; padding:9px 0; cursor:pointer; white-space:nowrap;}
		.topMenu a.sel .mdl {background:#FFFFFF; color:#383b3b; text-decoration:none;}
.topMenu2 {font-size:15px; font-weight:bold;}
	.topMenu2 a {color:#df0505; padding:9px;}

.content {background:#FFF; }
	.content .left {padding:0 14px;}

table.content  {
	padding-top:17px;padding-bottom:17px;		
}

.greyBlock {background:#e6e8e9;}
	.greyBlock td {padding:0 25px;}
	.greyBlock h1 a:hover {color:#f75e1e;}

.footer {background:#AA6600;}
	.footer td {color:#AA6600; font-size:11px;}
	.footer strong {color:#FFF;}
	.footer .links a {color:#8ecef3;}
	.copy a {color:#e07245;}

.flR {float:right;}

.inperr {
	border:1px solid red;	
}


