@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-color: #ffffff;
	text-align: center;
	vertical-align: middle;
	font-size: 13px;
	background-color:#edeeff;
}
.normal
{
	font-size: 12px;
}
.smal
{
	font-size: 9px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.page_container {
	position:absolute;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	max-width:1350px;
	min-width:700px;
	top:178px;
	z-index:0;
	text-align: center;
	width:97%;
	padding-top:40px;
	min-height:600px;
}
.a_page_container {
	position:absolute;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	max-width:1350px;
	min-width:700px;
	top:0px;
	z-index:0;
	text-align: center;
	width:97%;
	padding-top:20px;
}
.blume{
	position: absolute;
	top: 18px;
	right: 0px;
}
.page_menu {
	position:absolute;
	padding-top:5px;
	padding-left:10px;
	background-image: url(img/menu.png);
	height: 24px;
	width: 700px;
	top: 168px;
	right: 0px;
	z-index:10;
}
.a_page_menu {
	position:absolute;
	padding-top:5px;
	padding-left:10px;
	background-image: url(img/menu.png);
	height: 24px;
	width: 640px;
	top: 0px;
	right: 0px;
	z-index:10;
}
.page_header {
	position:absolute;
	height: 170px;
	max-width:1350px;
	min-width:700px;
	width:97%;
	text-align: center;
	vertical-align:top;
	background-image: url(img/header.jpg);
}	
.footer {
	float: none;
	vertical-align:middle;
	padding-left:5px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	position: absolute;
	max-width:1400px;
	min-width:650px;
	width: 99%;
	clear: both;
	bottom:-32px;
	background-color:#6b95c7;
}
.nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(img/flower.gif);
	font-size: 13px;
	padding-left:17px;
	padding-right:5px;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.nav a:link, .nav a:visited{
	color: #222222;
	background-image: url(img/flower.gif);
	background-repeat: no-repeat;
	font-weight: bolder;
	padding-left:17px;
	padding-right:10px;
	text-shadow:0px 0px 5px #fff,1px 1px 1px #fff,-1px -1px 1px #fff;
}
.nav a:hover{
	background-image: url(img/flower_over.gif);
	background-repeat: no-repeat;
	padding-left:17px;
	padding-right:10px;
	text-shadow:0px 0px 2px #fcf,1px 1px 1px #fcf,-1px -1px 1px #fcf;
}
h1 {
	font-size: 18px;
	text-shadow:0px 0px 5px #fff,1px 1px 1px #fff,-1px -1px 1px #fff;
}
h1 a,h1 a:link,h1 a:visited {
	text-decoration: none;
	color: #000;
	text-shadow:0px 0px 5px #fff,1px 1px 1px #fff,-1px -1px 1px #fff;
	}
h1 a:hover {
	text-decoration: none;
	text-shadow:0px 0px 2px #fcf,1px 1px 1px #fcf,-1px -1px 1px #fcf;
	}
h2 {
	font-size: 15px;
	text-shadow:0px 0px 5px #fff,1px 1px 1px #fff,-1px -1px 1px #fff;
}
.block{
	float: left;
	display:block;
	vertical-align:middle;
	padding-left:5px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
}
.inner{
	color:#000;
	vertical-align:top;
	text-align: center;
	border:thin solid #99f;
	padding-top:5px;
	box-shadow:8px 8px 8px #85a8d5;
	-webkit-border-radius: 10px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-radius: 10px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-width: 5px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6084b1;
	border-right-color: #6084b1;
	border-bottom-color: #6084b1;
	border-left-color: #6084b1;
}

