/* CSS Document */

/******************* carousel ***************/
 
.carousel-box {
	position:relative;
	/*width:980px;*/ margin:0 auto;
	padding-bottom:9px;
	border-bottom:1px solid #D6D6D6;

    }
.carousel {

 	text-align:center;	 
	 overflow:hidden;
	 width:99%; margin:0 auto;
    }
.carousel ul li {
	 width:20%; display:inline;  
	 margin:0;
	 padding-top:26px;
	 padding-bottom:20px;
	 position:relative;
	 margin:0 20px;

     }
	 
	 .carousel ul li img{
	 
	 -webkit-box-shadow:5px 10px 14px #C5C5C5;
	 -moz-box-shadow:5px 10px 14px #C5C5C5;
	 box-shadow:5px 5px 14px #C5C5C5;
	 	
	 }
	 
	 .carousel ul li:first-child{}
	 .carousel ul li span{
		 font-size:18px;
		 line-height:22px;
		 color:#a1a1a1;
		 font-family: 'Simonetta', cursive;
		 display:block;
		 margin:13px 0 4px 0;
		 }
	 .carousel ul li a{
		 font-family: 'Simonetta', cursive;
		 font-size:12px;
		 line-height:16px;
		 color:#e84972;
		 text-transform:uppercase;
		 }
	 .carousel ul li a:hover{color:#000;}
#next,
#prev { 
	height:25px;
	width:90px;
    cursor: pointer;
	position:absolute;
	top:80px;
	overflow:hidden;
	z-index:1000;
	
	
	}
	
	#next:before{ content:'\203A'; font-family:'Tahoma'; font-size:40px; color:#797979; position:relative}
#next{
	/*background:url(../../images/next.png) 0 0 no-repeat;*/
	right:-100px;
	}
	
	#prev:before{ content:'\2039'; font-family:'Tahoma'; font-size:40px; color:#797979; position:relative}
#prev{
	/*background: url(../../images/prev.png) 0 bottom no-repeat;*/
   left:-20px; 
	} 
#next:hover {background-position:0 bottom;}
#prev:hover {background-position:0 0;}
.div-carousel-1{position:relative;}
.carousel-1{
	width:400px;
	margin:25px 0 0 0;}
	.carousel-1 .wrapper-extra{padding-left:1px;}
	.carousel-1 li{width:400px;}
	.div-carousel-1 #next, .div-carousel-1 #prev{top:-52px;}
	.div-carousel-1 #next{right:0;}
	.div-carousel-1 #prev{right:29px;}
	
	
/******************* carousel ***************/