@charset "utf-8";
/* CSS Document by Ralph Tonn */

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background: url(../images/background.png) repeat-x #96daff;
	margin: 0;
	padding: 0;
	}
	#head {
		height: 119px;
		width: 100%;
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		z-index:1;
		background: url(../images/head_bg.jpg) no-repeat top;
		}
	#frame {
		width: 898px;
		height: auto;
		position: relative;
		z-index: 2;
		margin: 0 auto 10px auto;
		background: url(../images/content_bg.png) repeat-y 61px center;
	}
	#head_img {
		width: 898px;
		height: 119px;
		padding: 0;
		margin: 0;
		display: block;
		text-indent: -3000px;
		background: url(../images/head.jpg) no-repeat;
		}
	#navigation {
		width: 736px;
		height: 26px;
		margin: 0 auto;
		padding: 0 10px 0 30px;
		list-style: none;
		background: url(../images/nav_bg.png) repeat-x;
		}
		
		#navigation LI {
			text-align:center;
			float: left;
			display:block;
			}
		#navigation LI A {
			height: 26px;
			display: block;
			line-height: 26px;
			vertical-align: middle;
			font-weight:bold;
			color: #fff;
			text-decoration: none;
			padding: 0 11px;
			background-image: url(../images/nav_a.png);
			background-repeat: repeat-x;
			background-position:top;
			}
			* html #navigation LI A {display: inline;}
			#navigation LI A.highlight {color: #ffea00;}

		#navigation LI A:hover, #navigation LI A.active {
			padding: 1px 11px 0 11px;
			height: 25px;
			color: #09f;
			background-position:bottom;
			}
	#content {
		clear: both;
		padding: 20px 115px 15px 118px;
		min-height: 350px;
		background: url(../images/content.png) no-repeat left top;
	}
		#content H2 {
			margin: 0 0 10px 0;
			font-size: 18px;
			color: #039;
			}
		#content P STRONG {
			margin: 15px 0 5px 0;
			display: block;
			font-size: 12px;
			color: #39c;
			}
		#content P {
			width: 420px;
			padding: 0 27px 20px 0;
			text-align: justify;
			}
			#content P .pilot {margin: 0pt 10px 10px 0pt; float: left;}
		#content SPAN {
			width: 209px;
			display: block;
			position: absolute;
			top: 158px;
			left: 580px;
			}
			#content HR {height:1px;size:1;color: #aaa;background: #aaa;}
		#content UL {margin: 7px 0 7px 0;padding:0 0 0 15px;list-style: square;}
		#content UL LI.first {list-style: none;margin:0 0 7px -15px;color: #39c;}
		#content UL LI.first {list-style: none;margin:0 0 7px -15px;color: #39c;}
		#content SPAN STRONG, #content TABLE STRONG {display: block;font-size: 12px;color: #39c;}
		#content A {
			font-size: 12px;
			color: #39c;
			text-decoration: none;
			}
		#content A:hover {color: #036;}
		#content A.btn_blue {
			width: 227px;
			height: 25px;
			display: block;
			background: url(../images/button_blue.png) no-repeat #fff;
			color: #fff;
			font-weight: bold;
			text-align: center;
			padding: 6px 0;
			background-position:center;
			}
		#content A.btn_blue:hover {color: #cff;}
		#content A.btn_red {
			width: 177px;
			height: 25px;
			display: block;
			background: url(../images/button_red.png) no-repeat #fff;
			color: #fff;
			font-weight: bold;
			text-align: center;
			padding: 6px 0;
			}
		#content A.btn_red:hover {color: #fcc;}
		#content TABLE {margin: 0 0 20px 0;border: 0; width: 300px;clear: both;}
		#content TABLE TH {text-align: left;color: #039;}
		#content TABLE TR {border-bottom:1px sol #CCCCCC;}
		#content DL {margin: 0;padding: 0;width: 500px;}
		#content DL DT, #content DL DD {width: 200px; float: left;}
		#content .pic_bottom {position: relative; margin: 0 0 0 -39px;}
		#content .presslist LI {width: 428px;margin: 0 0 3px 0;padding: 0 0 3px 0;border-bottom: 1px dashed #ccc;}
		#content .presslist LI.first {border:0;}
		#content .presslist LI STRONG {color: #666;}
		#content .presslist LI.first STRONG {color: #39c;}
	#foot {
		width: 740px;
		height: 42px;
		padding: 20px 79px 0 79px;
		color: #016abc;
		font-size: 10px;	
		text-align: center;	
		background: url(../images/foot_bg.png) no-repeat #96daff;
		}
		#foot A {
			color: #016abc;
			text-decoration: none;
			}
			#foot A:hover {color:#036;}
			
	#foot HR {
		height: 1px;
		border: 0;
		background: url(../images/foot_hr.png) no-repeat center;
		color: #016abc;
		}
		