* {
margin: 0;
padding:0;
}
body, html {
width: 100%;
height: 100%;
font-family: Arial, Tahoma, sans-serif;
}
body {
background: url("imagens/fundo-01.png") no-repeat center top fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#fundo-externo {
overflow: hidden; /* para que não tenha rolagem se a imagem de fundo for maior que a tela */
width: 100%;
height: 100%;
position: relative; /* criamos um contexto para posicionamento */
}
#fundo {
position: fixed; /* posição fixa para que a possível rolagem da tela não revele espaços em branco */
width: 100%;
height: 100%;
}
#fundo img {
width: 100%; /* com isso imagem ocupará toda a largura da tela. Se colocarmos height: 100% também, a imagem irá distorcer */
position: absolute;
}
img1 {
width:100%;
height:200px;
overflow:hidden;
background:#fff url('imagens/empresa-01.png') top no-repeat;
padding-top: 27px;
padding-left: 24px;
}
#site {
position: absolute;
top: 40px;
left: 50%;
width: 560px;
padding: 20px;
margin-left: -300px; /* por causa do posicionamento absoluto temos que usar margem negativa para centralizar o site */
background: #FFF; /* fundo branco para navegadores que não suportam rgba */
background: rgba(255,255,255,0.8); /* fundo branco com um pouco de transparência */
}
span.reference{ position:fixed; left:80px; bottom:10px; font-size:12px; }
span.reference a{ color:#aaa; text-transform:uppercase; text-decoration:none; text-shadow:1px 1px 1px #000; margin-right:30px; }
span.reference a:hover{ color:#ddd; }
ul.sdt_menu{ margin-top:0px; }
h1.title{ text-indent:-9000px; background:transparent url("mix") no-repeat top left; width:633px; height:69px; }
#slider1 { width: 990px; height: 300px; top: -30;left: -10; overflow: hidden; }
#slider1Content { width: 900px; top: 0; margin-left: 0; }
.slider1Image { float: left; position: relative; display: none; }
.slider1Image span {
position: absolute;
font: 10px/15px Arial, Helvetica, sans-serif;
padding: 10px 13px;
width: 1000px;
background-color: #000;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
color: #fff;
display: none;
}
.clear { clear: both; }
.slider1Image span strong { font-size: 14px; }
.left { top: 0; left: 0; width: 110px !important; height: 280px; }
.right { top: 0; right: 0; bottom: 0; width: 300px !important; height: 290px; }
ul.sdt_menu{ margin:0; padding:0; list-style: none; font-family:"Myriad Pro", "Trebuchet MS", sans-serif; font-size:10px; width:820px; }
ul.sdt_menu a{ text-decoration:none; outline:none; }
ul.sdt_menu li{ float:left; width:100px; height:50px; position:relative; cursor:pointer; }
ul.sdt_menu li > a{ position:absolute; top:-10px; left:-40px; width:140px; height:50px; z-index:12; background:transparent url(images/overlay.png) no-repeat bottom right;
-moz-box-shadow:0px 0px 2px #000 inset;
-webkit-box-shadow:0px 0px 2px #000 inset;
box-shadow:0px 0px 2px #000 inset;
}
ul.sdt_menu li a img{ border:none; position:absolute; width:0px; height:0px; bottom:0px; left:0px; z-index:100;
-moz-box-shadow:0px 0px 4px #000;
-webkit-box-shadow:0px 0px 4px #000;
box-shadow:0px 0px 4px #000;
}
ul.sdt_menu li span.sdt_wrap{
position:absolute;
top:5px;
left:0px;
width:120px;
height:50px;
z-index:15;
}
ul.sdt_menu li span.sdt_active{
position:absolute;
background:#111;
top:5px;
width:150px;
height:0px;
left:0px;
z-index:14;
-moz-box-shadow:0px 0px 4px #000 inset;
-webkit-box-shadow:0px 0px 4px #000 inset;
box-shadow:0px 0px 4px #000 inset;
}
ul.sdt_menu li span span.sdt_link,
ul.sdt_menu li span span.sdt_descr,
ul.sdt_menu li div.sdt_box a{
margin-left:9.5px;
text-transform:uppercase;
text-shadow:1px 1px 1px #000;
}
ul.sdt_menu li span span.sdt_link{
color:#fff;
font-size:14px;
float:left;
clear:both;
}
ul.sdt_menu li span span.sdt_descr{
color:#FF75AF;
float:left;
clear:both;
width:150px; /*For dumbass IE7*/
font-size:8px;
letter-spacing:0.8px;
}
ul.sdt_menu li div.sdt_box{
display:block;
position:absolute;
width:100px;
overflow:hidden;
height:150px;
top:55px;
left:10px;
display:none;
background:#000;
}
ul.sdt_menu li div.sdt_box a{
float:left;
clear:both;
line-height:10px;
color:#FF75AF;
}
ul.sdt_menu li div.sdt_box a:first-child{
margin-top:0px;
}
ul.sdt_menu li div.sdt_box a:hover{
color:#fff;
}
#calendar {
max-width: 900px;
margin: 40px auto;
padding: 0 10px;
}
TT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000}
.ST { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.STV { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.SST { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.ST0 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.ST1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.ST2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.ST3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.ST4 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000099}
.ST5 { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding-left:10px }
.ST6 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF}
.ST7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0000EF}
.ST8 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #088A08}
.ST9 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.ST10 { font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #FFFFFF}
.ST11 { font-family: Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; color: #FF0000}
.ST12 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000000}
.ST13 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}
.ST14 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0000CD}
.ST15 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF0000}
.ST16 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFFFFF}
.STD { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.E1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; top:-2; left:-2; color:yellow; }
.E2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; top:+2; left:+2; color:yellow; }
.E3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; top:0; left:0; color:darkgreen; }
.E4 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}
.E5 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000000}
.E6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.E7 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FF0000}
.E8 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.E9 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.E10 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.E11 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF0000}
.E12 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #000000}
.E13 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF}
.E14 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000099}
.E15 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #000099}
.E16 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000}
.G1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000099}
.G2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099}
.G3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099}
.G4 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #000099}
.G5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 0.01cm; margin-bottom: 0.01cm;margin-right: 0.31cm; color: #000000}
.G6 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.G7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6347}
.G8 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.G9 { font-family: Arial, Helvetica, sans-serif; font-size: 23px; font-weight: bold; color: #088A29}
.G10 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000}
.G11 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #088A29}
.G12 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #424242}
.G13 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #088A29}
.G14 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.inpverde { width: 400px; display: block; margin-bottom: 10px; background-color: #FFFFFF; border: 2px solid #088A29; border-radius: 4px; }
.areaverde { width: 400px; display: block; margin-bottom: 10px; background-color: #FFFFFF; border: 2px solid #088A29; border-radius: 4px; }
.btnverde { width: 100px; height:40px; display: block; margin-bottom: 10px; background-color: #FFFFFF; border: 2px solid #088A29; border-radius: 4px;
font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #FFFFFF; background: #088A29 }
.JUS1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: justify; text-justify: inter-word; color: #000000}
A:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
A:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
A:hover { color:#FFFFFF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; }
A:active { text-decoration: none;}
.A1:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
.A1:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }
.A1:hover { background: #CCCCCC;color:#FFFFFF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; }