/*
   Navigation Style Sheet for the Hoadnbauer Homepage
   http://www.hoadnbauer.at
*/

body{
MARGIN: 0;
PADDING: 0;
BORDER: 0;
BACKGROUND-COLOR: #D5DE25;
BACKGROUND: url(images/bg.gif) #D5DE25 repeat-x; 
}

#page{
POSITION: absolute; 
BACKGROUND-COLOR: #FFFFFF; 
WIDTH: 900px; 
MARGIN-LEFT: -450px; 
LEFT: 50%;
}

#titleimage
{
BACKGROUND: url(images/bg.gif) white repeat-x left top; 
WIDTH: 900px; 
MARGIN-LEFT: 0px; 
}


#navigationheader{
BORDER-BOTTOM: #B8D87C 4px solid; 
}

#navigationleft{
WIDTH: 200px;
BORDER-RIGHT: #FCFA96 3px solid; 
PADDING-BOTTOM: 200px;
MARGIN-TOP: 20px;
PADDING-TOP: 20px;
FLOAT: left;
FONT-FAMILY: arial,tahoma,helvetica,monospace; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold;
LINE-HEIGHT: 120%; 
DISPLAY: block;
}

#content
{
font-family: arial,helvetica,monospace; 
font-size:12pt; 
color: #000000; 
line-height:122%; 
margin: 0px;
PADDING: 0px 0px 0px 0px;
text-align:justify;
}

#contenttitlepage{
margin-top:50px; 
margin-left:170px;
BACKGROUND: url(images/apfelbluete.jpg) white no-repeat right bottom; 
}

#titlepagetitle{
font-size:20pt; 
font-style:italic;
font-weight: bold;
margin-left:-60px;
line-height:130%; 
color: #00CC00;
}


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

#textcolumn a:hover, #textcolumn a:hover:visited{
BACKGROUND: #FCFA96;
}

#footerimage{
FLOAT: left;
PADDING: 0px 0px 0px 10px;
}

#footer{
BACKGROUND: url(images/hl.gif) white repeat-x left; 
FONT-FAMILY: arial,tahoma,helvetica,monospace; 
WIDTH: 900px;
FLOAT: left;
FONT-SIZE: 13px; 
FONT-STYLE:italic;
CLEAR: left;
COLOR: #000000;
TEXT-ALIGN: left;
PADDING: 0px 0px 0px 0px;
MARGIN: 0px;
}



.nbt a, .nbta a{
OVERFLOW: hidden;
FONT-FAMILY: arial,tahoma,helvetica,monospace; 
FONT-SIZE: 16px; 
LINE-HEIGHT: 200%; 
FLOAT: left;
POSITION: relative;
TOP: 0px;
BACKGROUND: url(images/btnof.gif) no-repeat right top;
MARGIN: 0;
MARGIN-TOP: -30px;
MARGIN-RIGHT: -3px;
PADDING: 0px 0px 0px 0px;
TEXT-DECORATION: none;
WIDTH: 210px;
COLOR: black;
}
.nbt a:visited, .nbta a:visited{
COLOR: black;
}
.nbt a:hover, .nbta a:hover{
TOP: 0px;
COLOR: #000000;
BACKGROUND: url(images/btnon.gif) no-repeat right top;
}
.nbt a:hover:visited, .nbta a:hover:visited{
COLOR: #000000;
}
.nbta a{
BACKGROUND: url(images/btnon.gif) no-repeat right top;
}


.nb a{
TEXT-ALIGN: right;
TOP: 0px;
PADDING: 5px;
PADDING-RIGHT: 20px;
TEXT-DECORATION: none;
COLOR: #00AA00;
DISPLAY: block;
}
.nb a:visited{
COLOR: #00AA00;
}
.nb a:hover{
TOP: 0px;
COLOR: #00AA00;
BACKGROUND: #FCFA96;
}
.nb a:hover:visited{
COLOR: #00AA00;
}


#imageleft{
FLOAT: left;
MARGIN: 15px;
MARGIN-RIGHT: 30px;
MARGIN-LEFT: 0px;
}

#imageright{
FLOAT: right;
MARGIN: 15px;
MARGIN-LEFT: 30px;
MARGIN-RIGHT: 0px;
}

#kontaktform{
FLOAT: right;
MARGIN-BOTTOM: 10px;
MARGIN-LEFT: 25px;
MARGIN-RIGHT: 130px;
}


/* --- fussnote --- */
.fussnote { 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;}

/* --- galerie --- */
.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;}

/* --- Nummerierungen --- */
li { font-family: arial,helvetica,monospace; font-size:12pt; color: #000000; line-height:120%; margin-top:3pt; margin-bottom:0pt; text-align:left;}
ul { margin-top: 0; margin-bottom: 0; list-style-type: square; list-style-position: outside}

/* --- Ueberschriften --- */
.head1 { font-family: arial,helvetica,monospace; font-size:14pt; color: #000000; font-style:italic; font-weight:bold; line-height:120%; margin-top:5pt; margin-bottom:5pt; text-align:center; }
.head2 { font-family: arial,helvetica,monospace; font-size:12pt; color: #000000; font-weight:bold; line-height:150%; margin-top:3pt; margin-bottom:0pt; text-align:left; }
