/* CSS Document */
BODY {MARGIN: 0px; padding:0px; width:100%; height:100% ; color:#787878; font-family:Tahoma; font-size:12px}
h1{font-size: 24px; font-weight:500; color:#787878; font-family: "Times New Roman", Times, serif;}

#debug {border:1px solid #333333}
.debug {border:1px solid #333333}

a {text-decoration:underline; color:#787878}
a:hover {text-decoration:none; color:#787878}

#top_menu {
	position:absolute;
	margin:30px 0 0 320px !important;


















// margin:30px 0 0 320px; 																			padding:0 0 0 0;
	font-family:Tahoma;
	font-size:18px;
	width:513px;
	height:40px;
	left: 151px;
}
	#top_menu div {border-right:solid 1px #e9e9e9;width:96px; height:33px !important; // height:33px; position:relative; float:left; padding:10px 0 0 0 !important; // padding:10px 0 0 0}
	#top_menu a {color:#d34f29; text-decoration:none; padding:0px 0 0 0; margin:0 0 0 0}
	#top_menu a:hover {color:#414141; text-decoration: underline}
	#top_menu p {padding:0px 0 0 0}
	#top_menu #contacts {border-right:0px}
	#top_menu #portfolio {width:125px}
	
#header_icons {position:relative; width:90px; margin:10px 0 0 0} 
	#header_icons div {position:relative; float:left; display:inline; margin:0 16px 0 0}
	
#logo_text {position:absolute; font-family:Verdana; font-size:12px; margin:58px 0 0 90px !important; // margin:60px 0 0 90px}

#phone_img {position:absolute; width:144px; height:94px; margin:35px 0 0 5px; clear:both; left:0; }

h1 {color:#f26b20; font-family:Tahoma; font-size:18px}
strong.other_headers {color:#f26b20; font-family:Tahoma; font-size:18px; font-weight:normal;}

li {color:#f26b20}
li span {color:#4A5A73}

#left_menu_holder {position:relative; width:250px; margin:35px 0 0 -2px !important;}
	#left_menu_holder div {height:38px; border-bottom:1px solid #e9e9e9; padding:10px 0 0 32px}
	#left_menu_holder #header {height:28px; border-bottom:1px solid #e9e9e9; padding:0 0 0 32px}
	#left_menu_holder a {font-family:Tahoma; font-size:14px; color:#a85d48; text-decoration:none; font-weight:bold}
	#left_menu_holder a:hover {font-family:Tahoma; font-size:14px; color:#f26b20; text-decoration:underline; font-weight:bold}

#main_news_holder {position:relative; margin:30px 0 0 32px}
	#date {font-family:Tahoma; font-size:11px; color:#787878; margin:20px 0 0 0}
	#news_text {font-family:Tahoma; font-size:12px; color:#a85d48 }
	
#bg_center{BACKGROUND: url(img/bg.jpg) repeat-x top;}  
#bg_right{BACKGROUND: url(img/bg_right.jpg) no-repeat top left; }  
#bg_left{BACKGROUND: url(img/bg_left.jpg) no-repeat top right;}  

#line{BACKGROUND: url(img/line.gif) repeat-x bottom left; }  
/*#footer_line{BACKGROUND: url(img/line_down.gif) repeat-x bottom left; }  */
#down{BACKGROUND: url(img/down.jpg) no-repeat bottom right; }  
#border{BACKGROUND: url(img/border.gif) repeat-y top left;}

.red {font-size: 20px; font-weight:500; color:#990000; font-family: "Times New Roman", Times, serif;}
.grey {font-size: 18px; font-weight:500; color:#545353; font-family: "Times New Roman", Times, serif;}

.footer {font-size: 14px; color:#747576; font-family: "Times New Roman", Times, serif;}
.news {font-size: 15px; font-weight:500; color:#990000; font-family: "Times New Roman", Times, serif;}
.new_text{font-size: 16px; color:#3a3a3a; font-family: "Times New Roman", Times, serif;}
.menu_black{font-size: 16px; color:#2f2f2f; font-family: "Times New Roman", Times, serif; font-weight:bold;}

td.footer {height:82px; background:url(design/footer_bg.gif) top left repeat-x; font-family:Tahoma}
	td.footer div {position:relative; display:inline;color:#727171; font-size:12px}
	td.footer span { background-color:#f26b20; color:#FFFFFF}
	td.footer #left_footer {float:left; width:520px; height:30px; margin:0 0 0 51px}

A.header:link{font: "Times New Roman", Arial;  font-size: 20px; font-weight:500; color:#3f4246; text-decoration:none;}
A.header:visited{font: "Times New Roman", Arial; font-size: 20px; color:#3f4246; font-weight:500; text-decoration:none;}
A.header:hover{font: "Times New Roman", Arial; font-size: 20px; color:#000000; font-weight:500; text-decoration:underline}


A.newslink:link{font: "Times New Roman", Arial;  font-size: 16px; font-weight:500; color:#3a3a3a; text-decoration:none;}
A.newslink:visited{font: "Times New Roman", Arial; font-size: 16px; color:#3a3a3a; font-weight:500; text-decoration:none;}
A.newslink:hover{font: "Times New Roman", Arial; font-size: 16px; color:#3a3a3a; font-weight:500; text-decoration:underline}


A.menu:link{font: "Times New Roman", Arial;  font-size: 16px; font-weight:bold; color:#990000; text-decoration:none;}
A.menu:visited{font: "Times New Roman", Arial; font-size: 16px; color:#990000; font-weight:bold; text-decoration:none;}
A.menu:hover{font: "Times New Roman", Arial; font-size: 16px; color:#2f2f2f; font-weight:bold; text-decoration:none;}

A.sitecreate:link{font: "Times New Roman", Arial;  font-size: 14px; color:#ffffff; text-decoration:none;}
A.sitecreate:visited{font: "Times New Roman", Arial; font-size: 14px; color:#ffffff;  text-decoration:none;}
A.sitecreate:hover{font: "Times New Roman", Arial; font-size: 14px; color:#ffffff;  text-decoration:underline}
a{
text-decoration: none;
}

   #sidebar a {
font: 16px/Tahoma;
color:#CCCCCC;
text-decoration: none;
}
   #sidebar a:hover {
	color: #f26b20;

}
