﻿img
{ border: 0; }

table
{ border: 0px; margin: 0px; padding: 0px; }

.body
{
	font-size: small;
	margin: 4px;
	font-family: Tahoma, Arial, Helvetica;
	color: #666666;
	background-color: #FFFFFF;
}

.HiddenTable
{
	padding: 0px;
	margin: 0px;
	border: none;
	font-size: small;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: normal;
}

.Content
{
	font-size: small;
	font-family: Tahoma, Arial, Helvetica;
	color: #666666;
	background-color: #FFFFFF;
}

.Content A
{
	color: #666666;
}

.HeaderArea
{
	color: #666666;
	padding: 5px;
}

.FooterArea
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 80%;
	padding-bottom: 15px;
	padding-top: 15px;
	color: #666666;
}

.FooterArea A
{
	text-decoration: none;
}

.FooterArea A:Hover
{
	text-decoration: underline;
}

.Footer A
{
	color: #666666;
}

.MainMenuArea
{
	background-color: #ea4a3a;
}

.MainMenu .AspNet-Menu-Horizontal
{
}

.MainMenu .AspNet-Menu-Vertical
{
}

.MainMenu ul.AspNet-Menu
{
	z-index:2;
	font-family: Tahoma, Arial, Helvetica;
	font-size: small;
}

.MainMenu ul.AspNet-Menu ul
{
	background-color: #ea4a3a;
	width: 150px;
}


.MainMenu ul.AspNet-Menu li .AspNet-Menu-WithChildren,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-Leaf
{
}

.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Link,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-NonLink
{
	width: 150px;
	color:White;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bolder;
}

.MainMenu ul.AspNet-Menu li:hover,
.MainMenu ul.AspNet-Menu li A:hover,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-Hover
{
		color:Black;
}


.MainMenu ul.AspNet-Menu li .AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ChildSelected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ParentSelected
{
}

.LateralMenuArea
{
	padding-left:50px;
	line-height: 1.8em;
}

.SectionArea
{
	color: #666666;
	background-color: #FFFFFF;
}

.SectionBodyArea
{
	background-color: #FFFFFF;
	color: #666666;
	font-size: small;
}

.SectionBodyArea A
{
	text-decoration:none;
}

.SectionBody P
{
	font-size: 100%;
	color: #666666;
	margin-top: 0px;
}

.SectionBody Li
{
	font-size: 100%;
	color: #666666;
	margin-bottom: 0px;
}

.SectionBody
{
	font-size: 100%;
	color: #666666;
}

.SectionBody A
{
	font-size: 100%;
	color: #ea4a3a;
	text-decoration:none;
	font-weight: bold;
}

.SectionBodyHeading, .SectionBodyArea H1
{
	margin-bottom: 0px;
	font-size: 110%;
	color: #ea4a3a;
	font-weight: bold;
	padding-top: 20px;
}

.SectionBodyHeading A, .SectionBodyArea H1 A
{
	color: #666666;
}

.SectionBodySubHeading, .SectionBodyArea H2
{
	margin-bottom: 0px;
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	line-height: 2em;
}

.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;
}


.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;
}

.DestaquesTitle
{
	margin-bottom: 0px;
	font-size: 120%;
	color: #ea4a3a;
	font-weight: bold;
	padding-top: 20px;
}

.DestaquesText
{
	font-size: 100%;
	color: #666666;
}

.DestaquesText H2
{
	margin-bottom: 0px;
	color: #666666;
	font-size: 100%;
	font-weight: bold;
	line-height: 2em;
}

.DestaquesText A
{
	text-decoration:none;
	line-height: 2em;
}

.DestaquesImage
{
	padding-top: 20px;

}

.DestaquesTitleInicial A
{
	font-size: 100%;
	color: #ea4a3a;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 3em;
	text-decoration:none;
}

.DestaquesTextInicial A
{
	font-size: 90%;
	color: #666666;
	text-decoration:none;
		line-height: 1.4em;
}

.DestaquesImageInicial A
{
	padding-top: 5px;

}

.MenuRodape A
{
		font-size: 80%;
		text-decoration: none;
}


.FormArea
{
}

.FormTable
{
}

.FormHeader
{
	color: #ea4a3a;
	font-weight: bold;
}

.FormLabel
{

}

.FormFieldArea
{
}

.FormField
{
	font-family: Tahoma, Arial, Helvetica;	
}

.FormButton
{
	color: #666666;
	font-size: x-small;
	font-family: Tahoma, Arial, Helvetica;	
}

.FormNote
{
	font-size: xx-small;
}

.FormValidatorSummary
{
	color: #666666;
	font-size: x-small;
}

.FormValidator
{
}

.FormError
{
	font-size: small;
}

.FormSuccessful
{
	font-size: small;
}

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


.CallforActionInicial
{
		
}

.CallforActionInicial A
{
	text-decoration: none;

}

.CallforActionInicial H2 A
{
	color: #ea4a3a;
	font-size: 60%;
	font-weight: bold;
}

.MarginTop
{
}
.MarginBottom
{
}
.MarginLeft
{
}
.MarginRight
{
}

.ModeloTitle
{
	font-size: 100%;
	color: #ea4a3a;
	font-weight: bold;
	padding-top: 20px;
	line-height: 2em;
	text-decoration:none;
	text-align:justify;
}

.ModeloButton
{
	font-size: 100%;
	text-decoration:none;
}