body {
	background-color: #FFFFFF;
	font-family: arial,tahoma,verdana;
	font-size: 11px;
	margin-top: 0px;
	scrollbar-3dlight-color: #E5E5E5;
	scrollbar-arrow-color: #0E508A;
	scrollbar-base-color: #CCFF99;
	scrollbar-darkshadow-color: #535593;
	scrollbar-face-color: #CCFF99;
	scrollbar-highlight-color: #E5E5E5;
	scrollbar-shadow-color: #ADAEB0;
	scrollbar-track-color: #F0FFD6;
}

a:link
{
color: #000000;
font-family:'Trebuchet MS', Tahoma,Arial,Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline


}

a:visited
{
color: #000000;
font-family:'Trebuchet MS', Tahoma,Arial,Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline

}

a:hover 
{
color: #ce0000;
font-family:'Trebuchet MS', Tahoma,Arial,Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline

}

a:active{
color: #000000;
font-family:'Trebuchet MS', Tahoma,Arial,Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline

}

a.footer:link {
	color: #666666;
	font-family: 'Trebuchet MS',Tahoma,Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none
}

a.footer:visited {
	color: #666666;
	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none
}

a.footer:hover {

	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
  BORDER-TOP: #79BE67 1px solid;
  BORDER-BOTTOM: #79BE67 1px solid;
  background-color:E5FFBB
}

a.footer:active	{
	color: #666666;
	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: underline
}




a.anmeldung:link {
	color: #666666;
	font-family: 'Trebuchet MS',Tahoma,Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none
}

a.anmeldung:visited {
	color: #666666;
	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none
}

a.anmeldung:hover {

	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 21px;
  BORDER-TOP: #79BE67 1px solid;
  BORDER-BOTTOM: #79BE67 1px solid;
  background-color:E5FFBB
}

a.anmeldung:active	{
	color: #666666;
	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: underline
}




.rahmen {
	border-bottom: #6F6F6F 1px solid;
	border-left: #6F6F6F 1px solid;
	border-right: #6F6F6F 1px solid;
	border-top: #6F6F6F 1px solid
}


.box {
	border-bottom: #7D8E7B 1px dotted;
	border-left: #7D8E7B 1px dotted;
	border-right: #7D8E7B 1px dotted;
	border-top: #7D8E7B 1px dotted
}


.weiter{

font-family:'Lucida Sans Unicode','trebuchet ms',Arial,Verdana,Helvetica;
  font-weight:bold;
  font-size:14px;
  font-color:#000000;
}




.formfield{
	border-bottom: #AAD171 1px solid;
	border-left: #AAD171 1px solid;
	border-right: #AAD171 1px solid;
	border-top: #AAD171 1px solid;
  background-color:#FFFFFF;
  font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
  font-size:11px;
  font-color:#000000;
}



.freebook_titel
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-weight:bold;
font-size:11px;
font-color:#000000;
text-decoration:underline
}


.footerlink
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-weight:bold;
font-size:11px;
font-color:#333333;
text-decoration:underline
}





.klartext
{

font-family:'Lucida Sans Unicode',Arial,Verdana,Helvetica;
font-size:18px;
font-color:#000000;
text-decoration:none;

}





.neue
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-size:11px;
font-color:#000000;
text-decoration:none;
}


.formlabel
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-size:12px;
font-color:#000000;
text-decoration:none;
font-weight:bold;
}



.special
{

font-family:'Lucida Sans Unicode',Tahoma,Arial,Verdana,Helvetica;
font-size:16px;
color:#000000;
text-decoration:none;
font-weight:lighter;
}



.footer
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-size:11px;
font-color:#000000;
text-decoration:none
}




.agb
{

font-family:'Arial narrow',Arial,Tahoma,Verdana,Helvetica;
font-size:11px;
color:#333333;
letter-spacing:1px;
text-decoration:none
}


.basicheadline
{

font-family:'Lucida Sans Unicode','trebuchet ms',Arial,Verdana,Helvetica;
font-size:14px;
color:333333;
letter-spacing:2px;
text-decoration:none;
text-transform:uppercase

}

.standard
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-size:11px;
font-color:#000000;
text-decoration:none

}

.sklein
{

font-family:'Trebuchet MS',Tahoma,Arial,Verdana,Helvetica;
font-size:14px;
font-color:#000000;
text-decoration:none

}



.headline
{

font-family:'Lucida Sans Unicode','trebuchet ms',Arial,Verdana,Helvetica;
font-size:19px;
color: #5B634F;
text-decoration:none;
text-transform:uppercase
}


.rtitel
{

font-family:'Lucida Sans Unicode','trebuchet ms',Arial,Verdana,Helvetica;
font-size:26px;
color: #000;
text-decoration:none;

}


.snormal
{

font-family: Arial,Verdana,Helvetica;
font-size:12px;
font-color:#000000;
line-height:20px
}



.subtext
{

font-family: 'trebuchet ms',Arial,Verdana,Helvetica;
font-size:11px;
font-color:#000000;
text-decoration:none;
letter-spacing:1px;
line-height:20px
}



.subtitle
{

font-family: 'trebuchet ms',Arial,Verdana,Helvetica;
font-size:12px;
color:ce0000;
text-decoration:none;
font-weight:bold
}

.sfett
{

font-family:'trebuchet ms',Arial,Verdana,Helvetica;
font-size:16px;
color:7D8E7B;
letter-spacing:2px;
text-decoration:none;
text-transform: uppercase
}



.sklein
{

font-family:'trebuchet ms',Arial,Verdana,Helvetica;
font-size:11px;
color: #5B634F;
text-decoration:none;
font-weight:bold
}


.basicheadline
{

font-family:'Lucida Sans Unicode','trebuchet ms',Arial,Verdana,Helvetica;
font-size:26px;
color:7D8E7B;
letter-spacing:2px;
text-decoration:none;
text-transform: uppercase

}



.linie
{

padding: 1px;
border: 0;
border-bottom: 1px dotted #7D8E7B;
margin: 2px 0 2px 0;
height:1px
}


.redline
{

padding: 1px;
border: 0;
border-bottom: 1px dotted #ce0000;
margin: 2px 0 2px 0;
height:1px
}


.basicline
{
padding: 1px;
border: 0;
border-bottom: 1px solid #000000;
margin: 2px 0 2px 0;
height:1px


}



.isbn
{
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;

}


.layer 

{
  position: relative;
  left:100px;
  height: auto;
  right: 0px;
  visibility: visible;
}



.teaser 
{
margin:0px;
position: absolute;
left: 20px;
top: 162px;
right: 0px;
visibility: visible;
height: 109px;
width: 228px;
z-index: 50;
clip: auto;
overflow: visible;
voice-family: "\"}\"";
voice-family: inherit


}


.Stil1 {

font-family: Arial,Verdana,Helvetica;
font-size:12px;
font-color:000000;
line-height:19px


}
.Stil3 {font-size: 31px;
font-family: 'Trebuchet MS',Arial,Verdana,Helvetica;
line-height:35px;

}
.Stil5 {
	font-size: 18px;
	font-weight: bold;
}


.bildrahmen {
	border-bottom: ##000000 1px solid;
	border-left: ##000000 1px solid;
	border-right: ##000000 1px solid;
	border-top: ##000000 1px solid
}

.big
{

font-family:'trebuchet ms',Arial,Verdana,Helvetica;
font-size:22px;
color:666666;
font-weight: 500;
letter-spacing:1px;
text-decoration:none;
text-transform:uppercase

}



