
.grau {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #737373;
}

.gruen      {color: #336600;}
.rot        {color: #FF0000;}
.weiss      {color: #FFFFFF;}
.bold       {font-weight: bold;}
.orange     {color: #FF6600;}
.crossline  {text-decoration:line-through;}
.lastminute {color: inherit; background: transparent url(img/LastMinute.gif) no-repeat right top;}


.float_left             {float:left; margin: 0px 10px 0px 0px;}
.float_right            {float:right; margin: 0px 0px 0px 10px;}
.clear                  {clear:both;}
.clear_left             {clear:left;}
.clear_right            {clear:right;}

h1                      {font-weight: normal; font-family:Arial, Helvetica, sans-serif; color: #999999; font-style:italic; font-size: 20px; display: block; margin: 0px 0px 15px 0px; padding: 0px;}
h3                      {font-weight: normal; color: #999999; font-size: 18px; display: block; margin: 0px 0px 20px 0px; padding: 0px;}
h6                      {font-weight: normal; color: #999999; font-style:normal; font-size: 10px; display: block; text-align:right; margin: 0px 0px 15px 0px; padding: 0px;}
h1.regionhead           {}
.flagbox                {padding: 5px 0px 0px 0px;}

.col     {position: relative; float:left; width: 230px; height: auto; margin: 0px 20px 10px 0px; padding: 0px; overflow:hidden;}
li       {list-style-type:square; list-style-image: url(img/list_bullet.gif);}

A:link {COLOR: #999999; FONT-FAMILY: Tahoma, Arial; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-size: 11px;}
A:visited {COLOR: #999999; FONT-FAMILY: Tahoma, Verdana; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none; font-size: 11px;}
A:hover {COLOR: #666666; FONT-FAMILY: Tahoma, Verdana; FONT-STYLE: normal; FONT-WEIGHT: normal; font-size: 11px;}
A:active {COLOR: #999999; FONT-FAMILY: Tahoma, Arial; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none; border-color: ccccff ccccff ccccff #ccccff; font-size: 11px;}

.mapcont {position:relative; float:right; margin: 0px 0px 20px 10px; background: #ffffff; width: auto; height: auto; padding: 0px 0px 0px 0px; border: 1px solid #FF6600;}
.mapcont a {color: #FF6600; font-weight: bold; display: block; text-align:center; padding: 3px; border-top: 1px solid #FF6600; background: #e0e0e0;}
.mapcont a:hover { text-decoration:none; color: #ffffff; background: #FF6600;}

a.btn, a.btn:visited, a.btn:link, a.btn:active, a.btn:focus, a.btn:hover {
	display: block;
	width: auto;
	padding: 2px;
	font-size: 11px;
	font-weight: normal;
	background: #f7941d;
	color: #ffffff;
  border:      1px solid #ac6510;
  border-top:  1px solid #ffffff;
  border-left: 1px solid #ffc783;
}

a.btn:hover {
	background: #ff6600;
}

/* Tabellen */
table.cal          {border: 1px solid #ffffff; width: 100%; border-collapse: collapse; font-size: 11px; margin-top: 3px;}
.cal th            {border: 1px solid #ffffff; color: #ffffff; background: #db9114; text-align: left; font-weight: normal; vertical-align: top; margin: 0px; padding: 3px 5px 3px 5px;}
.cal td            {border: 1px solid #ffffff; background: transparent; text-align: left; vertical-align: top; margin: 0px; padding: 0px;}
.cal th a          {color: #ffffff; background: #008c45 url(../img/_layout/arrows_sort.gif) no-repeat right top; padding: 0px 20px 0px 0px; white-space: nowrap;}
.cal th a:hover    {color: #ffffff; background: #008c45 url(../img/_layout/arrows_sort.gif) no-repeat right top; padding: 0px 20px 0px 0px; text-decoration: underline; white-space: nowrap;}
.cal td ul         {margin: 0px 0px 0px 20px; padding: 0px;}
.cal td p          {margin: 0px; padding: 0px;}


.daytile           {position: relative; float:left; padding: 0px; margin: 0px 6px 2px 0px; width: 96px; height: auto; overflow: hidden; }


a.dayblock, a.dayblock:visited, a.dayblock:link, a.dayblock:active, a.dayblock:focus, a.dayblock:hover {display: block; background: #e0e0e0; color: #666666; height: 43px; font-weight: normal; padding: 6px 4px; margin: 1px 0px; border: 1px solid #f7941d; text-align:center;}
a.dayblock:hover                                                                                       {background: #f7941d; color: #ffffff; border: 1px solid #ff6600;}


/* Facebook */
.really_simple_share_facebook a {color: #ffffff; background: #6079ab url('Images/facebook_btn_bg.gif') no-repeat left top; padding: 1px 5px 1px 25px; margin: 0px 0px 0px 0px; border: 1px solid #29447e; white-space: nowrap; }

