/*:::::::::::::::*/
/* GLOBAL STYLES */
/*:::::::::::::::*/

body {	
	background: #ddd;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding:0;
	margin:0;
	margin-top:30px;
	text-align:center;
	}
	
#wrap {
	position:absolute;
	top:0px;
	left:0px;
	width:750px;
	height:563px;
	background:#f0f8fa;
	}

#hiddenHead {
	display:none;
	}
	
.show {
	display:block;
	}

.hidden {
	display:none;
	}

p {
	font-family: arial, sans-serif;
	font-size: 11px;
}	
	
/*:::::::::::*/
/* TITLE-BOX */
/*:::::::::::*/

#titlebox {
	width:750px;
	height:66px;
	padding:0;
	margin:0;
	text-align:left;
	}

#titleheader {
	width:535px;
	height:66px;
	padding:0;
	margin:0;
	background:url('../img/titleheader.gif') left top no-repeat;
	float:left;
	}
	
#logo {
	width:215px;
	height:66px;
	padding:0;
	margin:0;
	background:url('../img/amani-logo.gif') left top no-repeat;
	float:right;
	}
	
/*:::::::::::*/
/* Navi-BOX */
/*:::::::::::*/

#navibox {
	width:750px;
	height:261px;
	padding:0;
	margin:0;
	background:url('../img/snboxbg01.jpg') bottom left no-repeat #e99a23;
	}

#hauptnavi {
	width:750px;
	height:66px;
	padding:0;
	margin:0;
	text-align:left;
	}

#hauptnavi ul {
	margin:0;
	padding:0;
	list-style: none;
	}
		
#hauptnavi ul li {
	margin:0;
	padding:0;
	list-style:none;
	text-transform:uppercase;
	float:left;
	}
	
#hauptnavi ul li a {
	font-family: arial, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0;
	padding-left:18px;
	width:90px;
	height:66px;
	background:url('../img/hauptnavibg_no.gif') top left no-repeat;
	display:block;
	}
	
#hauptnavi ul li a:hover {
	font-family: arial, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
	width:90px;
	height:66px;
	display:block;
	}

#hauptnavi ul li a#hauptnavi01 {
	padding-top:16px;
	padding-right:30px;
	width:105px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:57px;
	}
	
html>body #hauptnavi ul li a#hauptnavi01 {
	height:66px !important;
	height:50px;
	width:57px !important;
	width:87px;
	}

#hauptnavi ul li a:hover#hauptnavi01 {
	padding-top:16px;
	padding-right:30px;
	width:105px;
	height:66px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:57px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi01 {
	height:66px !important;
	height:50px;
	}

#hauptnavi ul li a#hauptnavi02 {
	padding-top:28px;
	padding-right:10px;
	width:118px;
	height:66px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:80px;
	}
	
html>body #hauptnavi ul li a#hauptnavi02 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a:hover#hauptnavi02 {
	padding-top:28px;
	padding-right:10px;
	width:118px;
	height:66px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:80px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi02 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a#hauptnavi03 {
	padding-top:28px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
		width:70px;
	}
	
html>body #hauptnavi ul li a#hauptnavi03 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a:hover#hauptnavi03 {
	padding-top:28px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:70px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi03 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a#hauptnavi04 {
	padding-top:16px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:70px;
	}
	
html>body #hauptnavi ul li a#hauptnavi04 {
	height:66px !important;
	height:50px;
	}

#hauptnavi ul li a:hover#hauptnavi04 {
	padding-top:16px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:70px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi04 {
	height:66px !important;
	height:50px;
	}

#hauptnavi ul li a#hauptnavi05 {
	padding-top:28px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:70px;
	}
	
html>body #hauptnavi ul li a#hauptnavi05 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a:hover#hauptnavi05 {
	padding-top:28px;
	padding-right:20px;
	width:108px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:70px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi05 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a#hauptnavi06 {
	padding-top:28px;
	padding-right:40px;
	width:108px;
	background:url('../img/hauptnavibg_no.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:50px;
	}
	
html>body #hauptnavi ul li a#hauptnavi06 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a:hover#hauptnavi06 {
	padding-top:28px;
	padding-right:40px;
	width:108px;
	background:url('../img/hauptnavibg_ro.gif') top right no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:38px;
	width:50px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi06 {
	height:66px !important;
	height:38px;
	}

#hauptnavi ul li a#hauptnavi07 {
	padding-top:16px;
	padding-right:8px;
	width:105px;
	background:url('../img/hauptnavibg_no.gif') top left no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:77px;
	}
	
html>body #hauptnavi ul li a#hauptnavi07 {
	height:66px !important;
	height:50px;
	}

#hauptnavi ul li a:hover#hauptnavi07 {
	padding-top:16px;
	padding-right:8px;
	width:105px;
	background:url('../img/hauptnavibg_ro.gif') top left no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:66px !important;
	height:50px;
	width:77px;
	}
	
html>body #hauptnavi ul li a:hover#hauptnavi07 {
	height:66px !important;
	height:50px;
	}
	
/* Sub-Navi */
	
#subnavi01box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg01.jpg') bottom left no-repeat #e99a23;
	z-index:10;
	visibility:hidden;
	}
	
#subnavi01 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:0px;
	width:104px;
	height:195px;
	background:#FFE9B6;
	}
	
#subnavi01 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style: none;
	}
	
#subnavi01 ul li {
	border-bottom:1px solid #aa273d;
	width:98px;
	margin:0;
	padding:0;
	list-style: none;
	}
	
#subnavi01 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi01 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi02box {
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg02.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi02 {
	position:relative;
	top:0px;
	left:104px;
	width:107px;
	height:195px;
	background:#BDE0EB;
	}
	
#subnavi02 ul {
	margin: 0;
	padding: 0;
	padding-left:3px;
	list-style:none;
	}
	
#subnavi02 ul li {
	border-bottom:1px solid #aa273d;
	width:101px;
	margin:0;
	padding:0;
	list-style: none;
	}
	
#subnavi02 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi02 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi03box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg03.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi03 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:212px;
	width:107px;
	height:195px;
	background:#C7D7A6;
	/*background:#EECCA9;*/
	}
	
#subnavi03 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style: none;
	}
	
#subnavi03 ul li {
	border-bottom:1px solid #aa273d;
	width:101px;
	margin:0;
	padding:0;
	list-style: none;
	}
	
#subnavi03 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi03 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi04box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg04.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi04 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:321px;
	width:107px;
	height:195px;
	background:#E9CA9C;
	}
	
#subnavi04 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style: none;
	}
	
#subnavi04 ul li {
	border-bottom:1px solid #aa273d;
	width:101px;
	margin:0;
	padding:0;
	list-style: none;
	}
	
#subnavi04 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi04 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi05box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg05.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi05 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:429px;
	width:107px;
	height:195px;
	background:#ABBEDC;
	}
	
#subnavi05 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style: none;
	}
	
#subnavi05 ul li {
	border-bottom:1px solid #aa273d;
	width:101px;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#subnavi05 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi05 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi06box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg06.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi06 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:537px;
	width:107px;
	height:195px;
	background:#E9DE92;
	}
	
#subnavi06 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style:none;
	}
	
#subnavi06 ul li {
	border-bottom:1px solid #aa273d;
	width:101px;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#subnavi06 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi06 ul li a:hover {
	background:#E1F1F6;
	}
	
#subnavi07box {
	border:0px solid red;
	position:absolute;
	left:0px;
	padding:0;
	margin:0;
	width:750px;
	height:195px;
	text-align:left;
	background:url('../img/snboxbg07.jpg') bottom left no-repeat #e99a23;
	z-index:15;
	visibility:hidden;
	}
	
#subnavi07 {
	border:0px solid red;
	position:relative;
	top:0px;
	left:645px;
	width:105px;
	height:195px;
	/*background:#ffe9b6;*/
	}
	
#subnavi07 ul {
	margin:0;
	padding:0;
	padding-left:3px;
	list-style: none;
	}
	
#subnavi07 ul li {
	border-bottom:1px solid #aa273d;
	width:99px;
	margin:0;
	padding:0;
	list-style: none;
	}
	
#subnavi07 ul li a {
	font-family: arial, sans-serif;
	font-size: 11px;
	color:#000;
	vertical-align:bottom;	
	text-decoration:none;
	margin:0;
	padding:2px 5px 2px 5px;
	display:block;
	}
	
#subnavi07 ul li a:hover {
	background:#E1F1F6;
	}

/*:::::::::::::*/
/* CONTENT-BOX */
/*:::::::::::::*/

#contentbox {
	width:750px;
	height:157px;
	padding:0;
	padding-top:1px;
	margin:0;
	background:url('../img/dotline_orange.gif') top left repeat-x;
	}


	
#teaserbox {
	font-family: arial, sans-serif;
	font-size: 11px;
	width:300px;
	height:157px;
	padding:0 10px 0 10px;
	margin:0;
	text-align:left;	
	float:left;
	}

#teaserhead {
	border-bottom:1px solid #e99a23;
	width:300px;
	height:35px;
	background:url('../img/teaserhead.gif') top left no-repeat;
	}

#teaser {
	height:95px;
	padding:0px;
	overflow:none;
	vertical-align:top;
	overflow:hidden;
	margin-top:5px;
	}

#teaserbox img {
	padding:0;
	margin-right:5px;
	margin-bottom:0px;
	float:left;
	}

#teaserbox a {
	color:#AA273E;
	/*padding-left:7px;
	padding-right:7px;
	background:url('../img/linkarrow_sm_red.gif') center right no-repeat;*/
	text-decoration:none;
	}
	
#newsbox {
	width:410px;
	height:157px;
	padding:0 10px 0 10px;
	margin:0;
	text-align:left;	
	background:#e99a23;
	float:right;
	overflow:hidden;
	}

#news {
	padding:0;
	margin:0;
	}

#newshead {
	border-bottom:1px solid #EFC47F;
	width:410px;
	height:35px;
	background:url('../img/newshead.gif') top left no-repeat;
	padding:0;
	margin:0;
	}

#newslist {
	width:410px;
	padding:0;
	margin:0;
	}
	
#newslist ul {
	padding:0;
	margin:0 !important;
	margin-top:-10px;
	}
	
#newslist ul li {
	color:#fff;
	padding:0;
	margin:0;
	/*padding-top:6px;
	height:18px;*/
	background:url('../img/dotline_orange.gif') bottom left repeat-x;		
	display:block;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-top:0px !important;
	padding-top:6px;
	list-style:inside !important;
	list-style:outside;
	padding-left:10px !important;
	padding-left:10px;
	height:18px !important;
	height:22px;
	}
	
html>body #newslist ul li {
	list-style:inside !important;
	list-style:outside;
	padding-left:10px !important;
	padding-left:10px;
	}
	
#newslist ul li a {
	font-family: arial, sans-serif;
	font-size: 12px;
	color:#fff;
	font-weight:bold;
	padding-right:20px;
	background:url('../img/linkarrow_white.gif') center right no-repeat;
	text-decoration:none;
	}
	
	
/*::::::::::::*/
/* FOOTER-BOX */
/*::::::::::::*/

#footerbox {
	width:750px;
	height:25px;
	text-align:left;
	background:url('../img/footerbg.gif') top left #aa273d;
	}

#footerlinks {
	width:530px;
	}

#footerlinks ul {
	padding:0;
	margin:0;
	margin-left:-10px;
	}

#footerlinks ul li {
 padding-top:6px;
 list-style:none;
 text-transform:uppercase;
 float:left;
 }
	
#footerlinks ul li a {
	font-family: arial, sans-serif;
	font-size: 10px;
	color:#fff;
	width:50px;
	padding:0;
	margin:0;
	padding-right:20px;
	padding-left:20px;	
	background:url('../img/bullet_white.gif') center right no-repeat;
	text-decoration:none;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:150px;
	}
	
/*:::::::::::*/
/* COPYRIGHT */
/*:::::::::::*/

#copyright {
	font-family: arial, sans-serif;
	font-size: 10px;
	color:#999;
	padding:0;
	margin:0;
	padding-left:8px;
	padding-top:3px;
	width:742px;
	height:50px;
	text-align:left;
	}



