@charset "utf-8";
/* Stylesheet File Jysk Travel Micro								*/
/* lakehouse.css 													*/
/* Modified October 20th 2009						 				*/
/* http://www.jysktravel.com/ 									    */

/* fundamental style */

body {
	height: 100%;
	background: #e0d9c5 url(../images/background_html.jpg) repeat-x center top;
}

/* paragraph style */

h2 { 
	color: #af211e;
}
h3 {
	color: #af211e;
}
a {
	color: #af211e;
}
a:hover {
	color: #9f1e1b;
}
pre {
	color: #af211e;
}

/* canvas style */

.canvas {
	background: transparent url(../images/background_canvas_lakehouse.png) repeat-x 0px 200px;
}
.canvas div.head {
	background: transparent url(../images/background_head_lakehouse.png) no-repeat right top;
}
.canvas div.foot {
	min-height: 110px;
	margin: 0px auto 240px auto;
	background: transparent url(../images/background_foot_lakehouse.png) no-repeat center top;
}
.canvas.subpage div.body .content .box.double {
	background: transparent url(../images/background_content.jpg) no-repeat center top;
}
* html .canvas div.foot { /* be nice to Internet Explorer 6.0 */
	height: 110px;
}

/* canvas pattern style */

.canvas div.decor {
	height: 240px;
	background: transparent url(../images/background_inner_lakehouse.png) no-repeat center top;
}

/* logo style */

.logo {
	position: absolute;
	left: -10px;
	top: 16px;
}

/* pagemenu style */

.pagemenu li {
	background: transparent url(../images/pagemenu_tab_lakehouse_left.png) no-repeat left -25px;
}
.pagemenu li a {
	background: transparent url(../images/pagemenu_tab_lakehouse_right.png) no-repeat right -25px;
	color: #333333;
}
.pagemenu li.active {
	background: transparent url(../images/pagemenu_tab_lakehouse_left.png) no-repeat left 0px;
}
.pagemenu li.active a {
	background: transparent url(../images/pagemenu_tab_lakehouse_right.png) no-repeat right 0px;
	color: #ffffff;
}
.pagemenu li:hover {
	background: transparent url(../images/pagemenu_tab_lakehouse_left.png) no-repeat left 0px;
}
.pagemenu li:hover a {
	background: transparent url(../images/pagemenu_tab_lakehouse_right.png) no-repeat right 0px;
	color: #ffffff;
}
* html .pagemenu li a:hover {
	color: #333333;
}
* html .pagemenu li.active a:hover {
	color: #333333;
}

/* topmenu style */

.topmenu {
	background: transparent url(../images/topmenu_lakehouse_right.png) no-repeat right top;
}
.topmenu ul {
	background: transparent url(../images/topmenu_lakehouse_left.png) no-repeat left top;
}
.topmenu ul li.divider {
	background: transparent url(../images/topmenu_divider_lakehouse.png) no-repeat left top;
}
.topmenu ul li a {
	color: #ffffff;
}
.topmenu ul li.active a {
	color: #ffffff;
}
.topmenu ul li.active a:hover {
	color: #ffffff;
}
.topmenu ul li a:hover {
	color: #ffffff;
}

/* treemenu style */

.treemenu li {
	background-color: #ffffff;
	border: 1px solid #afafae;
}
.treemenu li a {
	color: #666666;
}
.treemenu li a:hover {
	background-color: #333333;
	color: #ffffff;
}
.treemenu li.active {
	background-color: #333333;
}
.treemenu li.active a {
	color: #ffffff;
}
.treemenu li.active a:hover {
	background-color: #333333;
	color: #ffffff;
}
.treemenu li.open {
	background-color: #333333;
}
.treemenu li.open a {
	color: #ffffff;
}
.treemenu li.open a:hover {
	background: none;
	color: #ffffff;
}

/* treemenu level1 style */

.treemenu .level1 li a {
	background: transparent url(../images/treemenu_dots.png) no-repeat 9px 0px;
	color: #ffffff;
}
.treemenu .level1 li a:hover {
	background: transparent url(../images/treemenu_dots.png) no-repeat 9px -18px;
	color: #ffffff;
}
.treemenu .level1 li.active a, .treemenu .level1 li.open a {
	background: transparent url(../images/treemenu_dots.png) no-repeat 9px -18px;
	color: #ffffff;
}

/* treemenu level2 style */

.treemenu .level1 li.open .level2 li a {
	background: transparent url(../images/treemenu_dots_sublevel.png) no-repeat 25px 0px;
	color: #ffffff;
}
.treemenu .level1 li.open .level2 li a:hover {
	background: transparent url(../images/treemenu_dots_sublevel.png) no-repeat 25px -18px;
	color: #ffffff;
}
.treemenu .level1 li.open .level2 li.active a, .treemenu .level1 li.open .level2 li.open a {
	background: transparent url(../images/treemenu_dots_sublevel.png) no-repeat 25px -18px;
	color: #ffffff;
}

/* menubox style */

.menubox {
	border: 1px solid #afafae;
	background: #dbdbdb url(../images/menubox_background.png) repeat-x 0px 3px;
}

/* list special style */

.entry h4 {
	color: #af211e;
}
.entry h4 a {
	color: #af211e;
}
.entry h4 a:hover {
	color: #af211e;
}
.list.cards .entry h5 {
	color: #af211e;
}
.file:hover a span {
	color: #af211e;
}
.file a:hover {
	color: #af211e;
}

/* pagination style */

.pagination a,
.pagination span {
	color: #af211e;
}
.pagination a:visited {
	color: #af211e;
}
.pagination a:hover, .pagination a:visited:hover {
	color: #af211e;
}
.pagination strong {
	color: #af211e;
}
.pagination em {
	color: #af211e;
}

/* transition style */

.transition {
	border: 2px solid #bd2f2c;
}

/* widget booking style */

.widget.booking .header {
	background-image: url(../images/widget_head_booking_lakehouse.png);
}

/* widget paragraph style */

.widget .data ul li {
	background: url(../images/bullet_widget_lakehouse.png) no-repeat 4px 7px;
}
.teaser.standard .data h5 {
	color: #af211e;
}
.toolbox.wide span {
	color: #af211e;
}

/* teaser advert style */

.teaser.advert .info {
	background: transparent url(../images/teaser_advert_info_lakehouse.png) no-repeat center top;
}

/* push style */

a.push {
	background: transparent url(../images/push_button_lakehouse_left.png) no-repeat left top;
}
a.push span {
	background: transparent url(../images/push_button_lakehouse_right.png) no-repeat right top;
}

/* sitemap style */

.sitemap li a:hover, .sitemap li a:visited:hover {
	color: #af211e;
}
.sitemap .level1 li a:hover, .sitemap .level1 li a:visited:hover {
	color: #af211e;
}
.sitemap .level2 li a:hover, .sitemap .level2 li a:visited:hover {
	color: #af211e;
}
.sitemap .level3 li a:hover, .sitemap .level3 li a:visited:hover {
	color: #af211e;
}
.sitemap .level4 li a:hover, .sitemap .level4 li a:visited:hover {
	color: #af211e;
}

/* styled theme2 table style */

.styled.theme2 {
	width: auto;
}
.styled.theme2 th {
	background: none;
	background-color: #8dc06d;
	border: none;
	color: #ffffff;
}
.styled.theme2 .even td {
	background: none;
	background-color: #e5f0d5;
	color: #333333;
}
.styled.theme2 .odd td {
	background: none;
	background-color: #cfe4ae;
	color: #333333;
}

/* styled theme3 table style */

.styled.theme3 {
	width: auto;
}
.styled.theme3 th {
	background: none;
	background-color: #b45e5e;
	border: none;
	color: #ffffff;
}
.styled.theme3 .even td {
	background: none;
	background-color: #f1d4da;
	color: #333333;
}
.styled.theme3 .odd td {
	background: none;
	background-color: #da9e9e;
	color: #333333;
}

