/* CSS Document by Werbewind | SD - Vers. 2.3 */

/* ____ Body mit Scrollbalken ____ */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #56575A;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

/* ____ Allgemein ____ */
td, table, tr        	{font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #000000;}
.header-box-1		  	{font-family:Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #FFFFFF;}
.header-box-2			{font-family:Arial, Helvetica, sans-serif; color:#404040; font-size:14px; font-weight:bold; line-height:15px;}
.header-box-3			{font-family:Arial, Helvetica, sans-serif; color:#AC1507; font-size:15px; font-weight:bold;}
.header-content-1		{font-family:Georgia, "Times New Roman", Times, serif; color:#AA1103; font-size:18px; font-weight:bold;}
.txt-small-1			{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal;}
.txt-small-2			{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; font-weight:normal;}
.wegweiser-1			{border-left:5px solid #AA1103; padding-left:10px; background-color:#FFF7EF; font-size:10px; color:#AA1103; line-height:18px;}

/* ____ Text-Links ____ */
a:active  { color:#000000; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;}
a:link    { color:#000000; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;}
a:visited { color:#000000; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover   { color:#808080; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline;}

a.light-link:active  {color: #000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link:link    {color: #000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link:visited {color: #000000; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.light-link:hover   {color: #808080; font-weight:normal; font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;} 

a.txt-small-1:active  {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:underline;}
a.txt-small-1:link    {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:underline;}
a.txt-small-1:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal; text-decoration:underline;}
a.txt-small-1:hover   {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#808080; font-weight:normal; text-decoration:underline;}
				
/* ____ Formularfelder ____ */
.btt1      { color: #FFFFFF; width: 70px; height: 21px; font-size: 11px; font-weight: bold; cursor: pointer; background-color: #AE0101; border: 1px solid #000000;}
.kform     { color: #000000; width: 185px; height: 19px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; padding-left:3px;}
.kform2    { color: #000000; width: 25px; height: 19px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; padding-left:3px;}
.kform3    { color: #000000; width: 100px; height: 19px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; padding-left:3px;}
.multifeld { color: #000000; width: 280px; height: 100px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; padding-left:3px;}

/* Preise */
table.preise2{border:5px solid #AA1103;background:#FFF7EF;}
table.preise2 table{border:2px solid #AA1103;}
table.preise2 * td{font-size:11px;}
table.preise2 * td.saison{font-size:12px;vertical-align:top;padding-top:10px;}
table.preise2 * td.kategorie{padding-left:10px;}
table.preise2 * td.kategorie2{padding-left:30px;}

table.preise * td {
    font-size: 11px;
}
table.preise * td.saison {
    font-size: 12px;
	vertical-align: top;
	padding-top: 10px;
}
table.preise * td.preis {
}
table.preise * td.preis2 {
}
table.preise * td.kategorie {
    padding-left: 20px;
}
div.subnavi {
	text-align: left;
	
	font-size: 11px;
}
div.subnavi a, div.subnavi a:active, div.subnavi a:link, div.subnavi a:visited, div.subnavi a:hover {
	font-weight: normal;
	line-height: 18px;
	font-size: 11px;
}