body{
  background-color:#ffffff;
  background-image: url('../images/bckgnd.png'); 
  font-family: tahoma, sans;
  font-size:10px;
  font-weight:normal;  
}
.img_middle{
  vertical-align: middle;
  text-align:center;
}
.div_container{
  width:950px;
  height:auto;
  margin-left:auto;
  margin-right:auto;  
}
.img_top{border:none; float:left;}
.img_top_menu{border:none; float:left;}

.div_banner_top{width:850px; height:auto; float:left; background-color:#000000;padding-left:100px; margin-bottom:4px;}

.div_top_menu_content{
  background-image:url('../images/layout_08.jpg'); 
  background-repeat:no-repeat; 
  width:931px;
  height:39px;
  float:left;
  margin-bottom:4px;
}

.div_texts_header{
  float:left;
  color:#ffffff;
  background-color:#ffffff;
  background-image:url('../images/header_middle.jpg'); 
  background-repeat:no-repeat;
  text-align:center;
  width:620px;
  min-height:30px;
  padding:0px;
  padding-left:10px;
  font-weight:bold;
  font-size: large;
  
}
.div_texts_content{
  color:#ffffff;
  float:left;
  width:608px;
  padding:10px;
  font-size:12px;
  font-weight:normal;
  text-align:justify;
  border-top:0px; 
  background-color:#126494;
  margin-bottom:5px;
}
/**************** MODULE ******************************/
.div_module_header{
  float:left;
  color:#ffffff;
  background-color:#ffffff;
  background-image:url('../images/header_150.jpg'); 
  background-repeat:no-repeat;
  text-align:center;
  width:150px;
  min-height:2px;
  padding:2px;
  padding-left:0px;
  font-weight:bold;
  font-size: large;
}

.div_module_content{
  float:left;
  width:146px;
  font-size:16px;
  text-align:justify;
  border-top:0px; 
  background-color:#ffffff;
  background-color:#126494;
  margin-bottom:4px;
  color:#ffffff;
}
/**************** END MODULE ******************************/

/******** MENU **************************/
.ul_menu{
  list-style: none;
  margin-top:5px;
}
.ul_menu a {
        font-family:tahoma, sans;
        font-size:12px;
        font-weight:bold;
				color: #0012ba;
				text-decoration: none;
				display: block;
				padding:0 4px 0 4px;
				width:auto;
        min-width: 134px;
        height:33px;
				line-height:30px;
				text-align:center;
}
.ul_menu a:hover {
				color:#9d0000;
				text-decoration: none;
}
.li_menu{
  			float: left;
				position: relative;
				border-left: 1px solid #fec708;
				*\margin-top:0px;
			}
/******** END MENU **************************/

table{
  width:100%;
  font-size:12px;
  font-weight:normal;
}
table thead td{
  background-color:#ff9900;
  padding:2px;
  text-align:center;
}
table tbody td{
  color:#ffffff;
  background-color:#2a89b8;
  padding:2px;
  text-align:center;
}
	.ok td{background-color:#5AFF02;color:#000000;}
	.bad td{background-color:#FF0000}