@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}

#uebercontainer {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -500px;
}

a:link {
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style1  a, .style1  a:link, .style1  a:visited, .style1  a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;}
.style1  a:hover{text-decoration:underline;}
.sml  a, .sml  a:link, .sml  a:visited, .sml  a:active{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
.sml  a:hover{text-decoration:underline;}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }

.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.style4  a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration:none;}
.style4  a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration:none;}
.style4  a:active{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-decoration:none;}
.style4  a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration:underline;}


.bottomborder {border: 1px solid #999999; background: #F0F0F0; padding:5px;}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity img{
border: 0px solid #ccc;
}

.toggleborder:hover img{
border: 0px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.style5 {
	font-size: 9px
}
.style1 table tr td div .sml {font-size: 10px;}


.style1 table tr td .sml strong {
	text-align: right;
}

/* SPIDER  */
#spider{position:absolute; left: 0; bottom: 0;}
.MML{font-size: 1px; color: #fff; text-decoration: none;}
A.MML:link{text-decoration: none; color: #fff; cursor: default;}
A.MML:visited{text-decoration: none; color: #fff; cursor: default;}
A.MML:hover{text-decoration: none; color: #fff; cursor: default;}
A.MML:active{text-decoration: none; color: #fff; cursor: default;}
/* /SPIDER */
