/*
Hintergrund:		ECE6D5
Hellblau:			9AC6EE
Dunkelblau:			215CA0
Rot:				CE4242
*/

/* --------------------------------------------------------------------------------------------- */
body				{color:#000000; font-family:Arial,Geneva,sans-serif; font-size:13px; font-weight:normal; background-color:#ECE6D5; margin:10px 0 0 20px; padding:0px;}
h1					{color:#215CA0; font-family:Verdana,Arial,Geneva,sans-serif; font-size:19px; font-weight:normal; margin:3px 0 6px 0;}
h2					{color:#CE4242; font-family:Verdana,Arial,Geneva,sans-serif; font-size:13px; font-weight:bold;   margin:2px 0 5px 0;}
td					{color:#000000; font-family:Arial,Geneva,sans-serif; font-size:12px; font-weight:normal;}

a:link,
a:visited			{background-color:transparent; color:#215CA0; font-family:Arial,Geneva,sans-serif; font-size:1em; text-decoration:underline; padding:2px;}
a:hover,
a:active			{background-color:#9AC6EE; 	   color:#ffffff; font-family:Arial,Geneva,sans-serif; font-size:1em; text-decoration:underline; padding:2px;}


/* --------------------------------------------------------------------------------------------- */
.clearBoth			{clear:both; font-size:1px; line-height:1px;}

.hr					{background-color:#000000; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrGrey				{background-color:#D9CBA7; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrDarkGrey			{background-color:#bbbbbb; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrGreySmall		{background-color:#dddddd; height:1px; width:100%; font-size:1px; line-height:1px; margin:4px 0px;}
.hrColor			{background-color:#EC8C04; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrDotted			{background-color:transparent; height:1px; width:100%; font-size:1px; line-height:1px; margin:9px 0px; border-top:solid 1px #DACFAD; border-bottom:solid 0px transparent;}

.InputButtonStd 	{border-style:solid; border-width:1px; border-color:#fff #000 #000 #fff; cursor:pointer; vertical-align:top;
					 background:#3978C0 url(images/button.gif) no-repeat top center; color:#fff; font-weight:bold; font-size:14px; height:25px;}

.miniButton			{cursor:pointer; margin:2px; height:16px; line-height:11px; font-size:8pt; font-family:verdana; border:1px solid #eeeeff; color:#003366; background-color:white;}

.SpanButtonDefault	{border-style:solid; border-width:1px; border-color:#fff #000 #000 #fff; cursor:default; font-family:Arial,Geneva,sans-serif;
					background:#3978C0 transparent no-repeat top center; color:#fff; font-weight:bold; font-size:14px; height:25px;
					padding-top:3px; text-align:center;}

.InputRadioStd		{vertical-align:middle; margin-right:3px; margin-bottom:2px; background-color:#transparent; border:solid 0px #bbbbbb;}

.TextInfo			{font-size:13px; width:98%; background-color:#F6EFD8; padding:8px 5px; margin:6px 0 10px 0; border-top:solid 1px #DACFAD; border-bottom:solid 1px #DACFAD;}




/* gastgeber.asp ------------------------------------------------------------------------------- */
table.SucheBlock	{border:none; border-collapse:collapse; background-color:#E7E0CB; border:solid 5px E7E0CB; width:310px;}
table.SucheBlock td {padding:3px;}
.Kriterien			{color:#CE4242; font-weight:bold; font-size:13px;}
.KriterienInfo		{vertical-align:top; font-size:8pt; color:#000000; padding-top:2px;}

a.Gastgeber:link,			
a.Gastgeber:visited	{color:#215CA0; font-family:Verdana,Arial,Geneva,sans-serif; font-size:12px; line-height:20px; text-decoration:none; font-weight:bold;
					 padding:1px 4px 1px 2px; background-color:#ECE6D5; border-bottom:solid 1px #215CA0;}
a.Gastgeber:hover,
a.Gastgeber:active	{color:#ffffff; font-family:Verdana,Arial,Geneva,sans-serif; font-size:12px; line-height:20px; text-decoration:none; font-weight:bold; 
					 padding:1px 4px 1px 2px; background-color:#9AC6EE; border-bottom:solid 1px #215CA0;}

a.Page:link,
a.Page:visited		{color:#000000; font-size:9pt; text-align:center; border:solid 1px #ECE6D5; background-color:#ECE6D5; padding:3px 6px 3px 6px; margin:1px 1px 1px 1px; text-decoration:none;}
a.Page:hover,
a.Page:active		{color:#ffffff; font-size:9pt; text-align:center; border:solid 1px #ECE6D5; background-color:#9AC6EE; padding:3px 6px 3px 6px; margin:1px 1px 1px 1px; text-decoration:none;}
.PageNow			{color:#ffffff; font-size:9pt; text-align:center; border:solid 1px #215CA0; background-color:#9AC6EE; padding:2px 6px 2px 6px; margin:0px 1px 0px 1px; cursor:default;}


.aStrasse			{color:#215CA0; font-family:Arial,Geneva,Helvetica,sans-serif; font-size:1.1em; margin-left:5px;}
th.thTopRow			{color:#215CA0; font-size:10pt; padding:3px 1px 0px 6px; font-weight:bold; text-align:left;}
td.RadioFreie		{color:#000000; font-size:9pt;}


/* hotel.asp ----------------------------------------------------------------------------------- */
.hausname			{color:#215CA0; font-size:14pt; font-weight:bold;}
.kontakt			{color:#000000; font-size:10pt; font-weight:normal;}
.wohndaten			{vertical-align:top; text-align:center; color:#1C6AB2; font-size:10pt; font-weight:bold; padding-bottom:3px; padding-top:3px;}
.saisonpreis		{vertical-align:top; color:#CE4242; font-size:9pt; text-align:center; padding-bottom:3px; padding-top:3px;}

a.aufenthalt:link,
a.aufenthalt:visited,
a.aufenthalt:active	{color:#f33b1d; font-family:Arial,Geneva,Helvetica,sans-serif; font-size:9pt; text-decoration:underline;}
a.aufenthalt:hover	{color:#0094BD; font-family:Arial,Geneva,Helvetica,sans-serif; font-size:9pt; text-decoration:underline;}



