﻿*
{
    padding: 0;
    margin: 0;
    border: none;
}

ul li{list-style-type:none;}


.texto
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4A4A4A;
}

html, body, form
{
    width: 100%;
    height: 100%;
    float:left;
}

html{overflow-x: hidden}

body
{
    background: #D0E4EB url('/master/image/bg.png') repeat-x left 35px;
}

#wrapper{width:974px;min-height:450px;margin:auto;}

#wrapper #header{width:974px;float:left;height:335px;background:url('/master/image/header-bg.jpg') no-repeat 22px 0;}

#wrapper #header #ctl00_lnkLogo{padding:25px 0 0 30px;float:left;}

#wrapper #header #banner{margin:48px 0 0 32px;float:left;width:720px;height:80px;}

#wrapper #header #header-menu img{float:left;margin-top:10px;}

#wrapper #header #header-menu{width:943px;float:left;margin-top:25px;}

#wrapper #header #header-menu ul{float:left;background:url('/master/image/header-menu-pix-bg.png') repeat-x 0 10px;height:51px;overflow:hidden;width:755px;}

#wrapper #header #header-menu ul li{float:left;}

#wrapper #header #header-menu ul li a
{
    font-family: MyriadProBoldCondensed;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 800;
    display:block;
    padding:22px 2px 14px 2px;
    height:15px;
    text-decoration:none;
    cursor:pointer;
    text-align:center;
}

#wrapper #header #header-menu ul li a{
    background:url('/master/image/hover-01.png') no-repeat 0 59px;
    width:71px;
}
#wrapper #header #header-menu ul li a:hover{
   color: #235882;
   background:url('/master/image/hover-01.png') no-repeat 0 5px;
}
#wrapper #header #header-menu ul li a.size1{
    background:url('/master/image/hover-02.png') no-repeat 0 56px;
    width:111px;
}
#wrapper #header #header-menu ul li a.size1:hover{
   color: #235882;
   background:url('/master/image/hover-02.png') no-repeat 0 5px;
}
#wrapper #header #header-menu ul li a.size2{
    background:url('/master/image/hover-03.png') no-repeat 0 56px;
    width:141px;
}
#wrapper #header #header-menu ul li a.size2:hover{
   color: #235882;
   background:url('/master/image/hover-03.png') no-repeat 0 5px;
}

#wrapper #header #header-cobertura{background:url('/master/image/header-cobertura-bg.png') no-repeat 5px 0;width:940px; height:79px;float:left;}

#wrapper #header #header-cobertura #header-cobertura-busca{width:360px; height:40px;float:left;padding:20px 0 0 20px;}

#wrapper #header #header-cobertura #header-cobertura-busca div.drop{float:left;width:81px;height:30px;border-bottom:solid 1px #fff;border-top:solid 1px #fff;overflow:hidden;background:#A0A0A0;}

#wrapper #header #header-cobertura #header-cobertura-busca input{float:left;}

#wrapper #header #header-cobertura #header-cobertura-busca input.btn{margin-top:1px;height:30px;overflow:hidden;}

#wrapper #header #header-cobertura #header-cobertura-busca input.cxTexto
{
    float: left;
    width: 180px;
    border: solid 1px #fff;
    background: #ccc;
    font-family: arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333;
    padding:7px;
}


#wrapper #header #header-cobertura #header-cobertura-local{width:520px;float:left;}

#wrapper #header #header-cobertura #header-cobertura-local ul{width:500px;float:left;margin:20px 0 0 0;}

#wrapper #header #header-cobertura #header-cobertura-local ul li
{
    float: left;
    padding: 5px;
    font-family: arial, Helvetica, sans-serif;
    font-size: 14px;
}

#wrapper #header #header-cobertura #header-cobertura-local ul li a
{
    float: left;
    padding: 5px;
    font-family: MyriadProBoldCondensed;
    font-size: 14px;
    font-weight: 800;
    color: #235882;
    text-decoration:none;
    letter-spacing:1px;
    text-align:center;
}

#wrapper #header #header-cobertura #header-cobertura-local ul li a.active
{
    width:95px;
    color: #fff;
    background:url('/master/image/header-cobertura-local-bg.png') no-repeat center center;
}

#wrapper #header #header-cobertura #header-cobertura-local ul li a.active2
{
    width:70px;
    color: #fff;
    background:url('/master/image/header-cobertura-local-bg2.png') no-repeat center center;
}

#wrapper #header #header-cobertura #header-cobertura-local ul li a.active3
{
    width:105px;
    color: #fff;
    background:url('/master/image/header-cobertura-local-bg3.png') no-repeat center center;
}

#wrapper #content{padding-left:10px;padding-top:20px;float:left;width:965px;}

#footer{ background:#00293E url('/master/image/footer-bg-pix.png') repeat-x; min-height:350px; float:left;width:100%;margin-top:30px; }

#footer #footer-content
{
    background-position: -101px top;
    height: 218px;
    width: 974px;
    margin: auto;
    padding-top: 40px;
    background-image: url('/master/image/footer-bg.jpg');
    background-color: #00293E;
    background-repeat: no-repeat;
}

#footer #footer-content h5
{
    font-family: MyriadProBoldCondensed;
    letter-spacing:2px;
    font-size: 15px;
    color: #8ABEDA;
    font-weight:800;
    border-bottom:solid 1px #003552;
    padding:0 0 5px 0;
    margin:0 20px 5px 0;
    text-transform:uppercase;
}

#footer #footer-content #footer-canal{width:160px;float:left;}

#footer #footer-content #footer-canal ul{width:150px;float:left;}

#footer #footer-content #footer-canal ul li{width:150px;float:left;}

#footer #footer-content #footer-canal ul li a
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8ABEDA;
    text-decoration:none;
    display:block;
    padding:3px;
    border-bottom:solid 1px #022335;
}

#footer #footer-content #footer-cloud{width:450px;float:left;}

#footer #footer-content #footer-cloud a
{
    font-family: arial, Helvetica, sans-serif;
    color: #8ABEDA;
    display:block;
    padding:10px;
    float:left;
}

#footer #footer-content #ctl00_lnkFooterLogo{float:right;display:block;padding-right:25px;}

#footer #footer-content #publicidade{float:left;width:100%;height:85px;}

#footer #footer-content #publicidade ul{float:left;width:60%;height:85px;padding:5px 0 0 285px;}

#footer #footer-content #publicidade ul li{float:left;padding-right:15px;}

#footer #footer-content #publicidade ul li a{text-decoration:none;}

#footer #footer-content #publicidade2{float:left;width:100%;height:85px;}

#footer #footer-content #publicidade2 ul{float:left;width:60%;height:85px;padding:5px 0 0 220px;}

#footer #footer-content #publicidade2 ul li{float:left;padding-right:15px;}

#footer #footer-content #publicidade2 ul li a{text-decoration:none;}

#footer #footer-content #publicidade3{float:left;width:100%;height:85px;}

#footer #footer-content #publicidade3 ul{float:left;width:60%;height:85px;padding:5px 0 0 210px;}

#footer #footer-content #publicidade3 ul li{float:left;padding-right:15px;}

#footer #footer-content #publicidade3 ul li a{text-decoration:none;}

#footer #footer-content #publicidade4{float:left;width:100%;height:85px;}

#footer #footer-content #publicidade4 ul{float:left;width:60%;height:85px;padding:5px 0 0 225px;}

#footer #footer-content #publicidade4 ul li{float:left;padding-right:15px;}

#footer #footer-content #publicidade4 ul li a{text-decoration:none;}

/* GADGET 

.gadget{width:205px;padding-right:35px;float:right;}

.gadget .box
{
    background:#E2F1F6;
    width:165px;
    float:left;
    padding:20px 20px 0 20px;
}

.gadget .box a
{
    font-family: arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #0F3055;
    text-decoration:none;
}

.gadget .box a strong
{
    font-size: 11px;
    font-weight: 800;
    padding:0 3px 3px 3px;
    display:block;
}

.gadget .box a img{border:solid 3px #fff;}
.gadget .box a:hover{text-decoration:underline;}
.gadget .box a:hover img{border:solid 3px #5BB218;}*/
