@charset "utf-8";

@import url("commons.css");

* {
	margin: 0;
	padding: 0;
}
BODY {
	background: #000028 url(../images/bg_20130418.jpg) center top repeat-x;
	color: #E0E0E0;
	font-size: 14px;
	line-heignt: 1.4em;
}
P {
	margin: 0.8em 1em;
	line-height: 1.4em;
}
OL,
UL {
	list-style-position: inside;
	margin-left: 1.2em;
}
LI {
	line-height: 1.4em;
}
A {
	text-decoration: underline;
}
A:link {
	color: #9999FF;
}
A:visited {
	color: #9999FF;
}
A:hover {
	color: #FF9000;
}
A:active {
	color: #9999FF;
}

.overwrap {
	/* background: #000000 url(../images/bg_05.gif) center repeat-y;*/
	background: #000;
	width: 800px;
	padding: 0 10px;
	margin: 0px auto 0px auto;
	box-shadow: 0px 0px 6px #aaa;
}

.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }

.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }

.none { display:none; }
.hidden { visibility:hidden; }

.blue { color:#6666FF; }
.red  { color:#FF6666; }

.readmore { font-size: small; }

.halfBox {
	width: 400px;
}
.fullBox {
	width: 780px;
	padding: 10px;
}

.panks {
	font-size: x-small;
	padding: 0.6em 1em;
}

#header H1 {
	font-size: 14px;
	line-height: 1em;
	float: right;
	padding: 4px;
}

#globalmenues {
	background: #000000 url(../images/globalnavi.gif) no-repeat;
	height: 60px;
}
#gnavilist {
	list-style: none;
	margin-left: 80px;
}
#gnavilist LI {
	display: block;
	float: left;
	width: 120px;
}
#gnavilist LI A {
	background: #000000 url(../images/globalnavi.gif) no-repeat;
	display: block;
	width: 120px;
	height: 60px;
	line-height: 60px;
	text-indent: -9999px;
	border: none;
}
#gnavilist .menu01 A {
	background-position: -80px 0px;
}
#gnavilist .menu02 A {
	background-position: -200px 0px;
}
#gnavilist .menu03 A {
	background-position: -320px 0px;
}
#gnavilist .menu04 A {
	background-position: -440px 0px;
}
#gnavilist .menu05 A {
	background-position: -560px 0px;
}
#gnavilist .menu06 A {
	background-position: -680px 0px;
}
#gnavilist .menu01 A:hover {
	background-position: -80px -60px;
}
#gnavilist .menu02 A:hover {
	background-position: -200px -60px;
}
#gnavilist .menu03 A:hover {
	background-position: -320px -60px;
}
#gnavilist .menu04 A:hover {
	background-position: -440px -60px;
}
#gnavilist .menu05 A:hover {
	background-position: -560px -60px;
}
#gnavilist .menu06 A:hover {
	background-position: -680px -60px;
}

#footer {
	clear: both;
	background-color: #303030;
	height: 120px;
}
#footercross {
	border-bottom: 1px solid #FF9000;
	font-size: x-small;
	line-height: 2em;
	text-align: center;
}
#footercross A {
	color: #E0E0E0;
	text-decoration: none;
}
#footercross A:hover {
	color: #E09000;
	text-decoration: underline;
}
#footercopy {
	margin: 10px;
	font-size: x-small;
	line-height: 1.6em;
	color: #A0A0A0;
}

