/* content_summer.css
------------------------------------------------------------------------
summer rules nassfeld content

Author: elements.at 
--------------------------------------------------------------------- */


/* general overwrites
---------------------------------------------------------------------*/

body {
 	background: #ecf5cc url(/static/source/img/summer/summer_gradient_content_right.png) left top repeat-x;
}	

#background .leftgradient {
	background: url(/static/source/img/summer/summer_gradient_content_left.png) left top repeat-x;
}

#background_image {
	background: url(/static/source/img/backgrounds/background_content_summer.png) center top no-repeat;
	height: 600px;
	margin-top: -600px;
}

#footer {
	background: #ecf5cc url(/static/source/img/summer/summer_footer_content_bg.png) left top no-repeat;
}


/* content 
------------------------------------------------------------*/

/* linkbox overwrites*/
#linkbox .lb_links .lb_link a {
	background: url(/static/source/img/summer/arrow_green_light.gif) left center no-repeat;
	color: #e8eda6;
}

/* hotline overwrites  */
#hotline {
	background: url(/static/source/img/summer/hotline_icon_green.gif) 7px top no-repeat;
}


#hotline .hotline_link a {
	background: url(/static/source/img/summer/arrow_green_light.gif) left center no-repeat;
	color: #e8eda6;
}


/* top packages and tooltip  */
#top_packages .packages .top_package {
	background: url(/static/source/img/summer/summer_top_package_bg.gif) left top no-repeat;
}

#top_packages .packages .top_package.hover {
	background: url(/static/source/img/summer/summer_top_package_bg_hover.gif) left top no-repeat;
}

#top_packages .packages .name {
	width: 160px;
	height: 32px;
	overflow: hidden;
}

#top_packages .packages .top_package a {
	color: #86900a;
}


/* Contentareas 
------------------------------------------------------------*/
#content #center {
	background: #fff url(/static/source/img/summer/content_sujetend_green.gif) right top no-repeat;
}


/* Leftside (subnavigation) 
----------------------------------------*/
#subnavigation ul li a {
	background: url(/static/source/img/summer/arrow_green.gif) left 4px no-repeat;
	color: #7d8607;
}

#subnavigation ul li ul li a {
	background: url(/static/source/img/summer/arrow_green.gif) left 4px no-repeat !important;
	color: #7d8607 !important;
}




/* textarea 
----------------------------------------*/

/* contentblock 
------------------------------------------------*/
#textarea .contentblock a {
	color: #949d22;
}


#textarea .contentblock table.standard {
	border-left: 1px solid #d9e4a2;
	border-right: 1px solid #f7fcdc;
}

#textarea .contentblock table.standard th {
	background: #e0ed9f;
	border-bottom: 1px solid #cddc85;
	border-left: 1px solid #f7fcdc;
	border-right: 1px solid #d9e4a2;
	border-top: 1px solid #f7fcdc;
}

#textarea .contentblock table.standard td {
	border-left: 1px solid #f7fcdc;
	border-right: 1px solid #d9e4a2;
}

#textarea .contentblock table.standard tr.slopeline th {
	background: url(/static/source/img/summer/summer_slope_head_bg.gif) left bottom repeat-x;
	border-left: 1px solid #f7fcdc;
	border-right: 1px solid #d9e4a2;
}

/* imageblock */
#textarea .contentblock .cb_img_block .cb_img .zoom {
	background: url(/static/source/img/summer/zoom_green.gif) left top no-repeat;
}


/* gallery */

#textarea .gallery .gallery_image .zoom {
	background: url(/static/source/img/summer/zoom_green.gif) left top no-repeat;
}

/* dta integration */
#textarea #dta_acco_list {
	border-top:2px solid #F3F8E3;
}

#textarea #dta_acco_list .dta_entry .dta_info h3 a {
	color:#949D22;
}

#textarea #dta_acco_list .dta_entry .dta_info .category {
	color:#4F5504;	
}

#textarea #dta_acco_list .dta_entry {
	background: url(/static/source/img/summer/dta_bg.gif) left top no-repeat;
}


/* voucher order */

#textarea .voucher_order .voucher_description {
	border-bottom: 2px solid #ecf1dc;
}

#textarea .voucher_order .voucher_form form input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}


#textarea .voucher_order .voucher_form form select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea .voucher_order .voucher_form form .submit_voucher input.submit {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}

#dua_overview .special_overview_entry .info h4 a {
	color:#949D22;
}

#dua_overview .special_overview_entry .category {
	color:#949D22;
}

#dua_overview .special_overview_entry .additional .possibilities .button {
	color:#949D22;
}

#dua_overview .special_overview_entry .additional .additional_content ul li {
	background:#ECF5CC;
}

/* events (search and list) 
------------------------------------------------*/
#textarea #event_search {
	border-bottom: 2px solid #ecf1dc;
}

#event_search form input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#event_search form select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#event_search form .calendarIcon {
	background: url(/static/source/img/summer/calendar_icon_green.gif) left top no-repeat;
}

#event_search form .events_submitline input.submit {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}

#event_search form .events_submitline .shortcuts a {
	color: #7d8607;
}


/* events */
#textarea .events .event {
	background: url(/static/source/img/summer/summer_event_bg.gif) left bottom no-repeat;
}

#textarea .events .event .event_info h3 {
	color: #949d22;
}

#textarea .events .event .event_info h3 a {
	color: #949d22;
}


/* az search 
------------------------------------------------*/
#textarea #az_search {
	border-bottom: 2px solid #ecf1dc;
}


#az_search form input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#az_search form select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}
#az_search form .az_submitline input.submit_az, #az_search form .az_submitline input.submit {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}


#sidebar #dta_info {
	background: url(/static/source/img/dta_teaser_bg_summer.gif) left top no-repeat;
}

#textarea .events .topevent .event_info p a {
	color: #949d22;
}



/* Detailsite (events a-z)
-----------------------------------------------------------*/
#textarea .detail_header {
	border-bottom: 2px solid #ecf1dc;
}

/* imageblock */
#textarea .detail_block .db_img_block .db_img .zoom {
	background: url(/static/source/img/summer/zoom_green.gif) left top no-repeat;
}

#textarea .detail_block a {
	color: #949d22;
}


/* Adressblock */
#textarea .detail_adress_block h3 {
	color: #7d8607;
}

#textarea .detail_adress_block a {
	color: #7d8607;
}



/* packages 
------------------------------------------------*/

#textarea .packages .package .package_info {
	background: #f9fced url(/static/source/img/summer/summer_top_packge_text_bg.gif) left bottom no-repeat;
}

#textarea .packages .package .package_info h3 {
	color: #86900a;
}



/* package detail 
------------------------------------------------*/
#textarea #package_form {
	border-top: 2px solid #ecf1dc;
	border-bottom: 2px solid #ecf1dc;
}


#textarea #package_form input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_form select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}


#textarea #package_form .calendarIcon {
	background: url(/static/source/img/summer/calendar_icon_green.gif) left top no-repeat;
}


#textarea #package_form .package_submitline input.submit_package {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}



/* package detail 
------------------------------------------------*/

#textarea #package_result .package_result_info {
	background: url(/static/source/img/summer/summer_package_result_info_bg.jpg) left top no-repeat;
}

#textarea #package_result .package_result_box .acco_info .acco_results {
	border-left: 1px solid #d9e4a2;
	border-right: 1px solid #f7fcdc;
}

#textarea #package_result .package_result_box .acco_info .acco_results .header {
	background: #e0ed9f;
	border-bottom: 1px solid #cddc85;
	border-left: 1px solid #f7fcdc;
	border-right: 1px solid #d9e4a2;
	border-top: 1px solid #f7fcdc;
}

#textarea #package_result .package_result_box .acco_info .acco_results .ar_line {
	border-left: 1px solid #f7fcdc;
	border-right: 1px solid #d9e4a2;
	border-bottom: 1px solid #e0e0e0;
}

#textarea #package_result .package_result_box .hotel_enquiry .enquiry_data input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_result .package_result_box .hotel_enquiry .enquiry_data select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_result .package_result_box .hotel_enquiry .enquiry_data textarea {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}


#textarea #package_result .package_result_box .hotel_enquiry .enquiry_data input.enquiry_button {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}



/* webcams 
------------------------------------------------*/
#textarea #webcams .cam_controls {
	background: url(/static/source/img/summer/webcam_controls_bg.gif) left top repeat-x;
}

#textarea #webcams .cam_controls .controls_line .cl_label {
	color: #747d02;
}

#textarea #webcams .cam_controls .controls_line .day {
	color: #747d02;
}

#textarea #webcams .cam_controls .controls_line .day a {
	color: #747d02;
	text-decoration: none;
}

#textarea #webcams .cam_controls .controls_line .day.active {
	background: #b2ca60;
	color: #fff;
}


#textarea #webcams .cam_controls .controls_line .archive a {
	background: url(/static/source/img/summer/arrow_green.gif) left center no-repeat;
	color: #747d02;
}





/* webcams overview */
#textarea #webcams .cams_overview .webcam .wlabel {
	background: url(/static/source/img/summer/webcam_thumb_label.gif) left top repeat-x;
}

#textarea #webcams .cams_overview .webcam.active .wlabel {
	background: url(/static/source/img/webcam_thumb_label_active.gif) left top repeat-x;
	color: #fff;
}

#textarea #webcams .cams_overview .webcam_linkbox a {
	background: url(/static/source/img/summer/webcam_thumb_label.gif) left top repeat-x;
}


/* weather detail 
------------------------------------------------*/

#textarea .weather_detail .weather_today .wt_data .wt_temp strong {
	color: #949d22;
}

/* Paging
----------------------------------------*/

#textarea .paging .pagenav a {
	background: url(/static/source/img/summer/paging_bg.gif) left top no-repeat;
	color: #7d8705;
}

#textarea .paging .pagenav a.active, #textarea .paging .pagenav a:hover {
	background: url(/static/source/img/summer/paging_active_bg.gif) left top no-repeat;
	color: #4f5504;
}

#textarea .paging .pagenav a.back {
	background: url(/static/source/img/summer/paging_back.gif) left top no-repeat;
}

#textarea .paging .pagenav a.back:hover {
	background: url(/static/source/img/summer/paging_back.gif) left top no-repeat;
}

#textarea .paging .pagenav a.next {
	background: url(/static/source/img/summer/paging_next.gif) left top no-repeat;
}

#textarea .paging .pagenav a.next:hover {
	background: url(/static/source/img/summer/paging_next.gif) left top no-repeat;
}


/* package inquiry 
------------------------------------------------*/

#textarea #package_inquiry .head_line {
	border-bottom: 2px solid #ecf1dc;
}

#textarea #package_inquiry input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_inquiry select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}


#textarea #package_inquiry .calendarIcon {
	background: url(/static/source/img/summer/calendar_icon_green.gif) left top no-repeat;
}

#textarea #package_inquiry .pi_adress_data input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_inquiry .pi_adress_data select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_inquiry .pi_adress_data textarea {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #package_inquiry .pi_adress_data input.enquiry_button {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}

/* dta list 
------------------------------------------------*/



/* press pictures
------------------------------------------------*/



/* press texts
------------------------------------------------*/
#textarea .press_texts_overview .presstext_entry {
	background: url(/static/source/img/summer/summer_event_bg.gif) left top no-repeat;
}

#textarea .press_texts_overview .presstext_info h3 {
	color: #949d22;
}

#textarea .press_texts_overview .presstext_info h3 a {
	color: #949d22;
}


#textarea .press_texts_overview .presstext_details .textdetaillink a {
	background: url(/static/source/img/summer/arrow_green.gif) left center no-repeat;
	color: #7d8607;

}


/* airplane booking
------------------------------------------------*/

#textarea #airplane_inquiry .head_line {
	border-bottom: 2px solid #ecf1dc;
}

#textarea #airplane_inquiry input {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}

#textarea #airplane_inquiry select {
	background: #eaf2cb;
	border: 1px solid #eaf2cb;
}


#textarea #airplane_inquiry .submit_planebook input.book_button {
	background: url(/static/source/img/summer/submit_green.gif) left center no-repeat;
	color: #7d8607;
}



/* sidebar 
----------------------------------------*/

/* weatherbox */
#weatherbox .weather_data .temperature strong {
	color: #949d22;
}


#weatherbox .webo_links .wb_link a {
	background: url(/static/source/img/summer/arrow_green.gif) left center no-repeat;
	color: #7d8607;
}


/* Sidebar Teaser incl. specials */

#sidebar .teaser .t_price {
	background: url(/static/source/img/summer/sidebarteaser_price_bg.gif) left top no-repeat;
}

#sidebar .teaser .t_price label {
	color: #86900a;
}

#sidebar .teaser .t_price strong {
	color: #86900a;
}


#info_box {
	border:2px solid #ECF1DC;
}


