/* image replacement */

.graphic, #prevBtn, #nextBtn, #slider_news_prev, #slider_news_next, #slider_news_next_, #slider_news_prev_
{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}

/* sliders */

#slider_news ul, #slider_news li, #slider_portfolio ul, #slider_portfolio li, #slider_other_items ul, #slider_other_items li
{
	margin:0;
	padding:0;
	list-style:none;
}

#slider_news, #slider_portfolio, #slider_other_items
{
	margin: 0;
}

#slider_news li, #slider_portfolio li, #slider_other_items li
{ 
	width:280px;
	height:250px;
	overflow:hidden; 
}

/* begin header slider homepage */

#header_photo_slider ul, #header_photo_slider li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#header_photo_slider
{
	margin: 0;
}

#header_photo_slider li
{
	width: 900px;
	height: 340px;
	overflow: hidden; 
}

#header_photo_slider img
{
	position: absolute;
	float: left;
	display: inline;
	width: 570px;
	height: 340px;
	margin: 0 42px 0 288px;
	padding: 0;
}

#header_photo_slider h2
{
	position: absolute;
	float: left;
	display: inline;
	width: 252px;
	padding: 30px 0 20px 20px;
	height: 50px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}

#header_photo_slider p.text
{
	position: absolute;
	float: left;
	display: inline;
	width: 242px;
	padding: 90px 0 0 20px;
	line-height: 1.6;
	color: #FFF;
	text-align: justify;
}

#header_photo_slider p.link
{
	position: absolute;
	float: left;
	display: inline;
	width: 242px;
	padding: 300px 0 0 20px;
	height: 20px;
	line-height: 20px;
	font-size: 11px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

#header_photo_slider p.link a
{
	display: block;
	padding: 0 0 0 30px;
	color: #FFF;
	text-decoration: none;
	background: url(../images/web_bckg_arrow1.png) left no-repeat;
}

#header_photo_slider p.link a:hover
{
	color: #caddf0;
	background: url(../images/web_bckg_arrow2.png) left no-repeat;
}

/* buttons slider */

.graphic, #slider_header_prev, #slider_header_next
{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}

#slider_header_next, #slider_header_prev
{ 
	display: block;
	width: 13px;
	height: 19px;
	position: absolute;
	left: 0;
	top: 294px;
	z-index: 1000;
}	

#slider_header_next
{ 
	left: 927px;
}	

#slider_header_prev a
{  
	display: block;
	position: relative;
	width: 13px;
	height: 19px;
	background: url(../images/web_contentslider_button_prev.png) no-repeat 0 0;	
}	

#slider_header_prev a:hover
{  
	background: url(../images/web_contentslider_button_prev_hover.png) no-repeat 0 0;	
}	

#slider_header_next a
{ 
	display: block;
	position: relative;
	width: 13px;
	height: 19px;
	background:url(../images/web_contentslider_button_next.png) no-repeat 0 0;	
}	

#slider_header_next a:hover
{ 
	background:url(../images/web_contentslider_button_next_hover.png) no-repeat 0 0;	
}	

/* einde header slider homepage */




/* begin header slider normal */

#header_cat_photo_slider ul, #header_cat_photo_slider li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#header_cat_photo_slider
{
	margin: 0;
}

#header_cat_photo_slider li
{
	width: 900px;
	height: 200px;
	overflow: hidden; 
}

#header_cat_photo_slider img
{
	position: absolute;
	float: left;
	display: inline;
	width: 900px;
	height: 200px;
	margin: 0;
	padding: 0;
}

/* buttons slider */

.graphic, #header_slider_cat_prev, #header_slider_cat_next
{
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}

#header_slider_cat_next, #header_slider_cat_prev
{ 
	display: block;
	width: 13px;
	height: 19px;
	position: absolute;
	left: 0;
	top: 224px;
	z-index: 1000;
}	

#header_slider_cat_next
{ 
	left: 927px;
}	

#header_slider_cat_prev a
{  
	display: block;
	position: relative;
	width: 13px;
	height: 19px;
	background: url(../images/web_contentslider_button_prev.png) no-repeat 0 0;	
}	

#header_slider_cat_prev a:hover
{  
	background: url(../images/web_contentslider_button_prev_hover.png) no-repeat 0 0;	
}	

#header_slider_cat_next a
{ 
	display: block;
	position: relative;
	width: 13px;
	height: 19px;
	background:url(../images/web_contentslider_button_next.png) no-repeat 0 0;	
}	

#header_slider_cat_next a:hover
{ 
	background:url(../images/web_contentslider_button_next_hover.png) no-repeat 0 0;	
}	

/* einde header slider */











#slider_news p, #slider_portfolio p, #slider_other_items p
{
	float: left;
	display: inline;
	font-size: 11px;
	line-height: 1.5;
	color: #000;
	padding: 0;
}

#slider_news img, #slider_portfolio img, #slider_other_items img
{
	float: left;
	display: inline;
	width: 270px;
	height: auto;
	margin: 0 0 10px 0;
	padding: 4px;
	border: 1px solid #CCC;
}

/* buttons slider 1 */

#prevBtn, #nextBtn, #slider_news_next, #slider_news_prev
{
	display: block;
	width: 10px;
	height: 15px;
	position: absolute;
	left: 0;
	top: 8px;
	z-index: 1000;
}

#prevBtn, #slider_news_prev
{ 
	left: 250px;
}			

#nextBtn, #slider_news_next
{ 
	left: 270px;
}			

#prevBtn a, #nextBtn a, #slider_news_next a, #slider_news_prev a
{  
	display: block;
	position: relative;
	width: 10px;
	height: 15px;
	background: url(../images/web_contentslider_button_prev_oi.png) no-repeat 0 0;	
}	

#prevBtn a:hover, #slider_news_prev a:hover
{  
	background: url(../images/web_contentslider_button_prev_oi_hover.png) no-repeat 0 0;	
}	

#nextBtn a, #slider_news_next a
{ 
	background:url(../images/web_contentslider_button_next_oi.png) no-repeat 0 0;	
}	

#nextBtn a:hover, #slider_news_next a:hover
{ 
	background:url(../images/web_contentslider_button_next_oi_hover.png) no-repeat 0 0;	
}	

/* buttons slider 2 */

#slider_news_next_, #slider_news_prev_
{
	display: block;
	width: 10px;
	height: 15px;
	position: absolute;
	left: 0;
	top: 5px;
	z-index: 1000;
}

#slider_news_prev_
{ 
	left: 250px;
}			

#slider_news_next_
{ 
	left: 270px;
}			

#slider_news_next_ a, #slider_news_prev_ a
{  
	display: block;
	position: relative;
	width: 10px;
	height: 15px;
	background: url(../images/web_contentslider_button_prev_oi.png) no-repeat 0 0;	
}	

#slider_news_prev_ a:hover
{  
	background: url(../images/web_contentslider_button_prev_oi_hover.png) no-repeat 0 0;	
}	

#slider_news_next_ a
{ 
	background:url(../images/web_contentslider_button_next_oi.png) no-repeat 0 0;	
}	

#slider_news_next_ a:hover
{ 
	background:url(../images/web_contentslider_button_next_oi_hover.png) no-repeat 0 0;	
}	

/* numeric controls */

/*
ol#controls
{
	margin: 1em 0;
	padding: 0;
	height: 28px;
	z-index: 100;
}
*/

ol#controls li
{
	float: left;
	height: 28px;
	line-height: 33px;
	width: 32px;
	margin: 0 10px 0 0; 
	padding: 0;
	list-style: none;
	text-align: center;
}

ol#controls li a
{
	float: left;
	height: 33px;
	line-height: 33px;
	width: 12px;
	color: #000;
	padding: 0 10px 0 10px;
	text-decoration: none;
/*	background: #DAF3F8;*/
	background: url(../images/web_contentslider_bckg_control.png) top left no-repeat;
}

ol#controls li.current a
{
	
/*	background: #5DC9E1;*/
	background: url(../images/web_contentslider_bckg_control_hover.png) top left no-repeat;
	color: #FFF;
}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus
{
	outline: none;
}

/* // image replacement */

/*	#container{	
margin:0 auto;
position:relative;
text-align:left;
width:696px;
background:#fff;		
margin-bottom:2em;
}	
#header{
height:80px;
line-height:80px;
background:#5DC9E1;
color:#fff;
}				
#content{
position:relative;
}			

