@import url("body.css");
@import url("menu.css");
@import url("news.css");
@import url("layout_main.css");


#mainnav {
margin:0;
padding:0;
list-style-type:none;
}
#mainnav li {
display:block;
float:left;
width:auto;
font-size:15px;
}
#mainnav li a {
color:#333333;
text-decoration:none;
font-size:15px;
}
#mainnav li a:hover, #mainnav li a.active {
color:#00AAFF;
}

.subnav {
position:absolute;
padding:0;
width:100%;
list-style-type:none;
}
.subnav li {
display:block;
float:left;
width:auto;
}
.subnav li a {
color:#333333;
text-decoration:none;
font-size:15px;
}
.subnav li a:hover, .subnav li a.active {
color:#00AAFF;
}

.subnav269 {
margin:0 0 0 -300px;
}
.subnav244 {
margin:0 0 0 -367px;
}


#rm-login .login input {
width: 275px;
height: 20px;
font-family: Helvetica, Arial, sans-serif;
border: solid 1px #CCCCCC;
font-size: 12px;
padding-left: 3px;
margin-top: 3px;
margin-bottom: 5px;
}

#submit input {
width: 65px; 
height: 25px;
padding-bottom: 15px;
margin-left: -17px;
border: none;
margin-top: 5px;
background-color: #FFFFFF;
cursor: pointer;
text-align: center;
color: #0099FF;
font-weight: bold;
font-size: 12px;
font-family: Helvetica, Arial, sans-serif;
}

#lighthousetext {
position:relative;
}
#lighthousetext-inner {
position:absolute;
top:10px;
left:15px;
width:637px;
height:146px;
z-index: 1000;
}
#lighthouse {
position:relative;
width:651px;
height:571px;
background:url(../templateimages/turm_fr/background.jpg) top left no-repeat;
}
#lhtower {
height: 153px;
left: 261px;
position: absolute;
top: 197px;
width: 217px;
}
#lhbox1 {
position:absolute;
width:146px;
height:50px;
top:214px;
left:42px;
}
#lhbox2 {
position:absolute;
width:145px;
height:50px;
left:415px;
top:215px;
}
#lhbox3 {
position:absolute;
width:209px;
height:51px;
top:300px;
left:18px;
}
#lhbox4 {
position:absolute;
width:146px;
height:51px;
left:415px;
top:300px;
}
#lhbox5 {
height: 53px;
left: 200px;
position: absolute;
top:450px;
width: 217px;
}
#lhbox6 {
height: 54px;
left: 234px;
position: absolute;
top: 509px;
width: 154px;
}
.align-center {
text-align: center
}
