﻿#slider {position:relative; color:#000; padding:0; margin:0; background-color:#fff; border:1px solid #e5e5e5;}
#slider ul{list-style:none; margin:0; padding:0;}
#slider ul li{height:338px; width:638px; overflow:hidden; float:left; position:relative; margin:0; padding:0;}
#slider ul li div.textOverlay 	
{
    position:absolute;
	bottom:0;
	left:1px;
	z-index:98;
	background: rgba(0, 0, 0, 0.7);
	height:auto;
	width:80%;
	padding:3% 10% 3% 10%;
	min-height:40px;
}
#slider ul li div.textOverlay a {color:#fff; border-bottom:1px dotted transparent;}
#slider ul li div.textOverlay a:hover {color:#DE1E31; border-bottom:1px dotted #DE1E31;}
#slider ul li.videoPanel {z-index:100; position:relative;}
#slider ul li.videoPanel .videoContainer {}
#slider ul li.videoPanel div.textOverlay {display:none;}

#slider ul li div.textOverlay p, #slider ul li div.textOverlay h3 
{
    font-size: 100%;
    line-height: 140%;
    margin: 0;
    font-style: italic;
    font-weight: bold;
    color: white;
}
	
/* numeric controls */	
.controlsContainer {position:relative;}
.controlsContainer #prevBtn {display:block; position:absolute; width:26px; height:36px; left:20px; top:-70px; z-index:99; border:none;}
.controlsContainer #prevBtn a img {width:100%}
.controlsContainer #nextBtn {display:block; position:absolute; width:26px; height:36px; right:20px; top:-70px; z-index:99; border:none;}
.controlsContainer #nextBtn a img {width:100%}

.controlsContainer #prevBtn a, .controlsContainer #nextBtn a {border:none;}

.controlsContainer ol#controls{display:block; width:100px;height:35px; margin:15px auto 0 auto; padding:0;}
.controlsContainer ol#controls li{float:left; padding:0; margin:0; list-style:none;}
.controlsContainer ol#controls li a{float:left; background:url(/images/btn-carrousel-off.png) repeat 0 0; height:13px; width:14px; margin:0 5px; display:inline-block; color:#555; text-decoration:none; text-indent:-9999px; border:none;}
.controlsContainer ol#controls li.current a{ background:url(/images/btn-carrousel-on.png) repeat 0 0;}
.controlsContainer ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

