* {
        margin: 0;
        padding: 0;
        font-style: normal;
        font-weight: normal;
	font-size:100%;
	border:none;
	list-style: none;
	vertical-align:top;
}




body {
        margin: 10px 0 0 0;
	text-align:center;
	background:#fbf9f6;

}


#dammy_main{
	width:716px;
	margin:30px auto 30px auto;
}
#dammy_main p{
	margin:0 0 1em 0;
	font-size:0.8em;
	line-height:1.2em;
	color:#695951;
}


#container {
	width:716px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-size:0.8em;
	line-height:1.4em;
	color:#695951;
}
#container a:link {
	color:#007091;
} 
#container a:visited {color:#abbebb;}
#container a:active {
	color:#abbebb;
} 
#container a:hover {
	color:#c338533;
} 


#header {
 width:716px;
 background-image: url("../imgs/headbg.gif"); 
 background-repeat:repeat-x ;
}
#logo {
 width:200px;
 float:left;
 background-image: url("../imgs/headbg.gif"); 
 background-repeat:repeat-x ;
}

#globalnavi {
 width:516px;
 float:left;
 text-align:right;
 background-image: url("../imgs/headbg.gif"); 
 background-repeat:repeat-x ;
}

#cont {
 width:582px;
 float:left;
}
#cont h1{
	margin:10px 25px 15px 0;
	font-size:1.2em;
        font-weight: bold;
	color:#007091;
	padding:0.5em;
	border-bottom: solid 1px #917d72;
	border-left: solid 10px #917d72;
	background:#ffffff;
}

#cont h2{	margin:0 25px 10px 0;
	padding:0.5em;
	color:#007091;
        font-weight: bold;
	border-bottom: solid 1px #917d72;
	border-left: solid 5px #917d72;
	background:#ffffff;

}


#cont h3{	margin:0 25px 5px 5px;
	padding:0.5em;
	color:#546653;
	border-bottom: solid 1px #abbebb;

}
#cont p{
	margin:0 25px 15px 18px;

}

#cont dl{
	margin:0 25px 15px 20px;
}
#cont dt{
	color:#007091;
	padding:0.8em 0 0.2em 0.2em;
        font-weight: bold;
	border-bottom: solid 1px #ede4d3;
}
#cont dd{
	margin-left:1em;
	padding:0.2em;
}
#cont ul{
	margin-bottom:1em;

}
#cont ul li{
	list-style-type: square; 
	margin-left:2.5em;
	margin-bottom:0.2em;

}

#cont_full {
 width:100%;
 float:left;
}
#cont_full h1{
	margin:10px 25px 15px 0;
	font-size:1.2em;
        font-weight: bold;
	color:#007091;
	padding:0.5em;
	border-bottom: solid 1px #917d72;
	border-left: solid 10px #917d72;
	background:#ffffff;
}

#cont_full h2{	margin:0 25px 10px 0;
	padding:0.5em;
	color:#007091;
        font-weight: bold;
	border-bottom: solid 1px #917d72;
	border-left: solid 5px #917d72;
	background:#ffffff;

}


#cont_full h3{	margin:0 25px 5px 5px;
	padding:0.5em;
	color:#546653;
	border-bottom: solid 1px #abbebb;

}
#cont_full p{
	margin:0 25px 15px 18px;

}

#cont_full dl{
	margin:0 25px 15px 20px;
}
#cont_full dt{
	color:#007091;
	padding:0.8em 0 0.2em 0.2em;
        font-weight: bold;
	border-bottom: solid 1px #ede4d3;
}
#cont_full dd{
	margin-left:1em;
	padding:0.2em;
}
#cont_full ul{
	margin-bottom:1em;

}
#cont_full ul li{
	list-style-type: square; 
	margin-left:2.5em;
	margin-bottom:0.2em;

}






#goto{
	width:582px;
	text-align:center;
	padding:0 0 20px 0;
}
#mainnavi {
 width:134px;
 text-align:right;
 float:left;
}

#footer {
 width:100%;
 clear:left;
 background-image: url("../imgs/footbg.gif"); 
 background-repeat:repeat-x ;
}
