/* AURANA <style>s by www.grafikrausz.at */

html { height:100.1%; }

body {
position:relative;
border:1px solid black;
height:100%;
padding:0px;
margin:0px;
border:0px; 
font-size:12px;  
color:#5a584b;
font-family:Tahoma,Sans-Serif;  
}
  
body p, body div, body a, 
body td, body li, 
body h1, body h2, 
body h3, body h4 {
font-family:Tahoma,Sans-Serif;
font-size:12px;
font-weight:normal;
}
 
body h1 {
font-size:16pt;
}
 
body h2 {
font-size:14pt; 
color:#5A5A5A;
line-height:42px;
}
 
body h3 {
font-size:12pt;
}
 
body h4 {
font-size:8pt;
text-transform:uppercase;
letter-spacing:0.1em;
font-weight:bold;
}
 
body div.small {
border-top:1px solid #CDCDCD;
padding-top:8px;
padding-bottom:8px;
}
 
#footer div, 
#footer td {
font-size:11px;
color:#ebd1ff;
} 
 
#footer a  {
font-size:11px;
color:#fefefe;
text-decoration:none;
}
 
#footer b {
color:#fefefe;
}

#content table {
border-top:1px solid #797868;
}

#content td.odd {
padding:2px 8px 2px 8px;
background-color:#f6f5ef;
border-bottom:1px solid #797868;
line-height:1.2em;
}

#content td.even {
padding:2px 8px 2px 8px;
background-color:#f1f0e9;
border-bottom:1px solid #797868;
line-height:1.2em;
}



/* BUTTONS */

.button { 
text-decoration:none;
line-height:36px;
cursor:pointer;
display:block;
margin:6px 0px 4px 0px;
}

.button span, .button:link span, .button:visited span, .button:focus span, .button:active span {
height:24px;
background-image:url(../elements/button_violett_bg.png);
background-repeat:no-repeat;
font-size:12px;
line-height:24px;
color:#d1bbf3;
display:block;
}

.button span.left {
background-position:top left;
padding-left:10px;
line-height:24px;
}

.button:hover span.left {
background-position:left -24px ;
}

.button span.right {
text-align:center;
background-position:top right;
padding-right:10px;
line-height:24px;
}

.button:hover span.right {
background-position:right -24px;
}