body {
    background: #cccccc url(/img/body.background.png) repeat-y;
}
#frontend #container {
    width: 980px;
}
#frontend #container #flash {
    width: 979px;
	height: 438px;
}
#frontend #container #line {
    width: 980px;
    height: 1px;
    margin-bottom: 31px;
	margin-top: 7px;
	background: url(/img/line.background.png) no-repeat right;
}
#frontend #container #line2 {
    width: 980px;
    height: 1px;
    background: url(/img/noflash/line.background.png) no-repeat right;
}

#frontend #container #line3 {
    width: 980px;
    height: 1px;
    margin-bottom: 7px;
    margin-top: 7px;
    background: url(/img/line.background.png) no-repeat right;
}

#frontend #container #content_submenu {
    width: 980px;
    height: 17px;
    margin-bottom: 14px;
	padding-left: 253px;
}
#frontend #container #content_submenu a.item3 {
    width: 171px;
    height: 17px;
	margin-right: 1px;
	display: block;
	float: left;
	background-color: #adadad;
	padding-left: 15px;
	color: #ffffff;
}
#frontend #container #content_submenu a.item3:hover {
	text-decoration: none;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
}
#frontend #container #content_submenu a.item3active,
#frontend #container #content_submenu a.item3active:hover {
    width: 171px;
    height: 17px;
    margin-right: 1px;
    display: block;
    float: left;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
	text-decoration: none;
    padding-left: 15px;
    color: #ffffff;
}
#frontend #container #content_submenu a.item4 {
    width: 125px;
    height: 17px;
    margin-right: 1px;
    display: block;
    float: left;
    background-color: #adadad;
    padding-left: 15px;
    color: #ffffff;
}
#frontend #container #content_submenu a.item4:hover {
    text-decoration: none;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
}
#frontend #container #content_submenu a.item4active,
#frontend #container #content_submenu a.item4active:hover {
    width: 125px;
    height: 17px;
    margin-right: 1px;
    display: block;
    float: left;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
    text-decoration: none;
    padding-left: 15px;
    color: #ffffff;
}
#frontend #container #content_submenu a.item5 {
    width: 100px;
    height: 17px;
    margin-right: 1px;
    display: block;
    float: left;
    background-color: #adadad;
    padding-left: 15px;
    color: #ffffff;
}
#frontend #container #content_submenu a.item5:hover {
    text-decoration: none;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
}
#frontend #container #content_submenu a.item5active,
#frontend #container #content_submenu a.item5active:hover {
    width: 100px;
    height: 17px;
    margin-right: 1px;
    display: block;
    float: left;
    background: #2a499b url(/img/arrow.background.gif) no-repeat left;
    text-decoration: none;
    padding-left: 15px;
    color: #ffffff;
}
#frontend #container #request {
    width: 156px;
    padding-left: 47px;
	padding-right: 90px;
	padding-bottom: 20px;
	float: left;
	font-size: 9px;
}
#frontend #container #rotator {
    width: 156px;
    padding-left: 47px;
    padding-right: 90px;
    padding-bottom: 20px;
    float: left;
}
#frontend #container #request .title {
    width: 156px;
    height: 22px;
    background: url(/img/request.title.png) no-repeat;
    float: left;
	margin-top: 2px;
}
#frontend #container #request .label {
    width: 156px;
    height: 15px;
    color: #000000;
    float: left;
	margin-bottom: 3px;
}
#frontend #container #request .input {
    width: 156px;
    height: 25px;
    float: left;
	margin-bottom: 5px;
}
#frontend #container #request .submit {
    float: right;
    margin-top: 5px;
}
#frontend #container #content {
    width: 487px;
    float: left;
}
#frontend #container #footer {
    width: 980px;
	height: 20px;
	font-size: 9px;
}
#frontend #container #footer #languages {
    width: 525px;
	height: 20px;
	padding-left: 25px;
    float: left;
}
#frontend #container #footer #copyright {
    width: 405px;
    height: 20px;
    float: left;
	padding-right: 25px;
}
#frontend #container #aircraft .top {
    font-weight: bold;
}
#frontend #container .content_text {
    padding-bottom: 30px;
}
#frontend #container .content_text .title {
    display: none;
}
#frontend #container a.menu {
    width:150px;
	display: block;
	height:16px;
	background:url('/img/noflash/menu.background.png');
	margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #294c97;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 1px;
}
#frontend #container a.menu:hover {
    width:150px;
    display: block;
    height:16px;
    background:url('/img/noflash/bottommenu.background.png');
	margin-bottom: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;	
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 1px;
}
#frontend #container a.submenu {
    width:180px;
    display: block;
    height:16px;
    background:url('/img/noflash/menu.background.png');
    margin-bottom: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #294c97;
    font-weight: bold;
    padding-left: 15px;
    padding-top: 1px;
}
#frontend #container a.submenu:hover {
    width:180px;
    display: block;
    height:16px;
    background:url('/img/noflash/bottommenu.background.png');
    margin-bottom: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff; 
    font-weight: bold;
    text-decoration: none;
    padding-left: 15px;
    padding-top: 1px;
}
#frontend #container a.metamenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;
    font-weight: bold;
}
#frontend #container a.metamenu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;
    font-weight: bold;
	text-decoration: none;
}
#frontend #container a.topmenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #888888;
    font-weight: bold;
	padding-top: 6px;
	padding-left: 20px;
	display: block;
	width: 82px;
	height:19px;
	background:url('');
	
}
#frontend #container a.topmenu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #888888;
    font-weight: bold;
    padding-top: 6px;
    padding-left: 20px;
    display: block;
    width: 82px;
    height:19px;
    background:url('/img/noflash/topmenuactive.background.png');
    text-decoration: none;
}

.contenttext ol li {
    list-style-type: decimal;
	list-style-position: inside;
}

.contenttext ul li {
    list-style-type: circle;
    list-style-position: inside;
}

.contenttext ul, .contenttext  li {
    border-spacing:     0;
    margin:             0;
    padding:            0;
}

.contenttext li {    
    margin-left:        10px;
	line-height:        1.5em; 
}
