@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-image:url(images/img_01.jpg);
	text-align: center;
	color: #646464;
	font-family: Arial;
	font-size:12px;
	line-height:20px;
}
#head{
	background-image:url(images/img_02.jpg);}
#cont{
	background-image:url(images/img_05.jpg);
	background-repeat:repeat-y;}
#foot{
	background-image:url(images/img_07.jpg);
	background-repeat:no-repeat;}
	
	.up_m{color:#ffffff; 
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	
	}
	.up_mb{
		background-image:url(images/up_l.png);
		padding:0px 5px 0 10px;;
		}
		.up_mb:hover{
		background-image:url(images/up_h.jpg);
		}
		
	.d_m{color:#5db455; 
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	}
	.d_mb{
	background-image:url(images/lo_l2.png);
	padding:0px 5px 0 10px;
	;
		}
		.d_mb:hover{
		background-image:url(images/lo_h2.png);
		}
		
		
ul{margin:0px; padding:0;}		
li {
	display:inline;
	zoom:1;
	display:inline-block;
	}
		li a{background:url(images/lo_l2.png); height:34px; display:block; color:#5db455; 
	text-decoration:none;
	font-weight:bold;
	font-size:12px;

	}
		
		li a span{line-height:42px; height:34px; display:block; background:url(images/lo_l1.png) no-repeat left; padding:0 10px 0 10px; }
		
		
		li a:hover{background:url(images/lo_h2.png); }
		
		li a:hover span{background:url(images/lo_h1.png) no-repeat left;}
		
#foot{padding: 35px 55px 0px 55px; 
color:#ffffff;}

#cont{padding-top:10px;}
h1{color:#5db455; 
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	margin:0 0 16px 0;}


h2{color:#5db455; 
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
	margin:0 0 16px 0;}
	
	
	h3{color:#0c78a7; 
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
	margin:0 0 16px 0;
	border-bottom: dotted 1px #0c78a7;}
	
	.link1{color:#FFF;
	text-decoration:none;}
	
	
	.pict{
	padding:2px 2px 2px 2px;
	border: solid 1px #5db455;}
	
		.pict:hover{
	padding:2px 2px 2px 2px;
	border: solid 1px #000;}