 body{

	margin: 0;
	padding: 0;
	height:100%;
	scrollbar-base-color:#0C0B0A;
	scrollbar-face-color:#a3d496;
	scrollbar-track-color:#FFECC7;
	scrollbar-shadow-color:#FFEDCB;
	scrollbar-dark-shadow-color:#FFEDCB;
	scrollbar-arrow-color:#AC0030;
	scrollbar-3d-light-color:#FFEDCB;
	scrollbar-highlight-color:#FFEDCB;
}

P{
margin:14px 0px 0px 0px;
}

OL{
margin:0px 0px 0px 0px;
}

.p_klein{
margin:9px;
padding:0;
}

HR{
color:#4b9f35;
background-color:#4b9f35;
border:solid #4b9f35;
border-width:1px 0 0 0;
height:0px
}

.hr_grey{
color:#666666;
background-color:#003971;
border:solid #CCCCCC;
border-width:1px 0 0 0;
height:0px
}

/* Rahmen um Topvacations Bilder */
.bildrahmen{
border:1px solid #4b9f35;
margin-right:2px;
margin-bottom:2px;
margin-top:0;
}

.bildrahmen:hover{
border:1px solid #a3d496;
margin-right:2px;
margin-bottom:2px;
margin-top:0;
}
/* Rahmen um Kleine Mehrinfo Bilder */
.bildrahmen_kl_mehrinfo{
border:1px solid #a3d496;
margin-right:2px;
margin-top:2px;
}

.bildrahmen_kl_mehrinfo:hover{
border:1px solid #4b9f35;
margin-right:2px;
margin-top:2px;
}


/* Einzelne Steps */
.steps{
  position:relative;
	padding:2px 2px 2px 7px;
	font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16px; color:#FFFFFF; font-weight: bold;
}

IMG{
border:0;
}

.text   	 					{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: normal; line-height:15px}
.textblau   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal}
.textrot   	 				{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#E60004; font-weight: bold}
.schwarz   	 				{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#363636; font-weight: normal}
.textklein   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: normal}
.textorange   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#26498C; font-weight: normal}
.textweiss   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; line-height:15px; text-decoration: none}
.textgrauklein   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#9A9A9A; font-weight: normal}
.headlineblau   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:13px; color:#3E3E3E; font-weight: bold}
.headlinerot   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:15px; color:#4b9f35; font-weight: bold}
.headlinehellblau   {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:13px; color:#B0C6DD; font-weight: bold}
.headlinegelb   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:13px; color:#F7B504; font-weight: bold}
.headbox   	 				{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3E3E3E; font-weight: bold}
.headlineorange   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16px; color:#FF9900; font-weight: bold}
.headlineweiss   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:22px; color:#FFFFFF; font-weight: bold}
.textweisskl   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal}
.textschwarz   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal}
.textinbox   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4268B3; font-weight: normal; line-height:15px}
.navigation  		    {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: bold}
.navigation:hover  		    {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#343434; font-weight: bold}

.text A:link   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: normal; text-decoration: none}
.text A:visited   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: normal; text-decoration: none}
.text A:hover   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#000000; font-weight: normal; text-decoration: underline}
.text A:active   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: normal; text-decoration: none}

/*in Datei php_function -> Mehrinfo*/
a.mehrinfo_objekte_gastgeber_link:link			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: bold; text-decoration: underline}
a.mehrinfo_objekte_gastgeber_link:visited		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: bold; text-decoration: underline}
a.mehrinfo_objekte_gastgeber_link:hover		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: bold; text-decoration: underline}
a.mehrinfo_objekte_gastgeber_link:active 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#4b9f35; font-weight: bold; text-decoration: underline}

.blaettern A:link   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3E3E3E; font-weight: normal; text-decoration: underline}
.blaettern A:visited   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3E3E3E; font-weight: normal; text-decoration: underline}
.blaettern A:hover   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: normal; text-decoration: underline}
.blaettern A:active   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: normal; text-decoration: underline}
.blaettern-hi				    {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: bold; text-decoration: underline}


.textweiss A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweiss A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweiss A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: underline; line-height:11px;}
.textweiss A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweiss-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}

.textweisskl A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweisskl A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweisskl A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; text-decoration: underline; line-height:11px;}
.textweisskl A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}
.textweisskl-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:11px;}


.navitrail		 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: none}
.navitrail A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: none}
.navitrail A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: none}
.navitrail A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: underline}
.navitrail A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: none}
.navitrail-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: normal; text-decoration: none}


.navigation A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: bold; text-decoration: none}
.navigation A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: bold; text-decoration: none}
.navigation A:hover 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#307c1c; font-weight: bold; text-decoration: underline}
.navigation A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#3E3E3E; font-weight: bold; text-decoration: none}
.navigation-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#307c1c; font-weight: bold; text-decoration: none}


.boxlinks A:link 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3E3E3E; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3E3E3E; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: normal; text-decoration: underline; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks-hi 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#479732; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks 	 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#4b9f35; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}

.boxlinks_inakt A:link 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks_inakt A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks_inakt A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: underline; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks_inakt A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks_inakt-hi 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}
.boxlinks_inakt 	 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#000000; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img/bullet.gif); padding-left:19px;background-repeat:no-repeat;}


.boxlinks2 A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px; padding-left:17px;background-repeat:no-repeat;}
.boxlinks2 A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px; padding-left:17px;background-repeat:no-repeat;}
.boxlinks2 A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: underline; line-height:15px; padding-left:17px;background-repeat:no-repeat;}
.boxlinks2 A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px; padding-left:17px;background-repeat:no-repeat;}
.boxlinks2-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none; line-height:15px; padding-left:17px;background-repeat:no-repeat;}
.boxlinks2 	 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#343434; font-weight: normal; text-decoration: none; line-height:15px; padding-left:17px;background-repeat:no-repeat;}


.box A:link 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none;   background-repeat:no-repeat;}
.box A:visited			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none;   background-repeat:no-repeat;}
.box A:hover 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: underline;   background-repeat:no-repeat;}
.box A:active 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none;   background-repeat:no-repeat;}
.box-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none;   background-repeat:no-repeat;}
.box 					{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#003971; font-weight: normal; text-decoration: none;   background-repeat:no-repeat;}


.linkweiss A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: underline}
.linkweiss A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}
.linkweiss-hi 				{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal; text-decoration: none}

.footklein						{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#343434; font-weight: normal; text-decoration: none; line-height:22px;}
.footklein A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none; line-height:22px;}
.footklein A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none; line-height:22px;}
.footklein A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: underline; line-height:22px;}
.footklein A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#003971; font-weight: normal; text-decoration: none; line-height:22px;}

.footer							{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:25px;}
.footer	A:link 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:25px;}
.footer A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:25px;}
.footer	A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: underline; line-height:25px;}
.footer A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: normal; text-decoration: none; line-height:25px;}


.mehrinfo_objekt_bg_color{
background-color:#e3ecce;
}
  
a.objlink:hover    { color:#f7b504;}


.textbox {
  border-top : 1px solid #4b9f35 ;
  border-right : 1px solid #4b9f35 ;
  border-left : 1px solid #4b9f35 ;
  border-bottom : 1px solid #4b9f35 ;
  font-size : 11px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#343434;
  line-height:14px;
	background-color:#FFFFFF;
}

.textbox2 {
  border-top : 1px solid #26498C ;
  border-right : 1px solid #26498C ;
  border-left : 1px solid #26498C ;
  border-bottom : 1px solid #26498C ;
  font-size : 11px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:14px
}

.textbox3 {
  border-top : 1px solid #FF9900 ;
  border-right : 1px solid #FF9900 ;
  border-left : 1px solid #FF9900 ;
  border-bottom : 1px solid #FF9900 ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:14px
}

.textbox4 {
  border-top : 1px solid #FF9900 ;
  border-right : 1px solid #FF9900 ;
  border-left : 1px solid #FF9900 ;
  border-bottom : 1px solid #FF9900 ;
  font-size : 13px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:15px
}

.boxsuche {
  border-top : 1px solid #26498C ;
  border-right : 1px solid #26498C ;
  border-left : 1px solid #26498C ;
  border-bottom : 1px solid #26498C ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#26498C;
  line-height:14px
}



.inputkontaktfeldgross {
width:265px;
height:143px;
background: #FFFFFF;
border-right: #3E3E3E 1px solid;
border-left: #878787 1px solid;
border-top: #878787 1px solid;
border-bottom: #3E3E3E 1px solid;
font-family:verdana;font-size:11px; color:#3E3E3E;
}

.inputkontaktfelderklein_anzahl {
width:30px;
height:14px;
background: #FFFFFF;
border-right: #3E3E3E 1px solid;
border-left: #878787 1px solid;
border-top: #878787 1px solid;
border-bottom: #3E3E3E 1px solid;
font-family:verdana;font-size:11px; color:#3E3E3E;
}

.inputkontaktfelderkleinwrong_anzahl {
width:30px;
height:14px;
/*background: #ff0000;*/
border-right: #ff0000 1px solid;
border-left: #ff0000 1px solid;
border-top: #ff0000 1px solid;
border-bottom: #ff0000 1px solid;
font-family:verdana;font-size:11px; color:#3E3E3E;
}
.inputkontaktfelderklein {
width:150px;
height:14px;
background: #FFFFFF;
border-right: #3E3E3E 1px solid;
border-left: #878787 1px solid;
border-top: #878787 1px solid;
border-bottom: #3E3E3E 1px solid;
font-family:verdana;font-size:11px; color:#3E3E3E;
}

.inputkontaktfelderkleinwrong {
width:150px;
height:14px;
/*background: #ff0000;*/
border-right: #ff0000 1px solid;
border-left: #ff0000 1px solid;
border-top: #ff0000 1px solid;
border-bottom: #ff0000 1px solid;
font-family:verdana;font-size:11px; color:#3E3E3E;
}

H1 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:14px; color:#4b9f35; font-weight: bold; margin: 0; padding: 0;}
H2 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:14px; color:#4b9f35; font-weight: bold; margin: 0; padding: 0;}


.input {
width:80px;
height:13px;
background-color: #ffffff;
border-right: #3E3E3E 1px solid;
border-left: #878787 1px solid;
border-top: #878787 1px solid;
border-bottom: #3E3E3E 1px solid;
font-family:verdana;font-size:10px; color:#3E3E3E;
}

.submit {
width:auto;

background-color: #e3ecce;
border-right: #4b9f35 2px solid;
border-left: #4b9f35 1px solid;
border-top: #4b9f35 1px solid;
border-bottom: #4b9f35 2px solid;
font-family:verdana;font-size:12px; color:#000000;
}

.submit:hover {
width:auto;
background-color: #56a840;
border-right: #4b9f35 2px solid;
border-left: #4b9f35 1px solid;
border-top: #4b9f35 1px solid;
border-bottom: #4b9f35 2px solid;
font-family:verdana;font-size:12px; color:#FFFFFF;
}

.bg-mehrinfo {
background-color:#f4f7eb
}


.pulldown1 {
width:162px;
background-color: #ffffff;
font-family:verdana;font-size:11px; color:#000000;
border:1px solid #4b9f35;
}

.pulldown {
background-color: #ffffff;
font-family:verdana;font-size:11px; color:#000000;
}

select { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; margin-bottom:4px; }
input { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; color:black; }
textarea { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:8pt; color:black; width:200px; height:100px; }

TABLE.def  { background-color: #dce2f2 }
leer  { color: #343434; font-size: 11px; font-family: verdana, arial, helvetica, geneva, sans-serif }
TD.kopf  { font-size: 11px; color: #26498C;  font-family: verdana, arial, helvetica, geneva, sans-serif; background-color: #FAFAFA }
TD.eingabe1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.eingabe2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.eingabe3  { font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, geneva, sans-serif; background-color: #def2ff; text-align: center }
TD.ausgabe1 {
	BACKGROUND-COLOR: #666666
}
TD.ausgabe2  { background-color: #00CC00 }
TD.ausgabe3 {
	BACKGROUND-COLOR: #ff0000
}
TD.ausgabe4 {
	BACKGROUND-IMAGE: url(/img/anreise.jpg);
	background-color: #00CC00
}
TD.ausgabe5 {
	BACKGROUND-IMAGE: url(/img/abreise.jpg);
	background-color: #00CC00
}

/* Belegungskalender */
TD.leer{
	background-color: #F4F4F4
}

TD.frei{
	background-color: #92CB0E
}

TD.belegt{
	background-color: #DA7E7E
}

TD.teilweise{
	background-color: #7CA1C5
}


/* Anzeigen auf der Trefferseite */

TD.anzeigecontent{
	background-color: #FFFFFF;
	width:312px;
}

TABLE.anzeige{
	border:0;
	padding:0;
	margin:0;
	vertical-align:top;
	background-color:#FFFFFF;
}

