
*
		{ margin:0;	padding:0; border:0; text-decoration:none; }



@font-face {
    font-family: 'rationale_oneregular';
    src: url('../fonte/rationale-regular-webfont.eot');
    src: url('../fonte/rationale-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonte/rationale-regular-webfont.woff') format('woff'),
         url('../fonte/rationale-regular-webfont.ttf') format('truetype'),
         url('../fonte/rationale-regular-webfont.svg#rationale_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { font-size:15px; margin-top:0px; font-family:trebuchet MS;  }





a.linkdois:link { color:#000000; text-decoration:none; font-size:15px; }
a.linkdois:visited { color:#000000; text-decoration:none; }
a.linkdois:hover { color:#000000; text-decoration:none; }
a.linkdois:active { color:#000000; text-decoration:none; }



a.link2:link { color:#000000; text-decoration:none; font-size:14px;  }
a.link2:visited { color:#000000; text-decoration:none;}
a.link2:hover { color:#000000; text-decoration:none;  }
a.link2:active { color:#000000; text-decoration:none; }


a.link3:link { color:#000000; text-decoration:none; font-size:16px;  }
a.link3:visited { color:#000000; text-decoration:none;}
a.link3:hover { color:#000000; text-decoration:none;  }
a.link3:active { color:#000000; text-decoration:none; }




a.link4:link { color:#ffffff; text-decoration:none; font-size:14px;  }
a.link4:visited { color:#ffffff; text-decoration:none;}
a.link4:hover { color:#ffffff; text-decoration:none;  }
a.link4:active { color:#ffffff; text-decoration:none; }





#barra-topo {  width:100%; height:210px; display:table; background:#000; }
#barra-topo-total {  width:940px; height:200px; padding:5px; display:table; margin:0 auto; }
#barra-topo-total-left {  width:620px; height:160px; padding:0px; display:table; margin:0 auto; float:left; }
#barra-topo-total-left img { margin-top:55px; margin-left:25px; }
#barra-topo-total-right {  width:290px; height:190px; padding:10px; display:table; background:url(../img/fundo-right1.png) no-repeat center top; margin:0 auto; float:right; color:#FFFFFF; font-size:13px; }
#telefone { width:270px; height:10px; padding:10px;  display:table; margin:0 auto;}
#rigth-texto { width:270px; height:60px; padding:10px;  display:table; margin:0 auto; text-align:center;}
#rigth-texto h3 { font-size:24px;}
#redes { width:106px; height:26px; padding:20px;  display:table; float:left; text-align:right;}
#facebook { width:40px; height:10px; padding:10px;  display:table; float:left; text-align:left;}
#skype { width:40px; height:10px; padding:10px;  display:table; float:left; text-align:left;}


#quadro-total-menu { width:100%; height:72px; margin:0 auto; padding:0px; display:table; background:url(../img/fundo-menu.jpg) repeat-x;  }
#quadro-menu { width:925px; height:52px; margin:0 auto; padding:5px; display:table;  }


#central-dados { width:940px; height:680px; padding:20px; margin:0 auto; display:table; color:#000; border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius: 3px; }
#left { width:630px; height:680px; display:table; float:left; text-align:justify; }
#left-titulo { width:600px; height:20px; padding:10px; display:table; float:left;  font-size:28px;  }
#left-imagem { width:600px; height:300px; padding:10px; display:table; float:left;  }
#left-texto { width:580px; height:auto; padding:10px; margin-left:20px; display:table; float:left;   }


#seja-bemvindo { width:900px; height:40px; display:table; float:left; }
#right { width:250px; height:680px; display:table; float:right;  }

#baixo {  width:940px; height:400px; display:table;  margin:0 auto;  }



ul#links {list-style-type:none; display:table; width:250px; height:auto; margin:0 auto;}
ul#links li {color:#000000; padding:10px;  margin-bottom:2px; width:230px; height:auto; border-bottom:1px  #CCCCCC dotted; display:table;  }
ul#links li span { width:11px; height:auto; display:table; float:left; background:url(../img/vermelho.png); }
ul#links li h2 { width:210px; height:auto; display:table; float:right; text-align:left; }
ul#links li:last-child { border:0px; } 





ul#links2 {list-style-type:none; display:table; width:650px; height:auto; margin-top:80px;}
ul#links2 li {color:#000000; padding:10px;  margin-bottom:2px; width:630px; height:auto; border-bottom:1px  #CCCCCC dotted; display:table;  }
ul#links2 li span { width:11px; height:auto; display:table; float:left; background:url(../img/vermelho.png); }
ul#links2 li h2 { width:610px; height:auto; display:table; float:right; text-align:left; }
ul#links2 li:last-child { border:0px; } 



ul#links3 {list-style-type:none; display:table; width:600px; height:auto; margin-top:80px;}
ul#links3 li {color:#000000; padding:10px;  margin-bottom:2px; width:590px; height:auto; border-bottom:1px  #CCCCCC dotted; display:table; background:#EBEBEB;  }
ul#links3 li:hover { background:#E8E8E8;  }
ul#links3 li:last-child { border:0px; } 








#rodape { width:100%; height:280px; padding:0px; display:table; background:#000000; }
#rodape-total { width:940px; height:170px; padding:0px; display:table; margin:0 auto;  }
#rodape-left { width:300px; height:210px; padding:20px; display:table; margin-top:15px;  border-right:1px #FFFFFF solid; float:left; color:#FFFFFF; text-shadow: 1px 1px 1px #000; }
#rodape-left h2 { font-size:24px; color:#FFF;}
#rodape-centro { width:230px; height:90px; padding:10px; display:table; margin-top:15px;  border-right:1px #FFFFFF solid; float:left; color:#FFFFFF; text-shadow: 1px 1px 1px #000; }
#rodape-centro h4 { font-size:18px; color:#FFF; }
#rodape-right { width:330px; height:160px; padding:5px; display:table;  float:right; color:#FFFFFF; text-align:right; text-shadow: 1px 1px 1px #000; margin-top:30px; font-size:13px; }



ul#clientes {list-style-type:none; display:table; width:100%; height:auto; margin:0 auto; }
ul#clientes li {color:#000000; padding:10px;  margin-bottom:10px; margin-right:10px; width:170px; height:156px; float:left; }
ul#clientes li img { padding:5px; background:#FFF;  border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius: 3px; }
ul#clientes li:last-child { border:0px; } 











.fmri { background-color:#F2F2F2; width:200px; margin-top:10px; padding: 5px;  font-size:14px; color:#666; border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius: 3px; }
.fmrtxti { background-color:#F2F2F2; width:200px; margin-top:10px; padding:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius: 3px; font-size:15px; color:#666; resize:none; }


.fmr { background-color:#F2F2F2; width:610px; margin-top:0px; padding: 5px; box-shadow: 0 0 5px #999; border-radius:0px 0px 0px 0px; font-size:18px; color:#666; }
.fmrtxt { background-color:#F2F2F2; width:610px; margin-top:0px; padding: 5px; box-shadow: 0 0 5px #999; border-radius:0px 0px 0px 0px; font-size:18px; color:#666; }

.btn1 { background-color:#F2F2F2; width:80px; margin-top:10px; padding: 5px; box-shadow: 0 0 5px #999; border-radius:0px 0px 0px 0px; font-size:14px; color:#666; }
.btn { background-color:#F2F2F2; width:80px; margin-top:10px; padding: 5px; box-shadow: 0 0 5px #999; border-radius:0px 0px 0px 0px; font-size:18px; color:#666; }
.btni { background-color:#F2F2F2; width:50px; margin-top:10px; padding: 2px; font-size:13px; color:#666; border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; -webkit-border-radius: 3px; }








