
/* CSS Document */
@import url(/App_Themes/Quip/genericos.css);



/*TESTEIRA*/


#wrapper #container .header{
position:relative;
float:left;
width:100%;
height:250px;
border:solid 0px red;
}

#wrapper #container .header .testeiracimaesq{
width:149px;
height:74px;
position:relative;
float:left;
}

#wrapper #container .header .testeiracimaesq h1{
width:149px;
height:74px;
background: url(../Home/img/logo.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Home/img/logo.png', sizingMethod='crop');
text-indent:-4444px;
margin-top:20px;
}

#wrapper #container .header .testeiracimadir{
position:relative;
display:block;
float:right;
width:650px;
height:110px;
border:solid 0px green;
z-index:8;
}

#wrapper #container .header .testeiracimadir ul.menusecundario{
position:relative;
margin-top:40px;
float:right;
}

#wrapper #container .header .testeiracimadir ul.menusecundario li{
float:left;
font-size:12px;
text-transform:uppercase;
margin-left:10px;
border-left:1px solid #003366;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
color:#003366;
}

#wrapper #container .header .testeiracimadir ul.menusecundario li.lifirst{
border:none;
padding:none;
font-family:Arial, Helvetica, sans-serif;
}

#wrapper #container .header .testeiracimadir ul.menusecundario li a{
position:relative;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
text-decoration:none;
cursor:pointer;
z-index:9;
}

#wrapper #container .header .testeiracimadir ul.menusecundario li a:hover{
color: #0099CC;
}

#wrapper #container .header .testeiracimadir ul.menusecundario li a.idioma01{
position:relative;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
text-decoration:none;
cursor:pointer;
z-index:9;
background: url(../Quip/img/bandeira_ingles.gif) no-repeat right;
padding-right: 23px;
}
#wrapper #container .header .testeiracimadir ul.menusecundario li a.idioma01:hover{
color: #0099CC;
}

#wrapper #container .header .BannerHome{
position:absolute;
display:block;
clear:both;
bottom:0px;
left:0;
width:834px;
height:172px;
background: url(../Quip/img/testeira.png) no-repeat;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/App_Themes/Quip/img/testeira.png', sizingMethod='crop');
z-index:1;
}
/*MENU SUPERIOR*/

#wrapper #container .header .testeiracimadir .RadMenu{
position:relative;
width:570px;
height:25px;
border:solid 0px red;
float:left;
background:none;
margin-top:35px;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal{
background:none;
border:none;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li{
background:none;
border:none;
width:91px;
height:24px;
background:url(../Quip/img/bg_menucima.gif) no-repeat;
margin-left:1px;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li a.rmLink {
background:none;
border:none;
width:91px;
height:24px;
padding:0px 0px 0px 0px;
cursor:pointer;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li a.rmLink span.rmText {
background:none;
border:none;
width:91px;
height:24px;
color: #FFFFFF;
padding:0px 0px 0px 0px;
margin:0 auto;
text-align:center;
}

#wrapper #container .Main{
margin:0px 0px 60px 0px;
padding:0;
border:solid 0px red;
width: 840px;
float:left;
}

/*MENU SUB NAVEGA*/
#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li div.rmSlide ul.rmLevel1{
background: #FFFFFF;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li div.rmSlide ul.rmLevel1 li.rmItem{
background:none;
border-bottom:1px solid #eeeeee;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li div.rmSlide ul.rmLevel1 li.rmItem a{
background:url(../Internas/img/ico_submenu.gif) no-repeat left 7px;
padding-left:12px;
}

#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li div.rmSlide ul.rmLevel1 li.rmItem a span{
color:#666666;
text-align:left;
}
#wrapper #container .header .testeiracimadir .RadMenu ul.rmHorizontal li div.rmSlide ul.rmLevel1 li.rmItem a:hover span{
color:#1fa2d6;
}
/*CONTEUDO ESQUERDA*/


#wrapper #container .Main .MainEsq{
width:527px;
height: auto;
float: left;
padding-top:20px;
}

#wrapper #container .Main .MainEsq h3{
color:#17457f;
font-size:25px;
font-family: "Segoe UI",Arial,sans-serif;
padding-bottom:5px;
border-bottom:1px #CCCCCC solid;
}

#wrapper #container .Main .MainEsq div.bemvindo{
display:block;
float:left;
width:280px;
}

#wrapper #container .Main .MainEsq div.bemvindo p{
margin-bottom:20px;
}


#wrapper #container .Main .MainEsq p{
font-family: "Segoe UI",Arial,sans-serif;
font-size:14px;
color:#666666;
margin-top:20px;
}

#wrapper #container .Main .MainEsq .imgintro{
display:block;
padding-left:12px;
width:230px;
height:175px;
border:solid 0px red;
float:right;
}

/*CONTEUDO DIREITA*/

#wrapper #container .Main .MainDir{
width:290px;
height:auto;
float:right;
padding-top:20px;
}

#wrapper #container .Main .MainDir .boxvideo{
width:250px;
height: auto;
padding:20px;
background:#ededed;
border:solid 1px #dfe1e1;
}

#wrapper #container .Main .MainDir .boxvideo .video{
margin-top:20px;
}

#wrapper #container .Main .MainDir .boxvideo h3{
color:#17457f;
font-size:25px;
font-family: "Segoe UI",Arial,sans-serif;
padding-bottom:5px;
border-bottom:1px #CCCCCC solid;
}

#wrapper #container .Main .MainDir .boxvideo p{
font-family: "Segoe UI",Arial,sans-serif;
font-size:12px;
color:#666666;
margin-top:20px;
}

#wrapper #container .Main .MainDir .boxvideo a{
width:80px;
background:url(img/maisvideos.jpg) no-repeat right;
font-family: "Segoe UI",Arial,sans-serif;
font-size:12px;
color:#666666;
margin-top:20px;
display:block;
padding-right:20px;
border:solid 0px red;
font-weight:bold;
}

/*BOX NOTÍCIAS*/

#wrapper #container .Main .MainEsq ul.sf_newsList{
display:block;
float:left;
width:486px;
height:auto;
background:#9edbfb url(img/tit_boxnoticias.gif) top center no-repeat;
padding: 60px 20px 20px 20px;
margin-top:20px
border:solid 1px #83cbef;
}

#wrapper #container .Main .MainEsq ul.sf_newsList li{
width:225px;
height:auto;
display:block;
float:left;
margin: 0px 0px 0px 10px;
padding:0;
}
#wrapper #container .Main .MainEsq h2.sf_newsTitle, #wrapper #container .Main .MainEsq h2.sf_newsTitle{
margin:0;
padding:0;
}

#wrapper #container .Main .MainEsq h2.sf_newsTitle, #wrapper #container .Main .MainEsq h2.sf_newsTitle a{
font-family: "Segoe UI",Arial,sans-serif;
font-size:18px;
color:#666666;
margin-top:10px;
text-decoration:none;
}


 #wrapper #container .Main .MainEsq p.sf_newsDate{
 font-family: "Segoe UI",Arial,sans-serif;
font-size:14px !important;
color:#0388d5 !important;
 }
 
  #wrapper #container .Main .MainEsq p.sf_readMore{
display:block;
text-align:right;
 }
 
 #wrapper #container .Main .MainEsq p.sf_readMore a{
 font-size:11px !important;
 font-weight: bold;
color:#0388d5 !important;
text-decoration:none;
 background:url(img/seta_maisnoticias.gif) no-repeat right;
 padding-right:20px;
 }

#wrapper #container .Main .MainEsq p{
font-family: "Segoe UI",Arial,sans-serif;
font-size:14px;
color:#666666;
}

#wrapper #container .Main .MainEsq ul.sf_newsList p{
font-family: "Segoe UI",Arial,sans-serif;
font-size:12px;
color:#666666;
margin:5px 0px 0px 0px;;
}