/*
 Navigation Style Sheet for the RC Hauptmann Homepage
 http://www.hengststation-hauptmann.at
*/

body{
MARGIN: 0;
PADDING: 0;
BORDER: 0;
BACKGROUND: url(images/bgh.jpg) white repeat-x; 
}

#pagebg
{
POSITION: absolute; 
BACKGROUND: url(images/bghp.jpg) white repeat-y left; 
WIDTH: 810px; 
MARGIN-LEFT: -405px; 
LEFT: 50%;
}

#pagebgtop
{
BACKGROUND: url(images/bghpt.jpg) repeat-x left top; 
WIDTH: 810px; 
MARGIN-LEFT: 0px; 
}

#page{
TEXT-ALIGN: center; 
WIDTH: 770px; 
MARGIN-LEFT: 20px;
}

#header{
BACKGROUND: url(images/bghh.jpg) white repeat-x left top; 
HEIGHT: 100px; 
BORDER-BOTTOM: #7D2F08 1px solid; 
}

#pageimage{
BACKGROUND: #7D2F08;
HEIGHT: 150px; 
}

#content
{
WIDTH: 100%;
BACKGROUND: url(images/bgnb.jpg) white repeat-y left; 
FLOAT: left;
}

#navigationleft{
FLOAT: left;
WIDTH: 200px;
PADDING-BOTTOM: 200px;
TEXT-ALIGN: left;
}

#textcolumn{
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 10.5pt; 
LINE-HEIGHT: 150%; 
MARGIN-LEFT: 200px;
PADDING-TOP: 30px;
PADDING-RIGHT: 20px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 125px;
TEXT-ALIGN: justify; 
}

#footer{
BACKGROUND: url(images/bgnb.jpg) white repeat-y left; 
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 9px; 
CLEAR: left;
COLOR: #7D2F08;
TEXT-ALIGN: right;
PADDING: 0px 20px 20px 0px;
BORDER-TOP: #7D2F08 2px solid; 
}

#footer a{
COLOR: #7D2F08;
TEXT-DECORATION: none;
}

#footer a:hover{
COLOR: #000000;
TEXT-DECORATION: none;
}

h1 {
COLOR: #7D2F08;
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 20px; 
LINE-HEIGHT: 250%; 
FONT-WEIGHT: bold;
TEXT-ALIGN: center; 
}

h2{
COLOR: #7D2F08;
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 16px; 
LINE-HEIGHT: 100%; 
FONT-WEIGHT: bold;
TEXT-ALIGN: center; 
MARGIN-TOP: -25px;
MARGIN-BOTTOM: 30px;
}

h3 {
COLOR: #7D2F08;
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 10.5pt; 
LINE-HEIGHT: 100%; 
FONT-WEIGHT: bold;
TEXT-ALIGN: left; 
}


.nbt a{
OVERFLOW: hidden;
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 14px; 
LINE-HEIGHT: 150%; 
FLOAT: left;
POSITION: relative;
TOP: 10px;
BACKGROUND: url(images/nbt.gif) no-repeat right top;
MARGIN: 0;
MARGIN-TOP: 54px;
MARGIN-RIGHT: -3px;
PADDING: 9px 0px 5px 0px;
TEXT-DECORATION: none;
WIDTH: 160px;
COLOR: black;
}
.nbt a:visited{
COLOR: black;
}
.nbt a:hover{
PADDING-BOTTOM:15px;
TOP: 0px;
COLOR: #FF0000;
}
.nbt a:hover:visited{
COLOR: #FF0000;
}

.nbts a{
OVERFLOW: hidden;
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 14px; 
LINE-HEIGHT: 150%; 
FLOAT: left;
POSITION: relative;
TOP: 10px;
BACKGROUND: url(images/nbt.gif) no-repeat right top;
MARGIN: 0;
MARGIN-TOP: 54px;
MARGIN-RIGHT: -3px;
PADDING: 9px 0px 5px 0px;
TEXT-DECORATION: none;
WIDTH: 160px;
COLOR: black;
PADDING-BOTTOM:15px;
TOP: 0px;
}


.logo {
FLOAT: right;
MARGIN-TOP: 30px;
MARGIN-RIGHT: 20px;
}

.nb {
LINE-HEIGHT: 240%; 
TEXT-ALIGN: left; 
FONT-FAMILY: arial,helvetica,monospace; 
FONT-SIZE: 13px; 
FONT-WEIGHT: bold;
COLOR: #000000; 
MARGIN: 0px;
PADDING: 0px;
MARGIN-TOP: 6px; 
BORDER-TOP: #FFFFFF 1px solid; 
}
.nb a {
PADDING-LEFT: 5px; 
DISPLAY: block; 
COLOR: #000000; 
TEXT-DECORATION: none
}
.nb a:visited{
COLOR: #000000;
}
.nb a:hover {
BACKGROUND-COLOR: #F1E4DC; 
COLOR: #FF0000; 
TEXT-DECORATION: none
}
.nb a:hover:visited {
COLOR: #FF0000; 
}
.nbs {
LINE-HEIGHT: 180%; 
PADDING-LEFT: 0px; 
TEXT-ALIGN: left; 
FONT-FAMILY: arial,helvetica,monospace; 
FONT-SIZE: 13px; 
FONT-WEIGHT: bold;
COLOR: #000000; 
MARGIN: 0px;
MARGIN-TOP: 6px; 
}
.nbs a {
PADDING-LEFT: 15px; 
DISPLAY: block; 
COLOR: #000000; 
TEXT-DECORATION: none
}
.nbs a:visited{
COLOR: #000000;
}
.nbs a:hover {
BACKGROUND-COLOR: #F1E4DC; 
COLOR: #FF0000; 
TEXT-DECORATION: none
}
.nbs a:hover:visited {
COLOR: #FF0000; 
}

.mg{
HEIGHT: 30px;
WIDTH: 40px;
}

.news{
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 9pt; 
WIDTH: 165px;
}

td{
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 10.5pt; 
PADDING-TOP: 5px;
}

.pfa{
BACKGROUND-COLOR: #F1E4DC;
TEXT-ALIGN: left; 
FLOAT: NONE;
}

.pich{
MARGIN-TOP: 30px;
TEXT-ALIGN: center;
}

.galerieFont { font-family: arial,helvetica,monospace; font-size:10pt; color: #000000; font-style:italic; line-height:100%; margin-top:0pt; margin-bottom:0pt; text-align:left;}
.galerieBild { font-family: arial,helvetica,monospace; font-size:10pt; color: #000000; font-style:italic; line-height:100%; margin-top:0pt; margin-bottom:0pt; text-align:center;}
.galerieNavi { font-family: arial,helvetica,monospace; font-size:10pt; color: #000000; font-style:italic; line-height:100%; margin-top:0pt; margin-bottom:0pt; text-align:center;}



b{FONT-WEIGHT: bold;}
em{COLOR: red;}

a {
COLOR: #0000FF; 
TEXT-DECORATION: none
}
a:hover {
COLOR: #FF0000; 
TEXT-DECORATION: none
}
a:visited {
COLOR: #0000FF; 
TEXT-DECORATION: none
}
a:hover:visited {
COLOR: #FF0000; 
TEXT-DECORATION: none
}

li{
FONT-FAMILY: tahoma,arial,helvetica,monospace; 
FONT-SIZE: 10.5pt; 
}

.archiv
{
MARGIN-BOTTOM: 50px;
vertical-align: middle; 
list-style-image:url(images/hufe.gif);
}
.archiv li
{
MARGIN-BOTTOM: 10px;
}

.ueberunslist{
vertical-align: middle; 
list-style-image:url(images/hufe.gif);
FLOAT: NONE;
}


.errmsg{color: #FF0000; font-weight: bold;}