a, a:link, a:active, a:visited {
text-decoration:none
color: #000000;
}

a:hover {
text-decoration:none;
font-weight: bold;
color: #000000;
}


textarea{ font-size:10pt; font-family:Verdana,Arial,sans-serif; font-weight:normal; color:#FFFFFF; background-color: #333333; padding: 2}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	background-color: #CCCCCC;


}
.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.detailtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;

}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
		margin-left:500px;
	
}
.body1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #99CCFF;



}
.detailrubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	background-color: #CCCCCC;

}
.txtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CC0000;
	color: #FFFFFF;
	border-top: thin none;
	border-right: thin none;
	border-bottom: thin none;
	border-left: thin none;



}
.guest1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF0000;
}
.guest2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #006699;
}
.rahmen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}


.rahmenw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33CCFF;
	border: thin dashed #0099CC;
	color: #FFFFFF;
	
}

.rahmenb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33CCFF;
	border: thin dashed #FFFFFF;
	color: #FFFFFF;
	
}
.rahmenblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin solid #3399FF;
}
.detailKopie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	border: thin dashed #FFFFFF;
	height: auto;
	width: auto;
	background-color: #000000;



}

#menu01 {
width:180px;
background-color:#333333;
margin: 10px;
padding-left:2px;
padding-right:2px;
padding-TOP:6px;
padding-BOTTOM:6px;
border:solid 1px black;
font: normal 09px arial, sans-serif;}

#menu01 ul, #menu01 li {
list-style-type: none;
        padding: 0px;
        margin: 0px;
}



#menu01 li a:link, #menu01 li a:visited, #menu01 li a:active {display:block;
border: solid 1px #000;
background-color:#666666;
color:#FFF;
text-decoration:none;
margin-bottom: 2px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
}

#menu01 li a:hover {background-color:#000000;
                color:#FFFFFF;
                border: solid 1px #000;
}


  p.link a:link span{display: none;}
  p.link a:visited span{display: none;}
p.link a:hover span {
  position: absolute;
  margin:15px 0px 0px 20px;
  background-color: red;
  max-width:220;
  padding: 5px 5px 5px 5px;
  border: 1px solid #000000;
  font: normal 10px/12px verdana;
  color: #ffffff;
  text-align:left;
  display: block;}

#menu02 {
width:180px;
background-color:#333333;
margin: 0px;
padding-left:2px;
padding-right:2px;
padding-TOP:4px;
padding-BOTTOM:4px;
border:solid 1px black;
font: normal 08px verdana, sans-serif;
	z-index:0;}

#menu02 ul, #menu02 li {
list-style-type: none;
        padding: 0px;
        margin: 0px;
			z-index:0;
}



#menu02 li a:link, #menu02 li a:visited, #menu02 li a:active {display:block;
border: solid 1px #000;
background-color:#666666;
color:#FFFFFF;
text-decoration:none;
margin-bottom: 2px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
	z-index:0;
}

#menu02 li a:hover {background-color:#000000;
                color:#FFFFFF;
					z-index:0;
			
               
}.rahmensch {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: thin dashed #000000;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}

P {
   margin: 0.7em 1em;
   }

DIV.shadow {
   float: left;
   background-color: #bbb;
   padding: 0;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   display:block;
   border: 1px solid #666;
   position: relative;
   top: -3px;
   left: -3px;
   }

#code {
   background-color: #eee;
   color: #333;
   padding: 1em;
   border-top: 1px dashed #ccc;
   margin: 0;
   }
   
 /* Easy Slider */
	
	#slider {	
		width:570px;
	height:299px;
	position:relative;
	top:0;
	left: 10px;
	z-index:5;
	border: 0px; 

	
	}
	#slider a img{ border: none; }
	
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		
		
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:570px;
		height:299px;
		overflow:hidden; 
		
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:relative;
        
		}	
	#nextBtn, #slider1next{ 
		left:957px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	
ol#controls{
		margin:1em 0;
		padding:0;
		position: relative;
		left:20px;
		height:28px;
		left: 30px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
			font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ffffff;
		background: red;
		color:#fff;
		padding:0 10px;
		text-decoration:none;
			}
	ol#controls li.current a{
		background: blue;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

	
/* // Easy Slider */



