/* panorama.css
------------------------------------------------------------------------
This stylesheet contains the special rules for Panorama Hotel (green)

Author: elements.at 
--------------------------------------------------------------------- */

/* Basic CSS Rules
--------------------------------------------------------------------- */

/* Language */
#language a {
	color: #00483d;
}

#hotel_select .hotel_link {
	background: url(/static/img/panorama_linkbox.png) repeat-x;
}

#rightpackage .rp_title {
	background:#1f2c62;
}

#rightpackage .rp_price {
	background:url(/static/img/arrow_blue.gif) no-repeat 15px 10px;
	color:#1f2c62;
}


/* main navigation
--------------------------------------------------------------------- */

#main_nav {
	background: #00483d;
}

#main_nav ul .separator {
	background: url(/static/img/green/main_nav_separator.gif) left top no-repeat;
}


#main_nav ul li ul {
	background: url(/static/img/green/mainnav_sub_bg_green.png) left top repeat-y;
}

* html #main_nav ul li ul {
	background: #00483d;
}


#main_nav ul li ul li {
	border-bottom: 1px solid #00877d;
}


/* sidebar (general)
--------------------------------------------------------------------- */

/* vacancybox */
#vacancybox .submit_line input.submit {
	background:#00483d url(/static/img/arrow_white.gif) 15px 8px no-repeat;
}


/* Themes */
#themes ul li em {
	color: #00483d;
}


/* footer
--------------------------------------------------------------------- */

#footer .f_contact a {
	color: #004032;
}

#footer .f_links a {
	background: url(/static/img/green/arrow_green.gif) left 4px no-repeat;
	color: #004032;
}


/* Portal
---------------------------------------------------------------------- */

#portal {
	border-bottom: 10px solid #00352d;
}


#portalbox .slider_element .head {
	background: #00483d url(/static/img/green/teaserportal_closed.gif) right top no-repeat;
}

#portalbox .slider_element.open .head {
	background: #00483d url(/static/img/green/teaserportal_open.gif) right top no-repeat;
}

#portalbox .slider_element .detail .pt_price {
	color: #00483d;
}


/* Content
---------------------------------------------------------------------- */

/* sidebar content
-----------------------------------------------*/
#sidebar .teaser .t_link a {
	background: url(/static/img/green/arrow_green.gif) left 4px no-repeat;
	color: #003e30;
}

/* Leftside 
-----------------------------------------------*/
#leftside .subnavigation ul li a {
	color: #004032;
}

#leftside .subnavigation ul li ul li a {
	color: #004032;
}

#leftside .subnavigation ul li ul li a:hover, #leftside .subnavigation ul li ul li a.active {
	background: none;
	color: #685016;
}


/* Textarea 
--------------------------------------------------*/
#textarea h1 {
	color: #004032;
}

/* contentblock */
#textarea .contentblock .img_block .ib_img a .zoom {
	background: url(/static/img/green/zoom_green.gif) left top no-repeat;
}

#textarea .contentblock a {
	color: #004032;
}

#textarea .contentblock h2 {
	color: #004032;
}

/* gallery */
#textarea .gallery a .zoom {
	background: url(/static/img/green/zoom_green.gif) left top no-repeat;
}


/* enquiry form */
#textarea #enquiry_form .form_submit {
	background: url(/static/img/green/form_bg_3.gif) left top no-repeat;
}

#textarea #enquiry_form .form_submit input.submit {
	color: #004032;
}

#textarea #enquiry_form .form_data .select_slider .handle {
	background:url(/static/img/benefit_plus_green.gif) no-repeat 10px 10px;
}

#textarea #enquiry_form .form_data .select_slider .handle h2 {
	color: #004032;
}

/* catalogue form */
#textarea #catalogue_form .catalogue_submit {
	background: url(/static/img/green/catalogue_form_2.gif) left top no-repeat;
}

#textarea #catalogue_form .catalogue_submit input.submit {
	color: #004032;
}

/* allowances */
#textarea .allowances .allowance h2 {
	color: #004032;
}


#textarea .allowances .allowance .enquire .image a .zoom {
	background: url(/static/img/green/zoom_green.gif) left top no-repeat;
}

#textarea .allowances .allowance .enquire .enquire_box .form_enquire {
	background: url(/static/img/green/enquire_bg.gif) left top no-repeat;
}

#textarea .allowances .allowance .enquire .enquire_box .form_enquire input.enquirebutton {
	color: #004032;
}

/* genral Paging */

#textarea .paging a.active, #textarea .paging a:hover {
	color: #004032;
}

#textarea .paging a.back {
	background: #e6dfcc url(/static/img/green/paging_back.gif) left top no-repeat;
}

#textarea .paging a.next {
	background: #e6dfcc url(/static/img/green/paging_next.gif) left top no-repeat;
}


/* rooms and prices 
------------------------------------------------------------------------------*/
/* benefits */
#incuded_benefits .benefit_head, #incuded_childrenprices .benefit_head {
	background: #fff url(/static/img/green/benefit_plus_green.gif) 10px 10px no-repeat;
	width: 518px;
	height: 24px;
	overflow: hidden;
	padding: 5px 0 0 27px;
	cursor: pointer;
}

#incuded_benefits .benefit_head.open, #incuded_childrenprices .benefit_head.open {
	background: #fff url(/static/img/green/benefit_minus_green.gif) 10px 10px no-repeat;
}

#incuded_benefits .benefit_head h3, #incuded_childrenprices .benefit_head h3 {
	color: #004032;
}

#incuded_benefits .close_benefit, #incuded_childrenprices .close_benefit {
	color: #004032;
}


#textarea .room_prices .room_detail_prices .link_block ul li em {
	color: #004032;
}

#textarea .room_prices .room_detail_plan .room_drawing a .zoom {
	background: url(/static/img/green/zoom_room_green.gif) left top no-repeat;
}

#textarea .room_prices .room_prices_overview table td.room_infos a {
	background: url(/static/img/green/arrow_green.gif) left 4px no-repeat;
	color: #004032;
}




