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

#headline {
	clear:both;
	margin:20px 0 20px 0;
	width:1020px;
	height:203px;
	border:2px solid #C0C0E0;
}

#headline1, #headline2, #headline3 {
	padding:5px;
	float:left;
	clear:left;
	height:56px;
	width:325px;
	border:1px solid #C0C0E0;
}

#headline1 a, #headline2 a, #headline3 a {
	display:block;
}

#headline_main {
	float:right;
	width:675px;
	height:201px;
	border:1px solid #C0C0E0;
	padding-right:6px;
}

#headline_main img {
	float:left;
	padding-right:15px;
}

#location_map {
	width:484px;
	min-height:408px;
}

#text_a, #map {
	width:484px;
	border:2px solid #C0C0E0;
	padding:10px;
	margin-bottom:10px;
	min-height:408px;
}

#map {
	float:left;
}

#text_a {
	float:left;
}

#location_map {
	float:left;
}

#text_a ul {
	list-style-image:url(images/bullet.gif)
}

#news_text {
	width:990px;
	float:left;
	border:2px solid #C0C0E0;
	padding:10px;
	margin-bottom:10px;
}

.exit, .warning {
	background-repeat:no-repeat;
	height:19px;
	width:19px;
	margin:3px 5px 0px 4px;
	background-image:url(images/Exit.png);
	float:right;
}


#appear {
	position:absolute;
	top: 285px;
	right: 128px;
	display:none;
	height:103px;
	width:100px;
	background-repeat:no-repeat;
	background-image:url(../../images/popup.png);
}

#circle {
   -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    width: 100px;
    height: 100px;
    border: 1px solid #000;
	position:absolute;
	z-index:2;
	margin: -20px 0 0 422px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-weight:
	border-top: solid 0px #f8f8f8;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	-webkit-text-stroke: 0.5px #000;
	
	background: rgb(181,137,188); /* Old browsers */

	color: #E8F3F8;
	box-shadow: 10px 10px 25px #CCC;
	-moz-box-shadow: 5px 5px 25px #CCC;
	-webkit-box-shadow: 5px 5px 25px #CCC;
	background-position: center center;
	background-image: radial-gradient(175px 75px
	 45deg, circle , #ffffff 0%, #b589bc 50%, #7d4297 100%);
	background-image: -moz-radial-gradient(175px 75px
	 45deg, circle , #ffffff 0%, #b589bc 50%, #7d4297 100%);
	background-image: -webkit-gradient(radial, 28 72, 5,
	 center center, 42, color-stop(0%, #ffffff),
	 color-stop(50%, #b589bc), color-stop(100%, #7d4297));


}
