body, html{
	margin: 0px;
	padding: 0px;
	font-size: 11pt;
	font-family: Tahoma, Arial;
	/*background-image: url(img/bg.jpg);*/
	background-color: #397458;
	}

* {padding:30; margin: 0;}

.button{
           display: block;
           background-color: #0da173;
           border: 1px solid #000;
           color: #000;
}

table{
	border-collapse:separate;
        border-spacing: "5px";
}


#container_all{
	display: block;
	width: 900px;
	border: 15px solid #D8DBDE;
	background-color: #fff;
}

#container_navi{
	display: block;
	padding-left: 5px;
	border-top: 1px solid #0da173;
	border-bottom: 1px solid #0da173;
	/*background-color: #0da173;
	background-image: url(img/bg_navi.jpg);*/
	text-align:center;
}

#container_navi ul{display: block; padding: 5px; list-style: none;}
#container_navi ul li{display: inline; margin: 0 10px;}

#container_navi a:link, #container_navi a:active,#container_navi a:visited{
	color: #0da173;
	font: normal 11pt Arial, Helvetica;
	text-decoration: none;
}
#container_navi a:hover{
	color:  #0da173;
	border-bottom: 5px solid #f8ca2b;
	}

#container_subnavi{
	display: block;
        background-color: #fff;
	text-align: center;
	padding: 10px;
}

#container_subnavi ul{display: block; list-style: none;}
#container_subnavi ul li{display: inline;}

#container_subnavi a:link, #container_subnavi a:visited, #container_subnavi a:active{
	color: #666;
	font: bold 10pt Arial, Helvetica;
        text-decoration: none;
	padding: 0 5px;
	border-left: 1px #0da173;
}

#container_subnavi li.menu-first a:link, #container_subnavi li.menu-first a:active,#container_subnavi li.menu-first a:visited{
	border-left: 0px solid black;
}

#container_content{
	display: block;
        min-height: 600px;
	padding: 20px 40px;
	background-color: #fff;
	text-align: left;
	color: #666;
	font-family: Tahoma,Arial;
}

#container_content a img {border: none; margin: 0; }
#container_content img {margin: 20px; border: 1px solid #f4f4f4;}


#container_content h1{
	color: #0da173;
        font-size: 14pt;
        font-weight:normal;
        border-bottom: 1px solid #0da173;
}

#container_content h2, h3, h4, h5{
	color: #0da173;
        font-size: 14pt;
        font-weight:normal;
       
}

#container_content a:link, #container_content a:link, #container_content a:hover, #container_content a:visited{
	color: #0e7353;
	font-family: Arial;
	font-size: 11pt;
        text-decoration: none;
}

#container_content hr{
    display: block;
    height: 0px;
    border: 0px;
    border-top: 1px dotted #0da173;
    margin: 15px 0;
} 
#container_footer{
	display: block;
	padding: 7px;
	color: #fff;
      	font: normal 9pt Arial, Helvetica;
}


