﻿/*'----------------------------------------------------------------
'Criado por Carlos Beleza em 30-01-2007
'
'Alterações
'Data       Nome        Alteração efectuada
'---------- ----------- -----------------------------------------
'
'----------------------------------------------------------------*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	WebPartZone

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.WebPart
{
	border: solid 1px red;
	width: 100% !important;
}

.Zone
{
	border-style: none;
	width: 100%;
	height: 100%;	
}


/* WEBPART global*/
.PartChromeStyle
{
	/*border-left: solid 1px #C2CBCB;
	border-right: solid 1px #C2CBCB;
	border-bottom: solid 1px #C2CBCB;
	border-top: solid 2px #32454E;*/
	vertical-align: top;
	padding: 0px !important;	
	width: 100% !important;
	/*border: solid 1px blue;	*/
}

/* WEBPART titulo*/
.PartTitleStyle
{
	border-bottom: dashed 1px #32454E;
	color: #32454E;
	font-size: 1.0em;
	font-family: Verdana;
	padding: 15px 10px 5px 10px;
	font-weight: bold;
	width: 100%;
}

/* WEBPART corpo*/
.PartStyle
{
	font-size: 10px;
	color: #32454E;
	font-family: Verdana;
	padding: 0px !important;
	width: 100%;
}

.HeaderStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
	border: solid 1px #DCE0E7;	
}

.EmptyZoneTextStyle
{
}

.MenuLabelStyle
{
	border: solid 1px #DCE0E7;
	color: #3169B5;
}

/*WebPartCatalogZone*/

.CatalogZone
{
	border: solid 1px #818181;
	width: 98%;
	height: 100%;
}

.OptionsPartTitleStyle
{
	border-bottom: solid 1px #818181;
	color: #3169B5;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana;
	padding: 5px 5px 5px 5px;
}

.OptionsHeaderStyle
{
	border-bottom: solid 1px #818181;
	color: #3169B5;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana;
	padding: 5px 5px 5px 5px;
}

.OptionsPartChromeStyle
{
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: solid 1px #818181;
	border-right: solid 1px #818181;
	border-top: solid 1px #818181;
	border-bottom: solid 1px #818181;
	width: 350px;
	vertical-align: top;
}

.HeaderVerbStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.InstructionTextStyle
{
	font-size: 0.9em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.PartLinkStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.LabelStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.VerbStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.SelectedPartLinkStyle
{
	font-size: 1.0em;
	color: #0E3C9F;
	font-family: Verdana;
	padding-bottom: 1px;
}

.FooterStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

.EditUIStyle
{
	font-size: 1.0em;
	color: #3169B5;
	font-family: Verdana;
	padding-bottom: 1px;
}

/*WebPartEditorZone*/

.OptionsEditorPartTitleStyle
{
	color: #3169B5;
	font-weight: bold;
	font-size: 1.1em;
	font-family: Verdana;
	padding: 5px 5px 5px 5px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	WebPartPanels

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.WPOpcoes
{
	position: absolute;
	z-index: 10;
	left: 0px;
	top: 0px;
	width: 0px;
	vertical-align: top;
	text-align: left;
}

.WPContent
{
	vertical-align: top;
	text-align: left;
}

#WebParts
{
	width: 100%;	
	padding:0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CONTENT CONTAINER - THREE COLUMN

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.content-main-column, .content-left-column, .content-right-column
{
	vertical-align: top;
}

.content-main-column
{
	width: auto;
	text-align: left;
}

.content-left-column, .content-right-column
{
	width: 200px;
}

.content-right-column
{
	text-align: left;
	background-image: url(images/fundo_direita.gif);
	background-position: left;
	background-repeat: repeat-y; /*padding-left: 3px;*/
}

.content-left-column
{
	text-align: left;
	background-image: url(images/fundo_esquerda.gif);
	background-position: right;
	background-repeat: repeat-y; /*padding-right: 3px;*/
}
