body {
background-image:url(../images/bg.png);
background-repeat:repeat;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
margin:5px;
}

#alinhacentro {
margin-left:auto;
margin-right:auto;
position:relative;
width:1000px;
}

#geral {
background-color:#FFF;
float:left;
position:relative;
width:1000px;
}

#topo {
float:left;
height:371px;
position:relative;
width:1000px;
}

#conteudo {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
margin:0;
padding:0 20px 20px;
position:relative;
width:960px;
}

#rodape {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
margin-bottom:5px;
margin-right:10px;
margin-top:5px;
text-align:right;
width:990px;
}

#menu ul {
background-color:#FFF;
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
font-weight:lighter;
list-style:none;
margin:0;
padding:0;
text-indent:15px;
width:100%;
}

#menu ul li {
display:inline;
}

#menu ul li a {
background-color:#FFF;
color:#000;
float:left;
padding:2px 10px;
text-decoration:none;
}

#menu ul li a:hover {
background-color:#FFF;
color:#CB2C2C;
}

#submenu ul {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
font-weight:700;
list-style:none;
margin-bottom:0;
margin-left:730px;
position:relative;
width:228px;
}

#submenu ul li {
display:inline;
text-indent:5px;
}

#submenu ul li a {
color:#000;
float:left;
text-decoration:none;
text-align:right;
}

#submenu ul li a:hover {
color:#CB2C2C;
}

#case {
float:left;
margin-bottom:15px;
margin-left:13px;
position:relative;
width:947px;
}

#mpw {
background-color:#FFF;
border-bottom-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
color:#b0aea9;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
font-weight:700;
margin-left:25px;
margin-right:25px;
margin-top:20px;
position:relative;
text-align:right;
width:950px;
}

#imgcases {
margin-bottom:10px;
}

img {
border-width:0;
}

.titulo2 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:500%;
font-weight:bolder;
text-align:center;
}

.textcase {
color:#000;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
line-height:18px;
text-align:justify;
}

#logo_conteudo {
float:left;
height:92px;
margin-left:40px;
margin-top:110px;
padding:0;
position:relative;
width:256px;
}

#text {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:88%;
line-height:15pt;
margin-left:35px;
padding-bottom:25px;
padding-left:280px;
padding-top:25px;
position:relative;
text-align:justify;
text-decoration:none;
}

#sa_preta {
background-color:#000;
color:#FFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:88%;
font-weight:400;
height:99px;
line-height:22px;
margin-bottom:9px;
margin-left:30px;
margin-top:9px;
padding:8px 15px 22px 10px;
position:relative;
text-align:justify;
width:625px;
}

#sa {
background-image:url(images/sa_preta.jpg);
background-position:center center;
float:left;
height:150px;
position:relative;
width:280px;
}

#galeria {
float:left;
height:430px;
margin-left:40px;
margin-right:20px;
margin-top:25px;
position:relative;
width:907px;
}

.fotos {
border:2px solid #FFF;
}

#title {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:325%;
font-weight:bolder;
letter-spacing:-3px;
margin:25px 763px 10px 45px;
position:relative;
}

#premios {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:88%;
line-height:15pt;
margin-left:45px;
position:relative;
text-align:justify;
text-decoration:none;
width:520px;
}

#lista ul {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:88%;
height:300px;
line-height:15pt;
list-style-position:inside;
list-style-type:disc;
margin-left:20px;
position:relative;
text-align:justify;
text-decoration:none;
width:380px;
}

#premioscenter {
float:left;
position:relative;
width:935px;
}

#cont {
float:left;
position:relative;
width:480px;
}

#clientes ul {
color:#afada8;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:160%;
line-height:30px;
list-style-image:none;
list-style-type:none;
position:relative;
}

#clientes ul li {
display:list-item;
position:relative;
}

#clientes ul li a {
color:#afada8;
position:relative;
text-decoration:none;
}

#clientes ul li a:hover {
color:#CB2C2C;
}

#logos {
float:left;
height:289px;
margin-left:250px;
margin-top:25px;
position:relative;
width:289px;
}

#form {
float:left;
position:relative;
}

#title {
color:#000;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:325%;
font-weight:bolder;
letter-spacing:-3px;
margin:25px 700px 10px 35px;
position:relative;
}

#textdois {
float:left;
height:148px;
position:relative;
width:335px;
margin-top: 25px;
margin-right: 50px;
margin-bottom: 10px;
margin-left: 35px;
}

#cv {
float:left;
position:relative;
text-decoration:none;
}

#cv a {
	background-image:url(images/sa.jpg);
	background-repeat:no-repeat;
	color:#000;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:200%;
	font-weight:bolder;
	height:38px;
	letter-spacing:-1px;
	margin-top:10px;
	padding-left:65px;
	padding-top:12px;
	position:relative;
	text-decoration:none;
	width:225px;
}

#cv a:hover {
color:#CB2C2C;
text-decoration:none;
}

.campo1 {
background-color:#FFF;
border:1px solid #000;
color:#333;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
height:19px;
margin-bottom:2px;
margin-top:2px;
position:relative;
width:390px;
}

.bot1 {
background-color:#FFF;
border:1px solid #000;
color:ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
height:22px;
width:92px;
}

.style7 {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:3px;
}

.style74 {
background-color:#000;
border:1px dotted #666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
height:16px;
width:460px;
}

#texttres {
float:left;
height:100px;
margin-left:25px;
margin-top:30px;
position:relative;
width:406px;
}
