body {
	text-align: center;
	margin: 50px 0 50px 0;
	padding: 0;
	background-color: #f9e4e6;
	background-image:url(../images/bg2.gif);
	background-repeat:repeat-x;
	color:#5d5d5d;
}
#wrap {
	width: 770px;
	margin: auto;
	padding: auto;
	text-align: left;
	background-color: transparent;
}

#header {
	width:772px;
	height:50px;
	background-color: transparent;
	background-image:url(../images/headerBGT.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#logo {
	width:250px;
	height:50px;
	float:left;
}
#headcomment {
	width:500px;
	height:20px;
	float:left;
	margin:0;
	padding:5px 0 0 20px;
	background-color: transparent;
}
ul#headnav {
	width:500px;
	height:25px;
	float:left;
	margin:0;
	padding:0;
}

ul#headnav li{
	list-style-type: none;
	display: block;
	width:100px;
	height:25px;
	float:left;

}

/*********************************************** topics ******/
ul#headnav a.info:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/infoT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.info:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/infoT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.info:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/infoTh.gif);
	background-repeat:no-repeat;
}
ul#headnav a.info:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/infoT.gif);
	background-repeat:no-repeat;
}

/************************************************ company ********/
ul#headnav a.company:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/companyT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.company:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/companyT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.company:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/companyTh.gif);
	background-repeat:no-repeat;
}
ul#headnav a.company:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/companyT.gif);
	background-repeat:no-repeat;
}

/************************************************ licence ********/
ul#headnav a.licence:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/licenceT.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.licence:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/licenceT.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.licence:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/licenceTh.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.licence:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/licenceT.gif);	
	background-repeat:no-repeat;
}
/***********************************************@shops */
ul#headnav a.shops:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/shopT.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.shops:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/shopT.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.shops:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/shopTh.gif);	
	background-repeat:no-repeat;
}
ul#headnav a.shops:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/shopT.gif);	
	background-repeat:no-repeat;
}
/************************************************ museum ********/
ul#headnav a.museum:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/museumT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.museum:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/museumT.gif);
	background-repeat:no-repeat;
}
ul#headnav a.museum:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/museumTh.gif);
	background-repeat:no-repeat;
}
ul#headnav a.museum:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/museumTh.gif);
	background-repeat:no-repeat;
}


#footer{
	width:772px;
	height:35px;
	margin:0;
	padding:0;
	background-color: transparent;
	background-image:url(../images/footerBGT.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
/*
	border-bottom:1px solid #9acdfc;
	border-left:1px solid #9acdfc;
	border-right:1px solid #9acdfc;
*/
	clear:both;
}

ul#footnav {
	width:700px;
	height:25px;
	float:left;
	
	margin:0;
	padding:0 0 0 40px;
	
	_margin:0 0px 0 20px;
	_padding:0;
}

ul#footnav li{
	list-style-type: none;
	display: block;
	width:100px;
	height:25px;
	float:left;

}

/***********************************************@care */
ul#footnav a.care:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/careT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.care:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/careT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.care:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/careTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.care:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/careT.gif);
	background-repeat:no-repeat;
}

/***********************************************@policy */
ul#footnav a.policy:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/policyT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.policy:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/policyT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.policy:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/policyTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.policy:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/policyT.gif);
	background-repeat:no-repeat;
}

/***********************************************@peaceful */
ul#footnav a.peace:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/peaceT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.peace:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/peaceT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.peace:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/peaceTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.peace:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/peaceT.gif);
	background-repeat:no-repeat;
}

/************************************************ space creator ********/
ul#footnav a.space:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/spaceT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.space:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/spaceT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.space:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/spaceTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.space:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/spaceT.gif);
	background-repeat:no-repeat;
}

/************************************************ contact ********/
ul#footnav a.contact:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/contactT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.contact:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/contactT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.contact:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/contactTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.contact:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/contactTh.gif);
	background-repeat:no-repeat;
}
/************************************************ press ********/
ul#footnav a.press:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/pressT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.press:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/pressT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.press:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/pressTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.press:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/pressTh.gif);
	background-repeat:no-repeat;
}

/************************************************ movie ********/
ul#footnav a.movie:link{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/movieT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.movie:visited{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/movieT.gif);
	background-repeat:no-repeat;
}
ul#footnav a.movie:hover{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/movieTh.gif);
	background-repeat:no-repeat;
}
ul#footnav a.movie:active{
	width:100px;
	height:25px;
	display: block;
	background-image:url(../images/movieTh.gif);
	background-repeat:no-repeat;
}


/************/

div#footnavi {
	width:400px;
	height:25px;
	float:left;

}

div#copy{
	width:770px;
	height:50px;
	font-size:12px;
	background-image:url(../images/copy.gif);
	background-repeat:no-repeat;
	background-position:220px 0px;
	background-color: transparent;
}
#contents {
	width:770px;
	height:auto;
	overflow:auto;
	clear: both;
	border-right:1px solid #9acdfc;
	border-left:1px solid #9acdfc;
	background-color: transparent;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

img{
	border:0px;
}

/***************************************************/
table {
	width:480px;
	border:0;
}
tr{
	text-align:left;
	height:20px;
}

td{
	font-size:12px;
}

td.name{
	font-size:12px;
	width:80px;
	vertical-align:top;
}

#title {
	margin:0;
	padding:0 10px 10px 10px;
}
