BODY 
	{
	PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;       
	font-family:  tahoma, verdana, arial;
	}

/* HEADER */

.header
	{
	width:100%; height:100px; border:black solid 0px; background-color:#336699; padding-top:20px;
	}
#h1
	{
	width:200px; 
	}
.lnt
	{
	padding-top:10px; padding-left:20px;
	}
#h2
	{
	width:530px;
	}
#h3
	{
	width:60px;
	}
#h4
	{
	background-image: url(header_rast.gif); background-repeat:repeat-x; width:100%;height:100%
	}
#logo
	{
	position:absolute; top:20px; left:200px;
	}
.ht1
	{
	position:absolute; top:110px; left:405px;
	font-family: arial; font-size:20px; color:#FFFFFF;  
	}
.ht2
	{
	position:absolute; top:130px; left:573px;
	font-family: arial; font-size:16px; color:#FFFFFF;  font-style:italic;
	}
.main
	{
	width:100%; height:100%; border:black solid 0px;
	}
.podheader
	{
	width:100%; height:56px; border:black solid 0px; background-color:#336699; 
	}
.menu_podheader
	{
	width:100%; margin-top:18px; 
	}
#menu_up
	{
	width:100px; border:black solid 0px; background-image: url(menu_back.gif); background-repeat:repeat-x;
	text-align:center; color:white;  
	font-size:12px;
	}
#menu_up_space
	{
	 border:black solid 0px; background-image: url(menu_back.gif); background-repeat:repeat-x; 
	}
/* LEFT */
.left
	{
	padding-top:10px; font-size:11px; color:#99CCFF; background-color:#336699;
	}
.right
	{
	width:12px; height:100%; background-image: url(right_rast.gif); background-repeat:repeat-y; 
	}
.footer
	{
	width:100%; height:25px; border:black solid 0px; background-color:#336699;
	}

#f2
	{
	background-image: url(footer_rast.gif); background-repeat:repeat-x;	
	color:#FFFFFF;
	font-size:12px; text-align:center; font-weight:bold;
	}
.razdel
	{
	color:#003366;
	font-size:12px;
	text-align:center;
	}
.center
	{
	padding:5px;
	font-size: 11px;
	width: 100%;

	}
.work
	{
	font-size: 12px;	 
	width: 100%; border:black solid 0px;
	color:#003366;
	}
.t_of_cont
	{
	font-size: 12px; 
	color:#003366;
	}

#clients
	{
	border:#336699 solid 1px; text-align:center;
	}
#tabl
	{
	font-size: 11px; width: 100%;	 
	text-align:center; color:#000000; 
	}
#tabl1
	{
	 background-color:#B4CDE1; border:#003366 solid 1px; height:70px;
	}
#tabl2
	{
	border:#003366 solid 1px;
	}
.price
	{
	width:70px;
	}
.zag
	{
	font-size: 13px; font-weight:bold; border-bottom:#336699 solid 1px; 	
	}
.worktd1
	{
	width:100px;
	}
.worktd2
	{

	}
.panel	
	{
	width:100%;
	background:#99CCFF; text-align:center;
	font-size:11px;
	}
.title
	{
	color:#336699; 
	font-size:11px;
	}
.news
	{
	background-color:#6396C9;
	width:170px;
	color:#99CCFF; font-size:12px; text-align:right;
	padding-right:2px;
	}
.but
	{
	font-size: 11px;	 
	border:#3366CC solid 1 px;
	background:#99CCFF;
	cursor: hand;
	}
.inp 
	{
	margin-left:20px;
	font-size: 11px;
	width:100px;
	border:#3366CC solid 0 px;
	background:#99CCFF;
	}
.priv
	{
	margin-left:20px;
	font-size: 11px;
	color:#99CCFF;
	}
.submit
	{
	border:#3366CC solid 0 px;
	background:#99CCFF;
	font-size: 11px;
	}
select 
	{
	font-family: tahoma, verdana, arial;
	font-size: 13px;

	}
input.text, textarea 
	{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	
	}
hr	
	{
	color:#82A0AF; height:1px;
	}

td#head 
	{
	background-color:#FFFFFF;height:100px;  font-size:14px;
	}
td#menu 
	{
	width:170px;
	background-color:#FFFFFF; height:20px; border-right:#82A0AF solid 1px; margin-top:15px;
	}


a {color:#0153A4; text-decoration:none; font-weight:bold;}
a:hover { color:#034383; text-decoration:underline; font-weight:bold;}

a#pan {color:#003366;}
a#pan:hover { color:#FFFFFF; text-decoration:none;}

a#news {color:#99CCFF; font-weight:normal;}
a#news:hover { color:#99CCFF; text-decoration:underline;}

a#ml {font-size:11px; color:#FFFFFF; text-decoration:none;}
a#ml:hover {font-size:11px; color:#99CCFF; text-decoration:underline;}

a#mu {font-size:12px; color:#FFFFFF; text-decoration:none;}
a#mu:hover {font-size:12px; color:#99CCFF; text-decoration:underline;}

a#razdel {color:#FFFFFF; text-decoration:none;}
a#razdel:hover {color:#99CCFF; text-decoration:underline;}


