/********************************
******** STYLES FOR HEILBRUNN *
***********************************/

/*******
******** STYLES FOR LAYOUT */

body {
	background: white url(../imgs/heilbrunn/bg.jpg) center top no-repeat;
}

strong, b {
	color: #964b73;
}

#main {
	background: transparent url(../imgs/heilbrunn/c_main-bg.gif) left top repeat-y;
}
#header #menu-new {
	background: transparent url(../imgs/heilbrunn/menu-bg.jpg) left top repeat-x;
}
#header #menu-new li .menu2 {
	background-color: #dcb5ca;
}
#header #menu-new li .menu2 li a:hover {
	background-color: #c583a7; border-bottom: 1px solid #c583a7;
}
#header #menu-new li .menu3 {
	background-color: #c583a7;
}
#header #menu-new li .menu3 li a:hover {
	background-color: #dcb5ca; border-bottom: 1px solid #6ac8ee;
}

#header #menu-new li .menu2 li, #header #menu-new li .menu2 li a, #header #menu-new li .menu2 li a:hover {
	border-bottom: 1px solid #dcb5ca;
}

#header #menu-new li .menu3 li, #header #menu-new li .menu3 li a, #header #menu-new li .menu3 li a:hover {
	border-bottom: 1px solid #c583a7;
}


#header_right_logo {
	height: 276px; background: transparent url(../imgs/heilbrunn/c_header_right_logo.jpg) right 55px no-repeat;
}
#header {
	background: transparent url(../imgs/heilbrunn/righttop_img.jpg) right top no-repeat;
}
#header #flash {
	background: transparent url(../imgs/heilbrunn/lefttop_img.jpg) right bottom no-repeat;
}
#header_underline {
	background: transparent url(../imgs/heilbrunn/underheaderline.jpg) left bottom no-repeat;
}
#header #headerform {
	display: block;
}

#header_leftpic {
	background: transparent url(../flash/img/bild2.jpg) left bottom no-repeat;
}


#header #menu-new li a:hover, .stayrollover {
	background-color: #dcb5ca;
}



#main #left .block, #main #middle .block {
	background-color: #f4e7ee;
}
#middle ul {
	list-style: url(../imgs/heilbrunn/ul.gif) square;
}
/* LEFT SUBMENU */
#main #left h3 {
	color: #964b73;	border-bottom: 1px solid #964b73;
}
#main #left_submenu li a:hover, #main #left_submenu li a.current {
	background-color: #964b73;
}

#main #right {
	background-color: #f4e7ee;
}


#flashcontent {
	display: none;
}


#footer {
	border-top: 7px solid #964b73;
}


/* IT Matrix Backgrounds */

.row_odd {
	background-color: #dfcddb;
}

.row_even {
	
}


/* SITEMAP */
.csc-sitemap ul a {
	color: #964b73;
}


/* popup calendar styles */
.clsOTable {
	border: 1px solid #944d77;
} 
.clsMonthLabel {
	color: #944d77;
}
.clsDayLabels {
	background-color: #944d77;
	color: #FFF;
}
.clsHeadNavig {
	color: #0070B2;
}
.clsTbl {
	background-color: #f4e7ee;
}
.clsCurrentDay {
	background-color: #e66c3d;
}
.clsWeekDays {
	background-color: #f4e7ee;
}


#header #hotel_logo a {
	background: transparent url(../imgs/heilbrunn_home.png) center no-repeat;
	_background: transparent url(../imgs/blank.gif) center no-repeat;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='fileadmin/tmpl/imgs/heilbrunn_home.png');*/
	position: relative; z-index: 1; cursor: pointer; cursor: hand;
}

