
	table, div {border:0px solid red;}

	body, div {margin:0px;}
	body {background-image:url('/img/main/KolMax_Global_MainBackground.jpeg');}

	.menu td	{font-weight:bold;font-family:Arial;font-size:16px;}
	.menu td a img	{vertical-align:middle;border:0px;margin:0px 10px 0px 20px;}
	.menu td a	{color:#fae1c8;text-decoration:none;cursor:hand;}
	.menu td a:hover{color:#ffaa00;text-decoration:none;cursor:hand;}

	.address p	{color:#ffffff;font-family:Arial;font-size:13px;margin:4px 0px 4px 0px;}
	.address p b	{color:#ffffff;font-family:Arial;font-size:14px;margin:4px 0px 4px 0px;}
	.address p a	{color:#ffcd69;text-decoration:underline;cursor:hand;margin:0px;}
	.address p a:hover{color:#ffcd69;text-decoration:underline;cursor:hand;margin:0px;}

	.map		{padding:0px 0px 10px 0px;}
	.map p		{color:#ffffff;font-family:Arial;font-size:13px;margin:4px 0px 4px 0px;}
	.map a		{color:#ffcd69;font-family:Arial;font-size:12px;text-decoration:underline;cursor:hand;margin:0px;}
	.map a:hover	{color:#ffcd69;font-family:Arial;font-size:12px;text-decoration:underline;cursor:hand;margin:0px;}
	.map img	{border:0px;}
	html:first-child  .map_index {
	 margin-bottom:-120px;
	}
	   
      @-moz-document url-prefix() {
  
       .map_index {
	 margin-bottom:-125px;
	}
  
      }
		

	.bottom h2,h3,h4{font:normal normal normal 100% normal "Times New Roman";margin:0px;}
	.bottom h2	{color:#ffffff;font-family:Arial;font-size:14px;}
	.bottom h2 a	{color:#ffcd69;text-decoration:underline;cursor:hand;}
	.bottom h2 a:hover{color:#ffcd69;text-decoration:underline;cursor:hand;}
	.bottom h3	{color:#ffffff;font-family:Arial;font-size:12px;}
	.bottom h3 a	{color:#ffcd69;text-decoration:underline;cursor:hand;}
	.bottom h3 a:hover{color:#ffcd69;text-decoration:underline;cursor:hand;}



	.header p	{color:#000000;font-family:Arial;font-size:15px;margin:10px 0px 10px 0px;}
	.header p span	{

background:transparent url('/img/main/KolMax_Global_ListStyle_Round.png') 0px 4px no-repeat; 
width:10px;
height:20px;
margin:0px 10px 0px 10px;
display:  block;
float:left;

}
	.header p b	{color:#661414;}
	.header p a	{color:#a12a02;}
	.header p a:hover{color:#a12a02;}
	.header table	{border:solid 1px #661414;padding:0px;margin:-10px 3px 0px -10px;float:left;}

	.awards h2,h3	{font:normal normal normal 100% normal "Times New Roman";margin:0px;}
	.awards h2	{color:#000000;font-weight:bold;font-family:Arial;font-size:14px;}
	.awards h3	{color:#641919;font-family:Tahoma;font-size:11px;margin:5px 0px 5px 20px;}
	.awards img	{border:#641919 solid 1px;}

	.news h1,h2,h3,h4 {font:normal normal normal 100% normal "Times New Roman";margin:0px;}
	.news p		{margin:0px;}
	.news h1	{color:#000000;font-family:Arial;font-size:20px;margin:0px;}
	.news h2	{color:#c86400;font-family:Arial;font-size:10px;margin:0px;}
	.news h3	{font-weight:bold;font-family:Arial;font-size:13px;margin:0px;}
	.news h3 a	{color:#661414;text-decoration:underline;cursor:hand;}
	.news h3 a:hover{color:#661414;text-decoration:underline;cursor:hand;}
	.news h4	{color:#000000;font-family:Arial;font-size:13px;margin:3px 0px 0px 0px;}
	.news img	{border:solid 1px #661414;padding:0px;margin:0px 15px 5px -20px;float:left;}



	.barPages h1,h2,h3		{font:normal normal normal 100% normal "Times New Roman";margin:0px;}
	.barPages h1			{color:#a12a02;font-weight:normal;font-family:Arial;font-size:30px;}
	.barPages h3			{color:#000000;font-weight:bold;font-family:Arial;font-size:15px;}
	.barPages span.this		{background-color:#a12a02;padding:5px 5px 2px 5px;margin:2px;}
	.barPages span.this a		{color:#ffffff;font-weight:bold;text-decoration:none;font-family:Arial;font-size:15px;cursor:hand;}
	.barPages span.this a:hover	{color:#ffffff;font-weight:bold;text-decoration:none;font-family:Arial;font-size:15px;cursor:hand;}
	.barPages span.other		{padding:5px 2px 2px 2px;margin:2px;}
	.barPages span.other a		{color:#a12a02;text-decoration:underline;font-family:Arial;font-size:15px;cursor:hand;}
	.barPages span.other a:hover	{color:#a12a02;text-decoration:underline;font-family:Arial;font-size:15px;cursor:hand;}



	.production h1,h2	{font:normal normal normal 100% normal "Times New Roman";margin:0px;}
	.production h1		{color:#a12a02;font-family:Arial;font-size:30px;margin:0px;}
	.production h2		{color:#000000;font-family:Arial;font-size:18px;margin:20px 0px 0px 0px;}
	.production p		{color:#000000;font-family:Arial;font-size:14px;margin:10px 0px 10px 20px;}
	.production p a		{color:#a12a02;font-family:Arial;font-size:16px;}
	.production p a:hover	{color:#a12a02;font-family:Arial;font-size:16px;}
	.production p span	{width:10px;
height:20px;
background:transparent url('/img/main/KolMax_Global_ListStyle_Round.png') 0px 3px no-repeat;
margin:0px 10px 0px 10px;
display:  block;
float:left;
}

	p.bigChar		{color:#000000;font-size:14px;font-family:Arial;font-weight:bold;margin:10px 0px 10px 0px;}
	p.bigChar table		{width:114px;height:111px;background-image:url('/img/main/KolMax_Global_CharBackgroundWithLeaf.png');float:left;margin:0px 15px 0px 0px;}
	p.bigChar table#img{width:auto;height:auto;
	background:none;
	float:none;
	width:400px;
	}
/*	p.bigChar table td	{text-align:right;vertical-align:top;}
	p.bigChar table div	{width:75px;height:75px;}
	p.bigChar table div	{color:#ffffff;font-size:62px;font-family:Arial;font-weight:bold;text-align:center;vertical-align:middle;}*/


	p.bigChar table td	{text-align:center;vertical-align:top;}
	p.bigChar table div	{width:75px;height:75px;margin-left:37px;}
	p.bigChar table div	{color:#ffffff;font-size:62px;font-family:Arial;font-weight:bold;vertical-align:middle;}

	p.bigChar		{color:#000000;font-size:14px;font-family:Arial;font-weight:bold;margin:10px 0px 10px 10px;}
	p.bigChar h4 table	{width:150px;height:300px;background-image:url('/img/main/KolMax_Global_CharBackgroundWithLeaf.png');float:right;margin:10px 0px 10px 10px;}
	p.bigChar h4 table div	{width:150px;height:300px;}



	table.tableObject	td	{color:#000000;font-size:11px;font-family:Tahoma;text-align:center;text-decoration:none;padding:7px 0px;}
	table.tableObject	img	{width:100px;height:140px;}
	table.tableObject	tr.pink	{background-color:#fae1c8;height:140px;}
	table.tableObject	tr.gray	{background-color:#fffaf5;height:30px;}



	table.Zakaz			{width:100%;background:#fae1c8;color:#000000;font:11px "Tahoma";}
	table.Zakaz	textarea	{width:100%;height:160px;}
	table.Zakaz	span		{width:10px;background:url('/img/main/KolMax_Global_ListStyle_Star.png') no-repeat center;}
	table.Zakaz	input.text	{width:100%;}
	table.Zakaz	input.radio	{}
	table.Zakaz	td		{vertical-align:top;}



	table.KolmaksPersons  td	{background-repeat:no-repeat;background-position:center;padding:10px;}
	table.KolmaksPersons  div	{width:100px;height:140px;cursor:hand;}
	table.KolmaksPersons  a		{color:#a02800;font:14px "Tahoma";text-decoration:underline;cursor:hand;}
	table.KolmaksPersons  a:hover	{color:#a02800;font:14px "Tahoma";text-decoration:underline;cursor:hand;}
	table.KolmaksPersons  tr	{height:120px;}

/*********** Special block ***************/

	div.spec_block {
		/*background: #ce441d; */
		background:url('/img/main/KolMax_Global_MainBackground.jpeg');
		/*margin: 52px 20px 62px 60px;*/
		margin-left: 60px;
		margin-right: 20px;
		margin-top: 40px;
		padding: 0px 20px 20px 16px;
		border: 1px solid #000;
		/*height:100px;*/
	}

	div.spec_block p.block_name {
		font-weight:bold;
		font-family:Arial;
		font-size:16px;
		color: #ffaa00;
		margin-bottom: 10px;
	}
	
	div.spec_block p.block_date {
		color:#fdf3d8;
		font-family:Arial;
		font-size:10px;
		margin:0px 0px 0px 16px;	
	}

	div.spec_block p.block_header {
		font-weight:bold;
		font-family:Arial;
		font-size:13px;
		margin:0px 0px 10px 16px;
		color: #ffcd69;
	}
	
	div.spec_block p.block_header a {
		color: #ffcd69;
	}
	
	div.spec_block p.block_text {
		color:#fdf3d8;
		font-family:Arial;
		font-size:13px;
		margin:0px 0px 0px 16px;
	}

#hotNewsCase {
	position: relative;
	z-index: 1010;
	top: 12px;
	overflow: hidden;
}
