body {margin:0;font-family: Helvetica, Arial, sans-serif;background:#F6F6F6;}

a {text-decoration:none;color:#099;}
a:hover {text-decoration:underline;}

.case_cont1 a img, .case_cont2 a img, .case_cont3 a img {opacity:.7}
.case_cont1 a img:hover, .case_cont2 a img:hover, .case_cont3 a img:hover {border: 1px solid #099;opacity:1}

h1 {font-family: Helvetica, Arial, sans-serif;font-size: 35px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: -2px;line-height: 1.2em;padding:0 0 60px 0;margin:0;}

h2 {margin:0 ;font-family: Cambria, serif;font-size: 30px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: normal;line-height: 1.2em;color:#AAAAAA}

h3 {font-family: Helvetica, Arial, sans-serif;font-size: 19px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: 1px;line-height: 1.4em;color:#666;margin:0 0 30px 0;}

.destaque {font-family: Georgia, serif;font-size: 42px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: normal;line-height: 1.2em;color:#E45635;}

#linha {height:5px;width:100%;background:#000;}
#container {width:990px;margin:0 auto;text-align:left;background:url(background.png) no-repeat right top;}

#cont-logo {width:990px;}
#logo {float:right;margin: 45px 85px }

#newsletter {width:100%;height:50px;background:#FFF;border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;margin:60px 0;line-height:46px;font-family: Georgia, serif;font-size:18px;color:#999;
*padding-top:10px;}

#newsletter form {display:block;margin: 0 auto;width:650px;}
#newsletter input {border: 1px solid #AAA;line-height:15px;padding:.5em;margin: 0 2px;color:#999;
*height:25px}

.rodape {font-family: Georgia, serif;font-size:18px;color:#999;line-height:35px;font-weight:normal;float:left;margin: 0 12px;}

.divisor {width:990px;height:1px;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;line-height:1px;}

.case {width:990px;background:#EEE;}
.case h1 {padding: 20px 0 20px 50px}
.case_imgs {margin: 20px 27px 20px 55px;float:left;width:438px;}
.case_imgs img {border:1px solid #676767; margin: 7px;float:left;}
.case_texto {font-family: Helvetica, Arial, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: -1px;line-height: 1.3em;margin: 20px 55px 20px 27px;width:388px;float:left;}

.case_cont1 {width:310px;float:left;margin:10px 0 0 0;}
.case_cont1 img {border: 1px solid #676767;margin-bottom:5px;}
.case_cont2 {width:310px;float:left;margin: 10px 30px;}
.case_cont2 img {border: 1px solid #676767;margin-bottom:5px;}
.case_cont3 {width:310px;float:right;margin:10px 0 0 0;}
.case_cont3 img {border: 1px solid #676767;margin-bottom:5px;}

.case_cont1 a, .case_cont2 a, .case_cont3 a, #logo a {outline:none;}

.destaque_menor {font-size:18px !important;padding:0 !important;}
.tempo {font-size:18px !important;padding:0 !important;}
.site {font-size:20px;margin-top:25px;}

.selected {opacity:1 !important;}
.not_selected {}

.fechar {-moz-border-radius:.1em;-webkit-border-radius:.1em;margin:10px 5px 0px 5px;width:40px;float:right;background:#DDD;padding:5px 10px;}
.fechar a {font-size: 14px !important;color:#666 !important;line-height:16px !important;}

