body{
	background:#f1f1f1;
	text-align:center;
	font-size:12px;
	font-family: "Trebuchet MS";
}

a{ font-weight:bold; text-decoration:none;}

h1,h2{margin:0;padding:0;}

h1{padding-left:15px;}
h2{padding-left:35px;font-style:italic;}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#page_conteiner{
	
	background:url('../images/page_fill.gif') repeat-y;
	margin:0px auto;
	width:980px;
	padding:0px;
}


#error { border:2px solid #AA0000; background:#550000; color:#FFFFFF; padding:10px; font-size:20px; margin-bottom:5px; }
#notice{ border:2px solid #00AA00; background:#005500; color:#FFFFFF; padding:10px; font-size:20px; margin-bottom:5px; }

#header_conteiner{
	height:120px;
	
}
#header_image{
	text-align:right;
	padding:5px;
	padding-right:10px;
	font-weight:bold;
	background:url('../images/header.jpg') no-repeat;
	height:98px;
}
#h_menu{
	color:#000000;
	height:28px;
	background:url('../images/top_menu_fill.gif' ) repeat-x;
	 line-height: 28px;
}
#h_menu_left {background:url('../images/top_menu_left.gif' ) no-repeat; width:7px; height:28px; float:left;}
#h_menu_right{background:url('../images/top_menu_right.gif') no-repeat; width:7px; height:28px; float:right;}


#h_menu ul, #h_menu li{ display:inline;  }
#h_menu li{ margin:0px 6px 0px 6px; }
#h_menu a {color:#666666; display:blok; }
#h_menu a:hover { color:#000000; }


#body_conteiner{
	clear:both;
	width:980px;
	float:left;
	margin:0px; 
	padding:0px;
	
}
#left{width:150px; margin:0px; padding:0px; float:left; }

div.l_menu{
	/*width:150px;*/
	background:url('../images/left_menu_fill.gif') repeat-y;
	margin:0px;
	padding:0px;
	/*margin-top:10px;*/
	color:#000000;
	font-weight:bold;
	margin-bottom:10px;
	text-align:right;
} 
div.l_menu_title{
	padding-left:8px;
	text-align:left;
	background:url('../images/left_menu_header.gif') no-repeat;
	color:#000000;
	font-weight:bold;
	height:30px;
	line-height: 25px;
	font-size:16px;
}
div.l_menu_footer{
	font-size:2px;
	background:url('../images/left_menu_bottom.gif') no-repeat;
	height:7px;
	margin:0px;
	padding:0px
}


div.l_menu ul{padding:0px; list-style-type:none; text-align:right; margin-bottom:10px;}
div.l_menu li{ margin-left:2px; margin-right:2px; padding:0px; }
div.l_menu a {display:block; padding-right:5px; text-align:right; color:#000000; }
div.l_menu a:hover { color:000000; background:#c1c1c1; }
div.lseparator{background:#c1c1c1; height:2px; width:144px; margin:0px auto; font-size:0px;}

div.sidesub_menu{float:right; font-size:10px; line-height: 20px; }
div.sidesub_menu a{display:inline;}

#content,#content1{
	width:810px;
	/*border:1px solid #000000;*/
	/*min-height:50px;*/
	padding:0px;
	margin-left:5px;
	margin-bottom:5px;
	float:right;
}
#content1{width:980px; text-align:center;}

#box{width:790px; background:url('../images/content_fill1.gif' ) repeat-y ;  padding:0px; margin:5px; text-align:left; float:left}

#box div.box_title		{background:url('../images/box_title_fill.gif' ) repeat-x ; height:23px; width:100%;   float:left; line-height: 2px;}
#box div.box_title_left	{background:url('../images/box_title_left.gif' ) no-repeat; height:23px; width:8px;    float:left; line-height: 2px;}
#box div.box_title_right{background:url('../images/box_title_right.gif') no-repeat; height:23px; width:8px;    float:right;line-height: 2px;}

#box div.lable		{background:url('../images/box_lable_fill.gif' ) repeat-x ; height:23px; color:#000000; float:left; font-weight:bold; line-height: 23px; padding-left:10px; padding-right:10px;;}
#box div.lable_left	{background:url('../images/box_lable_left.gif' ) no-repeat; height:23px; width:8px;    	float:left; margin-left:10px;}
#box div.lable_right{background:url('../images/box_lable_right.gif') no-repeat; height:23px; width:8px;   	float:left;}


#box div.box_content	{padding:10px; margin:0px; background:#77b471; border-left:2px solid #000000 ;border-right:2px solid #000000;}

#box div.status			{background:url('../images/box_bottom_fill.gif' ) repeat-x ; height:7px; width:100%;   float:left; color:#FFFFFF; font-weight:bold;}
#box div.status_left	{background:url('../images/box_bottom_left.gif' ) no-repeat; height:7px; width:7px;    float:left; }
#box div.status_right	{background:url('../images/box_bottom_right.gif') no-repeat; height:7px; width:7px;    float:right;}




#container{ width:810px; float:left;}

#container div.title_left	{background:url('../images/content_heder_left.gif'  ) no-repeat; width:9px;  height:37px; float:left;}
#container div.title		{background:url('../images/content_heder_fill.gif'  ) repeat-x;  width:814px; height:37px; float:left; line-height: 26px; font-weight:bold; font-size:16px; text-align:left;}
#container div.title_right	{background:url('../images/content_heder_right.gif' ) no-repeat; width:9px;  height:37px; float:right;}

#sub_menu {float:right;}
#sub_menu ul,#sub_menu li{display:inline;}
#sub_menu li{padding-left:5px;padding-right:5px;}
#sub_menu a{font-size:12px; color:#333333}
#sub_menu a:hover{color:#000000}

#container div.status	{float:right;}

#container div.content{background:#e1e1e1; width:100%; clear:both; float:left; border-left:2px solid #000000; border-right:2px solid #000000;}

#container div.container_footer {background:url('../images/container_bottom_fill.gif') repeat-x; float:left; width:814px;   height:9px; }
#container div.left {background:url('../images/container_bottom_left.gif' ) no-repeat; float:left;  width:9px; height:9px;}
#container div.right{background:url('../images/container_bottom_right.gif') no-repeat; float:right; width:9px; height:9px;}


div.pic{ margin-top:0px; width:120px; height:120px; background:url('../images/pic_bg.gif') no-repeat; }
div.pic img{margin:10px;}

#text{
	margin-top:20px;
	font-size:12px;
}


#footer_conteinet{
	height:61px;
	clear:both;
	background:url('../images/footer_fill.gif') repeat-x;
	color:#000000;
}

#footer_left{
	float:left;
	background:url('../images/footer_left.gif') no-repeat;
	height:61px;
	width:9px;
}
#footer_right{
float:right;
	background:url('../images/footer_right.gif') no-repeat;
	height:61px;
	width:9px;
}

#login_form{width:130px; margin:0px auto;}

#titles{ margin:0px auto; width:550px; border:1px solid #000000; text-align:center;}
#titles #tbl1{margin:0px auto; width:400px}

#titles td.lable{ text-align:right; font-weight:bold;  width:100px;}
#titles td.value{ text-align:left; font-style:italic;  width:300px;}