

img
{ border: 0; }

table
{ border: 0px; margin: 0px; padding: 0px; }

.body
{
	font-size: small;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica;
}

.HiddenTable
{
	padding: 0px;
	margin: 0px;
	border: none;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
}

.Content
{
	font-size:x-small;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
}

.ContentPrint
{
	font-size:x-small;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	border: solid 1px #6699CC;
}

.Content A
{
	color: #3f6784;
	text-decoration:none;

}

.Content A:hover
{
	text-decoration: underline;
}


.HeaderArea
{
	color: #666666;
}

.TCButton
{
	display:block;
	background-image:url(images/TCButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TCButton:hover
{
	display:block;
	background-image:url(images/TCButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.TLButton
{
	display:block;
	background-image:url(images/TLButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TLButton:hover
{
	display:block;
	background-image:url(images/TLButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.TEButton
{
	display:block;
	background-image:url(images/TEButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TEButton:hover
{
	display:block;
	background-image:url(images/TEButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.TIButton
{
	display:block;
	background-image:url(images/TIButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TIButton:hover
{
	display:block;
	background-image:url(images/TIButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.TOButton
{
	display:block;
	background-image:url(images/TOButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TOButton:hover
{
	display:block;
	background-image:url(images/TOButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.TRButton
{
	display:block;
	background-image:url(images/TRButton.jpg);
	background-repeat:no-repeat;
	background-position:left top;}

.TRButton:hover
{
	display:block;
	background-image:url(images/TRButtonSel.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}





.FooterArea
{
	height: 106px;
}

.Footer A
{
	color: #666666;
}


.MainMenu TD
{
	padding-left: 10px;
}

.MainMenuArea
{

	background-image: url(images/menubg.gif);
	padding-right: 12px;
	border-bottom:solid 1px white;
}

.MainMenu A:hover
{
	 text-decoration:none;
	 color: #7dd0e0;
}

.MainMenuItem, .MainMenuItem A
{
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.MainMenuSelect, .MainMenuSelect A
{
	color: #7dd0e0;
	font-size: 8pt;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.SectionArea
{
	color: #666666;
	background-color: #FFFFFF;
}

.SectionBodyArea
{
	background-color: #FFFFFF;
	color: #666666;
	font-size: small;
}

.SectionBody
{
	font-size: small;
	color: #666666;
    line-height: 1.4em;
}

.SectionBody P
{
	color: #666666;
	margin-top: 0px;
}

.SectionBody Li
{
	color: #666666;
	margin-bottom: 0px;
}

.SectionBodyHeading, .SectionBodyArea H1
{
	margin-bottom: 0px;
	font-size: 120%;
	color: #666666;
	font-weight: normal;
}

.SectionBodyHeading A, .SectionBodyArea H1 A
{
	color: #666666;
}

.SectionBodySubHeading, .SectionBodyArea H2
{
	margin-bottom: 0px;
	color: #666666;
	font-size: 110%;
	font-weight: normal;
	line-height: 1.5em;
}

.SectionBodySubHeading A, .SectionBodyArea H2 A
{
	color: #666666;
}

.SectionBodySubSubHeading, .SectionBodyArea H3
{
	margin-bottom: 0px;
	color: #666666;
	font-size: 110%;
	font-weight: normal;
	line-height: 1.5em;
}

.SectionBodySubSubHeading A, .SectionBodyArea H3 A
{
	color: #666666;
}

.MarginTop
{   margin-top: 15px;
}

.MarginRight
{   margin-right:15px;
}

.MarginLeft
{   margin-left:15px;
}

.MarginBottom
{   margin-bottom:15px;
}

.CK00
{
	color: #666666;
	background-color: #FFFFFF;
}

.CK01
{
	color: #666666;
	background-color: #FFFFFF;
}

.CK02
{
	color: #666666;
	background-color: #FDB839;
}

.CK03
{
	color: #FFFFFF;
	background-color: #6699CC;
}

.CK04
{
	color: #666666;
	background-color: #F0F0F0;
}

.CK05
{
	color: #666666;
	background-color: #CCCCCC;
}

.MainSimple
{
	color: #216685;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding: 30px;
	background-image: url(images/simplebg.jpg);
	vertical-align:top;
	background-color:#e6f5fa;
}


.TituloImpressao
{
		font-weight:bold;
}

	ParceirosPesquisa
{
  	color: #216685;
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	padding: 5px;
	background-image: url(images/simplebg.jpg);
	vertical-align:top;	
}


.MainSimple H1
{
	color: #7dd0e0;
	font-size: x-large;
	font-weight:lighter;
	letter-spacing: -0.1em;
	
}

.MainSimple H2
{
	color: #216685;
	font-size: small;
	font-weight:bold;
}

.MainSimple A 
{
	color: #7dd0e0;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	
}

.CxDireita
{
	border-bottom: solid 4px #7cc7e6;
	background-color:#367d9b;
	color:White;
	padding: 10px;
	font-size:x-small;
}

.CxDireita A
{
	color:White;
	text-decoration:none;
}

.TRLeft
{
	background-image: url(images/tr_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TRRight
{
	background-image: url(images/tr_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}
.TicketRestaurant
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketRestaurant H1
{
	background-image: url(images/bullet_TR.gif);
	background-repeat:no-repeat;
	color: #15338e;
	font-size:x-small;
	font-weight: bold;
	padding-left: 20px;

}

.TicketRestaurant H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
	margin-bottom:0px;
}

.TicketRestaurant H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration: underline;
}

.TCLeft
{
	background-image: url(images/tc_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TCRight
{
	background-image: url(images/tc_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}

.TicketCar
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketCar H1
{
	background-image: url(images/bullet_TC.gif);
	background-repeat:no-repeat;
	color: #5fbbae;
	font-weight: bold;
	font-size:x-small;
	padding-left: 20px;
}

.TicketCar H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
	margin-bottom:0px;
}

.TicketCar H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration: underline;
}


.TLLeft
{
	background-image: url(images/tl_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TLRight
{
	background-image: url(images/tl_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}

.TicketLavagem
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketLavagem H1
{
	background-image: url(images/bullet_TL.gif);
	background-repeat:no-repeat;
	color: #1cbeef;
	font-weight: bold;
	font-size:x-small;
	padding-left: 20px;
}

.TicketLavagem H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
	margin-bottom:0px;
}

.TicketLavagem H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration: underline;
}





.TILeft
{
	background-image: url(images/ti_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TIRight
{
	background-image: url(images/ti_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}

.TicketInfancia
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketInfancia H1
{
	background-image: url(images/bullet_TI.gif);
	background-repeat:no-repeat;
	color: #f8cc43;
	font-weight: bold;
	font-size:x-small;
	padding-left: 20px;
}

.TicketInfancia H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
}

.TicketInfancia H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration: underline;
}

.TELeft
{
	background-image: url(images/TE_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TERight
{
	background-image: url(images/TE_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}

.TicketEnsino
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketEnsino H1
{
	background-image: url(images/bullet_TE.gif);
	background-repeat:no-repeat;
	color: #f94e0d;
	font-weight: bold;
	font-size:x-small;
	padding-left: 20px;
}

.TicketEnsino H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
}

.TicketEnsino H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration:underline;
}

.TOLeft
{
	background-image: url(images/TO_bg_left.jpg);
	width: 280px;
	vertical-align:top;
}

.TORight
{
	background-image: url(images/TO_bg_right.jpg);
	width: 425px;
	vertical-align:top;
}

.TicketOferta
{
	color: #5b1b04;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	padding-left:15px;
	padding-right:12px;
}

.TicketOferta H1
{
	background-image: url(images/bullet_TO.gif);
	background-repeat:no-repeat;
	color: #ee1a1d;
	font-weight: bold;
	font-size:x-small;
	padding-left: 20px;
}

.TicketOferta H2
{
	color: #5b1b04;
	font-weight: bold;
	font-size:x-small;
}

.TicketOferta H2 A
{
	color: #5b1b04;
	font-weight: bold;
	text-decoration: underline;
}

.FormArea
{
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 30px;
    font-family: Verdana, Arial, Helvetica;
    font-size: x-small;
}
.FormHeader
{
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
}
.FormLabel
{
    padding-top: 10px; 
    padding-bottom:3px;
    font-weight:bold;
}
.FormButtonCalculo
{
	font-size:x-small;
}
.FormFieldArea
{
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 10px;
}

.FormField
{
    font-family: Verdana, Arial, Helvetica;
    font-size: x-small;
    color: #216685;
    border: solid 1px #7dd0e0;
}

.FormValidatorSummary
{
    color: #F0F0F0;
}
.FormButton
{
	font-family: Verdana, Arial, Helvetica;
}
.FormButton A
{
    text-decoration: none;
}
.FormButton A:hover
{
    text-decoration: underline;
}

.FormNote
{
}

.FormSuccessful
{
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica;
}

.FormError
{
    font-size: x-small;
    font-family: Verdana, Arial, Helvetica;
}

.InicialNoticias
{
	color: #216685;
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
}

.NoticiasTitulo
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 110%;
	font-weight:bold;
	cursor:hand;
	padding-bottom:15px;
	padding-top:15px;
}

.NoticiasLead
{
	font-family: Verdana, Arial, Helvetica;
	font-size:105%;
	font-weight:normal;
	color:#7dd0e0;
	cursor:hand;
	padding-bottom:5px;
	padding-top:5px;
}

.NoticiasData
{
	font-size: x-small;
	padding-bottom:5px;
	padding-top:5px;
	cursor:hand;
}

.NoticiasTexto
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 100%;
	color:#1f6784; 
	line-height:1.5em;
}


.InicialNoticiasTitulo
{
	padding-bottom:5px;
	color: #666666;
	font-size:10px;
	font-weight:bolder;
	text-align:left;
	vertical-align:top;
	
}

.InicialNoticiasLead
{
	color: #7dd0e0;
	font-size:10px;
	
}
.DestaqueTitulo .href
{
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	font-weight:bold;
}
.DestaqueLead .href
{
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #7dd0e0;
   
}

.LogoBox
{
	background-color:White; 
	border: solid 1px #cccccc; 
	vertical-align:middle; 
	text-align:center;
}


.MarginTop
{   margin-top:5px;
}

.MarginRight
{   margin-right:5px;
}

.MarginLeft
{   margin-left:5px;
}

.MarginBottom
{   margin-bottom:5px;
}

.SearchLabel
{
	padding-right:6px;
	font-weight:bold;
	padding-bottom: 1px;
}

.SearchComboBoxListArea
{
	overflow: auto;
	padding:2px;
}

.SearchComboBoxArrowArea
{
	padding-right:2px;
	padding-left:2px;
}

.SearchBox
{
	border: solid 1px #1f6784;
	font-size:x-small;
	color:#1f6784;
	background-color:White;
	font-family: Verdana, Helvetica, Sans-Serif;
	text-align:left;
}

.SearchButton
{
	border: solid 1px #1f6784;
	color:#FFFFFF;
	background-color:#1f6784;
	font-weight:bold;
	vertical-align:bottom;
	font-size:12px;
}
.SectionBodyArea .login
{
	
	font-family: Verdana, Arial, Helvetica;
	font-weight:bold;
	font-size:large;
	letter-spacing: -0.1em;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	background-image: url(images/simplebg.jpg);
	vertical-align:middle;
	  
}

.ParceirosResultados
{
	
}

.OsNossosProdutosLogos
{

	 width:20%;
	 vertical-align:top;
	 border-top:solid 1px #7dd0e0;
	 text-align:center;
}

.OsNossosProdutosTexto
{
	 padding-top:10px;
	 width:80%;	
	 border-top:solid 1px #7dd0e0;
}

.EncomendarTitle
{
	font-weight:bold;
	font-size: 100%;
	color: #1f6784;
}

.EncomendarInfo
{
	font-weight:bold;
	font-size: 100%;
	color: #7dd0e0;
}

.EncomendarTitle2
{
	font-weight:bold;
	font-size: 100%;
	text-transform:uppercase;	
	color: #ffffff;
}

.EncomendarCalendar .ajax__calendar_day
{
    border-left:1px solid #C4C4C4;
}

.EncomendarCalendar .ajax__calendar_active
{
	color: Blue; font-weight:bold;
}


.EncomendarCalendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}

