
html {
height:100%;
}

div#a {
height:100%;
}

body	{
scrollbar-base-color:#ffffff;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-track-color:#ffffff;
color:#000000;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
height:100%;
margin:0%;
padding:0%;
background-color:#000000;
background-image: url(../img/bg_body.gif);
background-attachment:fixed;
}

td	{
color:#000000;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
}

.schwarz	{
color:#000000;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
}

.content	{
color:#000000;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
background: url(../img/bg_gbook.gif);
line-height:16px;
}

.weiss	{
color:#ffffff;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
}



a.main:link {
color:#4B9ACA;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
text-decoration:none;
font-weight:bold;
}
a.main:visited {
color:#4B9ACA;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
line-height:16px;
text-decoration:none;
font-weight:bold;
}
a.main:hover {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
background-color:#4B9ACA;
line-height:16px;
text-decoration:none;
font-weight:bold;
}

a.footer:link {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:10px;
font-weight:bold;
}

a.footer:hover {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:10px;
font-weight:bold;
}

a.footer:visited {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:10px;
font-weight:bold;
}

.footer {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:10px;
font-weight:bold;
}











h1	{
color:#4B9ACA;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
font-weight:bold;
}

.pink	{
color:#4B9ACA;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;

}

.schwarz	{
color:#000000;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
}

.dates	{
color:#ffffff;
background-color:#4B9ACA;
font-family: verdana, arial, helvetica;
font-style:normal;
font-size:11px;
}



a:link {
color:#4B9ACA;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;

}

a:hover {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;

}

a:visited {
color:#4B9ACA;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;

}


a.gb:link {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
a.gb:visited {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
a.gb:hover {
color:#ffffff;
font-family:verdana, arial, helvetica;
font-style:normal;
font-size:11px;
background-color:#4B9ACA;
text-decoration:underline;
font-weight:bold;
}




.img {
border-color:#000000;
border-width:1px;
border-style:solid;
}

input.formular {
background-color:#ffffff;
/*border:1px solid #4B9ACA;*/
border:1px solid #000000;
color:#000000;
font-family:verdana,arial,helvetica;
font-size:11px;
width:100px;
}


textarea {
background-color:#ffffff;
border:1px solid #000000;
color:#000000;
font-family:verdana,arial,helvetica;
font-size:11px;
width:350px;
}

td.txtarea 	{
color:#000000;
font-family:verdana,arial,helvetica;
font-style:normal;
font-size:11px; }

input.button {
background-color:#4B9ACA;
border:1px solid #000000;
color:#ffffff;
font-family:verdana,arial,helvetica;
font-size:11px;
width:150px;
}


select 	{
background-color:#ffffff;
border:1px solid #cccccc;
color:#000000;
font-family:verdana,arial,helvetica;
font-size:10px;
width:150px;
}

input.newsletter {
background-color:#ffffff;
border:1px solid #4B9ACA;
color:#000000;
font-family:verdana,arial,helvetica;
font-size:11px;
width:200px;
}