*{margin:0; padding:0;}

body{background-image:url(../Templates/img/bg_img.jpg);
background-repeat:repeat-x;
font-size:80%;
color:#555555;
line-height:130%;
}





#header{
width:950px;
padding-top:10px;
}

#top_menu{
height:32px;
background-image:url(../Templates/img/menu_bg.gif);
background-repeat:repeat-x;
}

#top_menu ul{
list-style-type:none;
margin:0 auto;
}

#top_menu ul li{
display:inline;
}


#pankuzu{
font-size:80%;
}


#contents{
padding:20px 25px;
}


.header_comment{
font-weight:normal;
}


#wrapper{
margin:0 auto;
width:950px;
height:auto;
}

#menu_img{
padding-top:20px;

}



#contents_left{
width:650px;
float:left
}

#contents_right{
width:220px;
float:right
}

#right_menu{
list-style-type:none;
margin: 0 0 60px 0;
padding: 0 0 80px 0;
border-bottom:4px double #43b9b5; 
}

#right_menu li{
display:inline;
}


#banner{
list-style-type:none;
margin: 0 0 15px 0;
padding: 0;

}

#banner li{
display:inline;
}



#footer{
background-image:url(../Templates/img/footer_bg.jpg);
background-repeat:no-repeat;
width:auto;
height:auto;
}


.submenu{
padding-top:35px;
list-style-type:none;
}

.submenu li{
display:inline;
padding:0 5px;
}

.submenu a{
text-decoration: none;
color:#ffffff;
}

.submenu a:hover{
text-decoration:underline;
} 


.left_border{
border-left:1px solid #ffffff;
}






#copyright{
margin:0 auto;
width:950px;
padding-top:15px;
text-align:right;
font-size:85%;
line-height:100%;
}

#copyright a{
color:#3366FF;
text-decoration: none;
}

#copyright a:hover{
text-decoration:underline;
}

