﻿body 
{
	font-family: Arial, Tahoma, "Times New Roman";
	font-size:  10pt;
    background-color: #FFFFFF;
    background-image: url('../../Img/fundo.gif');
    background-repeat: repeat;   
    margin: 0px 0px 0px 0px;
    margin-top:0px;
    text-align: left;  
}		

h1, h2, h3, h4, h5, h6 {color: #0066CB;}

h1 {
	font-size: 2.0em;
	font-weight: normal;
}

#PageWrapper
{  
  width: 768px;
  margin: 0px auto; 
  text-align: center;
  background-color: #ffffff;
  position: relative;
}

#TableWrapper
{  
  width: 768px;  
  border: 0px;
  margin: 0px; 
  text-align: center;
  position: relative; 
}

#TopWrapper
{
  background: transparent url(../../Img/fundo_topo.jpg) no-repeat;
  background-position: top;  
  width: 768px;
  height: 104px;
  position: relative;
}


#MenuWrapper
{
  float:none;
  height: 25px;
  width: 768px;
  position: relative;
  background-color: #FFFFFF;
  text-align: left;
  z-index:9999; 
}

#MenuWrapper2
{    /*
  float:none;
  height: 18px;
  width: 768px;
  position: relative;*/
  background-color:#DDDAAC;
  text-align: left;
  z-index:9999;  
  vertical-align:middle;
}

#LeftWrapper
{    
    position:relative;
    visibility: hidden;
    height: 0px;
    width: 0px;
    background-color: White;
  }

#BodyWrapper
{
  background-color: #FFFFFF;  
  width: 768px;    
}

#RightWrapper
{
    position: relative;
    visibility: hidden;
    height: 0px;
    width: 0px;
 }

#SiteMapWrapper
{
  background-position: top;  
  width: 768px;
  height: 30px;
  position: relative;
  text-align: left;  
}

#BottomWrapper
{
  background: transparent url(../../Img/fundo_base.jpg) no-repeat;
  background-position: top;  
  height: 30px; 
  width: 768px;
  float : none; 
  position:relative;
}

#CotTop
{
  text-align: right;
}

.cssButton
{
  border-style: none;
  border-color: inherit;
  border-width: 0px;
  width: 85px;
  height: 25px;
	min-height: 25px;	
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #52534b;
	background: transparent url(../../Img/buttonBg.gif) no-repeat;
	padding: 0px;
	vertical-align: middle;
}

.Grid
{
	font: normal 11px Arial, Verdana, Sans-serif;
	vertical-align: middle;
}

.cssButtonNext
{
  border-left: 1px solid #557a8a;
  border-right: 1px solid #557a8a;
  border-top: 1px solid #93aaa7;
  border-bottom: 1px solid #527889;  
  width: 145px;
  background: transparent url(../../Img/qsfButton.gif) repeat-x #a8d1cc;
  height: 25px;
  min-height: 25px;	
  font-size: 11px;	
}

#MostraCotacaoWrapper
{
  text-align: left;
}

#MostraCotacaoWrapper label
{
	color: #473e2e;
	font: 11px/10px "Segoe UI", "Myriad Pro", Arial, sans-serif;
	float: left;
	clear: left;
	width: 150px;
	margin-top: 22px;
}

#MostraCotacaoWrapper RadTextBox
{
	float: left;
	clear: left;
	margin-top: 15px;
}


#qsfexWrapper .RadComboBox
{
	float: left;
	margin-top: 15px;
}


.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #152F6A;
    text-align: center;
}


/* <RadMenu / Sunset> */

.RadMenu_Sunset .rmRootGroup,
.RadMenu_Sunset .rmLink,
.RadMenu_Sunset .rmText,
.RadMenu_Sunset .rmLeftArrow,
.RadMenu_Sunset .rmRightArrow,
.RadMenu_Sunset .rmTopArrow,
.RadMenu_Sunset .rmBottomArrow
{
/*	background-image: url('Menu/rmSprite.png');	*/
	background-color: transparent;	
}

.RadMenu_Sunset .rmRootGroup
{
	border: 1px solid #cabaab;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #e1dac7;
}

.RadMenu_Sunset .rmVertical
{
	background-position: 0 -408px;
}

.RadMenu_Sunset
{
    background-color: #dddaac;    
    width:100%;
    }
/* <Root items> */

.RadMenu_Sunset,
.RadMenu_Sunset .rmLink
{
	font: normal 10px Arial, sans-serif, "Segoe UI";	
	height:18px;
	text-decoration: none;			
	background-color:Transparent;	
}

.RadMenu_Sunset .rmLink,
.RadMenu_Sunset .rmText
{
    color: #152F6A;
	background-position: 0 1050px;
	background-repeat: no-repeat;	
}

.RadMenu_Sunset .rmLink:hover,
.RadMenu_Sunset .rmFocused
{
	color: #863d02;
	background-position: 0 -72px;
}

.RadMenu_Sunset .rmLink:hover .rmText,
.RadMenu_Sunset .rmFocused .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Sunset .rmExpanded,
.RadMenu_Sunset .rmExpanded:hover
{
	color: #5d1f00;
	background-position: 0 -120px;
}

.RadMenu_Sunset .rmExpanded .rmText,
.RadMenu_Sunset .rmExpanded:hover .rmText
{
	background-position: 100% -144px;
}

.RadMenu_Sunset .rmDisabled,
.RadMenu_Sunset .rmDisabled:hover
{
	color: #919180;
}

.RadMenu_Sunset .rmDisabled:hover,
.RadMenu_Sunset .rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_Sunset .rmGroup,
.RadMenu_Sunset .rmGroup .rmVertical
{
	border: 1px solid #958a85;
	background: #fff url('Menu/rmVSprite.png') repeat-y -1px 0;
}

.RadMenu_Sunset .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Sunset_rtl .rmGroup,
.RadMenu_Sunset_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_Sunset .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Sunset .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Sunset .rmGroup .rmFirst,
.RadMenu_Sunset .rmGroup .rmLast
{
	background: none;
}

.RadMenu_Sunset .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_Sunset .rmGroup li.rmLast
{
	padding-bottom: 1px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover,
.RadMenu_Sunset .rmGroup .rmFocused,
.RadMenu_Sunset .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover .rmText,
.RadMenu_Sunset .rmGroup .rmFocused .rmText,
.RadMenu_Sunset .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

.RadMenu_Sunset .rmGroup .rmExpanded,
.RadMenu_Sunset .rmGroup .rmExpanded:hover
{
	color: #863d02;
}

.RadMenu_Sunset .rmGroup .rmDisabled,
.RadMenu_Sunset .rmGroup .rmDisabled:hover
{
	color: #919180;
}

/* <expand arrows> */

.RadMenu_Sunset .rmGroup .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Sunset .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Sunset .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Sunset .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Sunset .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Sunset .rmGroup .rmDisabled:hover .rmExpandDown
{
/*	background-image: url('Menu/rmSprite.png');*/
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover,
.RadMenu_Sunset_rtl .rmGroup .rmFocused,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Sunset_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Sunset_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Sunset_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Sunset_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Sunset_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Sunset - specific, overlapping submenus)> */

.RadMenu_Sunset .rmSlide
{
	margin: -3px 0 0 3px;
}

.RadMenu_Sunset .rmVertical .rmSlide,
.RadMenu_Sunset .rmSlide .rmSlide,
.RadMenu_Sunset_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_Sunset_rtl .rmSlide
{
	margin: -3px 0 0 -3px;
}

.RadMenu_Sunset_rtl .rmVertical .rmSlide,
.RadMenu_Sunset_rtl .rmSlide .rmSlide,
.RadMenu_Sunset_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Sunset .rmLeftArrow,
.RadMenu_Sunset .rmRightArrow,
.RadMenu_Sunset .rmTopArrow,
.RadMenu_Sunset .rmBottomArrow,
.RadMenu_Sunset .rmGroup .rmLeftArrow,
.RadMenu_Sunset .rmGroup .rmRightArrow
{
	background-color: #f4eee6;
}

.RadMenu_Sunset .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #cabaab; }
.RadMenu_Sunset .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #cabaab; }

.RadMenu_Sunset .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #cabaab; }
.RadMenu_Sunset .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #cabaab; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Sunset .rmVertical .rmSeparator .rmText,
.RadMenu_Sunset .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-position: 0 -406px;
}

.RadMenu_Sunset .rmHorizontal .rmSeparator .rmText,
.RadMenu_Sunset .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / Sunset> */