body{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-family: arial,verdana, sans-serif;
}

body.bgimage
{
	background: #ffffff;
}

body *{
	margin: 0px;
	padding:0px;
}

p, div, li, input, select, td{
	font-size: 11px;
}


div, table{
	padding:0;
	margin:0;
}

.clearboth{
	clear: both;
}

#page{
	width: 600px;
	height: 100%;
	border-right: 1px solid #DCDDDF;
	position: relative;
	padding:0px;
	margin: 0 0 1px 0;
	border-bottom: 1px solid #666;
	/*background-color:#fff;*/
}

#main_container{
	border: 0px solid #00f;
	/*background-color:#DCDDDF;*/
	width: 600px;
	height: auto;
	overflow: hidden;
	padding:0;
	margin: 0;
}

.italic{
	font-style:italic;
}

.note{
	font-size: 7px;
}

.bold{
	font-weight: bold;
}

.hideText { letter-spacing : -1000em; font-size:0px;}

a, a:link{
	color:#FF0099;
}

a:hover{
	text-decoration: underline !important;
}

/***************************/
/* Navigation - START			*/
/***************************/

#navi_container{
	border: 0px solid #ff0;
	height: 61px;
	width: 600px;
	position: relative;
	top:0px;
	left:0px;
	background: url('http://www.mydays.de/iFrames/lastminute/logo.gif') no-repeat;
	overflow: hidden;
}

#navi_container ul{
	padding:0;
	margin: 0;
}


/*navi 1st row							*/
#navi_oben {
	position: absolute;
	top: 10px;
}

#navi_oben li{
	display: inline;
}


#navi_oben li a{
	display: block;
	height: 70px;
	border: 0px solid #fff;
	color: #fff;
	text-align: center;
	text-decoration: none;
	float:left;
	position:absolute;
	text-transform:uppercase;
	padding-top: 7px;
	font-weight: bold;
	font-family: arial;
}

#navi_oben li.fahren a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/fahren_bg.gif') no-repeat;
	width: 63px;
	left:217px;
         display:none;
}

#navi_oben li.action a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/action_bg.gif') no-repeat;
	width: 63px;
	left:281px;
         display:none;
}

#navi_oben li.fliegen a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/fliegen_bg.gif') no-repeat;
	width: 63px;
	left:345px;
         display:none;
}

#navi_oben li.space a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/space_bg.gif') no-repeat;
	width: 63px;
	left:409px;
         display:none;
}

#navi_oben li.wasser a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/wasser_bg.gif') no-repeat;
	width: 63px;
	left:473px;
         display:none;
}

#navi_oben li.sport a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/sport_bg.gif') no-repeat;
	width: 63px;
	left:537px;
         display:none;
}


/*navi 2nd row							*/
#navi_unten {
	position: absolute;
	top: 30px;
}

#navi_unten li{
	display: inline;
}

#navi_unten li a, #shopping_cart li a{
	display: block;
	height: 70px;
	border: 0px solid #fff;
	color: #fff;
	text-align: center;
	text-decoration: none;
	float:left;
	position:absolute;
	text-transform:uppercase;
	padding-top: 7px;
	font-weight: bold;
	font-family: arial;
}

#navi_unten li.verwoehnen a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/verwoehnen_bg.gif') no-repeat;
	width: 86px;
	left:264px;
         display:none;
}


#navi_unten li.gourmet a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/gourmet_bg.gif') no-repeat;
	width: 75px;
	left:351px;
         display:none;
}


#navi_unten li.phantasie a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/phantasie_bg.gif') no-repeat;
	width: 75px;
	left:427px;
         display:none;
}


#navi_unten li.kunst a{
	background: url('http://www.mydays.de/iFrames/lastminute/tabs/kunst_bg.gif') no-repeat;
	width: 59px;
	left:503px;
         display:none;
}


#shopping_cart{
	position: absolute;
	top: 30px;
}
#shopping_cart li.shopping_cart a{
	background: url('http://www.mydays.de/iFrames/lastminute/shopping_cart.gif') no-repeat;
	width: 50px;
	left:550px;
	height: 73px;

}



/***************************/
/* Navigation - END				*/
/***************************/


/***************************/
/* Footernavi - START      */
/***************************/

#footer_navigation{
	border: 0px solid #f0f;
	height: 70px;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	vertical-align: bottom;
	background-color: #fff;
	border-bottom: 10px solid #666 !important;
	border-top:1px solid #DCDDDF !important;
}

#footer_navigation .footer_menu{
	margin-top: 30px;
}

#tuevLogo{
	float: right;
}

/***************************/
/* Footernavi - BOTTOM     */
/***************************/






/***************************/
/* Search - START					*/
/***************************/

#search_container{
	position:relative;
	width: 180px;
	padding: 0px;
	border-right: 3px solid #DCDDDF;
	background-color: #fff;
	padding: 10px 0 0 0;
	float: left;
}

#search_container select{
	width: 160px;
	border: 1px solid #666;
	color:#666;
	margin: 0 0 10px 0;
	padding: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color: #ffffff;
}

#search_container form{
	padding: 5px;
}

#search_container #searchResultOverview td.result {
	border: 1px solid #666;
	background-color: #DCDDDF;
	width: 70px;
	text-align: center;
	color: #666;
}

#search_container #searchResultOverview th {
	color: #666;
	font-size: 11px;
}

#search_container .btn_imageSubmit{
	border: 0px none ;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	width: 160px;
	height: 21px;
	background-image: url('http://www.mydays.de/iFrames/lastminute/btn_submitSearch.gif');
	color: #ffffff;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
	text-align: left;
}


.vspacer_15{
	height: 15px;
}

.vspacer_80{
	height: 80px;
}





/* quicksearch */
#quicksearch{
	width: 164px;
	margin: 15px 0 20px 5px;
	border: 0px solid #000;
}

.spalte_links_header {
	height: 13px;
	background-image: url('http://www.mydays.de/iFrames/lastminute/spalte_links_head.gif');
	background-repeat: no-repeat;
	margin: 0px;
	border: 0;
	padding:0;
}

.spalte_links_foot {
	height: 23px;
	background-image: url('http://www.mydays.de/iFrames/lastminute/spalte_links_foot.gif');
	background-repeat: no-repeat;
	margin: 0px;
	border: 0;
}

#quicksearch .inner{
	background: url('http://www.mydays.de/iFrames/lastminute/spalte_links_bg.gif');
	padding: 0 0 0 5px;
	margin: -1px 0 0 0;
	border: 0;
}

#quicksearch .btn_simpleSubmit {
  border: 0px none ;
  width: 21px;
  height: 21px;
  background-image: url('http://www.mydays.de/iFrames/lastminute/btn_simpleSubmit.gif');
  background-repeat: no-repeat;
  vertical-align: middle;
  }
#quicksearch h2{
	color: #666;
	font-weight: normal;
	font-size: 11px;
	margin-bottom: 3px;
}

#quicksearch .searchfield {
	width: 115px;
	height: 15px;
	border: 1px solid #666;
	color: #FF0099;
	font-size: 9px;
	padding-top: 3px;
	vertical-align:middle;
}





/*submenu */
#submenu{
	padding-left: 10px;
	margin-bottom: 15px;
}

#submenu *{
	color:#666;
}

#submenu li{
	list-style-type: none;
	width: 120px;
	border: 0px solid #f0f;
	background: url('http://www.mydays.de/iFrames/lastminute/doubleGtGrey.gif') no-repeat 100% 50%;
	margin-bottom: 5px;
}

#submenu a{
	text-decoration: none;
}



#topten h2 {
	height: 25px;
	padding:3px 5px 3px 5px;
	vertical-align: middle;
	overflow:hidden;
	margin: 0px;
	border: 0px;
}

#topten li {
	height: 30px;
	padding: 5px 5px 0 34px;
	vertical-align: middle;
	display:block;
	margin: 0px;
	border-bottom: 1px solid #f0f0f0;
}

#topten ol{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	border: 0px solid #ff0;
}

#topten ol *{
	font-size: 9px;
}

#topten h2, #topten .pos2, #topten .pos4, #topten .pos6, #topten .pos8, #topten .pos10{
	background-color: #DCDDDF;
	color: #666;
}

#topten .pos2 a, #topten .pos4 a, #topten .pos6 a, #topten .pos8 a, #topten .pos10 a{
	color: #666;
}

#topten .pos1, #topten .pos3, #topten .pos5, #topten .pos7, #topten .pos9{
	background-color: #fff;
	color: #FF0099;
}

#topten .pos1 a, #topten .pos3 a, #topten .pos5 a, #topten .pos7 a, #topten .pos9 a{
	color: #FF0099;
}

#topten .pos1{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/1.gif') #fff 7px 5px no-repeat;
}
#topten .pos2{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/2.gif') #DCDDDF 7px 5px no-repeat;
}
#topten .pos3{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/3.gif') #fff 7px 5px no-repeat;
}
#topten .pos4{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/4.gif') #DCDDDF 7px 5px no-repeat;
}
#topten .pos5{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/5.gif') #fff 7px 5px no-repeat;
}
#topten .pos6{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/6.gif') #DCDDDF 7px 5px no-repeat;
}
#topten .pos7{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/7.gif') #fff 7px 5px no-repeat;
}
#topten .pos8{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/8.gif') #DCDDDF 7px 5px no-repeat;
}
#topten .pos9{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/9.gif') #fff 7px 5px no-repeat;
}
#topten .pos10{
	background: url('http://www.mydays.de/iFrames/lastminute/topten/10.gif') #DCDDDF 7px 5px no-repeat;
}

#topten h2{
	font-size: 10px;
	font-weight: bold;
}


/***************************/
/* Search - END						*/
/***************************/



/***************************/
/* CONTENT - START					*/
/***************************/
#main_content {
	border: 0px solid #0ff;
	width: 395px;
	padding: 15px 5px 15px 10px;
	margin: 0 0 0 185px;
	vertical-align: top;
}

#main_content ul, #main_content_2cols ul{
list-style-position:inside;
}

#main_content h2{
	font-size: 13px;
	padding-bottom: 10px;
}

p.intro{
	margin-bottom: 10px;
}

#ArticleIconList{
	border: 0px solid #f00;
	padding: 0;
	margin: 0;
}

#ArticleIconList .row{
	border: 0px solid #0f0;
	width: 385px;
	height: auto;
	overflow: hidden;
	margin: 0 0 15px 0;
}

#ArticleIconList .item{
	width: 110px;
	border: 0px solid #00f;
	float: left;
	margin-right: 25px;
}

#ArticleIconList .last{
	width: 110px;
	border: 0px solid #00f;
	float: left;
	margin-right: 0px !important;
}

#ArticleIconList .item .img{
	width: 110px;
	height: 86px;
	overflow: hidden;
	border: 0px;
	border-top-width: 5px;
	border-top-style: solid;
}

.item img{
	border: 0px;
}

.item h3{
	font-size: 11px;
}

.item a{
	color: #FF0099;
}

.item .fahren{
	border-top-color: #F79800 !important;
}

.item .fliegen{
	border-top-color: #72CBF7 !important;
}

.item .action{
	border-top-color: #FCE235 !important;
}

.item .space{
	border-top-color: #00124D !important;
}

.item .sport{
	border-top-color: #B2CB00 !important;
}

.item .wasser{
	border-top-color: #00A2E3 !important;
}

.item .gourmet{
	border-top-color: #800000 !important;
}

.item .verwoehnen{
	border-top-color: #44BABC !important;
}

.item .phantasie{
	border-top-color: #9276B3 !important;
}

.item .kunst{
	border-top-color: #800000 !important;
}


/***************************/
/* Coupon Overview - START */
/***************************/

#couponOverview, #selectCoupons {
	width: 391px;
	border: 0px solid #f0f;
}

#couponOverview .item, #selectCoupons .item{
	width: 125px;
	border: 1px solid #666;
	float: left;
	margin-right: 5px;
}

#couponOverview .row .last, #selectCoupons .row .last{
	margin-right: 0px !important;
}

#couponOverview .row,  #selectCoupons .row {
	border: 0px solid #0ff;
	margin: 0 0 10px 0;
	width: 391px;
	height: auto;
	overflow: hidden;
}

#couponOverview .item .artNr{
	background-color: #666;
	color: #fff;
	height: 15px;
	padding: 3px 0 0 0;
}

#couponOverview .item .title{
	background-color: #efefef;
	color: #666;
	padding: 3px;
}

#couponOverview .item img.thumbnail{
	width: 125px;
	border: 0px;
}

#couponOverview .item .title .highlight{
	font-size: 13px;
}

#couponOverview .item .price{
	padding: 3px;
	background-color: #ffffff;
	height: 60px;
	line-height: 30px;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
}

#couponOverview .item .description{
	padding:5px;
}




/***************************/
/* select-Coupons - START  */
/***************************/




#selectCoupons .item .title{
	padding: 3px 4px;
	color: #fff;
}

#selectCoupons .item .title a{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#selectCoupons .item img.thumbnail{
	width: 125px;
	border: 0px;
}

#selectCoupons .item .description{
	padding: 4px;
	background-color: #ffffff;
	font-size: 11px;
}

#selectCoupons .item .price{
	border-bottom: 10px solid #666;
	margin-bottom: 1px ;
	text-align: right;
}

#selectCoupons .item .price span{
	padding: 3px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
}

#selectCoupons .item .price img{
	margin-top: 7px;
	vertical-align: text-bottom;
}



.bgColor1 {
	background-color: #5A3C2B;
}
.bgColor2 {
	background-color: #D64C33;
}
.bgColor3 {
	background-color: #E98F26;
}
.bgColor4 {
	background-color: #A6CA68;
}
.bgColor5 {
	background-color: #698D25;
}
.bgColor6 {
	background-color: #4EBDD0;
}
.bgColor7 {
	background-color: #A4839D;
}
.bgColor8 {
	background-color: #6F4167;
}
.bgColor9 {
	background-color: #893023;
}
.bgColor10 {
	background-color: #638FC5;
}
.bgColor11 {
	background-color: #9D7261;
}
.bgColor12 {
	background-color: #E98F26;
}










#main_content_2cols{
	width: 585px;
	height: auto;
	padding: 10px 5px 10px 10px;
	background-color: #fff;
}

#main_content_2cols .overview{
	border: 0px solid #f0f;
	padding: 0;
	margin: 0 0 0px 0;
	width: 585px;
}

#main_content_2cols .overview .teaser{
	border: 0px solid #f0f;
	padding: 15px;
	margin: 0;
}


#main_content_2cols .overview #picture{
	float: left;
	width:255px;
	height:201px;
	margin-right: 15px;
}
#main_content_2cols .overview h1{
	font-size: 13px;
  color: #000000;
  margin-bottom: 8px;
}


.moreInfo{
	border: 0px solid #f00;
	margin-top: 10px;
}

.tabbox {
	width: 425px;
	border: 0px solid #0ff;
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg.gif');
	float: left;
}


#tabs_2_1 {
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg_2_1.gif') no-repeat;
}

#tabs_2_2 {
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg_2_2.gif') no-repeat;
}

#tabs_3_1 {
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg_3_1.gif') no-repeat;
}

#tabs_3_2 {
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg_3_2.gif') no-repeat;
}

#tabs_3_3 {
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg_3_3.gif') no-repeat;
}

.tabbox .produktbeschreibung_head {
	padding: 15px 0px;
	width: 425px;
	height: 35px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

.tabbox .produktbeschreibung_head *{
	font-size: 12px;
}

.tabbox .produktbeschreibung_head a.tabs_3 {
	text-decoration: none;
	color: #666666;
	padding: 15px 25px 0px 35px;
}
.tabbox .produktbeschreibung_head a.tabs_2 {
	text-decoration: none;
	color: #666666;
	padding: 15px 30px 0px 35px;
}

.tabbox .produktbeschreibung_head a.tabs_4 {
	text-decoration: none;
	color: #666666;
	padding: 15px 20px 0px 35px;
}

.tabbox .produktbeschreibung_head a.tabs_5 {
	text-decoration: none;
	color: #666666;
	padding: 15px 0px 15px 0px;
	margin-left: -10px;
}


.tabbox .produktbeschreibung_head .tab_titel_3 {
	padding: 15px 25px 0px 15px;
	color: #666666;
}
.tabbox .produktbeschreibung_head .tab_titel_2 {
	padding: 15px 25px 0px 15px;
	color: #666666;
         font-size: 12px;
}


.produktbeschreibung_foot {
  padding: 0px;
  width: 425px;
  height:30px;
  background-image: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/footer.gif');
  background-repeat: no-repeat;
  float: left;
  background-position: left bottom;
  text-align: right;
  display: inline;
  }

.produktbeschreibung {
	border: 0px solid #f00;
  padding: 0px 20px 15px 10px;
  width: 395px;
  float: left;
  color: #666666;
  display: inline;
	background: url('http://www.mydays.de/iFrames/lastminute/roundedTabBox/bg.gif');
  }

.produktbeschreibung .total{
	float: right;
	margin-right: 10px;
}


.produktbeschreibung .subItem{
	margin-bottom: 10px;
}

.produktbeschreibung .subItem h4{
	padding: 3px;
	background-color: #dcddde;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}

.produktbeschreibung .subItem img{
	float: left;
}

.produktbeschreibung .subItem p{
	margin: 5px 0 0 115px;
}

.produktbeschreibung .text h5{
	font-size: 14px;
}

.produktbeschreibung .text h3{
	font-size: 11px;
}
.produktbeschreibung .text {
	font-size: 11px;
}

.produkt_box_header {
	padding: 3px 10px;
	margin: 0 0 10px 425px;
	background-color: #777777;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.produkt_box_gutschein {
	margin: 0 0 0 425px;
  padding: 15px 10px 15px 10px;
  background-color: #f4cdc8;
}

.produkt_box_gutschein .preis {
  font-size: 24px;
  font-weight: bold;
  }

.produkt_box_gutschein .button_rechts {
	margin-top: 10px;
	/*float: right;*/
}

.produkt_box_gutschein .button_rechts img{
	border:0px;
}


.produkt_box_gutschein  ul {
  list-style-position: inside;
  padding: 0 0 0 1px;
}



.produkt_box_tagcloud {
  margin: 7px 0 0px 425px;
  padding: 10px;
  background-color: #dddddd;
  }

.produkt_box_tagcloud a {
  font-weight: bold;
  color: #666666;
  text-decoration: none;
}




/****************************/
/* Searchresults - start    */
/****************************/
.inpage_navigation{
	border: 0px solid #f0f;
	height: 30px;
	vertical-align: middle;
}

.inpage_navigation_left{
	border: 0px solid #f0f;
	float: left;
	width: 120px;
	margin-top: 5px;
}

.inpage_navigation_left a{
	color: #FF0099;
}

.inpage_navigation_left .selected{
	font-weight: bold;
}

.inpage_navigation_middle{
	border: 0px solid #f0f;
	float: left;
	margin-top: 5px;
}

.inpage_navigation_right{
	border: 0px solid #f0f;
	float: right;
	vertical-align: middle;
}

.inpage_navigation_right select{
	vertical-align: middle;
}

.inpage_navigation_left, .inpage_navigation_middle, .inpage_navigation_right {
	color: #666;
	font-size: 9px;
}

.table_search_results{
	background-color: #DBDCDE;
	width: 100%;
}

.table_search_results th {
	text-align: left;
	background-color: #fff;
	vertical-align: middle;
}

.table_search_results td{
	text-align: left;
	background-color: #fff;
	vertical-align: top;
}

.table_search_results .filter{
	display: block;
}

.table_search_results th img{
	border: 0px;
}

.table_search_results .event_title, .table_search_results .artikelnr{
	background-color: #DBDCDE;
	color: #666;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 3px;
}

.table_search_results .event_title a, .table_search_results .artikelnr a{
	text-decoration: none;
}


.table_search_results * a{
	color: #666;
}

.table_search_results img.thumbnail{
	width: 75px;
	border: 0px;
}

.table_search_results img.locationmap{
	float: right;
	border: 0px;
}

.table_search_results td.thumbnail, .table_search_results td.location, .table_search_results td.price{
	border-right: 1px solid #DBDCDE;

}

.table_search_results td.thumbnail{
	width: 75px;
}

.table_search_results td.price{
	width: 83px;
	padding: 3px 3px 3px 5px;
}

.table_search_results td.location{
	padding: 3px 3px 3px 10px;
}

.table_search_results span.price{
	font-size: 14px;
	font-weight: bold;
}

.table_search_results td.measureBar{
	text-align: center;
	padding-top: 5px;
}

.table_search_results .man, .table_search_results .woman{
	font-size: 9px;
	color: #666;
}


/****************************/
/* Erlebnissseite - START   */
/****************************/

#pfad a {
	color:#000000;
}

.produkt_thumbs {
float:left;
margin-right:15px;
margin-top:5px;
}

.comment {
	margin-top:2px;
}

.text {
border-bottom:1px solid #999999;
font-size:12px;
margin: 0px 15px 20px 0px;
padding-bottom:10px;
}

.links_rechts {
margin-bottom:5px;
float: right;
}

.links_rechts a {
color:#333333;
text-decoration:underline;
}

a.erlebnisbericht {
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.back {
	padding-top:5px;
}
.back a{
font-size:11px;
color:#000000;
text-decoration:underline;
}

.produktbeschreibung textarea {
border:1px solid #777777;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px 0px 0px 0px;
padding:3px;
width:300px;
}

.paging {
float:left;
word-spacing:5px;
}

.produktbeschreibung_foot {
display:inline;
float:left;
padding:0px 30px 20px 20px;
text-align:right;
width:380px;
}

.produkt_box_ticket  {
  margin: 7px 0 0px 425px;
  padding: 10px;
  background-color: #FDEACC;
  }

/****************************/
/* Warenkorb - START        */
/****************************/

h2.checkoutprocess {
	font-weight: bold;
	font-size: 14px;
	color: #FF0099;
	margin-top: 10px;
}

h3.checkoutprocess{
	background-color: #EFEFEF;
	width: auto;
	border-bottom: 1px solid #666;
	font-size: 11px;
	padding: 3px 3px 1px 3px;
}

table.checkoutprocess{
	background-color: #EFEFEF;
	width: 100%;
}

table.checkoutprocess th{
	text-align: left;
}

table.checkoutprocess th, table.checkoutprocess td {
	padding: 3px;
}

table.checkoutprocess_total{
	right:0;
	text-align: right;
	margin-left:auto;
}

table.checkoutprocess_total td.total{
	text-align:right;
	padding: 5px;
	background-color: #efefef;
	font-family: arial;
	font-size: 14px;
}

div.nextStep{
	margin-top: 10px;
	border: 0px solid #0ff;
	text-align: right;
}



/****************************/
/* Kategorieuebersicht      */
/****************************/
.without_main_navi {
	left:0 !important;
	width:585px !important;
}
#category_filter fieldset {
	width:585px;
	border:none;
	float:right;
         padding: 2px;
	background-color:#efefef;
	text-align:right;
}
#category_filter fieldset .alignleft {
	float:left;
}

ul#categories {
	list-style-type:none;
	margin:0;
	padding:0;
	clear:right;
	margin-top:10px;
	margin-left:-12px;
}
ul#categories li {
	float:left;
	width:107px;
	margin-left:10px;
	height:195px;
}
ul#categories[id] li {
	margin-left:12px;
}
ul#categories a {
	font-weight:bold;
}
ul#categories dd {
	margin-top:-3px;
}

ul#categories dd span {
         font-style: italic;
}

/****************************/
/* Erlebnisseite - Start    */
/****************************/

a.grau:hover {
text-decoration:underline;
}

a.grau {
color:#666666;
font-weight:bold;
text-decoration:none;
border:0px none;
margin-left:20px;
}

.erlebnis_col_1 {
	float:left;
	padding: 10px 0px 10px 0px;
	border-top:1px solid #999999;
	width:580px;
}

.erlebnis_col_1 ul{
margin: 0px; padding: 0px; list-style:none;
}

.erlebnis_col_1 li{
float:left; margin-left:0px; padding:0; margin-right:20px;
}

.erlebnis_col_1 a{
color:#000000;
}


.erlebnis_preis{
	font-size:18px;
	font-weight:bold;
}

.error_text {
	font-size: 12px;
	color:#000000;
	padding: 5px;
	background-color: #FFE4E1;
	line-height: 22px;
}
