/* Corpo */

body            { background: #FFF url("images/bg.jpg") repeat-x top fixed; font-family: arial; color: #333; font-size: 14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

/* Topo */

div#T1          { background: #FFF url("images/index_01.jpg"); height: 120px; width: 900px; }
div#T2          { background: #FFF url("images/index_02.jpg"); height: 200px; width: 900px; }
div#T3          { background: #FFF url("images/meio_bg.jpg"); height: 36px; width: 900px; }

/* Slide */
.theme-default #slider { height: 200px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 830px; }
.theme-pascal.slider-wrapper, .theme-orman.slider-wrapper { margin-top: 0px; }

/* Menu */
.menu               { background: #FFF url("images/bg_menu.png"); border: 1px solid #FFF; font-family: arial; font-size: 15px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 830px; }
.menu ul            { background: #FFF url("images/bg_menu.png"); top left repeat-x; height: 35px; list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.menu li            { float: left; padding: 0px 8px 0px 8px; }
.menu li a          { color: #FFF; display: block; font-size: 15px; font-weight: bold; line-height: 35px; padding: 0px 0px 0px 25px; text-align: center; text-decoration: none; }
.menu li a:hover    { color: #FFF;text-decoration: underline; }

.menu li ul         { background: #FFF; border: 1px solid #000; color: #000; display: none; filter: alpha(opacity=95); height: auto; opacity: 0.95; position: absolute; width: 270px; z-index: 200; }
.menu li:hover ul   { color: #000; display: block; }

.menu li li         { color: #000; display: block; float: none; padding: 0px 0px 0px 0px; width: 270px; }
.menu li ul a       { color: #000; display: block; font-size: 12px; font-weight: normal; padding: 0px 10px 0px 15px; text-align: left; }
.menu li ul a:hover { background: #fed4b9; color: #000000; filter: alpha(opacity=100); opacity: 1.0; }

/* Design */

Table#Princ     { background: url("images/meio_bg.jpg"); border: 0px solid #000; color: #333; font-family: arial; font-size: 14px; margin: 0px 0px 0px 0px; text-align: justify; vertical-align: top; width: 900px; }

/* Conteúdo */

TD#Meio         { padding: 25px 35px 0px 35px; vertical-align: top; width: 900px; }
H1              { color: #000000; font-family: arial; font-size: 16px; font-weight: bold; margin: 0px 0px 2px 0px; text-align: left; text-decoration: none; }
H2              { color: #000000; font-family: arial; font-size: 12px; font-weight: bold; margin: 0px 0px 2px 0px; text-align: left; text-decoration: none; }
Hr              { background-color: #E2E2E2; border: 0px; color: #E2E2E2; height: 1px; }
a               { color: #333333; font-family: arial; font-size: 14px; font-weight: normal; text-decoration: underline; }
a:hover         { color: #E37029; font-family: arial; font-size: 14px; font-weight: normal; text-decoration: none; }
span#H1C        { color: #7E7B74; font-family: arial; font-size: 10px; font-weight: normal; text-decoration: none; }


/* Vitrine */

div.img             { background: #FFF url("images/img.jpg") no-repeat; border: 0px solid #000; float: left; font-family: arial; font-size: 12px; height: 240px; margin: 15px 15px 15px 15px; padding: 15px 6px 0px 6px; text-align: center; width: 220px; }
div.img img         { border: 1px solid #000; display: inline; margin: 8px; }
div.img a:hover img { border: 1px solid #0000CC; }
span#imgTit         { color: #7E7B74; font-family: arial; font-size: 14px; font-weight: normal; text-decoration: none; }

/* Seguradoras */

div.seg         { background: transparent; border: 0px solid #C0C0C0; float: left; height: 160px; margin: 0px 0px 0px 0px; text-align: center; vertical-align: middle; width: 148px; }

/* Rodapé */

div#R           { background: #FFF url("images/rodape.jpg") no-repeat; color: #333; font-family: arial; font-size: 10px; height: 144px; line-height: 150%; padding: 25px 0px 2px 0px; text-align: center; width: 900px; }
div#R a         { color: #333; font-family: arial; font-size: 10px; font-weight: normal; text-decoration: underline; }
div#R a:hover   { color: #0000CC; font-family: arial; font-size: 10px; font-weight: normal; text-decoration: underline; }
