* {font-size: 100%;}
body {
	margin:0;
	padding: 20px 10px;
	background-color: #ffffff;
	color: black;
	font-family: Arial, Geneva CY, Sans-Serif;
	font-size: 0.8em;
}


tr#head td#logo{
	width: 260px;
	padding: 0 0 19px 0;
	background: transparent url(/i/fon_logo.gif) no-repeat bottom left;
}
tr#head td#sysnav{
	background: transparent url(/i/fon_head.gif) repeat-x bottom left;
}
tr#head td#sysnav div{
	margin: 0 0 33px 25%;
}
tr#head td#sysnav div a{
	margin: 0 6px 0 6px;
}
tr#head td#phones{
width: 300px; 

}
tr#head td#phones div{
	background: #F4792D url(/i/fon_tophone.gif) no-repeat bottom left;
	color: white; 
	padding: 22px 10px 22px 20px;

	font-face: Tahoma; 
	font-size: 20px;
	font-weight: bold;
}
tr#head td#phones div nobr{
	font-size: 29px; margin-left: 50px;
}
td.slog{padding: 5px 0 20px 0;}


div#nav{
	font-size: 12px;
}
div#nav a{
	display: block; text-transform: uppercase;
	font-weight: bold; text-decoration: none;
	padding: 26px 5px 3px 35px;
}

.red * { color: #BE1E2D; }
.olive * { color: #BED73B; }
.blue * { color: #1B75BC; }
.purple * { color: #92278F; }
.green * { color: #39B54A; }
.brown * { color: #501700; }

div#nav a.red{ color: #BE1E2D; background: transparent url(/i/nav_about.gif)  no-repeat bottom left;}
div#nav a.red_on{ color: #BE1E2D; background: transparent url(/i/nav_about_on.gif)  no-repeat bottom left;}
div#nav a.olive{ color: #BED73B; background: transparent url(/i/nav_order.gif)  no-repeat bottom left;}
div#nav a.olive_on{ color: #BED73B; background: transparent url(/i/nav_order_on.gif)  no-repeat bottom left;}
div#nav a.blue{ color: #1B75BC; background: transparent url(/i/nav_service.gif)  no-repeat bottom left;}
div#nav a.blue_on{ color: #1B75BC; background: transparent url(/i/nav_service_on.gif)  no-repeat bottom left;}
div#nav a.purple{ color: #92278F; background: transparent url(/i/nav_products.gif)  no-repeat bottom left;}
div#nav a.purple_on{ color: #92278F; background: transparent url(/i/nav_products_on.gif)  no-repeat bottom left;}
div#nav a.green{ color: #39B54A; background: transparent url(/i/nav_contribution.gif)  no-repeat bottom left;}
div#nav a.green_on{ color: #39B54A; background: transparent url(/i/nav_contribution.gif)  no-repeat bottom left;}
div#nav a.brown{ color: #501700; background: transparent url(/i/nav_contacts.gif)  no-repeat bottom left;}
div#nav a.brown_on{ color: #501700; background: transparent url(/i/nav_contacts_on.gif)  no-repeat bottom left;}

div#nav div.sub{
	padding: 5px 5px 0 47px;
}
div#nav div.sub a{
	display: block; margin: 0; padding: 0;
	font-size: 12px; text-transform: none;
}
div#nav div.sub a.on{
	text-decoration: underline;
}

div#order{
	width: 200px; text-align: right; margin-top: 220px;
position: absolute; top: 400px;
	background: #F4792D url(/i/fon_order.gif) no-repeat bottom right;
}

div#order a{
	font-weight: bold; font-family: arial, sans-serif;
	display: block; font-size: 30px;
	color: white; text-decoration: none;
	padding: 18px 17px 22px 20px;
	background: transparent url(/i/fon_order_man.gif) no-repeat 10px 30px;
}
div#order a span{
	display: block;
	padding-right: 70px;
	 font-size: 22px;
}


td#leftcol{ 
width: 260px; 	padding: 0;
}

div#counter_con{
	color: #F4792D; font-size: 11px;
	text-align: center;
}

div#counter{
	width: 131px; margin: 3px 0 0 20%;
	padding: 8px 0 0 0px;
	/*background: transparent url(/i/counter_fon.gif) no-repeat top left;*/
}


td#content{
	font-size: 90%; width: 500px;
	color: #464647; padding-top: 20px;
}

td#content h1{
	font-weight: bold; 
	color: #F4792D;
}
td#content b{
	color: #BE1E2D;
}
td#content ul{
	margin: 0; padding: 0;
}
td#content ul li{ 
	margin-left: 12px; padding: 0;
}

table.tab {
	font-size: 12px; font-family: tahoma, sans-serif;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
table.tab td{
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
table.tab tr.h td{
	background-color: #eeeeee;
	font-weight: bold;
}
table.tab tr td.h{
	background-color: #eeeeee;
	font-weight: bold;
}



td#foot_l{
padding-bottom: 100px;
background: transparent url(/i/fon_bottom_left.gif) no-repeat bottom left;
}
td#foot_r{
background: transparent url(/i/fon_bottom_right.gif) no-repeat bottom right;
}


