/* CCBot/1.0 (+http://www.commoncrawl.org/bot.html) */
/* main.htt, ...  */
BODY.main		{
background-color:#ffffff;
}
li {margin-left:-23px;}



img {border: 0px;}
td				{font-family:Verdana,Arial;font-size:8pt;color:#3D3D3D;}
.weiss			{background-color:#ffffff;}
.dunkelblau		{background-color:#136DB0;color:#ffffff;}
.hellblau		{background-color:#D8E2F3;}
.hellbraun		{background-color:#F7EDBC;}
.himmel			{background-color:#4392D5;}
.small			{font-size:7pt;font-weight:normal;}
.small_bu		{font-size:7pt;font-weight:normal;color:#ffffff;}
.small_b		{font-size:8pt;font-weight:normal;color:#3d3d3d;}
.td_gruen		{background-color:#93C55E;}
.formular         {background-color:#CAD9F1;padding-left:3px;}

/* 2=Haus-lila, 20=Business-blau, 22=Wellness-orange, 45=Freizeit-grün, 75=Extras-hellblau */
/*Nav1-Hintergrundfarbe*/
/*Nav2-Hintergrundfarbe*/
.hintergrundfarbe_1		{background-color:#AFC3E6;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_2		{background-color:#4D76C4;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_20	{background-color:#4B99D1;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_22	{background-color:#F9AB58;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_45	{background-color:#65AD1A;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_75	{background-color:#A6BDE3;color:#000000;font-size:10pt;font-weight:bold;}

.hintergrundfarbe_47	{background-color:#AFC3E6;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_5		{background-color:#AFC3E6;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_6		{background-color:#AFC3E6;color:#000000;font-size:10pt;font-weight:bold;}
.hintergrundfarbe_7		{background-color:#AFC3E6;color:#000000;font-size:10pt;font-weight:bold;}


/*Sitemap Nav2*/

.hblau_sitemap	{background-color:#AFC3E6;color:#000000;font-size:8pt;}
.lila_sitemap	{background-color:#4D76C4;color:#000000;font-size:8pt;}
.blau_sitemap	{background-color:#4B99D1;color:#000000;font-size:8pt;}
.orange_sitemap	{background-color:#F9AB58;color:#000000;font-size:8pt;}
.gruen_sitemap	{background-color:#65AD1A;color:#000000;font-size:8pt;}
.else_sitemap	{background-color:#D8E2F3;color:#000000;font-size:8pt;}

/*Nav1-Farben für Textboxen*/
.textfarbe_2	{color:#1547A6;}
.textfarbe_20	{color:#136DB0;}
.textfarbe_22	{color:#D67308;}
.textfarbe_45	{color:#4D9304;}

.textfarbe_47	{color:#8EA3C9;}
.textfarbe_5	{color:#8EA3C9;}
.textfarbe_6	{color:#8EA3C9;}
.textfarbe_7	{color:#8EA3C9;}

/*Arrangement-Layer*/
.wellness		{font-family:Verdana,Arial;font-size:7pt;color:#000000;background-color:#F9AB58;}
.freizeit		{font-family:Verdana,Arial;font-size:7pt;color:#000000;background-color:#AFC3E6;}
.special		{font-family:Verdana,Arial;font-size:7pt;color:#000000;background-color:#F6252D;}

/*Kontaktformular*/
.tabelle_dunkel	{background-color:#CAD9F1;color:#000000;font-size:8pt;padding-left:3px;}
.tabelle_hell	{background-color:#EBF0F9;color:#000000;font-size:8pt;}

span.found		{background-color:#CED9F7;}
.bu				{font-size:8pt;color:#002F5D;font-weight:bold;}

/* 2=Haus-lila, 20=Business-blau, 22=Wellness-orange, 45=Freizeit-grün, 75=Extras-hellblau */
/*Farben für Überschriften*/
.ueberschrift_2			{color:#1547A6;font-size:12pt;font-weight:bold;}
.ueberschrift_20		{color:#136DB0;font-size:12pt;font-weight:bold;}
.ueberschrift_22		{color:#D67308;font-size:12pt;font-weight:bold;}
.ueberschrift_45		{color:#4D9304;font-size:12pt;font-weight:bold;}
.ueberschrift_75		{color:#3D3D3D;font-size:12pt;font-weight:bold;}

.ueberschrift_47		{color:#8EA3C9;font-size:12pt;font-weight:bold;}
.ueberschrift_5			{color:#8EA3C9;font-size:12pt;font-weight:bold;}
.ueberschrift_6			{color:#8EA3C9;font-size:12pt;font-weight:bold;}
.ueberschrift_7			{color:#8EA3C9;font-size:12pt;font-weight:bold;}

/*Farben für Überschriften, die noch im Content standen*/
.lila_hl		{color:#1547A6;font-size:12pt;font-weight:bold;}
.blau_hl		{color:#136DB0;font-size:12pt;font-weight:bold;}
.orange_hl		{color:#D67308;font-size:12pt;font-weight:bold;}
.gruen_hl		{color:#4D9304;font-size:12pt;font-weight:bold;}

.news_hl_01		{font-size:14pt;color:#605F5F;}
.news_text_01	{font-size:12pt;color:#3d3d3d;}

.news_hl_02		{font-size:11pt;color:#605F5F;font-weight:bold;}

.news_hl_03		{font-size:9pt;color:#605F5F;font-weight:bold;}


div				{font-size:7.5pt;color:#ffffff;}
.bookie			{margin:0px0px0px0px;visibility:hidden;position:absolute;top:20px;left:25px;;z-index:1;background-color:#f3f3f3;width:180px;}
.textbox {color:#1547A6;text-decoration:none;font-size:11;}
.home_btn {width:160px; height:80px;background-image: url ([%Template%]/images/button_n.gif); background-position:bottom left}
.home_btn:active {width:160px; height:80px;background-image: url ([%Template%]/images/button_a.gif); background-position:bottom left}
A:link              {color:#DD0C0C;text-decoration:none;}
A:visited           {color:#DD0C0C;text-decoration:none;}
A:active            {color:#DD0C0C;}
A:hover             {color:#DD0C0C;}

.link_small				{font-size:7pt;text-decoration:none;color:#3D3D3D;}
.link_small:link		{font-size:7pt;text-decoration:none;color:#3D3D3D;}
.link_small:visited		{font-size:7pt;text-decoration:none;color:#3D3D3D;}
.link_small:active		{font-size:7pt;text-decoration:none;color:#3D3D3D;}
.link_small:hover		{font-size:7pt;text-decoration:none;color:#3D3D3D;}

.navstd				{font-size:7pt;text-decoration:none;color:#3D3D3D;}
.navstd:link        {font-size:7pt;text-decoration:none;color:#3D3D3D;}
.navstd:visited     {font-size:7pt;text-decoration:none;color:#3D3D3D;}
.navstd:active      {font-size:7pt;text-decoration:none;color:#3D3D3D;}
.navstd:hover       {font-size:7pt;text-decoration:none;color:#3D3D3D;}

.layer_link			{color:#ffffff;text-decoration:none;font-family:Tahoma,Verdana;font-size:8pt;}
.layer_link:link	{color:#ffffff;text-decoration:none;font-family:Tahoma,Verdana;font-size:8pt;}
.layer_link:visited	{color:#ffffff;text-decoration:none;font-family:Tahoma,Verdana;font-size:8pt;}
.layer_link:active	{color:#ffffff;text-decoration:none;font-family:Tahoma,Verdana;font-size:8pt;}
.layer_link:hover	{color:#ffffff;text-decoration:none;font-family:Tahoma,Verdana;font-size:8pt;}

.e1                 		{color:#000000;font-size:10pt;font-weight:bold;}
.e1_inline:link     		{color:#ffffff;font-size:10pt;font-weight:bold;}
.e1_inline:visited  		{color:#ffffff;font-size:10pt;font-weight:bold;}
.e1_inline:active   		{color:#000000;font-size:10pt;font-weight:bold;}
.e1_inline:hover    		{color:#000000;font-size:10pt;font-weight:bold;}
.e1_inline_aktuell:link   	{color:#000000;font-size:10pt;font-weight:bold;}
.e1_inline_aktuell:visited  {color:#000000;font-size:10pt;font-weight:bold;}
.e1_sitemap:link     		{color:#ffffff;font-size:10pt;font-weight:bold;}
.e1_sitemap:visited  		{color:#ffffff;font-size:10pt;font-weight:bold;}
.e1_sitemap:active   		{color:#ffffff;font-size:10pt;font-weight:bold;}
.e1_sitemap:hover    		{color:#ffffff;font-size:10pt;font-weight:bold;}

.e2_inline:link     		{color:#ffffff;font-size:7.5pt;}
.e2_inline:visited  		{color:#ffffff;font-size:7.5pt;}
.e2_inline:active   		{color:#000000;font-size:7.5pt;}
.e2_inline:hover    		{color:#000000;font-size:7.5pt;}
.e2_inline_aktuell:link   	{color:#000000;font-size:7.5pt;}
.e2_inline_aktuell:visited  {color:#000000;font-size:7.5pt;}
.e2           				{color:#000000;font-size:7.5pt;}
.e2_main           			{color:#000000;background-color:#C5D4F8;;line-height:10.5pt;font-size:8.5pt;}
.e2_sitemap:link     		{color:#ffffff;font-size:7.5pt;}
.e2_sitemap:visited  		{color:#ffffff;font-size:7.5pt;}
.e2_sitemap:active   		{color:#ffffff;font-size:7.5pt;}
.e2_sitemap:hover    		{color:#ffffff;font-size:7.5pt;}

.e3_inline:link     		{color:#3D3D3D;font-size:7.5pt;}
.e3_inline:visited  		{color:#3D3D3D;font-size:7.5pt;}
.e3_inline:active  			{color:#000000;font-size:7.5pt;}
.e3_inline:hover    		{color:#000000;font-size:7.5pt;}
.e3_inline_aktuell:link		{color:#000000;font-size:7.5pt;}
.e3_inline_aktuell:visited  {color:#000000;font-size:7.5pt;}
.e3                 		{color:#000000;font-size:7.5pt;}
.e3_sitemap:link     		{color:#ffffff;font-size:7.5pt;}
.e3_sitemap:visited  		{color:#ffffff;font-size:7.5pt;}
.e3_sitemap:active  		{color:#ffffff;font-size:7.5pt;}
.e3_sitemap:hover    		{color:#ffffff;font-size:7.5pt;}

.rahmen             {background-color:#C9D1F2;}
.ueberschrift       {background-color:#C1D4F2;valign:top;color:#000000;}
.hell               {background-color:#ffffff;valign:top;color:#000000;}
.dunkel             {background-color:#ffffff;valign:top;color:#ffffff;}

.Inputx
{
    FONT-SIZE: 7pt;
    BORDER-LEFT-COLOR: #458DBB;
    BORDER-BOTTOM-COLOR: #458DBB;
    COLOR: #000000;
    BORDER-TOP-COLOR: #458DBB;
    FONT-FAMILY: Verdana, Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #458DBB;
}

/*input			{border:1px solid #458DBB}
input.ok		{border:1px solid #458DBB}
input.nok		{border:1px solid #458DBB}
textarea		{border:1px solid #458DBB}*/

select
{
font-size:7pt;height:16px;BORDER-LEFT-COLOR: #003C71;
BORDER-BOTTOM-COLOR: #003C71;
COLOR: #000000;
BORDER-TOP-COLOR: #003C71;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: none;
BORDER-RIGHT-COLOR: #003C71;
}

input.formular
{
background:#EBF0F9;
border: #999999;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}



/* ------------- START DOWNLOADCENTER FORMATIERUNG ------------- */
.dc_bg_grau {
background-color:#4D76C4;
padding:5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.dc_bg_dkl_left {
background-color:#D8E2F3;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:140px;
height: 100px;
border-right:#FFFFFF 2px solid;
border-bottom:#FFFFFF 2px solid;
text-align:center;
}
.dc_bg_hell {
background-color:#EBF0F9;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
vertical-align:top;
border-right:#FFFFFF 2px solid;
border-bottom:#FFFFFF 2px solid;
}

.dc_bg_dkl_right {
background-color:#D8E2F3;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:60px;
height: 100px;
text-align:center;
border-bottom:#FFFFFF 2px solid;
}
/* ------------- ENDE DOWNLOADCENTER FORMATIERUNG ------------- */

/* ------------- START TABELLEN POSITIONIERUNG & FORMATIERUNG ------------- */

table.preistabelle {width: 730px; font-family:Arial, Helvetica, sans-serif, Verdana; border-right: 1px solid #6b6b6d; border-bottom: 1px solid #6b6b6d;}
td.tabellen-hl_1sp, .tabellen-hl_dunkel, .tabellen-hl_hell, .tabellen-hl_leer { padding: 3px 5px  3px 5px; font-size:11px; font-weight:bold; color: #FFFFFF; background-color: #4B99D1; text-align: left;}
td.tabellen-hl_dunkel {text-align: center; background-color: #4B99D1;}
td.tabellen-hl_hell {text-align: center; background-color: #9fb7a0;}
td.tabellen-hkat_1sp, .tabellen-hkat_dunkel, .tabellen-hkat_hell, .tabellen-hkat_leer {padding: 3px 5px  3px 5px; font-size:11px; font-weight:bold; color: #6b6b6d; text-align: left; border-bottom: 2px solid #9a9a9a;}
.tabellen-hkat_trenner {height: 15px;}
td.tabellen-hkat_dunkel {text-align: center; background-color: #BCCEEA;}
td.tabellen-hkat_hell {text-align: center; background-color: #D8E2F3;}
td.tabellen-infos_1sp, .tabellen-infos_dunkel, .tabellen-infos_hell, .tabellen-infos_leer {padding: 3px 5px  3px 5px; font-size:10px; font-weight:bold; color: #6b6b6d; text-align: left; border-bottom: 1px solid #666666;}
td.tabellen-infos_dunkel {text-align: center; background-color: #BCCEEA;}
td.tabellen-infos_hell {text-align: center; background-color: #D8E2F3;}
.tabellen-infos_extra {font-size:10px; text-align: left; background-color: #e5e5e5; padding: 3px 5px  3px 5px; font-weight:bold;}

/* ------------- ENDE TABELLEN POSITIONIERUNG & FORMATIERUNG ------------- */



img.preis_tagungshotels { margin-top:14px; margin-left:8px; }

br.br2 		{line-height:5px;height:5px;}
