#webdoor {
	position:relative;
	width:899px ;
	height:300px;
	}

#webdoor p {
	margin:0;
	}

.jcarousel-skin-tango{
    position:absolute !important;
	bottom:0 !important;
	right:0 !important ;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 0 40px 10px 28px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 255px;
		_width: 260px;
	height:auto;
		_height:60px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: auto;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
	_float:left !important;
	_position:relative !important;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    bottom: 5px;
    right: 10px;
    width: 15px;
    height: 38px;
    cursor: pointer;
    background: transparent url(../images/banner-destaque/seta-anterior.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    bottom: 5px;
    left: 0;
    width: 15px;
    height: 38px;
    cursor: pointer;
    background: transparent url(../images/banner-destaque/seta-proxima.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

	.thumb-hover img, .thumb-selected img  /*, #mycarousel img:hover */{
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
			-moz-opacity:1.0 !important;
			opacity:1.0 !important;
	 		overflow:hidden !important;
		}
	
	/*#mycarousel a:visited{
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
			-moz-opacity:1.0 !important;
			opacity:1.0 !important;
		}*/
	
	#mycarousel a{
		display:block;
		width:80px;
		height:50px;
		border:0 !important;
	}
	
	#mycarousel img{
		cursor:pointer;
		width:80px;
		height:50px;
		overflow:hidden !important;
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35);
			-moz-opacity:.35;
			opacity:.35;
	}
	#saiba-mais img{
		border:0 none;
	}

/*--------------------------------*/
/*---- SKIN NOTICIAS ---*/
/*--------------------------------*/
#noticias{
	width: 899px;
	position:relative;
}

#noticia-carousel {
	margin-left:80px;
	margin:0;
	margin:0 0 0 10px !important;
	padding:0 !important;
	float:left !important;
	position:relative;
	}

.botoes-noticia, .feed-rss {
	position:absolute;
	top:0;
	left:0;
	display:block;
	z-index:999;
}

.feed-rss {
	right:0;
	top:3%;
	left:auto !important;
	}

.noticia-vai {
	left:40px;
	}

.jcarousel-skin-noticias .jcarousel-clip-horizontal {
    width: 720px;
    height: 30px;
		*padding-left:10px !important; 
}

.jcarousel-skin-noticias li {

	width:720px !important;
	}

.jcarousel-skin-noticias li a {
	color:#fff !important;
	text-decoration:none !important;
	display:block;
	}
	
	.jcarousel-skin-noticias li a:hover {
		color:#F90 !important;
		}
	
.jcarousel-skin-noticias .jcarousel-item { 
    width: 900px !important;
    height: auto;
}


/*--------------------------------*/
/*---- SKIN DEPOIMENTOS ---*/
/*--------------------------------*/

	
.jcarousel-skin-depoimentos .jcarousel-clip-horizontal ul{
	list-style:none !important
}

.jcarousel-skin-depoimentos .jcarousel-clip-horizontal {
    width: 240px;
    height: auto;
	padding:0 !important;
	margin:0 0 0 25px;
		_width:235px;
		_margin:0 0 0 12px;

	}

.jcarousel-skin-depoimentos p {
	margin: 5px 0 0 0 !important;
	padding:0;
	}
	
.jcarousel-skin-depoimentos .jcarousel-item {
    width: 220px !important;
		_width: 225px !important;
    height:auto;
	padding:0 10px !important;
	}

/*--------------------------------*/
/*---- SKIN DEPOIMENTOS 2---*/
/*--------------------------------*/
.jcarousel-clip ul {
	list-style:none !important;
		_height:200px;
		_padding-top:8px;
		}

.jcarousel-skin-depoimentos2 .jcarousel-clip-horizontal {
    width: 210px;
		_width: 200px;
    height: auto;
	padding:0 !important;
	margin:0 0 0 5px;
	}

.jcarousel-skin-depoimentos2 p {
	margin:0 !important;
	padding:0;
	}
	
/*.jcarousel-skin-depoimentos2 li { background:#ccc;
	width:260px !important;
	}*/

/*.jcarousel-skin-depoimentos2 li a {	margin:0;
	color:#fff !important;
	text-decoration:none !important;
	display:block;
	}*/

.jcarousel-skin-depoimentos2 .jcarousel-item {
    width: 190px !important;
		_width: 185px !important;
    height: auto;
	list-style:none !important;
	margin:0 10px !important;
		_margin:0 5px !important;
	}

/*--------------------------------*/
/*---- SKIN PORTFOLIO CASES---*/
/*--------------------------------*/

#cases-carousel {
	height:116px;
	}

.jcarousel-skin-cases .jcarousel-clip-horizontal {
    width: 650px;
    height: 116px;
	padding:0 !important;
		_width:648px;
		_height:130px;

	}

.jcarousel-skin-cases .jcarousel-item {
    width: 649px !important;
		_width: 647px !important;
    height: 116px !important;
	list-style:none !important;
	/*margin:0 10px !important;*/
	}

.mapa-escritorio {
	position:relative !important;
	margin:0;
	padding:0;
	width:100%;
	height:278px;
	background:url(../images/mapa.gif) no-repeat center bottom;
	}

#agence-sp {
	width:10px;
	height:10px;
	position:absolute;
	text-indent:-5000px;
	bottom:61px;
	left:254px;
		_left:232px;
	display:block;
	}

#agence-ms {
	width:10px;
	height:10px;
	text-indent:-5000px;
	position:absolute;
	bottom:64px;
	left:242px;
		_left:217px;
	display:block;
	}

.campo-ie6 {
	_margin-top:10px;
	}


/*--------------------------------*/
/*---- SKIN VIDEOS ---*/
/*--------------------------------*/
.jcarousel-skin-video {
	width:425px;
	}

.jcarousel-skin-video .jcarousel-clip-horizontal ul{
	list-style:none !important;
}

.jcarousel-skin-video .jcarousel-clip-horizontal {
    width: 425px;
	height:344px;
    height: auto;
	padding:0 !important;
	margin:0 !important;
		_width:235px;
		_margin:0 0 0 12px;
	}

.jcarousel-skin-video embed  {
	display:block;
	position:relative;
	z-index:0;
}

.jcarousel-skin-video .jcarousel-item {
    width: 425px;
	height:344px;
		_width: 225px !important;
    height:auto;
	padding:0 0px !important;
	}
