

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin: 0 0 0 0;
	background-color: #E4E4E4;
}


/* Schriften */

a:link		{ text-decoration: none; color : #FFFFFF; }
a:active	{ text-decoration: none; color : #FFFFFF; }
a:visited 	{ text-decoration: none; color : #FFFFFF; }
a:hover		{ text-decoration: none; color : #D20505; }

.white				{ font-size: 8pt; color : #FFFFFF; }
a.white:link   		{ text-decoration: none; color : #FFFFFF; }
a.white:visited	 	{ text-decoration: none; color : #FFFFFF; }
a.white:hover		{ text-decoration: underline; color : #FFFFFF; }

.navired			{ font-size: 8pt; color : #FFFFFF; }
a.navired:link   	{ font-weight: bold; text-decoration: none; color : #FFFFFF; }
a.navired:visited	{ font-weight: bold; text-decoration: none; color : #FFFFFF; }
a.navired:hover		{ font-weight: bold; text-decoration: none; color : #D20505; }

.mini				{ font-size: 7pt; color : #FFFFFF; }
a.mini:link   		{ text-decoration: none; color : #FFFFFF; }
a.mini:visited	 	{ text-decoration: none; color : #FFFFFF; }
a.mini:hover		{ text-decoration: underline; color : #FFFFFF; }


table.border { 
width:100%; 
height:100%; 
background-color: #E4E4E4;
}

table.main { 
background-color: #666666;
width: 772px;
height: 504px;
}

tr {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

td.content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color: #C0C0C0;
background-image: url(../images/content.jpg);
color: #000000;
border-right: 1px solid #666666;
}

td.content2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color: #C0C0C0;
background-image: url(../images/content.jpg);
color: #000000;
border-left: 1px solid #666666;
}

td.header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
background-color: #C0C0C0;
background-image: url(../images/bg_header.gif);
}

td.block {
color: #FFFFFF;
background-color: #C0C0C0;
}

td.date {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
background-image: url(../images/bg_date.gif);
}

td.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
background-image: url(../images/bg_footer.gif);
}

td.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
background-image: url(../images/bg_copyright.gif);
background-position: right;
}

td.menul {
background-image: url(../images/menue.gif);
background-position: top left;
}

td.menur {
background-image: url(../images/menue.gif);
background-position: top right;
}

.menu1 span { display: none; }
.menu1:link, .menu1:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu1:hover, .menu1:active, .menu1:focus { background-image: url(../images/but_01_over.gif); }

.menu2 span { display: none; }
.menu2:link, .menu2:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu2:hover, .menu2:active, .menu2:focus { background-image: url(../images/but_02_over.gif); }

.menu3 span { display: none; }
.menu3:link, .menu3:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu3:hover, .menu3:active, .menu3:focus { background-image: url(../images/but_03_over.gif); }

.menu4 span { display: none; }
.menu4:link, .menu4:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu4:hover, .menu4:active, .menu4:focus { background-image: url(../images/but_04_over.gif); }

.menu5 span { display: none; }
.menu5:link, .menu5:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu5:hover, .menu5:active, .menu5:focus { background-image: url(../images/but_05_over.gif); }

.menu6 span { display: none; }
.menu6:link, .menu6:visited { display: block; width: 30px; height: 208px; background: url(../images/spacer.gif); }
.menu6:hover, .menu6:active, .menu6:focus { background-image: url(../images/but_06_over.gif); }



.menu11 span { display: none; }
.menu11:link, .menu11:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu11:hover, .menu11:active, .menu11:focus { background-image: url(../images/but_01a_over.gif); }

.menu12 span { display: none; }
.menu12:link, .menu12:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu12:hover, .menu12:active, .menu12:focus { background-image: url(../images/but_02a_over.gif); }

.menu13 span { display: none; }
.menu13:link, .menu13:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu13:hover, .menu13:active, .menu13:focus { background-image: url(../images/but_03a_over.gif); }

.menu14 span { display: none; }
.menu14:link, .menu14:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu14:hover, .menu14:active, .menu14:focus { background-image: url(../images/but_04a_over.gif); }

.menu15 span { display: none; }
.menu15:link, .menu15:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu15:hover, .menu15:active, .menu15:focus { background-image: url(../images/but_05a_over.gif); }

.menu16 span { display: none; }
.menu16:link, .menu16:visited { display: block; width: 30px; height: 208px; background: url(../images/but_avtive.gif); }
.menu16:hover, .menu16:active, .menu16:focus { background-image: url(../images/but_06a_over.gif); }


.portfolio { 
position: relative; 
}

.thumbnail img {
border: 0px solid #FFFFFF;
}

.thumbnail:hover {
background-color: transparent;
color: #D20505;
text-decoration: none;
}

.thumbnail:hover img {
border: 0px solid #D20505;
}

.thumbnail span { 
position: absolute;
left: -2000px;
top: -2000px;
visibility: hidden;
padding: 0px;
color: #000000;
text-decoration: none;
white-space: nowrap;
}

.thumbnail span img { 
border-width: 0;
}

.thumbnail:hover span { 
visibility: visible;
position: absolute;
top: -13;
left: 306px; 
z-index: 50;
}



input, textarea {
color : #000000;
background-color : transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
border-color: #676767;
border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
