 body{
/*scrollbar-base-color:#0C0B0A;
scrollbar-face-color:#26498C;
scrollbar-track-color:#D2D2D2;
scrollbar-shadow-color:#F3F3F3;
scrollbar-dark-shadow-color:#F3F3F3;
scrollbar-arrow-color:#F3F3F3;
scrollbar-3d-light-color:#F3F3F3;
scrollbar-highlight-color:#F3F3F3;*/
}
.hr_grey{
color:#666666;
background-color:#003971;
border:solid #CCCCCC;
border-width:1px 0 0 0;
height:0px
}
hr{
	color:#e3e3e3;
	background-color:#e3e3e3;
	border:solid #e3e3e3;
	border-width:1px 0 0 0;
	height:0px
}

img {border:0;}

.hauptnavi-position{	
	float:left; padding-top:5px;
}
.hauptnavi-trenner{	
	float:left; padding:0px 15px 0px 15px;
}

#box1{
	background-color:#fff;
}

.container_kriterien_wrapper{
	float:left; width:550px;
}
	.container_einzeln_kriterien{
		float:left; padding-bottom:15px;
	}
		.container_einzel_single{
			float:left;
		}

.text   	 			{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#5d5d6c; font-weight: normal}
.textklein   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#5d5d6c; font-weight: normal}
.textorange   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal}
.textorange-premium   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#b19008; font-weight: normal}
.textweiss   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: normal}
.textgrauklein   	 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#9A9A9A; font-weight: normal}
.headline   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16px; color:#26498C; 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:10px; 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; background-image:url(../img_ferienwohnung/box-bg.gif); background-repeat:repeat-y}
.navigation  		    {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold}
.textrot				{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#ff0000; font-weight: normal}

.navigation A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#1a3772; font-weight: bold; text-decoration: none}
.navigation A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#1a3772; font-weight: bold; text-decoration: none}
.navigation A:hover 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration: none}
.navigation A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration: none}
.navigation-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration: none}

.link_quicklinks a:link { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; text-decoration: none}
.link_quicklinks a:visited { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; text-decoration: none}
.link_quicklinks a:hover { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#777575; text-decoration: underline}

.link_premium_quicklinks a:link { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#e8ac00; text-decoration: none}
.link_premium_quicklinks a:visited { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#e8ac00; text-decoration: none}
.link_premium_quicklinks a:hover { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#777575; text-decoration: underline}

table.text td.servicenavi a{ font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; text-decoration: none }
table.text td.servicenavi_premium a{ font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#b3943f; text-decoration: none }

table.textbox2-premium tr td table.text tr td a.link_premium_quicklinks {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#b19008; text-decoration: none}
table.textbox2-premium tr td table.text tr td a.link_premium_quicklinks:hover {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#777575; text-decoration: underline}
table.textbox2-premium a, table.textbox5-premium a{ font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#b19008; text-decoration: none;}
table.textbox2-premium a:hover, table.textbox5-premium a:hover{ font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#777575; text-decoration: underline}


.boxlinks A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:visited		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-hi 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks 	 			{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px}

.boxlinks-bg A:link 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-bg A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-bg A:hover 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks A:active 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-bg-hi 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal; text-decoration: none; line-height:15px}
.boxlinks-bg 	 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#3e3f4d; font-weight: normal; text-decoration: none; line-height:15px; background-image:url(../img_ferienwohnung/box-bg.gif); background-repeat:repeat-y}


.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 A:link 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#26498C; font-weight: normal; text-decoration: none}
.footklein A:visited	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#26498C; font-weight: normal; text-decoration: none}
.footklein A:hover 		{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#26498C; font-weight: normal; text-decoration: underline}
.footklein A:active 	{font-family: verdana, arial, helvetica, geneva, sans-serif; font-size:10px; color:#26498C; font-weight: normal; text-decoration: none}

A:link           		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #FF6600;}
A:visited        		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #FF6600;}
A:hover          		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: underline; color: #777575;}
A:active         		{font-family: Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; text-decoration: none; color: #777575;}

a.link_kurzinfo, a:hover.link_kurzinfo {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#FF6600; font-weight: normal}
a.link_kurzinfo_premium, a:hover.link_kurzinfo_premium {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#e8ac00; font-weight: normal}

.textgraph A:link   	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal; text-decoration: none}
.textgraph A:visited  	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal; text-decoration: none}
.textgraph A:hover  	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal; text-decoration: none}
.textgraph A:active 	{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal; text-decoration: none}
.textgraph   	 		{font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#26498C; font-weight: normal; text-decoration: none}

select { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:11px; border:1px solid #999999; }
input, .standard_input { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:black; }
textarea { font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:black; width:200px; height:100px; }
.pull_down{	font-family:verdana, arial, helvetica, geneva, sans-serif; font-size:11px; color:black; width:138px; }

input.input_anfrageform{
	border:1px solid #999999;
	height:17px;
}

TABLE.def  { background-color: #dce2f2 }
leer  { color: #adb4be; 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_ferienwohnung/abreise.jpg);
	background-color: #00CC00
}
TD.ausgabe5 {
	BACKGROUND-IMAGE: url(../img_ferienwohnung/abreise.jpg);
	background-color: #00CC00
}

.textbox {

  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:12px
}

.textbox2 {
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:14px
}
.textbox2-premium-mitte {
  border-right : 1px solid #d7d5d5 ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:14px
}

.textbox2-premium-unten {
  border-right : 1px solid #d7d5d5;
  border-left : 1px solid #d7d5d5;
}

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

.textbox4 {
  border-top : 1px solid #d7d5d5;
  border-right : 1px solid #d7d5d5;
  border-left : 1px solid #d7d5d5;
  border-bottom : 1px solid #d7d5d5;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#5d5d6c;
  line-height:15px;
  text-align:justify;
  background-color:#FFFFFF
}
.textbox4-premium {
  border-top : 1px solid #d7d5d5;
  border-right : 1px solid #d7d5d5;
  border-left : 1px solid #d7d5d5;
  border-bottom : 1px solid #d7d5d5;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#5d5d6c;
  line-height:15px;
  background-color:#FFFFFF
}

.textbox5 {
  border: 1px solid #d7d5d5 ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#5d5d6c;
  line-height:15px;
  text-align:justify;
   background-color:#f1f3f8;
}
.textbox5-premium {
  border: 1px solid #d7d5d5 ;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#5d5d6c;
  line-height:15px;
   background-color:#f1f3f8;
}

.textbox2-standard-mitte {
  border-right : 1px solid #d7d5d5;
  font-size : 12px ;
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  color:#FFFFFF;
  line-height:14px
}

.textbox2-standard-unten {
  border-right : 1px solid #d7d5d5;
  border-left : 1px solid #d7d5d5;
  border-bottom : 1px solid #d7d5d5;
}

.table-mehrinfo {
  border : 1px solid #d7d5d5 ;
}

H1 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:9; color:#FFFFFF; font-weight: normal; line-height: 6px; margin: 0; padding: 0;}
H1.treffer {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16px; line-height:20px; color:#26498C; font-weight: bold; margin: 0; padding: 0;}

H2 {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:16px; color:#26498C; font-weight: bold; margin: 0; padding: 0;}


td ul{
	margin:0;
	padding:0;
	padding-left:20px;
	list-style-type:disc;
}
td ul li{
	list-style-type:disc;
	padding:0;
	margin:0;
	font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size:12px; color:#5d5d6c; font-weight: normal;
}

