.highlight {
	color: #d1001c;
	font-weight: bold;
	font-size: 15px;
}

div#angebote {
	width: 498px;
}

div#angebote img.header {
	margin: 1px 0px 21px 0px;
}

div#angebote div.entry {
	margin: 5px 0px 0px 0px;
}

div#angebote div.entry H3 {
	color: #FFF;
	text-transform:uppercase;
	background-color: #89a737;
	font-size: 18px;
	padding: 10px;
	margin: 0px 0px 1px 0px;
}

div#angebote div.entry div.box {
	background-color: #f1f1f3;
	border: #87a835 solid 1px;
	padding: 1px;
}

div#angebote div.entry div.box div.left {
	float: left;
	overflow: hidden;
	width: 140px;
}

div#angebote div.entry div.box div.right {
	background-color: #dbe5c3;
	color: #4a5332;
	font-size: 10px;
	float: right;
	min-height: 80px;
	padding: 0px 0px 8px 0px;
	width: 353px;
}

div#angebote div.entry div.box div.right h4 {
	font-weight: bold;
	padding: 0px;
	margin: 8px 8px 0px 8px;
}

div#angebote div.entry div.box div.right p.teaser {
	padding: 0px;
	margin: 0px 8px 0px 8px;
}

div#angebote div.entry div.box div.right p.price {
	float: left;
	padding: 0px;
	margin: 13px 0px 0px 8px;
	width: 40%;
}

div#angebote div.entry div.box div.right p.more {
	background-image: url(../images/angebote/button_more.jpg);
	background-position: center right;
	background-repeat: no-repeat;
	float: right;
	padding: 0px 24px 0px 0px;
	margin: 13px 8px 0px 0px;
	text-align:right;
	width: 40%;
}

div#angebote div.entry div.box div.right p.more a {
	color: #4a5332;
	font-weight: bold;
	text-decoration: underline;
}

/* Detailansicht */
div#angebote div.detail-box {
	background-color: #ffffff;
	border: #88a636 solid 1px;
	padding: 1px;
}

div#angebote div.detail-box div.header {
	background-color:#89a737;
	/*
	background-image:url(../images/angebote/tirol_angebote.jpg);
	background-position:center right;
	background-repeat: no-repeat;
	*/
	padding: 9px 9px 9px 9px;
	margin: 0px;
}

div#angebote div.detail-box div.header h1 {
	color: #FFF;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 13px 0px;
}

div#angebote div.detail-box div.header p.date {
	color: #FFF;
	font-size: 14px;
}

div#angebote div.detail-box div.content {
	background-color: #dbe5c3;
}

div#angebote div.detail-box div.content div.left {
	color: #4a5332;
	float: left;
	overflow: hidden;
	width: 130px;
	margin: 1px 0px 1px 1px;
	padding: 0px;
}

div#angebote div.detail-box div.content div.left h6 {
	color: #4a5332;
	font-size: 12px;
	margin: 10px 0px 19px 10px;
	padding: 0px;
}

div#angebote div.detail-box div.content div.left ul {
	margin: 0px 0px 0px 10px;
	list-style-type: none;
	padding: 0px;
}

div#angebote div.detail-box div.content div.left ul li {
	background-image:url(../images/angebote/bg_li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 10px;
}

div#angebote div.detail-box div.content div.left p.price {
	margin: 19px 0px 0px 10px;
	padding: 0px;
}

div#angebote div.detail-box div.content div.left img.buchen {
	margin: 19px 0px 0px 10px;
	padding: 0px;
}

div#angebote div.detail-box div.content div.right {
	float: right;
	overflow: hidden;
	width: 357px;
	height: 224px;
	margin: 1px;
	padding:0px;
}







/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
	margin-top: 15px;
}
.tabberlive {
	margin-top: 15px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
	height: 20px;
}

ul.tabbernav li
{
	list-style: none;
	margin: 0;
	display: inline;
}

ul.tabbernav li a
{
	padding: 8px 16px 8px 16px;
	margin: 0px;
	border: #88a737 solid 1px;
	background-color: #fff;
	text-decoration: none;
	color: #4a5332;
}

ul.tabbernav li a:hover
{
	background-color: #dbe4c3;
}

ul.tabbernav li.tabberactive a
{
	color: #4a5332;
	background-color: #dbe4c3;
	border-bottom: none;
}

.tabberlive .tabbertab {
	border: #88a737 solid 1px;
	background-color: #dbe4c3;
	color: #4a5332;
	padding: 25px 9px 9px 9px;
	margin: 0px 0px 0px 0px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}



/* Formular */
div#angebote div.detail-box div.content form {
	margin: 0px;
	padding: 12px;
	color: #4a5334;
}

div#angebote div.detail-box div.content form legend {
	color: #4a5334;
}


div#angebote div.detail-box div.content form fieldset {
	border: none;
	padding: 0px;
	margin: 0px;
	width: 570px;
}

div#angebote div.detail-box div.content form fieldset.teilnehmer {
	border: none;
	padding: 0px;
	margin: 20px 0px 0px 0px;
	width: 570px;
}

div#angebote div.detail-box div.content form label {
	display: block;
	float: left;
	width: 125px;
	margin: 8px 0px 0px 0px;
}

div#angebote div.detail-box div.content form .input {
	border-top: #717171 solid 1px;
	border-right: #b4b4b4 solid 1px;
	border-bottom: #eaeaea solid 1px;
	border-left: #b3b3b3 solid 1px;	
	display: block;
	float:left;
	width: 330px;
	margin: 5px 0px 0px 0px;
}

div#angebote div.detail-box div.content form .input-holder {
	display: block;
	float:left;
	width: 330px;
	margin: 5px 0px 0px 0px;
}

div#angebote div.detail-box div.content form .input-holder input {
	border-top: #717171 solid 1px;
	border-right: #b4b4b4 solid 1px;
	border-bottom: #eaeaea solid 1px;
	border-left: #b3b3b3 solid 1px;	
}

div#angebote div.detail-box div.content form .input-holder select {
	border-top: #717171 solid 1px;
	border-right: #b4b4b4 solid 1px;
	border-bottom: #eaeaea solid 1px;
	border-left: #b3b3b3 solid 1px;
	width: 340px;
}

div#angebote div.detail-box div.content form p.submit {
	text-align:right;
	margin: 12px 0px 0px 0px;
}




.pagination {
	font-size: 12px;
	float: right;
	margin:10px 0px 10px 0px;
}
        
.pagination a {
    text-decoration: none;
	border: solid 1px #dbe5c3;
	color: #4A5332
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}

.pagination .current {
    background-color: #89a737;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#dbe5c3;
	background:#fff;
}

