.clear{ clear:both;}
.clear-esq{ clear:left;}
img{border:none;}
*
{
	margin:0;
	padding:0;
	vertical-align:baseline;
}
label
{padding:0 0 0 5px;}
@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url('yanonekaffeesatz-regular-webfont.eot');
    src: url('yanonekaffeesatz-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('yanonekaffeesatz-regular-webfont.woff') format('woff'),
         url('yanonekaffeesatz-regular-webfont.ttf') format('truetype'),
         url('yanonekaffeesatz-regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
a
{
	text-decoration:none; 
	color:#ECEBEB;
}
a:hover
{
	color:#E46118;
}
body 
{
	color:#666; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../imagens/fundo-site.jpg);
	background-position:center;
	text-align:center;
}
.container 
{
	position:relative;
	text-align:left;
	width:960px;
	margin:0 auto;	
}
.link
{
	text-decoration:none; 
	color:#929292;
	font-size:12px;
	font-weight:bold;
}
.link:hover
{
	color:#666;
}
.mail
{color:#333333;}

.mail:hover
{color:#E46118;}
.input
{
	background-color:#525252;
	border:1px solid #525252;
	padding:3px;
	color:#d1d0d0;
	font-size:11px;
	width:205px;
	margin-bottom:8px;
	float:left;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
.input2
{
	background-color:#FFF;
	border:1px solid #cccccc;
	padding:3px;
	color:#666;
	font-size:12px;
	margin:3px 0 8px 4px;
	font-family:Arial, Helvetica, sans-serif;
}
.borda
{border:2px solid #f1f1f1;}
.borda-cliente
{border:1px solid #C1C1C1; background-color:#FFFFFF; padding:20px 30px 20px 30px; margin:0 10px 10px 0;}
.borda-cliente-interna
{border:1px solid #C1C1C1; background-color:#FFFFFF; padding:13px 15px 13px 15px; margin:0 10px 10px 0;}
h1
{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; padding:15px 0 5px 0}
h2
{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868;}
h3
{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e25c19;padding:5px 0 10px 0}
h4
{font-weight:normal; font-family:YanoneKaffeesatzRegular; font-size:19px; color:#4b4746;  padding:0px; letter-spacing:-0.03em;}
h5
{font-weight:normal; font-family:YanoneKaffeesatzRegular; font-size:20px; color:#E35F19; padding:0 0 4px 0 ;}
.laranja
{color:#E46118; font-weight:bold;}
.setinha
{letter-spacing:-1px; font-size:8px;}
.onde-esta
{padding:10px 40px 0 30px; margin:0px; color:#929292;}


ul
{color:#ecebeb; font-size:11px; list-style:url(../imagens/dot.jpg); padding:20px 0 0 23px; }
li
{ padding:1px 0 2px 0;}


.topo
{height:450px; background-image:url(../imagens/fundo-topo.jpg); background-repeat:repeat-x;}
.topo-interna
{height:145px; background-image:url(../imagens/fundo-topo.jpg); background-repeat:repeat-x;}
.numero
{border:1px solid #b4b4b4; padding-top:12px; background-color:#FFF; float:left; width:36px; height:27px; text-align:center; font-size:12px; color:#555555; font-weight:bold; margin-right:2px;}
.n-ativo
{background-color:#FFFFFF;}
.n-desativo
{background-color:#e2e2e2;}
.seta
{background-color:#e35f19; color:#FFF; font-size:8px; height:24px; padding-top:15px;  }
.animatto-logo
{float:left; padding:65px 0 20px 20px}
.telefone
{float:right; padding:5px 0 0 0;}
.talento
{float:right; padding:8px 50px 0 0;}
.menus
{padding:0 0 0 30px;}
.submenus
{font-family:YanoneKaffeesatzRegular; font-size:17px; color:#4b4746; padding:20px 0 7px 10px; margin:0 15px 0 0; float:left;}
.submenus-atv
{font-family:YanoneKaffeesatzRegular; font-size:17px; color:#4b4746; border-bottom:1px solid #afafaf; padding:20px 0 6px 10px; margin:0 15px 0 0; float:left;}
.esq
{float:left; width:625px;}
.dir
{float:right; width:335px; position:relative;}
.topo-esq
{text-align:right; padding:0 80px 0 0;}
.menus-cases
{text-align:right; padding:40px 0 0 0; clear:both;}
.alinha-direira
{padding:0 0 0 20px;}
.div-muda
{padding:30px 20px 30px 0;}
.div-muda-interna
{padding:15px 20px 30px 0;}
.borda-fotos
{float:right; padding:10px; background-color:#FFFFFF; border:1px solid #a9a9aa; margin:0 0 15px 15px;}
.borda-fotos-sem
{float:right; padding:10px; margin:0 0 15px 15px;}
.titulo1
{padding:0 0 0 40px;}
.alinha
{padding:30px 0 0 40px;}
.rodape
{background-image:url(../imagens/fundo-rodape.jpg); margin:50px 0 0 0;}
.topo-rodape
{text-align:center; padding:15px 0 22px 0; margin:0 0 40px 0;}
.esq-rodape
{float:left; width:250px;  }
.meio-rodape
{float:left; width:240px; color:#d1d0d0;}
.dir-rodape
{float:left; font-size:11px; color:#d1d0d0; }
.base-rodape
{text-align:center; padding:100px 0 22px 0; color:#FEFEFE; font-size:11px; padding:65px 0 10px 0;}
.tags
{float:left;padding:1px 8px 4px 0;}
.um
{font-size:11px}
.dois
{font-size:17px; color:#fefefe;}
.tres
{font-size:20px; color:#fefefe;}
.cases
{margin:15px 0 2px 0;}



/* CSS DO BANNER COMEÇA AQUI */

/* bottom center */
#wowslider-container1  .ws_bullets {
	top:0px;
    right: 0px;
}
#wowslider-container1  .ws_bullets .ws_bulframe{
	top:30px;
}

#wowslider-container1 { 
/*	overflow: hidden; */
	zoom: 1; 
	position: relative; 
	width:919px;
	height:300px;
	margin:0 auto;
	z-index:100;
	background-image: url(../imagens/icones-banner/bg.png);
}
* html #wowslider-container1{
	background-image: none;
}
#wowslider-container1 .ws_images{
	position: absolute;
	left:0px;
	top:25px;
	width:919px;
	height:300px;
	overflow:hidden;
}
#wowslider-container1 .ws_images a{
	color:transparent;
}

#wowslider-container1 .ws_images img{
	top:0;
	left:0;
	border:none;
}
#wowslider-container1 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container1  .ws_bullets { 
	font-size: 0px; 
	padding: 0px; 
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container1  .ws_bullets div{
	position:relative;
	float:left;
}
#wowslider-container1 .ws_bullets a { 
	margin-left: 0; 
	width:20px;
	height:20px;
	background: url(../imagens/icones-banner/bullet.png) right top;
	float: left; 
	text-indent: -1000px; 
	position:relative;
}
* html #wowslider-container1 .ws_bullets a {
	background-image: url(./bullet.gif);
}
#wowslider-container1 .ws_bullets a.ws_selbull{
	background-position: left top;
}
#wowslider-container1 .ws_bullets a:hover{
	background-position: left top;
}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
	position:absolute;
	top:73%;
	margin-top:-37px;
	z-index:60;
	height: 90px;
	width: 90px;
	background-image: url(../imagens/icones-banner/arrows.png);
}
* html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev{
	background-image: url(../imagens/icones-banner/arrows.gif);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#wowslider-container1 a.ws_next{
	background-position: 100% 0; 
	right:-9px;
}
#wowslider-container1 a.ws_prev {
	left:-9px;
}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}

#wowslider-container1 .ws-title div{
	padding-top:5px;
	font-size: 12px;
}

