/* 
PreSystems Kommunikationslösungen
Dipl.-BW. (BA) Martin Lukas Ostachowski
www.presystems.de
*/

body {
margin: 0px;
padding: 0px;
line-height: 18px;
background:url(img/nautianis-dotted-gen.gif) repeat-y center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.center {
width: 949px;
margin: auto;
background:url(img/nautianis-header-gen.jpg) center top no-repeat;
height:201px;
}


/* -----  Navigation oben  ---------------------------------  */
ul#topmenu {
float:right;
list-style: none;
display: block;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
}

#topmenu li {
float:left;
margin:12px 6px 0px 3px;
}

#topmenu a, a:link, a:visited {
background:none;
border:none;
display:inline;
color:#efefef;
text-decoration: none;
}

#topmenu a:hover {
text-decoration: underline;
}

/* -----  Linke Spalte  ---------------------------------  */
div#left {
margin-top:140px;
margin-left:1px;
width:220px;
float:left;
}

ul#leftmenu {
display:block;
margin:0px;
padding: 0px;
list-style:none;
}

#leftmenu a.f-leftmenu, a.f-leftmenu:link, a.f-leftmenu:visited {
padding:6px 0px 6px 10px;
display:block;
width: 183px;
font-size:14px;
background-color:#002345;
border-right: #73191d 18px solid;
border-bottom: #ffffff 1px solid;
}

#leftmenu a.f-leftmenu:hover {
background-color:#73191d;
}

#leftmenu a.l-leftmenu, #leftmenu  a.l-leftmenu:link, #leftmenu a.l-leftmenu:visited {
padding:6px 0px 6px 10px;
display:block;
width: 183px;
font-size:14px;
background-color:#002345;
border-right: #73191d 18px solid;
}

#leftmenu a.l-leftmenu:hover {
background-color:#73191d;
}

ul#leftmenu2 {
display:block;
margin:0px;
padding: 0px;
list-style:none;
}

#leftmenu2 a.f-leftmenu, #leftmenu2 a.f-leftmenu:link, #leftmenu2 a.f-leftmenu:visited {
padding:6px 0px 6px 10px;
display:block;
width: 183px;
font-size:14px;
background-color:#002345;
border-right: #73191d 18px solid;
border-bottom: #ffffff 1px solid;
}

#leftmenu2 a.f-leftmenu:hover {
background-color:#73191d;
}

#leftmenu2 a.l-leftmenu, a.l-leftmenu:link, a.l-leftmenu:visited {
padding:6px 0px 6px 10px;
display:block;
width: 183px;
font-size:14px;
background-color:#002345;
border-right: #73191d 18px solid;
}

#leftmenu2 a.l-leftmenu:hover {
background-color:#73191d;
}

.left-team {
margin:0px;
padding:10px 0px 10px 15px;
width:196px;
background-color:#73191d;
color:#efefef;
font-size:14px;
}

.img {
margin: 0px;
padding: 0px;
}

.left-team-desc {
margin:0px;
padding:10px 0px 10px 15px;
width:196px;
background-color:#73191d;
color:#efefef;
font-size:12px;
}

.left-tuev {
margin: 0px 0px 20px 0px;
padding: 15px 0px 10px 60px;
background:url(img/nautianis-left-bg.gif) top left no-repeat;
width: 149px;
border-left: 1px solid #002345;
border-bottom: 1px solid #002345;
border-right: 1px solid #002345;
}

/* -----  Linke Suche Hochsee  -----  */
#left form {
margin-top:0px;
padding-top:0px;
}

table#lhs {
margin-top:0px;
padding-top:0px;
}

td#table-heading-h {
background:url(img/lsearch-heading-bg.gif) left no-repeat;
height:32px;
width: 171px;
padding: 0px 0px 0px 40px;
color:#dfdfdf;
}

.table-hs-felder {
background-color:#cfb1b1;
width:191px;
padding-left: 10px;
padding-right: 10px;
}

.table-hs-lfeld {
background-color:#cfb1b1;
width:191px;
padding: 0px 10px 10px 10px;
}

.table-hs-go {
width:191px;
background-color:#002345;
height:30px;
font-weight:bold;
padding-left:20px;
padding-right:0px;
}

.table-hs-go a.sea, a.sea:link, a.sea:visited {
color:#cfcfcf;
text-decoration:underline;
}

.table-hs-go a.sea:hover {
color: #e4f2ff;
text-decoration:none;
}

/* -----  Linke Suche Fluss  -----  */
td#table-heading-f {
background:url(img/lsearch-heading-bg2.gif) left no-repeat;
height:32px;
width: 171px;
padding: 0px 0px 0px 40px;
color:#dfdfdf;
}

.table-fs-felder {
background-color:#899fb5;
width:191px;
padding-left: 10px;
padding-right: 10px;
}

.table-fs-lfeld {
background-color:#899fb5;
width:191px;
padding: 0px 10px 10px 10px;
}

.table-fs-go {
background-color:#73191d;
width:191px;
height:30px;
font-weight:bold;
padding-left:20px;
padding-right:0px;
}

.table-fs-go a.sea, a.sea:link, a.sea:visited {
color:#cfcfcf;
text-decoration:underline;
}

.table-fs-go a:hover {
color: #e4f2ff;
text-decoration:none;
}

/* -----  Mittlere Spalte  ---------------------------------  */
div#cont {
margin-top:140px;
padding:20px;
width:687px;
float:left;
}

#cont h1 {
margin: 5px 0px 5px 0px;
padding: 0px 0px 5px 0px;
border-bottom:1px dotted #002345;
font-size:15px;
color:#73191d;
}

#cont h2 {
margin: 5px 0px 5px 0px;
padding: 0px 0px 5px 0px;
border-bottom:1px dotted #73191d;
font-size:15px;
color:#002345;
}

.footer-1 {
margin:0px;
padding: 15px 0px 30px 75px;
height:15px;
background:url(img/nautianis-windrose.gif) left no-repeat;
color: #73191d;
}

.footer-2 {
margin:0px;
padding: 0px 0px 20px 75px;
color: #002345;
}

a.foot, a.foot:link, a.foot:visited {
color: #002345;
text-decoration:underline;
}

a.foot:hover {
color: #73191d;
text-decoration:underline;
}

/* -----  Rechte Spalte  ---------------------------------  */
div#right {
margin:185px 0px 0px 11px;
width:215px;
float:left;
}

.highlight {
margin:0px 0px 0px 0px;
padding: 10px 0px 10px 15px;
background-color:#002345;
color:#efefef;
font-size:14px;
}

.newsletter {
background:url(img/nautianis-newsletter.jpg) no-repeat;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:201px;
width: 215px;
text-align:center;
}

.news {
margin: 0px;
color:#efefef;
font-size:14px;
padding-top:19px;
}

.news-link {
margin-top:140px;
}

a.news-abo, a.news-abo:link, a.news-abo:visited {
text-decoration:underline;
}
