/* CSS NgocCan */
BODY {margin: 0px;  font: 12px verdana, sans-serif; color: 004040; background: #FFFFFF;
}
#page {background: #FFFFFF; margin-top: 2px; margin-bottom: 0px; margin-left: 15px; margin-right: 15px;
}
#head {position: absolute; top: 0px; left: 15px;
}
#head H1 {margin: 0px; padding-bottom: 6px; padding-left: 15px; padding-top: 6px; font: bold 25px verdana, sans-serif; text-align: left;
}
#head H2 {margin: 0px; padding-bottom: 10px; padding-left: 5px; padding-top: 3px; font: bold 12px verdana, sans-serif; text-align: left;
}
#head bild {position: absolute; left: 420px; width: 470px; padding-top: 2px; text-align: right;
}
#bgnavi {background: url(images/footer.gif); height: 18px;
}
#navihead {position: absolute; top: 100px; left: 15px; padding-top: 0px; margin: 0px;  background: url(images/footer.gif); height: 12px; width: 110px;
}
#right {position: absolute; width: 140px; left: 930px; top: 116px; margin: 0px; font: 12px verdana, sans-serif; 
}
#right teaser {padding-right: 2px; padding-left: 2px; margin: 0px; padding-top: 5px
}
#right H1 {margin: 0px; padding-left: 2px; padding-right: 2px; padding-top: 10px; font: bold 13px verdana, sans-serif;
}
#navi {position: absolute; width: 150px; left: 16px; top: 116px; font: bold 14px verdana, sans-serif; color: #FFFFFF; text-decoration: no;
}
#navi ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#navi li {
	list-style-type: none
}
a.menu {
	padding-right: 10px; padding-left: 10px; background:  #D4D7D8 repeat-x left top; padding-bottom: 4px; width: 150px; color: #000000; padding-top: 4px; border-bottom: #45657E 1px solid; text-decoration: none
}
a.menu:hover {
	padding-right: 10px; padding-left: 10px; background:  #9DCADF repeat-x left top; padding-bottom: 4px; width: 150px; color: #FFFFFF; padding-top: 4px; border-bottom: #45657E 1px solid; text-decoration: none
}
a.menuActive {
	padding-right: 10px; padding-left: 10px; background:  #D4D7D8 repeat-x left top; padding-bottom: 4px; width: 150px; color: #FFFFFF; padding-top: 3px; border-bottom: #45657E 1px solid; text-decoration: none
}
a.menuhead {
	padding-right: 6px; padding-left: 10px; background:  #AAAEB5 repeat-x left top; padding-bottom: 4px; width: 150px; color: #000000; padding-top: 4px; border-bottom: #45657E 1px solid; text-decoration: none; font-weight: bold;
}
a.menuhead:hover {
	padding-right: 6px; padding-left: 10px; background:  #6B8EAB repeat-x left top; padding-bottom: 4px; width: 150px; color: #FFFFFF; padding-top: 4px; border-bottom: #45657E 1px solid; text-decoration: none; font-weight: bold;
}
a.menuheadActive {
	padding-right: 6px; padding-left: 10px; background:  #C1C1C1 repeat-x left top; padding-bottom: 4px; width: 150px; color: #FFFFFF; padding-top: 3px; border-bottom: #45657E 1px solid; text-decoration: none
}
a:link {
	font-size: 12px; color: #094588; font-family: sans-serif,arial; text-decoration: none;
}
a:visited {
	font-size: 12px; color: #003399; font-family: sans-serif,arial; text-decoration: none;
}
a:hover {
	font-size: 12px; color: #ADD8E1; font-family: sans-serif,arial;
}
a:active {
	font-size: 12px; color: #ffffFF; font-family: sans-serif,arial
}
.footlink {
	font-size: 10px; color: #cecece; font-family: sans-serif,arial; text-decoration: none;
}
.footlink:visited {
	font-size: 10px; color: #cecece; font-family: sans-serif,arial; text-decoration: none;
}
.footlink:hover {
	font-size: 10px; color: #cecece; font-family: sans-serif,arial;
}
a.footlink {color: #cecece; text-decoration: none; 
}
#content {position: absolute; width: 750px; left: 174px; top: 116px; padding-right: 20px; padding-left: 30px; padding-bottom: 20px; padding-top: 0px; background: #FFFFFF; color: #004040;
}
#content H1 {margin: 5px 0px 10px; padding-left: 5px; padding-bottom: 6px; padding-top: 10px; font: bold 21px verdana, sans-serif;
}
#content H2 {margin: 0px 0px 10px; padding-left: 5px; padding-bottom: 3px; padding-top: 0px; font: 19px verdana, sans-serif; border-bottom: red 1px solid;
}
#content H3 {margin: 4px 0px 10px; padding-left: 5px; padding-bottom: 4px; padding-top: 10px; font: 16px verdana, sans-serif;
}
#content H4 {margin: 2px 0px 10px; padding-left: 5px; padding-bottom: 2px; padding-top: 10px; font: 14px verdana, sans-serif;
}
#content P {padding-left:10px; padding-right: 10px; padding-bottom: 0px; padding-top: 5px; color: #004040; font: 12px;
}
#content-voll {position: absolute; width: 890px; left: 174px; top: 116px; padding-right: 20px; padding-left: 30px; padding-bottom: 20px; padding-top: 0px; background: #FFFFFF; color: #004040;
}
#content-voll H1 {margin: 5px 0px 10px; padding-left: 5px; padding-bottom: 6px; padding-top: 10px; font: bold 21px verdana, sans-serif;
}
#content-voll H2 {margin: 5px 0px 10px; padding-left: 5px; padding-bottom: 5px; padding-top: 10px; font: 19px verdana, sans-serif; border-bottom: red 1px solid;
}
#content-voll H3 {margin: 4px 0px 10px; padding-left: 5px; padding-bottom: 4px; padding-top: 10px; font: 16px verdana, sans-serif;
}
#content-voll H4 {margin: 2px 0px 10px; padding-left: 5px; padding-bottom: 2px; padding-top: 10px; font: 14px verdana, sans-serif;
}
#content-voll P {padding-left:10px; padding-right: 10px; padding-bottom: 10px; padding-top: 2px; color: #004040; font: 12px;
}
#bild {float: left; width: 180px; padding-top: 1px; text-align: left;
}
#bild1 {float: left; width: 330px; padding-top: 3px; text-align: left;
}
#footer {position: absolute; top: 3000px; left: 20px; padding-top: 5px; padding-left:10px; padding-right: 10px; padding-bottom: 20px; background: #F5F5F5; border-top: #47749c 1px solid; font: 10px verdana, sans-serif; color: #cecece; margin-right: 15px;
}
.copy {font: 12px Verdana;	color: #004040;	margin-top: 10px; margin-bottom: 5px; margin-left: 5px;	margin-right: 5px; text-decoration: none; font-weight: normal;
}
.footer {color: #424242; text-decoration: none; font-size: 9px;
}
.subheadline {color: #003399;	margin-top: 10px; padding-bottom: 6px; margin-bottom: 0px;	margin-left: 10px;	margin-right: 10px; font-size: 15px; font-family: Tahoma,Verdana,Arial;	font-weight: bold;
}
.subheadline a {color: #000066;
}
.subheadline a:hover {color: #003399;
}
.subheadline1 {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #003399; font-weight: bold;
}
a.subheadline1:hover {color: #2765A4; text-decoration: none; 
}