/* ================================
    CSS STYLES FOR THE ASP.NET PORTAL STARTER KIT
    v1.0, 10/2002
   ================================
*/

/* ####################  ELEMENTOS  ####################### */

Body
{
	font-family: Georgia;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	/*background-color: #000000;*/
	background-image: url(../FrameWork/Images/background.jpg);
	background-repeat:repeat;
	text-align: center;
	margin: 0 0 0 0;
}
A
{
	font-family: Georgia;
	font-size: 11px;	
	text-decoration: none;
	color: #cdba6b;
	font-weight:normal;
}
A:hover
{
	text-decoration: underline;
}
hr
{
	color: #545454;
	background: #545454;
	height: 1px;
	border: 0px;
	width: 100%;	
}



/* ####################  CLASSES  ####################### */

/* ESTILOS BASE DA APLICAÇÃO ========================================*/
.Header
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 30px;
	color: #CEBA6B;
}

.SubHeader
{	
	font-family: Georgia;
	font-weight: normal;
	font-size: 26px;
	color: #8D8D8D;
}
.SubHeaderPesquisa
{	
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	color: #8D8D8D;
}
.Title
{
	font-size: 22px;
	font-weight: normal;
	color: #CEBA6B;
	font-family: Georgia;
}
.AgendaTitle
{
	font-family: Georgia;
	font-weight: bold;
	font-size: 30px;
	color: #CEBA6B;	
}
.AgendaSubTitle
{
	font-family: Georgia;
	font-weight: normal;
	font-size: 14px;
	color: #AAAAAA;	
}
.AgendaHomeText
{
	font-family: Georgia;
	font-weight: normal;
	font-size: 12px;
	color: #AAAAAA;	
}
.titleTextBib
{
	font-size: 14px;
	font-weight: bold;
	color: #B5A45F;
	font-family: Georgia;		
}
.subtitleTextBib
{
	font-size: 14px;
	font-weight: normal;
	color: #8D8D8D;
	font-family: Georgia;		
}
.titleText
{
	font-size: 18px;
	font-weight: bold;
	color: #B5A45F;
	font-family: Georgia;		
}
.subtitleText
{
	font-size: 14px;
	font-weight: normal;
	color: #8D8D8D;
	font-family: Georgia;		
}
.normalText
{
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	font-family: Georgia;
}

.smallText
{
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	font-family: Georgia;
}
.homeTitleText
{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	font-family: Georgia;
}

.homeSubTitleText
{
	font-size: 12px;
	font-weight: normal;
	color: #CEBA6B;
	font-family: Georgia;
}
.titleLink
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	color: #CEBA6B;
}

.titleLinkPesquisa
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #CEBA6B;
}

.url
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #D6D6D6;		
}

a.pageLink
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #D6D6D6;	
}

a.pageLink:hover 
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	color: #CEBA6B;	
}

.FooterLink
{
	font-family: Georgia;
	font-size: 10px;
	font-weight: normal;
	color: #000000;		
}
.destaqueImage
{
	width:238px; 
	height:136px;
	border: solid 6px #ffffff;	
}
.homeImage
{
	width:340px; 
	height:201px;
	border: solid 6px #ffffff;
}

.listImage
{
	width:170px; 
	height:97px;
	border: solid 6px #ffffff;
}
.listImageAgenda
{
	width:148px; 
	height:85px;
	border: solid 6px #ffffff;
}
.listImageSlider
{
	width:105px; 
	height:60px;
	border: solid 6px #ffffff;
}
.bigImage
{
	width:519px; 
	height:296px;	
	border: solid 10px #ffffff;
}
.smallImage
{
	width:50px; 
	height:50px;
	border: solid 10px #ffffff;
}

.separator
{
	color: #9d9d9d;
}

/* ESTILOS USADOS EM FORMULÁRIOS ========================================*/

.NormalTextBox
{
	border: solid 1px #545454;
	padding: 2 2 2 2;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	background-color: black;
	font-family:Georgia;
}
.SelectedTextBox
{
	border: solid 1px #ceba6b;
	padding: 2 2 2 2;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	background-color: black;
	font-family:Georgia;
}
.formHeader
{
	font-weight: normal;
	font-size: 20px;
	color: #cdba6b;
}
.formFieldTitle
{
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}
.formFieldText
{
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;	
	
}
.errorText
{
	font-size: 10px;
	font-weight: bold;
	color: Red;
}

.box
{
	background-color: black;
	border: solid 0px #000000;
	background-color: #000000;
	color: #ffffff;
}

/* TREE VIEW ========================================
Estilos aplicados aos controlod do tipo treeview
*/
.tree
{
	position:static;
}

a.edit
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/edit.gif);
	background-repeat:no-repeat;		
}
a.edit:hover
{
	background-image:  url(../FrameWork/Icons/edit_hover.gif);
}
a.delete
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/delete.gif);	
	background-repeat:no-repeat;	
}
a.delete:hover
{
	background-image:  url(./FrameWork/Icons/delete_hover.gif);
}
a.save
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/save.gif);	
	background-repeat:no-repeat;		
}
a.save:hover
{
	background-image:  url(../FrameWork/Icons/save_hover.gif);
}
a.calendar
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/calendar.gif);
	background-repeat:no-repeat;		
}
a.calendar:hover
{
	background-image:  url(../FrameWork/Icons/calendar_hover.gif);
}
a.down
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/dn.gif);
	background-repeat:no-repeat;		
}
a.down:hover
{
	background-image:  url(../FrameWork/Icons/dn_hover.gif);
}
a.up
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/up.gif);
	background-repeat:no-repeat;		
}
a.up:hover
{
	background-image:  url(../FrameWork/Icons/up_hover.gif);
}
a.key
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/key.gif);		
	background-repeat:no-repeat;
}
a.keyButton
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/keyButton.gif);		
	background-repeat:no-repeat;
}
a.keyButton:hover
{
	background-image:  url(../FrameWork/Icons/keyButton_hover.gif);
}
a.left
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/lt.gif);		
	background-repeat:no-repeat;	
}
a.left:hover
{
	background-image:  url(../FrameWork/Icons/lt_hover.gif);
}
a.rigth
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/rt.gif);
	background-repeat:no-repeat;		
}
a.rigth:hover
{
	background-image:  url(../FrameWork/Icons/rt_hover.gif);
}
a.foward
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/fwd.gif);
	background-repeat:no-repeat;		
}
a.foward:hover
{
	background-image:  url(../FrameWork/Icons/fwd_hover.gif);
}
a.ffoward
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/ffwd.gif);
	background-repeat:no-repeat;		
}
a.ffoward:hover
{
	background-image:  url(../FrameWork/Icons/ffwd_hover.gif);
}
a.rew
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/rew.gif);
	background-repeat:no-repeat;		
}
a.rew:hover
{
	background-image:  url(../FrameWork/Icons/rew_hover.gif);
}
a.frew
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/frew.gif);
	background-repeat:no-repeat;		
}
a.frew:hover
{
	background-image:  url(../FrameWork/Icons/frew_hover.gif);
}
a.plus
{
	width:15;
	height:13;
	background-image: url(../FrameWork/Icons/plus.gif);
	background-repeat:no-repeat;		
}
a.plus:hover
{
	background-image:  url(../FrameWork/Icons/plus_hover.gif);
}
a.minus
{
	width:15;
	height:13;
	background-image: url(../FrameWork/Icons/minus.gif);
	background-repeat:no-repeat;		
}
a.minus:hover
{
	background-image:  url(../FrameWork/Icons/minus_hover.gif);
}
a.users
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/users.gif);
	background-repeat:no-repeat;		
}
a.users:hover
{
	background-image:  url(../FrameWork/Icons/users_hover.gif);
}
a.undo
{
	width:25;
	height:24;
	background-image: url(../FrameWork/Icons/Undo.gif);
	background-repeat:no-repeat;		
}
a.undo:hover
{
	background-image:  url(../FrameWork/Icons/Undo_hover.gif);
}
a.confirm
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/wright.gif);
	background-repeat:no-repeat;		
}
a.confirm:hover
{
	background-image:  url(../FrameWork/Icons/wright_hover.gif);
}
a.reports
{
	width:25;
	height:23;
	background-image: url(../FrameWork/Icons/reports.gif);
	background-repeat:no-repeat;		
}
a.reports:hover
{
	background-image:  url(../FrameWork/Icons/reports_hover.gif);
}

/* ACCORDION PANEL ========================================
Estilos aplicados aos controlos do Accordion Panel
*/


.apTitleCollapsed_G1
{ 	
	background-color: #000000;
	text-align:right;
	cursor:hand;
	background-image: url(../FrameWork/Images/bgMenu.gif);
	height: 25px;
} 

.apTitleExpanded_G1 
{ 		
	background-color: #ceba6b;
	cursor:hand;
	text-align:right;
	background-image: url(../FrameWork/Images/bgMenu_Active.gif);
	height: 25px;
} 



a.menuLink
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	color: #ffffff;
}

a.menuLink:hover 
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #ceba6b;
	text-decoration: none;
}

a.menuLinkActive
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	color: #000000;
}

