body {

background: #dcdcdc;

  background:   url('pic/body_bg1.jpg')    repeat;  



margin: 0 auto;

 
} 

#wrap {
position: relative;
/* background: #dcdcdc; */
background:   url('pic/body_bg1.jpg') top left  repeat;
margin: 0 auto;
width: 833px;
 
}


#header {
position: relative;
/* background: #ffffff url('pic/sol_head2.png') right no-repeat; */

 

 background: #ffffff url('pic/head_mid2.jpg') right no-repeat;  


height: 125px;
margin-top: 20px;
/* border-top: 25px solid #C1CDCD; */
}

#img_logo {
position: absolute;
margin: 25px 0 0 5px;
}

#top_mid {
position: absolute;
width: 173px;
margin: 0px 0 0 93px;
height: 128px;

  background: #FBEC5D url('pic/top_mid_bg.png') top left repeat-y;  

/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#6285A8', startColorstr='#fffffe',
 gradientType='1'); */
 
  

 }



#avmenu {
position: relative;
width: 833px;
background: #6285A8; 
}


#avmenu table {
width: 100%;
height: 30px;
margin-top: 0px;
padding-top: 0px;
}

#avmenu th {
margin: 0px;
}

#avmenu th a {
font-family: verdana, arial, sans-serif;  
font-weight: normal;
font-size: 0.8em;
#font-size: 0.8em;


text-decoration: none;
color: #ffffff;
display: block;
padding: 2px 0 2px 0px;
}

#avmenu th a:hover {
color: #c0c0c0;
padding: 4px;
border-bottom: 0px solid #fff;
}


//** list menu right **//

#menu_list
{
float: left;
padding-top: 0px;
margin: 0px;

border: 0px solid #000000;
}

 
#menu_list ul
{
padding: 0px 5px 5px 5px;
margin: 0px;
list-style-type: none;
}

 

#menu_list li
{
padding: 11px 10px 3px 3px; 
border-bottom: solid 15px  #e9e9e9;
background:  #F2F2F2;
color: #ffffff; 
}



#menu_list li a
{
text-decoration: none; 
color: #000000; 
}


                 