body{margin:0; padding:0; background:#fff,}
#header{margin:0; padding:0; width:100%; height:212px; background:url("images/header_bg.gif") no-repeat 100% 0; }
.text1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: lighter;
        color: #454545;
}
.fett {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #A70707;
}
#SplashImage_l {
        float: left;
        margin-top: 14px;
        margin-right: 18px;
        margin-bottom: 14px;
}
#SplashImage_r {
        float: right;
        margin-top: 14px;
        margin-left: 18px;
       margin-bottom: 14px;
}
.normal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #454545;
}
.backimages {
        background-image: url(images/grosser-hintergrund.jpg);
}.fett_gross {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: 600;
        color: #6A6A6A;
}
.fett_sehrgross {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: 600;
        color: #6A6A6A;
}
.blau {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #314573;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{

background: 0;

z-index: 5;

}
.thumbnail span{
position: absolute;
padding: 1px;
left: -10px;
border:0;
display:none;
color: black;
text-decoration: none;
}
.thumbnail span img{
border: 0;
padding: 2px;
}
.thumbnail:hover span{
display:inline;
bottom: 75px;
left: 70px;
}
a:link    { color: #454545; text-decoration: none }
a:visited { color: #454545; text-decoration: none }
a:active  { color: #454545; text-decoration: none }
a:hover   { color: #454545; text-decoration: underline }

td{text-align:left;}
td[align="center"]{text-align:center;}

.back-luli {
        background-image: url(./images/cast-agent-oben.gif);
}
.luli:link {
        COLOR: #ffffff; text-decoration: none
}
.luli:visited {
        COLOR: #ffffff; text-decoration: none
}
.luli:hover {
        COLOR: #999999; text-decoration: none
}
.Stil-kat1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6A6A6A;
	font-size: large;
}
.Stil-kat1-blau {
	font-family: Arial, Helvetica, sans-serif;
	color: #314573;
	font-size: large;
}
.Stil-kat2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #6A6A6A;
	font-size: medium;
	font-weight: bold;
}	
.Stil-kat2-blau {
	font-family: Arial, Helvetica, sans-serif;
	color: #314573;
    font-size: medium;
	font-weight: bold;	
}	

.fett-uli-neu {
	font-family: Arial, Helvetica, sans-serif;
	color: #6A6A6A;
    font-size: 15px;
	font-weight: bold;
	margin: 0 1px 15px 20px;
}	
.abstand
  ul,ol,h1,h2,h3,h4,h5,h6,links { margin: 0 0 0 10px; 
} 
.text-extra-content {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: lighter;
        color: #6A6A6A;
		margin-left:20px;
}	
.tabelle-content {
		margin-left:20px;
}	

img.left {float: left; margin: 8px 12px 10px 0;}
img.right {float: right; margin: 8px 10px 10px 20px;}
img.center {margin: 10px auto;}
img.border {border: 1px solid #333;}
img.noborder {border: 0;}

.blau-normal {
	color: #314573;
}
.text-extra-content-blau {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #314573;
		margin-left:20px;
}	

