body
{ 
 margin: 0px 0px;
 background-color:#c6c6c6;

}

.head
{
 background-image:url(../images/head.jpg);
 background-repeat:no-repeat;
 height: 246px;
}

.far
{margin: 102px 0px 0px 709px;}


.bgmenu
{
background-image:url(../images/menu.jpg);
background-repeat:no-repeat;
height: 47px;
}

.moduletop
{
background-image:url(../images/moduletop.jpg);
background-repeat:no-repeat;
height: 21 px;
}

.modulemiddle
{
background-image:url(../images/modulemiddle.jpg);
background-repeat:repeat-y;
height: 60px;
}

.modulebottom
{
background-image:url(../images/modulebottom.jpg);
background-repeat:no-repeat;
height: 3px;
}



.mainnews
{
border:#666666 solid 1px;
}

.law
{
width:185px;
padding: 0px 5px;
}

.red
{
color:#FF0000;
}

.maintext
{
padding: 0px 15px;
}

.phone
{
font-size:22px;
color:#000099;
font-size:20;
font-weight:bold;
}

.headtext
{
font-size:22px;
font-weight:bold;
}

li
{font-size:20px;
margin: -20px 0px;
}
.CopyRight
 {font-size:16px;
  font-weight: bold;
  color:#333333;}
  
  a.link
 {font-size:16px;
  font-weight: bold;
  color:#3399FF;
  text-decoration:underline;}
  
a.link:hover
{font-size:16px;
  font-weight: bold;
  color:#333399;
  text-decoration:none;}
  
    a.linkhead
 {font-size:14px;
  font-weight: normal;
  color:#0000CC;
}
  
a.linkhead:hover
{font-size:16px;
  font-weight:bold;
  color:#cc0033;
 text-decoration:none;
}
  
  .MainHead
{
display:none;
margin-left:48px;
margin-right:48px;
font-size:34px;
color:#0000CC;}



#mainmenu ul
{
list-style-type:none;
margin: -10px 50px 0px -45px;
}

#mainmenu li 
{ list-style-type:none;
display:inline;
border-right:#333333 solid 1px;
text-decoration:none;
padding: 6px 14px 5px 14px;
font-weight:bold;
margin-top:-30px;
}

#mainmenu li a
{font-size:16px;
color:#0000CC;
text-decoration:none;
}

#mainmenu li a:hover
{
color:#FFCC00;
}

a.downlink
{color:#000099;
text-decoration:none;
padding:0px 5px;
}
a.downlink:hover
{color:#FF6600;}

a.linkleft
{ font-size: 18px;
 font-weight:normal;
text-decoration:underline;
color:#0000CC;
padding:3px 2px 3px 5px;}

a.linkleft:hover
{font-size:20px;
 text-decoration:none;
  font-weight: normal;
  color:#cc0033;
}
  a.linklefth
{ font-size: 14px;
 font-weight:bold;
color:#3366CC;
text-decoration:none;
padding:3px 2px 3px 5px;}

a.linklefth:hover
{font-size:14px;
 text-decoration:none;
  font-weight: bold;
  color:#FF6600;
}

  #state
{padding: 0px 3px;}