body,p,div{
	font-family:Trebuchet MS,Arial,Helvetica
}

body { 
	background-image:  url(img/wg.jpg); 
	background-color: #eeeeee; 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
	padding-top: 0px; padding-left: 0px;  padding-right: 0px; padding-bottom: 0px
} 
p {  
	margin-right: 50px; margin-left: 70px
}
H1 { 
	font-family:"Comic sans MS", Arial, Helvetica; 
	background-color: #FFFFFF; background-image:  url(img/vgelb3.jpg); 
	margin-bottom: 4px; margin-top: 4px;
	padding-bottom: 4px;  padding-top: 4px; padding-left: 20px
} 

H2{
	font-family:"Comic sans MS", Arial, Helvetica; 
	margin-top: 4px; margin-bottom: 4px; 
	padding-top: 4px; padding-bottom: 4px; padding-left: 40px
}
H2.presse{
	font-family:Verdana,Trebuchet MS,Arial,Helvetica; 
	margin-top: 4px; margin-bottom: 4px; 
	padding-top: 4px; padding-bottom: 4px; padding-left: 40px
}
H3{
	margin-top: 4px; margin-bottom: 4px; 
	padding-top: 4px; padding-bottom: 4px; padding-left: 60px
}

ul,ol {	margin-right: 40px; margin-left: 60px}

em {  
	background-image:  url(img/web3mt1.gif); 
	font-style: normal
}

a {  
	font-family: "Trebuchet MS", Verdana, Arial; 
	text-decoration: none
}

a:hover {  
	color: #FF0000; 
	background-color: #FFFFee; 
	border: solid; border-width: 2px 0px 3px; border-color: #33aaCC black #3366CC
}
a.logo:hover {  
	color: #FF0000; 
	background-color: #FFFFee; border: none;
}

div.m{ 
	cursor:hand; 
	width=100%;
	font-size: 10pt;
	margin-top: 0px; margin-bottom: 0px; 
	padding-top: 0px; padding-bottom: 0px;
}
div.m2{ 
	font-family: "Comic sans MS","Trebuchet MS", Arial, sans-serif; 
	cursor:hand; 
	width=100%;
	font-size: 8.5pt;
	margin-top: 0px; margin-bottom: 0px; 
	padding-top: 0px; padding-bottom: 0px;
}
div.m:hover,div.m2:hover  {
	color: #FF0000; 
	background-color: #FFFFee; 
}
.em {background-image:  url(img/webih1.gif)}
.bghellgruen {background-color: #ddFFee}
.treb {font-family: "Trebuchet MS", Georgia, Arial}
.bgweiss {background-color: #FFFFFF}
.bggelb {background-color: #FFFF99}
.bgv {background-color: #FFCCFF}
.bggruen {background-color: #99FF99}
.smaller {font-size: smaller}
.tab {  
	margin-left: 10px; margin-right: 0px;
	font-size: smaller
}
.tabgrau {  
	margin-left: 10px; margin-right: 0px; 
	font-size: smaller;
	color: #666666;
}
.randlinks {  
	border-color: #cccccc; border-style:solid;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px
}
.rol {  
	border-color: #cccccc; border-top-color: #99cc66;border-style:solid;
	border-top-width: 2px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 2px
}
.ro {  
	border-color: #cccccc; border-top-color: #99cc66;border-style:solid;
	border-top-width: 2px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.ru {  
	border-color: #cccccc; border-style:solid;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.shadow {  
	filter: Shadow(Color=#cfcaca, Direction=210); 
	width: 100%; 
	letter-spacing: 0.1em
}
.bgblau { 
	background-color: #99eeee
}
.untenohne {  
	border-color: #cccccc; 
	border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.bgdunkelblau {  
	background-color: #003366
}

.em2 { 
	background-image:  url(img/vgelb.jpg); 
	font-style: normal ; 
	padding-right: 10px; padding-left: 10px
}
.compakt {  
	font-size: 100%; 
	margin-top: 0px; margin-bottom: 0px; 
	padding-top: 0px; padding-bottom: 0px
}
.girlande {  
	background-color: #E4E4F8; 
	background-image: url(img/vblau.jpg)
}
.tdfootergruen { 
	background-color: #99bbbb ; 
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 80%
}
.menu {
	color:#77ff77; 
	background-color: #779999; 
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 10pt;font-weight:bold;
	border: 2px outset;
}
.menuhell {
	color:#77ff77; 
	background-color: #7788a3 ; 
	font-family: "Comic sans MS", "Trebuchet MS", Arial, sans-serif; 
	font-size: 10pt;
	border: 1px outset;
}
.menuhellakt0 {
	color:#77ff77; 
	background-color: #7777aa ;
	font-weight:bold; 
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 10pt;
}
.menuhellakt {
	color:#77ff77; 
	background-color: #7777aa ;
	font-weight:bold; 
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 8.5pt;
}
 
a.menu	{
	border: 0;
	color:#ffffff;
}
a.menuhell {
	border: 0;
	color:#ffffff
}
div.menu:link, a.menu:link	{
	color:#ffff77;
	font-weight:bold;
	text-decoration: none;
}
div.menuhell:link, a.menuhell:link	{
	color:#ffff77;
	text-decoration: none;
}
a.menu:visited	{
	color:#eeeeee;
	font-weight:bold;
	text-decoration: none;
}
a.menuhell:visited	{
	color:#eeeeee;
	text-decoration: none;
}
a.menu:hover	{
	color:#ff0000;
	font-weight:bold;
	background-color: #FFFFee; 
	border: solid; 
	border-width: 2px 0px 3px; 
	border-color: #33aaCC black #3366CC
}
a.menuhell:hover	{
	color:#ff0000;
	background-color: #FFFFee; 
	border: solid; 
	border-width: 2px 0px 3px; 
	border-color: #33aaCC black #3366CC
}
.treb90 {  
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: smaller
}
.treb8pt {  
	font-family: "Trebuchet MS", Arial, sans-serif; 
	font-size: 8pt
}
.pliste {  
	margin-top: 2px; margin-bottom: 6px;margin-right: 10px;margin-left: 20px;
	padding-top: 2px; padding-bottom: 2px; 
	background-image:  url(img/webih1.gif);   
	font-size: 10.5pt
}
.farbeverkehr { color: #990099}
.farbenatur { color: #006666}
.farbetour { color: #CC9900}
.farbebaden { color: #3399FF}
.farbegeselligkeit { color: #FF3366}
.dunkelrot { color: #cc0000}
.grau { color: #666666}

.nobg {
	background-image:none;
	background-color:#ffffee; 
	font-family: "Trebuchet MS", Arial, sans-serif;
	margin-top: 2px; margin-left: 10px; 
	padding-top: 2px; padding-left: 20px; 
	border-color: #006699 black #ddeeff; 
	border-style: solid; 
	border-top-width: 2px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
.gbeintrag {  
	font-family: "Trebuchet MS", Arial, sans-serif; 
	background-color: #f3f3f3;
	background-image: url(wb.jpg); 
	font-size: small; 
	line-height: 105%;
	margin-left: 30px;margin-right: 15px;  
	padding-top: 10px; padding-left: 30px; padding-right: 15px; 
}
.ligruen {  
	list-style-image: url(img/bullet_gruen.gif)
}
.litabblau {  
	list-style-image: url(img/bullet_blaud.gif);
	margin-left: 20px; margin-right: 0px;
}
.litabrot {  
	list-style-image: url(img/bullet_rot.gif);
	margin-left: 15px; margin-right: 0px;
}
.big,.bigsubmit {  
	font-size: 13pt; 
	font-weight: bold; 
	font-family: "Trebuchet MS", Arial;
	letter-spacing: 0.1em
}
.hochrot  {   
	color: #FF0000; 
	vertical-align: super
}
.hoch  {  
	vertical-align: super 
}

.out {  
	border-style: outset; 
	border-top-width: 2px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 2px
}
