#index_content{background:#fff;behavior:url(assets/PIE.htc);padding:0 10px 12px 10px;}
#index_left span.searchandbook{margin-bottom:14px;margin-top:15px;display:block;height:32px;width:300px;background:url(../../assets/images/sprites/sprite.png) 0 -160px;}
h2{color:#508950;}

/* EXTRA CSS VAKANTIEVILLA*/

.blue_span{color:#2b8aff;}

/*header*/
.header_img{margin:54px 0px 0px 388px;}


/*slider*/

.slider_left{width:960px; height:310px; position: relative;}
.slider_img {float: left;height: 401px;position: absolute;width: 708px;}

.content_right{float:right;display:inline-block;height:400px;width:248px;}
.content_right span{font-size:18px;}

.slider_right_text{float:right;color:#2b8aff;margin-right:10px;}

.content_right_wrap {height: 112px;padding-left: 5px;width: 238px;}
.content_right_wrap p{width:225px;}
.content_right h2{margin-left:5px;font-size:17px;}

.see_all {color: #508950;float: right;font-size: 14px;margin:-28px 9px 0 0; text-decoration: underline;}

/*Slider*/

#container {width:925px;padding:10px;margin:0 auto;position:relative;z-index:0;}
#example {height: 350px;left: -81px;position: relative;width: 992px;}
#frame {height: 341px;position: absolute;top: -3px;width: 1100px;z-index: 0;}

/* Right index */

.right_index{height:600px;width:300px;float:left;margin: 35px 0 0 10px;}

/*Contact*/
.contact_index{display: block;height: 77px;margin-left: 30px;margin-top: 10px;width: 385px; border:2px solid #D6D2D2;}
.contact_index span{display: block;font-size: 27px;font-weight: bold;padding-left: 12px;padding-top: 20px;}
/*thema's*/
.themas{border:1px solid #E9E9E9; height:409px;width:400px;margin:40px 0px 0px 15px; float:left;padding:10px 0px 0px 10px;}
.thema_img_top{float:left;border:1 px solid red; margin: 12px 15px 0 0;}

.thema_seeall{color:#508950; font-size:15px; float:right; margin:20px 15px 0 0; font-weight:bold;}
/*About*/
.about{border:1px solid #E9E9E9; height:400px;padding:10px;width:448px;margin:40px 0px 20px 20px; float:left;}
.about p{margin-top:10px;}

/*thema*/
.title_thema{float:left;width:900px;margin-left:20px;color:#eaeaea;background-color:#eaeaea;height:1px;border:#eaeaea;}
.thema_h2{margin-left:20px; color:#508950;}

/*populaire themas*/
.popu_thema{float: left;height: 30px;width: 900px;}
.thema_popu{margin: 0 0 20px 17px;}
.thema_popu img {margin:0 0 10px 0;}
/*
	Slideshow
*/
#slides {position:absolute;top:15px;left:4px;z-index:100;}
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
.slides_container {width:875px;overflow:hidden;position:relative;display:none;margin-left:106px;}
/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/
.slides_container a {width:925px;height:270px;display:block;}
.slides_container a img {display:block;}
/*
	Next/prev buttons
*/
#slides .next,#slides .prev {position:absolute;	top:107px;	left:73px;	width:24px;	height:43px;	display:block;	z-index:101;}
#slides .next {	left:993px;}
/*
	Pagination
*/
.pagination {left: 525px; margin: 26px auto 0;position: absolute;width: 100px;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(../../assets/images/img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}










































