/************ TAGS ************/body {	background-image: url(../img/blue_horiz.jpg);	background-repeat: repeat-x;	background-position: 0px 0px;}html, body {	height: 100%;}* html {height:auto;}* body {height:auto;}h1 {	padding-bottom: 1.5em;	font-size: 1.2em;}h2 {	padding-bottom: 1.5em;	font-size: 1.2em;}h3 {	padding-bottom: 0em;	font-size: 1em;}p.bodytext {	margin-bottom:1.5em;}/************ LAYOUT ************/#container{	width:990px;	margin:auto;	overflow:hidden;	padding-top:0px;	min-height: 100%;	background-image: url(../img/blue_vert.jpg);	background-repeat:repeat-y;}* html #container {height:100%;}#content{	position:relative;	padding: 0px;	color: #333333;}#header {	background-image: url(../img/blue_horiz.jpg);	background-repeat: repeat-x;	height:227px;}#header img.random {float: left; width: 215px;height:227px;}#header a {	display: block;	margin-left: 370px;}#navigation {	float:left;	width:215px;}#navigation .main{	background-image:url(../img/blue_grad_vert.jpg);	background-repeat:no-repeat;	width:215px;	min-height: 590px;}* html #navigation .main {height:590px}#main {	float:left;	width: 640px;	padding: 60px;		font-size:0.8125em;	line-height:1.425em;}#main a {	color:#1E6195;	text-decoration:none;}#main a:hover{	text-decoration: underline;}#main ul {	margin:10px 0px 10px 25px;}#footer {	margin-top: 50px;	background-color:#FFFFFF;	display: none;}/************ NAVIGATION ************//************navi**********/ul.navi{	margin:0;	padding:0;	list-style-type:none;}ul.navi li{	display:block;	font-size:14px;	color:#004586;	background-color:transparent;}ul.navi li a{	padding-left:15px;	display:block;	color:#FFFFFF;	text-decoration:none;	line-height:30px;	background-color:none;}ul.navi li.active a, ul.navi li a:hover{	background-color:#002540;	color:#ffffff;}ul.navi li.active{	background-color:#86B5D7;}ul.navi li.first{	border-top:1px solid #bcbec7;}ul.navi li.last{	margin-bottom:20px;}/*sub*/ul.navi ul.sub1{	margin:0;	padding:0;	list-style-type:none;}ul.navi ul.sub1 li{	margin:0;	padding:0;	display:list-item;	font-size:12px;	color:#004586;	border-bottom:0;	font-weight:normal;	padding-left:10px;	line-height:14px;}ul.navi ul.sub1 li a {/*	margin:0;	padding:4px;	display:block;*/	color:#004586;	text-decoration:none;	background-color:transparent;}ul.navi ul.sub1 li a:hover {	text-decoration:underline;	background-color:transparent;}ul.navi ul.sub1 li.active{	background-color:#86B5D7;	font-weight:bold;}ul.navi ul.sub1 li.first{	border-top:0;}ul.navi ul.sub1 li.last{	margin-bottom:5px;}/*end-sub*//*sub2*/ul.navi ul.sub2{	margin:0;	padding:0;	padding-left:0px;	list-style-type:none;}ul.navi ul.sub2 li{	display:block;	font-size:10px;	color:#004586;		background-image:none;}ul.navi ul.sub2 li a{	color:#004586;	text-decoration:none;	background-color:transparent;	font-weight:normal;	line-height:14px;}ul.navi ul.sub2 li.active a{	font-weight:bold;}ul.navi ul.sub2 li.active{	background-color:transparent;	font-weight:bold;	font-size:11px;}ul.navi ul.sub2 li.first{	border-top:1px solid #ffffff;}ul.navi ul.sub2 li.last{	border-bottom:1px solid #ffffff;	margin-bottom:5px;}/*end-sub2*//*END-SUB*//************language navi**********/ul.language {	padding: 15px 0px 0px 15px;	list-style:none;}ul.language li a {	color:#86B5D7;	font-size:11px;	text-decoration:none;}ul.language li a:hover {	text-decoration:underline;}ul.language a.notrans, ul.language a.notrans:hover {	cursor:default;	color:#11446B;	text-decoration:none;}/************END-navi**********/
