@charset "UTF-8";

/*  CSS - Sistema Perfil | Codificado por: Ueek Agência Digital | Ano: 2013 */

@font-face {font-family: 'Perfil';src: url('/fontes/perfil.eot');src: url('/fontes/perfil.eot?#iefix') format('embedded-opentype'),url('/fontes/perfil.woff') format('woff'),url('/fontes/perfil.ttf') format('truetype'),url('/fontes/perfil.svg#Perfil') format('svg');font-weight: normal;font-style: normal;}

*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased!important;-moz-font-smooth:antialiased!important;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;padding:0}
::selection,::-moz-selection,::-webkit-selection{background:#e40045;color:#fff}
a{cursor:pointer;text-decoration:none}
br{clear:both}
img{border:0}
body{color:#454545;font-family:Arial, Helvetica, sans-serif;font-size:13px}
.btn{background:#ad001c;color:#fff;cursor:pointer;font-family:Perfil;font-size:15px;height:27px;line-height:27px;text-align:center;width:105px}
.btn:hover{background:#830016}
#container{min-width: 1020px;min-height:500px}
header#topo{min-width: 1020px;background:url(../img/bg-topo.jpg) top repeat-x;height:245px}
header#topo #conteudo-topo section#cabecalho{height:185px;width:990px}
header#topo #conteudo-topo section#cabecalho img#logo{float:left;margin-top:50px}
header#topo #conteudo-topo section#cabecalho form#login{float:right;margin-top:38px;width:395px}
header#topo #conteudo-topo section#cabecalho form#login h4{color:#b3001d;font-family:Perfil;font-size:16px;font-weight:100;margin-bottom:10px}
header#topo #conteudo-topo section#cabecalho form#login input[type=text],header#topo #conteudo-topo section#cabecalho form#login input[type=password]{background:#f0f0f0;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:inset 10px 10px 20px #cdcdcd;-webkit-box-shadow:inset 10px 10px 20px #cdcdcd;box-shadow:inset 10px 10px 20px #cdcdcd;filter:progid:DXImageTransform.Microsoft.Shadow(strength=10,direction=135,color='#cdcdcd');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 10, Direction = 135, Color = '#cdcdcd')";color:#575756;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:35px;line-height:35px;width:170px;padding:0 10px}
header#topo #conteudo-topo section#cabecalho form#login input[type=text]{margin-right:10px}
header#topo #conteudo-topo section#cabecalho form#login input[type=submit]{border:0;margin-top:15px;margin-left:290px;position:absolute;z-index:3}
header#topo #conteudo-topo section#cabecalho form#login span#loading-login{display:none;position:absolute;width:16px;height:16px;background:url(/img/loading.gif) no-repeat center;margin:21px 0 0 265px}
header#topo #conteudo-topo section#menu{height:52px;width:990px}
header#topo #conteudo-topo nav#menu-principal{height:48px;width:990px;margin:0 auto}
header#topo #conteudo-topo nav#menu-principal ul {position: relative; z-index: 10;}
header#topo #conteudo-topo nav#menu-principal ul li{color:#454545;cursor:pointer;float:left;font-size:14px;height:48px;line-height:52px;list-style:none;text-align:center;padding:0 12px}
header#topo #conteudo-topo nav#menu-principal ul li:hover{border-bottom:4px solid #c10020}

#conteudo-meio #banner-principal {
	width: 990px;
	position: relative;
	margin-top: -100px;
	height: 470px;
}
#conteudo-meio #banner-principal span.detalhe {color:#bbb;}
#conteudo-meio article.clientes{float:left;height:205px;width:435px;margin:180px 0 0 50px}
#conteudo-meio article.clientes h1{color:#c10020;font-family:Perfil;font-size:40px}
#conteudo-meio article.clientes p{font-size:15px;margin-top:18px;text-align:justify}
#conteudo-meio article.clientes .btn{float:right;margin-top:28px}
#conteudo-meio #carinha{
	background:url(/img/carinha.png) center top no-repeat;
	float:right;
	width:507px;
	height:470px;
	right: 0;
	position:absolute;
}
#conteudo-meio #guria{
	background:url(/img/guria.png) center top no-repeat;
	float:right;
	width:507px;
	height:470px;
	right: 0;
	position:absolute;
}
#conteudo-meio #tablet{
	background:url(/img/tablet.png) center top no-repeat;
	float:right;
	width:507px;
	height:470px;
	right: 0;
	position:absolute;
}

#barra{min-width: 1020px;background:url(../img/bg-barra.png) center top no-repeat;height:332px;margin-top:-152px;padding-top:207px;position:relative;width:100%;z-index:2}
#barra #conteudo-barra section.box{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;background:#fff;height:194px;width:444px;padding:13px}
#barra #conteudo-barra section#servicos{float:right}
#barra #conteudo-barra section.box .imagem{background:#ccc;float:left;height:193px;width:222px}
#barra #conteudo-barra section.box article{float:right;height:178px;padding-top:15px;width:205px}
#barra #conteudo-barra section.box article h1{color:#b3001d;font-family:Perfil;font-size:29px}
#barra #conteudo-barra section.box article p{font-size:12px;text-align:justify;margin-top:8px}
#barra #conteudo-barra section.box article .btn{float:right;margin-top:25px}
footer#rodape{min-width: 1020px;background:url(../img/bg-rodape.jpg) repeat-x;height:117px;margin-top:-52px;position:relative;z-index:1}
footer#rodape #conteudo-rodape{width:990px;margin:0 auto;padding:55px 15px 0}
footer#rodape #conteudo-rodape section#ueek{background:url(../img/ueek.png) center no-repeat;cursor:pointer;float:left;height:37px;opacity:0.10;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);filter:alpha(opacity=10);width:36px}
footer#rodape #conteudo-rodape section#ueek:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}
footer#rodape #conteudo-rodape section#perfil{background:url(../img/logo-footer.png) left center no-repeat;color:#767676;float:right;height:35px;padding-left:190px;text-align:left}
#container #conteudo #erro{background:url(../img/bg-erro.png) left center no-repeat;font-family:Perfil;font-size:43px;height:157px;padding-left:160px;width:540px;margin:200px auto 0}
#container #conteudo #erro span{color:#b3001d}
header#topo #conteudo-topo,#conteudo-meio,#barra #conteudo-barra{width:990px;margin:0 auto;padding:0 15px}
header#topo #conteudo-topo nav#menu-principal ul,#barra #conteudo-barra section#clinica{float:left}