 

body		{font-family:Arial,Helvetica;font-size:12px;margin:5px;}
td			{font-family:Arial,Helvetica;font-size:12px;}

.main	{font-family:Arial,Helvetica;font-size:9px;}

p { font-family:Verdana,Arial,Helvetica; font-size:12px; line-height:12.5pt; }
td { font-family:Verdana,Arial,Helvetica;line-height:12.5pt;}




.submit
{
							height:20px;
							width:100px;
							font-family:Verdana,Arial,Helvetica; font-size:9px;
							background-color:#C62B00;
							font-family:Verdana,Arial,Helvetica;
							color:#DDDDDD;
							border-style:outset;
							border-color:#cccccc;
}

textarea {

}

/*STEP*/
.form_links		{font-size:10px;background-color:#FFFFFF;}
.form_rechts	{font-size:11px;width:360px;background-color:#FFFFFF;}
.form_links0		{font-size:11px;background-color:#FFFFFF;}
.form_rechts0	{font-size:13px;width:360px;background-color:#FFFFFF;}
.form_alert		{font-size:11px;background-color:#FFCCCC;}
strong {font-size:13px;}

.small9		{font-size:9px;text-decoration:none;}

.small9rot		{font-size:9px;color:#990000;text-decoration:none;}
.small9grau		{font-size:9px;text-decoration:none;background-color:#EEEEEE;}
.small10		{font-size:9px;text-decoration:none;}



.hotel0 {font-size:11px;color:#990000;text-decoration:none;}
.hotel1 {font-size:11px;color:#990000;text-decoration:none;}
.adresse0 {font-size:10px;color:#990000;text-decoration:none;}
.adresse1 {font-size:10px;color:#990000;text-decoration:none;}

.preise0	{font-size:10px;text-align:left;}
.preise1	{font-size:10px;text-align:left;}



.hotel90 {font-size:9px;color:#990000;text-decoration:none;}
.hotel91 {font-size:9px;color:#990000;text-decoration:none;}

.head	{font-size:16px;font-weight:bold;background-color:#FFCC99}
.hotel	{font-size:16px;font-weight:bold;}
.fett	{font-size:12px;font-weight:bold;}
.name	{font-size:12px;font-weight:bold;color:#000044;}
.rot	{font-size:9px;color:#FF0000;}
.rot12	{font-size:12px;color:#FF0000;}
.bgrot		{background-color:#FF0000;}
.top		{font-size:9px;background-color:#FFCC99;}
.topa		{font-size:9px;background-color:#E0FEEC;}

.top11		{font-size:11px;font-weight:bold;letter-spacing:3px;background-color:#FFFFFF;}
.top14		{font-size:14px;font-weight:bold;letter-spacing:3px;background-color:#FFFFFF;}

.bg0		{background-color:#FFFFFF;}
.bg1		{background-color:#EEEEEE;}

.clickhere{font-size:12px;background-color:#00FF00;color:#C32700;}

.help{font-size:9px;background-color:#66FF33;color:#C32700;}

.stpactive		{font-size:9px;background-color:#FFFFFF;color:#C32700;}
.stp0					{font-size:9px;background-color:#FFFFFF;}
.stp1					{font-size:9px;background-color:#FFFFFF;}
.stp2					{font-size:9px;background-color:#FFFFFF;}
.stp3					{font-size:9px;background-color:#FFFFFF;}

input			{ font-family:Verdana,Arial,Helvetica;font-size:10pt;}
select		{ font-family:Verdana,Arial,Helvetica;font-size:10pt;}
textarea	{ font-family:Verdana,Arial,Helvetica;font-size:10pt;}
.debug {font-family:Courier;font-size:11px;height:200px;width:250px;color:#ff0000;}


.tag						{font-size:9px; color:#099506;text-align:center;background-color:#F5F5F3;font-weight:bold;}
.tagwe					{font-size:9px; color:#FF9999;text-align:center;background-color:#F5F5F3;}
.datum					{font-family:times;font-size:9px;color:#099506;text-align:center;background-color:#F5F5F3;}
.nokont					{font-size:9px;background-color:#EFEFEF;}
.roomtyp				{font-size:9px;height:20px;background-color:#F5F5F3;font-weight:bold;text-align:center;}
.roomtyp0				{font-size:9px;height:20px;background-color:#F5F5F3;font-weight:bold;text-align:center;}
.roomtyp1				{font-size:9px;height:20px;background-color:#F5F5F3;font-weight:bold;text-align:center;}
.frei						{font-size:9px;height:20px;background-color:#D9FFD9;text-align:center;}
.voll						{font-size:9px;height:20px;background-color:#FDE1E3;text-align:center;}
.cinfo					{font-size:9px;background-color:#F5F5F3;color:#C62B00;text-align:center;}

.preis					{font-size:11px;height:20px;width:75px;background-color:#F5F5F3;color:#099506;text-align:right;}
.preisbold			{font-size:11px;height:20px;width:75px;background-color:#F5F5F3;font-weight:bold; color:#099506;text-align:right;}


.we				{background-color:#FFFFEE;color:#00CC00;font-size: 9px;text-align:center;line-height:12px;}
.ne				{background-color:#EEEEEE;font-size: 9px;text-align:center;line-height:12px;}
.bl				{background-color:#FFFFFF;font-size: 9px;text-align:center;line-height:12px;}

.awe			{background-color:#FFFFEE;color:#00CC00;font-size: 9px;text-align:center;line-height:12px;}
.ane			{background-color:#EEEEEE;font-size: 9px;text-align:center;line-height:12px;}
.no				{background-color:#EEEEEE;color:#AAAAAA;font-size: 9px;text-align:center;line-height:12px;}

.wet			{background-color:#00CC00;font-size: 9px;text-align:center;line-height: 12px;}
.net			{background-color:#EEEEEE;color:#000066;font-size: 9px;text-align:center;line-height: 12px;}

.awet			{background-color:#00CC00;font-size: 9px;text-align:center;line-height: 12px;}
.anet			{background-color:#EEEEEE;color:#000066;font-size: 9px;text-align:center;line-height: 12px;}

.selectmonat		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}
.selectjahr		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}
.select		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}

.sa		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}
.sz		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}
.sd		{ font-family:Verdana,Arial,Helvetica;font-size:9px;}

.remark { font-family:Verdana,Arial,Helvetica;font-size:10px;width:360px;height:60px;}

.output { font-family:Verdana,Arial,Helvetica;font-size:11px;background-color:#eeeeee;}

.submit		{width:160px;font-size:10px;background-color:#ffffff;}
.s1		{width:180px;font-size:10px;background-color:#ffffff;}
.sst		{width:100px;font-size:10px;background-color:#ffffff;}
.ssa		{width:60px;font-size:10px;background-color:#ffffff;}
.plz		{width:60px;font-size:10px;background-color:#ffffff;}
.s2		{width:200px;font-size:10px;background-color:#ffffff;}

  .label              { font-size:11px; line-height:13px; }
  .label_11           { font-size:11px; line-height:13px;font-weight:bold;}
  .label10           { font-size:10px; line-height:13px;}
  .label_10           { font-size:11px; line-height:13px;}
  .label_12           { font-size:12px; line-height:13px;}
  .label_error_10      { font-size:10px; line-height:13px;color:#FD6600;}
  .label_error_11      { font-size:11px;font-weight:bold;line-height:13px;color:#FD6600;}

a.ba:link 		{ font-size:10px;text-decoration:none;color:#FD6600;font-weight:bold; }
a.ba:visited 	{ font-size:10px;text-decoration:none;color:#FD6600;font-weight:bold; }
a.ba:hover 		{ font-size:10px;text-decoration:none;color:#FD6600;font-weight:bold; }
a.ba:active 	{ font-size:10px;text-decoration:none;color:#FD6600;font-weight:bold; }
a.ba:focus 		{ font-size:10px;text-decoration:none;color:#FD6600;font-weight:bold; }



/*
AVAILABLE
*/
.datum_tag {
background:#eeeeff;
border-right:1px solid #bbbbff;
border-bottom:1px solid #bbbbff;
font-family:Times,serif;
text-align:center;
font-size:9px;

}

td.cell
{
border-right:1px solid #bbbbff;
border-bottom:1px solid #bbbbff;
background:#ffffff;
text-align:center;
font-size:9px;
}
td.cellzimmer
{
border-right:1px solid #bbbbff;
border-bottom:1px solid #bbbbff;
background:#ffffff;
font-size:9px;
}


.datum_we {
background:#eeeeff;
border-right:1px solid #bbbbff;
border-bottom:1px solid #bbbbff;
text-align:center;
font-size:9px;
color:#ff0000;
}

div#avSort
{
	padding:2px 0 2px 0;
	border-bottom:2px solid gray;
}
div#avSort p
{
margin:2px;
}
div#avPaging
{
	padding:2px 0 2px 0;
	border-bottom:2px solid gray;
}

div#avMap
{
	padding:2px 0 2px 0;

	border-bottom:2px solid gray;
}
div#avMap p
{
margin:2px;
}

div#avMap a:link 			{ font-size:13px;text-decoration:none;color:#FD6600;font-weight:bold; }
div#avMap a:visited 	{ font-size:13px;text-decoration:none;color:#FD6600;font-weight:bold; }
div#avMap a:hover 		{ font-size:13px;text-decoration:none;color:#FD6600;font-weight:bold; }
div#avMap a:active 		{ font-size:13px;text-decoration:none;color:#FD6600;font-weight:bold; }
div#avMap a:focus 		{ font-size:13px;text-decoration:none;color:#FD6600;font-weight:bold; }

div.avShowHotel
{
	width:500px;
	margin-top:2px;
	padding:2px 0 2px 0;
	overflow:auto;

}

div.avShowHotelLeft
{
	float:left;
	width:360px;
}

div.avShowHotelRight
{
	width:130px;
	margin-left:365px;
}

div.avShowHotelRightButton
{
	text-align:center;
	padding:2px 0 2px 0;
}
div.avShowHotelRightIMG
{
	text-align:center;
	width:124px;
	height:120px;
	border:1px solid #dddddd;
	padding:2px 0 2px 0;
}

div.avShowHotel p
{
	font-size:12px;
	margin:2px 0 2px 0;
}

div.avShowHotel p.hotel
{
	font-family:Arial;
	padding:2px 0 2px 2px;
	font-size:13px;
	margin:2px 0 2px 0;
	background:#eeeeff;
	border:1px solid #ccccff;
	color:#003300;
}

div.avShowHotel div.adresse
{
	padding:4px 0 4px 0;
	font-size:13px;
}


div.adresse div.mapLink
{
	float:right;
}

div.avShowHotel div.infos
{
	font-size:10px;
	padding:4px 2px 0 2px ;
}

div.avShowHotel div.preise
{
	border-top:1px solid #990033;
	border-bottom:1px solid #990033;
	padding:4px 0 4px 0;
	margin:0;

	font-weight:bold;	color:#990033;
}
div.preise span.preise{font-size:12px;}
div.preise span.hint{font-size:10px;}

div.avShowHotel span.hotelid
{
	font-size:9px;
	color:gray;
}

div.avAvailable
{
	padding:4px 0 4px 0;
}


div#avantel
{
	width:500px;
	padding: 2px;
	margin:2px ;

}

div.paging
{
	background: #FFF;
	position:relative;
	width:470px;
	z-index:20;
}


div.paging p
{
	font-size:11px;
	margin:0;
	padding:0;
}

div.paging .mitlink {}
div.paging .aktiv
{
color:#FF0000;
font-weight:bold;
padding: 0 2px 0 2px;
border:2px outset red;
}
div.paging .nolink
{

}
div.paging .link_zeile {}
div.paging .nolink_zeile {}
div.paging .link {}

div.paging a:link 		{ font-size:10px;color:#FD6600;}
div.paging a:visited 	{ font-size:10px;color:#FD6600;}
div.paging a:hover 		{ font-size:10px;text-decoration:none;color:#FD6600;}
div.paging a:active 	{ font-size:10px;color:#FD6600;}
div.paging a:focus 		{ font-size:10px;color:#FD6600;}

div#avSiteContent
{
	width:480px;
	background: #FFFFFF;
	margin: 2px ;
	padding: 0 0 0 0px;

}

div#avSiteContent h1
{
	font-size:14px;
	background: #efefef;
	color:gray;
	padding:0 0 0 15px;
	margin:0;

}
div#avSiteContent h2
{
	font-size:10px;
	text-decoration:none;
	color:#FD6600;
	font-weight:bold;
	padding:0 0 0 15px;
	margin:0;
}
h2
{
	font-size:10px;
	text-decoration:none;
	color:#FD6600;
	font-weight:bold;
	padding:0;
	margin:0;
}

div.HotelBilder
{
	margin:3px 0 0 0;
	border-top:1px solid black;
}
div.HotelBilder h3
{
	margin:3px 0 0 0;
	padding:0;
	font-size:12px;
}
h3
{
	margin:3px 0 0 0;
	padding:0;
	font-size:12px;
}
/* div Hoteltext */
div.HotelText
{
	margin:3px 0 0 0;
	border-top:1px solid black;
}
div.HotelText p.Text
{
	font-size:11px;
}
div.HotelText h3
{
	margin:3px 0 0 0;
	padding:0;
	font-size:12px;
}
/* div Hoteltext */


ul,li
{
	list-style-position:inside;
	list-style-type: disc;
	margin:0;
	padding:0;
}

div#avantel ul
{
	list-style-position:inside;
	list-style-type: disc;
	margin:0;
	padding:0;
}

div#avSiteBanner
{
	width:640px;
	background: #FFFFFF;
	margin-bottom:2px;
	text-align:center;
}

div#avSiteTop
{
	width:640px;
	height:20px;
	border-bottom:1px solid #FFFFFF;
	letter-spacing: 2px;
	text-align:center;
	background: #EFEFEF;
	margin-bottom:5px;
}
div#avSiteTop h1
{
	font-size:14px;
	color:gray;
}

div#avSiteMenu
{
	padding: 15px 0 400px 5px;
	width:120px;

}

div#avSiteMenu p
{
	margin:0;
	padding:0 0 5px 4px;
}


#avSiteMenu  a:link { text-decoration:underline;  }
#avSiteMenu  a:visited { text-decoration:underline;  }
#avSiteMenu  a:hover { text-decoration:underline; color:#C62B00; }
#avSiteMenu  a:active { text-decoration:underline; color:#C62B00; }
#avSiteMenu  a:focus { text-decoration:underline; color:#C62B00; }

div#avSiteTeaser
{
	background:#ffffff;
	width:140px;
	padding: 0 0 0 5px;
}

div#avSiteTeaser div.Logo
{
	background:blue;
	width:120px;
	border: 1px solid gray;
	text-align:center;
	padding: 5px 0 5px 0;
}

div#avSiteTeaser div.Lang
{
	background:#ffffff;
	width:120px;
	padding:5px 0 5px 0;
	text-align:center;

}

div#suchbox
{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	border: 1px solid black;
	background-color: #dddddd;
	padding:2px;

}
div#suchbox p,h4
{
	margin:0;
	font-size:10px;
	padding:2px;

}
div#suchbox select
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;


}

div#resultbox
{

	background-color: #ffffff;
	padding:2px;

}
div#resultbox p,h4
{
	margin:0;
	padding:2px;

}

div#avWarenkorb
{
}

div#avForm
{

}

div#avWarenkorb input
{

}



a.hotel  {font-size:10pt;color:#000000; letter-spacing:1px;padding: 2px 0 2px 0}
a.hotel:link      {text-decoration:none;color:#000000; }
a.hotel:visited 	{text-decoration:none;color:#000000; }
a.hotel:hover 		{text-decoration:underline;color:#000066;}
a.hotel:active    {text-decoration:none;color:#FD6600 }
a.hotel:focus 		{text-decoration:none;color:#FD6600 }

