* {
	margin:0px; padding:0px;
	font-family: Arial, sans-serif;
	font-size: 14px;
}

body{
 	background:#42556C url(images/bg.jpg) repeat-x top; 
}

a:hover{text-decoration:none;}
a img { border:0;}

.top {
	padding-top:35px;
	width:601px;
}
    
.bg_con {
	background: url('images/bg_content.jpg');
    width:100%;
    height:300px;
}

.bg_top {
	background: url('images/bg_content.jpg');
    width:100%;
    height:30px;
}

.right {
	width:366px;// width:324px; 
	float:right;
	padding:0 0 10px 0	
}

.menu {
	background: url(images/bg_menu.jpg);
	width: 601px;
	height:42px;
}

.but1 {
	margin-top: 15px;
	margin-left: 50px;
	vertical-align:top;
}
.but2 {
	margin-top: 15px;
	margin-left: 30px;
	vertical-align:top;
}
.but3 {
	margin-top: 15px;
	margin-left: 30px;
	vertical-align:top;
}
.but4 {
	margin-top: 15px;
	margin-left: 30px;
	vertical-align:top;
}

.head {
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #000000;
	margin-left: 15px;
    width:300px;
    float:left;    
	}
    
.left {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-left: 15px;
    width:350px;
    float:left;
	}

.mokki {
	float:right;
    width:200px;
	}
    
.mokki_img {
    position:absolute;
    top:385px;        
    }

.list2 {
    list-style:circle inside;
       }        

.a1 {
	padding:0; margin:0 auto; 
	width:100%;
    height:110px;
	background-image: url(images/bg01.jpg);
	background-repeat:repeat-x;
	background-color:#42556C;
	overflow:hidden;
}
.a2 {
	padding:0; margin:0 auto; 
	background-image:url(images/bg.jpg);
	width:601px;
}

.centr {padding:0px; margin:0 auto; width:601px;}

