/* begin Page */


body
{
	margin: 0 auto;
	padding: 0;
	background-color: #2F6E8E;
	background-image: url('images/steinmauer_texture.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: bottom left;
	
scrollbar-face-color: #0A241A;
scrollbar-highlight-color: #44593B; 
scrollbar-shadow-color: #000000; 
scrollbar-3dlight-color: #44593B; 
scrollbar-arrow-color: #CC033B;
scrollbar-track-color: #0A241A; 
scrollbar-darkshadow-color: black;	
	
}

UL {FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana,arial,Helvetica; color:black; margin-left: 50}
OL {FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana,arial,Helvetica}
LI {color:2D99F0}
TD {FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana,arial,Helvetica; color: black}
P {FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana,arial,Helvetica; color: black}
H1 {FONT-SIZE: 14pt; LINE-HEIGHT: 8pt; font-weight: normal; FONT-FAMILY: Verdana,arial,Helvetica; color: #09669C; margin-top: 5px}
H2 {FONT-SIZE: 12pt; LINE-HEIGHT: 8pt; font-weight: normal; FONT-FAMILY: Verdana,arial,Helvetica; color: black;}

.SMALL {FONT-SIZE: 8pt; LINE-HEIGHT: 16pt}




.rahmen { border:1px #000000 solid; }
.rahmen_o { border-top:1px #ffffff solid; }
.rahmen_u { border-bottom:1px #ffffff solid; }
.rahmen_l { border-left:1px #ffffff solid; }
.rahmen_r { border-right:1px #ffffff solid; }
.rahmenunten { border-bottom:5px #A7EAAB solid; }
.rahmenlinks { border-left:5px #A7EAAB solid; }

.transp60 {filter:alpha(opacity=40); -moz-opacity: 40%;}
.transp100 {filter:alpha(opacity=100); -moz-opacity: 100%;}


.buttonoben {FONT-SIZE: 14pt; FONT-FAMILY: arial,Verdana,Helvetica; text-decoration: none; color:#000000; font-weight:normal; text-decoration: none;}
A.buttonoben:link {
	COLOR: #000000;  
	FONT-SIZE: 14pt; 
	FONT-FAMILY:  arial,Verdana,Helvetica; text-decoration: none;}
A.buttonoben:hover {
	COLOR: #BBE7FD;  
	FONT-SIZE: 14pt; 
	FONT-FAMILY:  arial,Verdana,Helvetica;text-decoration: none;
}


#art-main
{
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
}

#art-page-background-glare
{
	position: absolute;
	width: 100%;
	height: 345px;
	left: 0;
	top: 0;
}

#art-page-background-glare-image
{
	background-image: url('images/Page-BgGlare.png');
	background-repeat: no-repeat;
	height: 345px;
	width: 450px;
	margin: 0;
}

html:first-child #art-page-background-glare
{
	border: 1px solid transparent; /* Opera fix */
}



#art-page-background-gradient
{
	background-position: bottom left;
}

.tdhg   {background-repeat:no-repeat; background-attachment:fixed; background-position:top left;
overflow-y: auto; overflow-x: hidden;	height: 345px;
	width: 450px;

}

.hg_table

{
	background-image: url('images/Page-BgGlare.png');
	background-repeat: no-repeat;
	height: 345px;
	width: 450px;

}

.cleared
{
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
	font-size:1px;
}