body
{
	margin:0 auto; background: #d0d0d0 url(images/bg_main.gif) repeat top;
}
img{border:0;}

form{margin:0;}
.input1{width:122px; height:17; color:#444444; font:11px tahoma, serif;}
.input{width:180px;	height:19;  color:#09709f; font: bold 11px tahoma, serif;}
.textarea{width:370px; height:98px; overflow:auto; color:#09709f; font: bold 11px tahoma, serif;}

#main{background:url(images/header.jpg) no-repeat top left; width:412px; height:236px;}
#footer{background:url(images/bg_foot_top.jpg) no-repeat top; width:648px; height:1px;}
#footer2 {background:url(images/bg_foot_top2.jpg) no-repeat top;width:648px; height:10px;}
#footer_{background:url(images/bg_foot1.jpg) no-repeat top; width:648px; height:1px;}
#top{background:#ebebeb url(images/top_shadow_r.gif) no-repeat top right; width:648px; height:89px;}
#left{background:#d8d8d8 url(images/shadow_l.gif) repeat-y top left; width:412px;}


.news_top{background:#d8d8d8 url(images/bg_news.gif) repeat-y top right; width:215px;}
.news_top_menu{background:url(images/bg_news_menu.gif) repeat-y top right; width:236px;}
.comp_c{background:url(images/bg_comp_c.gif) repeat-y top; width:412px;}
.comp_bot{background:url(images/bg_comp_bot.gif) no-repeat bottom; width:412px; height:144px;}
.serv_top{background:url(images/bg_serv_top_.gif) no-repeat top; width:412px; height:15px;}

.serv_c{background:url(images/bg_serv_c2.gif) repeat-y top; width:412px;}
.serv_bot{background:url(images/bg_serv_bot2.gif) no-repeat bottom; width:412px; height:157px;}
.serv_bot_{background:url(images/bg_serv_bot_2.jpg) no-repeat bottom; width:412px; height:391px;}
.serv_c{background:url(images/bg_serv_c2.jpg) repeat-y top; width:412px;}

.serv_c2{background:url(images/bg_serv_c.gif) repeat-y top; width:412px;}
.serv_bot2{background:url(images/bg_serv_bot.gif) no-repeat bottom; width:412px; height:157px;}
.serv_bot_2{background:url(images/bg_serv_bot_.jpg) no-repeat bottom; width:412px; height:391px;}
.erv_c2{background:url(images/bg_serv_c.jpg) repeat-y top; width:412px;}

.shadow_l{background:#d8d8d8 url(images/shadow_news.jpg) no-repeat bottom left; width:21px; height:391px;}
.shadow_l_{background:#d8d8d8 url(images/shadow_list_l.jpg) no-repeat bottom left; width:21px; height:391px;}
.shadow_r{background:url(images/shadow_news_r.jpg) no-repeat bottom right; width:19px; height:391px;}
.shadow_l_top{background:url(images/shadow_top_l.gif) repeat-y top left; width:21px;}
.shadow_r_top{background:url(images/shadow_bot_r.gif) repeat-y top right; width:20px;}
.footer{background:url(images/bg_footer.gif) repeat-y top; width:748px; }

.border{background:url(images/border_r.gif) repeat-y top; width:54px;}
.border_bot{background:url(images/border_top.gif) repeat-y bottom; width:54px;}
.border_{background:url(images/border_top1.gif) repeat-y bottom; width:412px;}

.font1{color:#666666; font:11px Tahoma, serif;}
.font2{color:#3b9dca; font: bold 11px Tahoma, serif;}
.font3{
	color:#666;
	font: bold 11px Tahoma, serif;
}
.font4{color:#444444; font:11px Tahoma, serif;}
/*.font1{color:#696969; font:11px Tahoma, serif;}*/

.link1{color:#000000; font:11px Tahoma, serif; text-decoration:underline;}
.link1:hover{color:#000000; font:11px Tahoma, serif; text-decoration:none;}
.link2{color:#333333; font: normal 11px Tahoma, serif; text-decoration:underline;}
.link2:hover{color:#333333; font: normal 11px Tahoma, serif; text-decoration:none;}
.link3{color:#666666; font:11px Tahoma, serif; text-decoration:none; font-weight:400}
.link3:hover{color:#666666; font:11px Tahoma, serif; text-decoration:underline; font-weight:400}
/*.link4{color:#c4c4c4; font: 11px Tahoma, serif; text-decoration:underline;}
.link4:hover{color:#c4c4c4; font: 11px Tahoma, serif; text-decoration:none;}
.link1{color:#b9b9b9; font:11px Tahoma, serif; text-decoration:underline;}
.link1:hover{color:#b9b9b9; font:11px Tahoma, serif; text-decoration:none;}*/

.list1 ul
{
	width:190px;
	margin:0px;
   	padding:0px;
	list-style:none;
    font:10px tahoma, serif;
	line-height:19px;
}
.list1 ul li
{
	background:url(images/bg_list.gif) center left;
	margin:0;
	padding:0 0 0 12px;
}
.list1 ul a{text-decoration:none; font:bold 10px tahoma, serif; color:#464545; text-transform:uppercase;}
.list1 ul a:hover{color:#464545; text-decoration:underline;}

ol
{
	margin:0px;
   	padding:0px;
    font: normal 12px Tahoma, serif;
	line-height:15px;
	list-style-type: decimal;
	color:#09709f;
}
ol li
{
	padding:0 0 0 0;
	margin: 0 0 0 30px;
	color: #666;
}
ol a{text-decoration:none; color:#444444; font-weight:normal;}
ol a:hover{text-decoration:underline; color:#444444; font-weight:normal;}

.keys { font:11px/13px Tahoma; color:#464545; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.keys { font:11px/13px Tahoma; color:#464545; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.keys:hover { font:11px/13px Tahoma; color:#464545; text-decoration:underline; font-weight:bold; text-transform:uppercase;}

p { margin-bottom:10px; color:#666; font:12px Tahoma, serif;}
a {  color:#d5b43d; font:12px Tahoma, serif; text-decoration: underline;}
.block_2 { position:relative; padding-left:10px; margin:0; padding-top:0;}
.list { float:left; margin:0; padding:0; margin-right:18px; list-style:none; padding-bottom:20px; }
#flash { position:relative; margin-left:-2px;}

.but_ok { background:url(images/but_ok.jpg) no-repeat; width:24px; height:17px}
.text_1{
	color:#d5b43d;
	font-size:11px;
	font-family:tahoma;
	text-decoration:underline;
}

