/*GLOBAL*/
html		{margin:0;padding:0;}
body		{margin:0;padding:0; min-width: 1000px;background:#f5f8fa url(/templates/mastehkom/images/bg.gif) repeat-x top left; }
* 			{margin: 0;padding: 0;}
#content	{min-height:100%!important; clear:both;margin-bottom:-148px;background: url(/templates/mastehkom/images/vv.jpg) no-repeat 278px 0px;  height:auto; height:100%; overflow:hidden;}
#footer 	{width:100%;clear:both;height:148px; background:url(/templates/mastehkom/images/fbg.gif) repeat-x 0px 100%;}
#clearfooter{clear:both;height:148px;}
.width		{width:100%;}
.all		{float:left; width:100%;}
.clear 		{clear: both;}

/*TAGS*/
DIV, TD, INPUT, SELECT, TEXTAREA{font:normal 12px Tahoma;color: #515151;}
IMG 	{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #000000;	padding: 0px;margin: 0px;}

H1		{margin:0px 0px 10px 0px; font:normal 24px Trebuchet MS; color:#0065a5;}
H2		{margin:0px 0px 10px 0px; font:normal 20px Trebuchet MS; color:#0065a5;}
H3		{margin:0px 0px 10px 0px; font:normal 18px Trebuchet MS; color:#0065a5;}
H4		{margin:0px 0px 10px 0px; font:bold 14px Trebuchet MS; color:#0065a5;}
H5		{margin:0px 0px 10px 0px; font:bold 12px Trebuchet MS; color:#0065a5;}
H6		{margin:0px 0px 10px 0px; font:normal 11px Tahoma; color:#0065a5;}

P{ 	font:normal 12px Tahoma;
	color: #515151;
	line-height:1.5;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 10px 0px;}

img {border:0px}
img.png	{behavior:url("png.htc")}
	
a		{color:#0e58b8;text-decoration:underline;}
a:hover	{text-decoration:none;}
/*HEAD*/
.logo			{ overflow:hidden; margin:49px 0px 27px 65px;}
/*CONTENT*/
.contentAll		{ overflow:hidden; margin:0px 0px 0px 332px;}
.contentBlock	{ overflow:hidden; margin:0px 0px 0px 0px; padding:30px 25px 20px 25px; background:#edf2ee;}
.lb				{ float:left; width:332px; margin:0px 0px 0px -100%;}
.h				{ position:absolute; z-index:1; margin:49px 0px 0px 269px;}
.h a				{ display:block; float:left; padding:0px 3px 0px 0px;}
.v				{ overflow:hidden; padding:79px 0px 0px 0px; text-align:right; border-bottom:3px solid #1b6acf;}
.pol				{ position:absolute; z-index:1; margin:-49px 0px 0px -43px;}
/*MENU*/
.menu			{ margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; overflow:hidden;}
.mn1			{ width:231px; overflow:hidden;}
.mn1 span		{ display:block; padding:4px 10px 4px 28px; font:bold 16px Trebuchet MS; background:#d2e3ee; color:#247bb2;}
.mn2			{ overflow:hidden; padding:5px 0px 10px 0px; width:231px;}
.mn3			{ overflow:hidden; padding:2px 0px 2px 10px; width:221px;}
.mn2 a			{ display:block; padding:1px 0px 1px 36px; background:url(/templates/mastehkom/images/li.gif) no-repeat 28px 6px;}
.mn2 span		{ display:block; padding:1px 0px 1px 36px; font-weight:bold; background:url(/templates/mastehkom/images/li.gif) no-repeat 28px 6px;}
/*LEFT*/
.ban			{ overflow:hidden; margin:13px 0px 13px 0px; width:231px;}
/*FOOTER*/
.allFoot		{ font:11px Tahoma; padding:0px 0px 0px 332px; background: url(/templates/mastehkom/images/fbg1.gif) no-repeat 30px 100%;}
.artis			{ float:left; margin:0px 0px 0px -100%; height:148px; width:200px;}
.artis a		{ color:#1e6176; color:#0e58b8;}
.artis div		{ padding:120px 0px 0px 20px; color:#0e58b8; display:block;}
.copy			{ background: url(/templates/mastehkom/images/fbg2.gif) no-repeat 100% 100%; margin:0px 0px 0px 200px; text-align:right; height:148px;}
.copy div		{ color:#2a5d7d; padding:120px 50px 0px 0px; display:block;}


table{margin:0;}
.content_TABLE	{border-collapse:collapse;border-top:1px solid #c9c9c9; margin:0 0 10px 0;}
.header_TD	{border:1px solid #c9c9c9;padding:4px; background:#72797f;color:#fff; font:bold 12px Arial; vertical-align:top;}
.content_TD	{border:1px solid #c9c9c9;padding:4px 4px 4px 4px; background:#fff;color:#3e424c; font:12px Arial; vertical-align:top;}
.header_TD p {padding:0; background:#72797f;color:#fff;font:bold 11px Arial; vertical-align:top;}
.content_TD p{padding:0; font:11px Arial;color:#46505c;vertical-align:top;}

.cataOg		{ margin:0px 0px 30px 0px; overflow:hidden;}
.cataOg img	{ margin:0px 10px 10px 0px; float:left; background:#000;}

.catalog_list		{ margin:0px 20px 20px 0px; overflow:hidden; width:150px;}
.catalog_list img	{ margin:0px 0px 5px 0px;}
.catalog_list a		{ display:block; padding:1px 1px 1px 1px; font:bold 13px Trebuchet MS;}

/*FORM*/
.txt		{padding:0px 5px 2px 0px; vertical-align:top;font-size: 12px; font-family:Arial;color:#46505c;}
.text		{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:17px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.textbody	{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:90px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.button		{ font:11px Tahoma; color:#ffffff; font-weight:bold; border:1px solid #bebbbb; padding:2px 5px 3px 5px; margin:0px 0px 8px 0px; background:#46505c;}

.Basket		{ position:absolute; z-index:100500;top:0; left:0;background:#d2e3ee; margin:270px 0px 0px 590px; padding:15px 17px 15px 17px;}
.Basket div	{ font:18px Trebuchet MS;padding-bottom:5px; color:#247bb2;}

#crumb			{ margin:0px 0px 15px 0px; position:relative; z-index:100;overflow:hidden;}
#crumb a			{ display:block; float:left; padding:0px 0px 0px 12px; background:url(/templates/mastehkom/images/li.gif) no-repeat 5px 6px;}
#crumb strong		{ line-height:1.5;}
#crumb img		{ margin:0px 5px 0px 5px;}
