*{margin:0;padding:0;zoom:1;}

body{
background-attachment:fixed;
background-image:url("../img/bodybk.png");
background-position:left top;
background-repeat:repeat-x;
}


#container{
margin:20px auto;
width:960px;
border:solid 1px #000000;
background-color:#ffffff;
}


h1{
font-size:16px;
font-weight:bold;
color:black;
}


h2{
font-size:18px;
height:55px;
background-image:url("../img/hbk2.png");
background-position:left top;
background-repeat:no-repeat;
padding-left:50px;
line-height:53px;
text-align:left;
}

h3{
font-size:14px;
font-weight:bold;
color:#000000;
text-align:center;
padding:7px 5px;
background-image:url("../img/hbk3.png");
background-repeat:no-repeat;
background-position:center top;
}

h3.mn{
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
padding:7px 40px;
background-image:url("../img/hbk3mn.png");
background-repeat:no-repeat;
background-position:center top;
}

#headimg{
border:solid 1px #000000;
}



#wrap{
margin-top:60px;
margin-bottom:60px;

}

#main{
text-align:center;
float:left;
}

#mnconts{
width:620px;
margin:0 18px 0 40px;

}


#side{
text-align:center;
float:right;

}

#sdconts{
width:240px;
margin:0 20px 0 18px;

}

#sdconts ul{
margin-bottom:20px;
padding:5px;border:solid 1px #aaaaaa;
list-style-type:none;
text-align:left;
background-image:url("../img/ulbk3.png");
background-repeat:repeat-y;
background-position:left top;
}

#sdconts li{
padding-left:12px;
font-size:14px;
margin:8px 10px 5px 10px;
background-image:url("../img/libk3.png");
background-repeat:no-repeat;
background-position:left center;
}
#sdconts li a{
text-decoration:none;
color:#000000;
}
#sdconts li a:hover{
text-decoration:none;
color:#ff0000;
}



#wrap:after{  
  content: ".";   
  display: block;   
  height: 0;   
  clear: both;   
  visibility: hidden;  
}  

.wrap{ display: inline-table; }  
  
/* Hides from IE-mac \*/  
* html .wrap{ height: 1%; }  
.wrap{ display: block; }  
/* End hide from IE-mac */  



p{
font-size:14px;
text-align:left;
margin:20px 20px;
line-height:140%;
}

.bxmn3{
margin:40px 20px;
}



#tophead{
text-align:left;
padding:10px 20px;
background-color:#efefef;
background-image:url("../img/htopimg.png");
background-position:left top;
background-repeat:repeat-y;
}

#tophead p{
margin:0 20px;
text-align:right;
font-size:14px;
color:#000000;
}

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





#bmmenu{
clear:both;
margin:0;
padding:10px 30px;
background-color:#efefef;
text-align:left;
border-top:solid 1px #aaaaaa;
border-bottom:solid 1px #aaaaaa;
}

#bmmenu li{
list-style-type:none;
display:inline;
margin:0px 5px;
}

#bmmenu a{
font-size:14px;
}

#bmmenubkw{
clear:both;
margin:0;
padding:10px 30px;
background-color:#ffffff;
text-align:left;
}

#bmmenubkw li{
list-style-type:none;
display:inline;
margin:0px 5px;
}

#bmmenubkw a{
font-size:14px;
}

#bmmenubkw p{
margin:0;
}

#ftdv{
height:60px;
background-color:#cccccc;
}

#ftdv p{
margin:0;
padding:0;
font-size:14px;
text-align:center;
color:#000000;
}

#ftdv a{
text-decoration:none;
color:#000000;
line-height:60px;
}

.bstr{
font-weight:bold;
}

.lkafstr{
margin-left:60px;
text-align:left;
}

.lkafban{
margin-left:60px;
margin-top:10px;
margin-bottom:40px;
text-align:left;
}


.lkfredat{
margin:10px 0 40px 60px;
}

.lkfredat a{
font-size:18px;
font-weight:bold;
}


.centerimg{
margin:20px 0;
text-align: center;
}

