
.png { behavior: url(/iepngfix.htc) }

body {font-color: #000000;font-family: Georgia; margin:0;}
table {border:0;}
.gall {clear: both;      width: 100%;}
.clear_both {clear: both;      width: 100%;}

.photo_div {padding: 2px; margin: 2px;  border: 1px solid black;float: left;}

.photo_link_div {width: 100%; padding: 6px; margin-top: 20px; margin-bottom:6px; background:#a0a0a0;}
.photo_content_div {padding: 2px; margin: 2px; float: left; border: 1px solid black;}


.contacts {font-size: 11px; font-weight:bold; color:#000000; font-family:Verdana; padding-left:20px; padding-right:20px; padding-top:30px;}
.telephone {font-size:26px; font-weight:bold; color:#000000; font-family:Verdana;}
.orange {color:#eb3d00;}


td.bg_top {background-position: left top; background-repeat: no-repeat;}
td.center_col_inner h2, td.center_col_inner h3 {color:#000;}
td.center_col_inner .price_naimenovanie, td.center_col_inner .price_cena {background:#f0f0f0;}



td.left_col_inner a, td.left_col a, td.columns a {font-family: verdana; font-size: 12px; color: #000;}

td.left_col_inner a:link , td.left_col a:link , td.columns a:link,
td.left_col_inner a:visited , td.left_col a:visited , td.columns a:visited,
td.left_col_inner a:active, td.left_col a:active, td.columns a:active,
td.left_col_inner a:hover, td.left_col:hover a, td.columns a:hover
{font-family: verdana; font-size: 12px; color: #000;}




		td.left_col a.grey_box:link,
		td.columns a.grey_box:link,
		
		td.left_col a.grey_box:visited,
		td.columns a.grey_box:visited,
		
		td.left_col a.grey_box:active,
		td.columns a.grey_box:active,
		
		td.left_col a.grey_box,
		td.columns a.grey_boxa:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;

		background: url(/new_design/img/grey_box.jpg) 0% 40% no-repeat;
		padding-left: 50px;
		
		padding-top: 12;
		padding-bottom: 24;
		}

		td.left_col a.four_col_header:link,
		td.columns a.four_col_header:link,
		
		td.left_col a.four_col_header:visited,
		td.columns a.four_col_header:visited,
		
		td.left_col a.four_col_header:active,
		td.columns a.four_col_header:active,
		
		td.left_col a.four_col_header,
		td.columns a.four_col_header:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;
		
		padding-top: 0;
		padding-bottom: 24;
		}
		
		
/*Кровельные материалы*/

		td.left_col a.material_ico:link,
		td.columns a.material_ico:link,
		
		td.left_col a.material_ico:visited,
		td.columns a.material_ico:visited,
		
		td.left_col a.material_ico:active,
		td.columns a.material_ico:active,
		
		td.left_col a.material_ico,
		td.columns a.material_icoa:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;

		background: url(/new_design/img/material.png) 0% 40% no-repeat;
		padding-left: 50px;
		
		padding-top: 12;
		padding-bottom: 24;
		}
/*Кровельные системы*/

		td.left_col a.systems_ico:link,
		td.columns a.systems_ico:link,
		
		td.left_col a.systems_ico:visited,
		td.columns a.systems_ico:visited,
		
		td.left_col a.systems_ico:active,
		td.columns a.systems_ico:active,
		
		td.left_col a.systems_ico,
		td.columns a.systems_icoa:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;

		background: url(/new_design/img/systems.png) 0% 40% no-repeat;
		padding-left: 50px;
		
		padding-top: 12;
		padding-bottom: 24;
		}
/*Кровельные работы*/

		td.left_col a.raboti_ico:link,
		td.columns a.raboti_ico:link,
		
		td.left_col a.raboti_ico:visited,
		td.columns a.raboti_ico:visited,
		
		td.left_col a.raboti_ico:active,
		td.columns a.raboti_ico:active,
		
		td.left_col a.raboti_ico,
		td.columns a.raboti_icoa:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;

		background: url(/new_design/img/raboti.png) 0% 40% no-repeat;
		padding-left: 50px;
		
		padding-top: 12;
		padding-bottom: 24;
		}
/*Виды кровель*/

		td.left_col a.vidi_ico:link,
		td.columns a.vidi_ico:link,
		
		td.left_col a.vidi_ico:visited,
		td.columns a.vidi_ico:visited,
		
		td.left_col a.vidi_ico:active,
		td.columns a.vidi_ico:active,
		
		td.left_col a.vidi_ico,
		td.columns a.vidi_icoa:hover 	{

		display: block;
		
		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		
		color: ff3300;

		background: url(/new_design/img/vidi.png) 0% 40% no-repeat;
		padding-left: 50px;
		
		padding-top: 12;
		padding-bottom: 24;
		}
/*Усе... Конец вставки...*/
		h2.grey_box {

		font-family: arial;
		text-transform: uppercase;
		font-size: 14px;
		color: ff3300;

		background: url(/new_design/img/grey_box.jpg) 0% 40% no-repeat;
		padding-left: 50px;
		padding-bottom: 18;

		}
		.top_menu {position:absolute; padding-top:340px; width:100%;}
		.main_content {background: #f8f7f3 url(/new_design/img/left_col_inner_bg.gif) left top repeat-y;}
		.left_col {
			background: url(/new_design/img/left_col_inner_bg_red.gif) top left no-repeat;
			text-align:left;
			vertical-align:top;
			padding-top:55px;
			padding-left:5px;}
		.columns {
			background: url(/new_design/img/col_bg_white.gif) top left repeat-y;
			text-align:left;
			vertical-align:top;
			padding-top:55px;
			padding-left:25px;}
		.text {
			padding-left:40px;
			padding-right:25px;
			font-family:verdana;
			font-size:12px;
			}
		div.sep {
			clear: both;
			width: 100%;
			height: 6px;
			background: url(/new_design/img/sep.gif) 50% 50% no-repeat;
		}






td.bg_content {background-position: left top; background-repeat: repeat-y;}

td.top_box {padding-top:13px; text-align:right;}
td.left_box {padding-top:0px; padding-left:25px; width:65px;}

.contacts {font-size:11px; color:#000000; font-family:Georgia; padding-left:10px; padding-right:10px;}
.telephone {font-size:24px; color:#000000; font-family:Arial, Helvetica, sans-serif;}

td.content {font-family: Georgia; font-size: 14px; padding-left:25px; padding-right:25px;}

A:link {text-decoration: underline; color: #000; font-family: verdana; font-size: 11px;}
A:visited {text-decoration: underline; color: #000; font-family: verdana; font-size: 11px;}
A:active {text-decoration: underline; color: #000; font-family: verdana; font-size: 11px;}
A:hover {text-decoration: underline;  color: #000; font-family: verdana; font-size: 11px;}

A.menu_top:link {text-decoration: none; color: #000000; font-family: verdana; font-size: 9px; text-transform: uppercase;font-weight: bold;}
A.menu_top:visited {text-decoration: none; color: #000000;font-family: verdana; font-size: 9px; text-transform: uppercase;font-weight: bold;}
A.menu_top:active {text-decoration: none; color: #000000;font-family: verdana; font-size: 9px; text-transform: uppercase;font-weight: bold;}
A.menu_top:hover {text-decoration: underline;  color: #000000;font-family: verdana; font-size: 9px; text-transform: uppercase;font-weight: bold;}


A.menu_top_yellow:link {text-decoration: none; color: #000; font-family: Tahoma; font-size: 20px; text-transform: upprcase; font-weight: bold;}
A.menu_top_yellow:visited {text-decoration: none; color: #000; font-family: Tahoma; font-size: 20px; text-transform: upprcase; font-weight: bold;}
A.menu_top_yellow:active {text-decoration: none; color: #000; font-family: Tahoma; font-size: 20px; text-transform: upprcase; font-weight: bold;}
A.menu_top_yellow:hover {text-decoration: underline;  color: #000; font-family: Tahoma; font-size: 20px; text-transform: upprcase; font-weight: bold;}

A.menu_left:link {text-decoration: none; color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left:visited {text-decoration: none; color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left:active {text-decoration: none; color: #FFF font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left:hover {text-decoration: underline;  color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}

A.menu_left_selected:link {text-decoration: underline; color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected:visited {text-decoration: underline; color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected:active {text-decoration: underline; color: #FFF font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected:hover {text-decoration: underline;  color: #FFF; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}

A.menu_left_yellow:link {text-decoration: none; color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 6; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_yellow:visited {text-decoration: none; color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 6; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_yellow:active {text-decoration: none; color: #000 font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 6; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_yellow:hover {text-decoration: underline;  color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 6; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}

A.menu_left_selected_yellow:link {text-decoration: underline; color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_selected_yellow:visited {text-decoration: underline; color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_selected_yellow:active {text-decoration: underline; color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}
A.menu_left_selected_yellow:hover {text-decoration: underline;  color: #000; font-family: Tahoma; font-size: 15px; background-image: url(/new_design/img/bullet_menu_yellow.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px; font-weight: bold;}

A.menu_left_gray:link {text-decoration: none; color: #000; font-family: Georgia; font-size: 20px; font-style: bold;}
A.menu_left_gray:visited {text-decoration: none; color: #000; font-family: Georgia; font-size: 20px;}
A.menu_left_gray:active {text-decoration: none; color: #000 font-family: Georgia; font-size: 20px;}
A.menu_left_gray:hover {text-decoration: underline;  color: #000; font-family: Georgia; font-size: 20px;}

A.menu_left_selected_gray:link {text-decoration: underline; color: #000; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu_white.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected_gray:visited {text-decoration: underline; color: #000; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu_white.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected_gray:active {text-decoration: underline; color: #000; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu_white.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}
A.menu_left_selected_gray:hover {text-decoration: underline;  color: #000; font-family: Georgia; font-size: 15px; background-image: url(/new_design/img/bullet_menu_white.gif); background-position: 12 4; background-repeat: no-repeat; padding-left: 26px;}

H1 {color: #FFF; padding-top: 20px; padding-bottom: 30px; margin-bottom: -4px; font-family: Arial; font-size: 18px; font-weight: bold;}
H2 {color: #FFF; padding: 10px; margin-top: 3px; margin-bottom: 3px; font-family: Trebuchet MS, Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 18px;}
h2.menu {color: #fbffce; font-family: Georgia; font-size: 20px;}
H3 {color: #FFF; padding-top: 0px; padding-bottom: 0px; margin-bottom: 3px; font-family: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}

td {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 16px;}

tr.price_tr				{text-align:top;}
td.price_cena			{text-align:top;background-color:#485e55;text-align:right;padding-right:10px;padding-left:15px;}
td.price_naimenovanie	{text-align:top;background-color:#485e55;}

a.news_title_a:link {font-family: Georgia; font-size: 14px;text-decoration: none;}
a.news_title_a:visited {font-family: Georgia; font-size: 14px;text-decoration: none;}
a.news_title_a:active {font-family: Georgia; font-size: 14px;text-decoration: none;}
a.news_title_a:hover {font-family: Georgia; font-size: 14px;text-decoration: underline;}
.news_title {font-family: Georgia; font-weight: bold; font-size: 14px;}
.news_anons {font-family: Georgia; font-size: 14px;}
.news_body {font-family: Georgia; font-size: 14px;}
.news {padding-left:10px; padding-right:10px;}

span.menu_top {text-decoration: none; color: #f0f0f0; font-family: Georgia; font-size: 20px; text-transform: lowercase;}