body, .background
{
	background-color: #B4DAFF;
	min-height: 100%;
}

html, body {
height : 100%;
}

html > body {
height : 100%;
min-height : 100%;
}

#wrapper {
margin : 0;
padding : 0;
height : 60%;
}

body
{
	height : 100%;
	text-align: center;
	font-family: Verdana;
	font-size: 0.7em;
	/*padding: 0px 60px 40px 60px;*/
}

table
{
	border:none;	
	padding: 0 0 0 0;
}

table.content
{
	background-color:White;
}

img
{
	border:none;	
}

input, select, textarea
{
	font-family: Verdana;
	font-size: 0.9em;	
	color: Black;
}

/*********************************************************************************************

  Home

*********************************************************************************************/
.home
{
	text-align: center;
}

.homeLeft
{
	height:100%;
	background-color: #ABDF96;/* #c6edbb; #ABDF95; #ffdea5;*/
	border: solid 10px white;
	margin-right: 2px;
}

.homeCenter
{
	height:100%;
	background-color:#FCD0E0;
}

.homeRight
{
	height: 100%;
	background-color: #fdd07b; /* #FDAD58; #c4cde1;*/
	border: solid 10px white;
	margin-left: 2px;
	vertical-align: top;
}

.homeContent
{
	height:100%;
}

.summary
{
	color: #575757;
	width:100%;
}

.summary .more
{
	float: right;
}

.summary .title
{
	font-weight: bold;	
}

.summary .name
{
	font-weight: bold;
	font-family: Arial;/* Lucida Sans Unicode, */
	font-size: 1.5em;
	text-transform: lowercase;
	text-align: left;
}

.header
{
	background-color: #a7a7a7; /* #E5E2E5;*/
	width: 100%;
}

.headerTopBar
{
	width:100%;	
	background-color: White;
}

.commonLeft
{
	width: 170px;
	height:100%;
	background-color: #ffdea5;
	padding: 10px 10px 10px 10px;
	border: solid 10px white;
	border-top: none;
}

.commonLeftTop
{
	width: 15%;
	background-color: #ffdea5;
	padding: 0px 10px 0px 10px;
	border: solid 10px white;
	border-bottom: none;
}

.commonCenter
{
	width: 85%;
	height:100%;
	background-color:White;
	text-align: left;
	margin: 0px 0px 0px 5px;
	vertical-align: top;
	padding: 20px 10px 10px 20px;
	border-left: solid 3px #B4DAFF;
	border-top: solid 3px #B4DAFF;
}

.commonTitle
{
    color: #575757;
	font-weight: bold;
	font-family: Arial; /* Lucida Sans Unicode, */
	font-size: 1.5em;
	text-transform: lowercase;
}

.zone
{
	background-color: #b7b7b7; /*#a7a7a7; #9D9F9E; #ADB9B3; #E5E2E5;*/
	text-align: left;
	/*margin: 0px 10px 5px 10px;*//*border: solid 10px white;*/ /*margin-bottom: 3px;*/ /*height: 100%;*/
	/*padding-right: 10px;*/
	/*border: solid 10px #a7a7a7;*/
	border-left: solid 10px #a7a7a7;
	border-right: solid 10px #a7a7a7;
	width: 100%;
}

.zone A
{
	font-family: Arial;
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
	color: White; /*#575757;*/
	text-decoration: none;
	text-align: left;
}

.movie
{
	background-color: #a7a7a7; /*#9D9F9E;*/
	border: solid 10px white;
	width: 100%;
	margin-bottom: 3px;
	height: 152px;
}

.node-title
{
	color: White;
	text-transform: uppercase;
	font-weight: bold;	
	font-family: Arial;
}

/******************************************************************************************

  Other

*******************************************************************************************/
.texto
{
    color: #575757;
    background-color: White;

    font-weight: normal;
    /*font-size: 0.7em;*/
    font-family: Verdana, Arial;

    text-decoration: none;
    text-align: justify;
}
.texto A
{
    color: #575757;
    text-decoration: none
}
.texto A:hover
{
    color: #575757;
    text-decoration: underline
}
.footer
{
	font-weight: bold;
	font-size: 0.9em;
	color: dimgray;
	font-family: Verdana, Arial;
	text-decoration: none;
	text-transform: uppercase;
}
.footer A
{
    color: dimgray;
    text-decoration: none;
}
.footer A:hover
{
    color: dimgray;
    text-decoration: underline
}

.diasemana
{
    font-weight: normal;
    font-size: 1.0em;
    text-transform: uppercase;
    color: #575757;
    font-family: Verdana, Arial;
    text-decoration: none
}



/*******************************************
	Menu
********************************************/

.leftmenu A
{
    color: #575757;
	font-weight: bold;
	font-family: Arial; /* Lucida Sans Unicode, */
	font-size: 1.1em;
	text-transform: lowercase;
	text-decoration: none;
}

.menu
{
	font-size: 11px; 
	font-family: arial,sans-serif; 
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;
}			

.menu .item
{
	background-color:#61b0dd; 
	height: 16px;
	cursor:hand;
	padding: 2px 4px 0px 4px;
	margin: 0 1px 0 1px;
	vertical-align: middle;
	border: solid 2px white; /* silver;*/
	text-align: left;
}

.menu A, .menu .item
{
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

/*.menu 
{
	border-right: #aaaaaa 0px solid; border-top: #aaaaaa 0px solid; font-size: 11px; filter: alpha(opacity=100); visibility: hidden; border-left: #aaaaaa 0px solid; width: 92px; line-height: 12px; border-bottom: #aaaaaa 0px solid; font-family: arial; position: absolute; zindex: 99;
	font-family: arial,sans-serif; color:white;font-weight: bold;
}			
*/
.menu .cell {
	border-top: #aaaaaa 0px solid; background-color:#61b0dd; text-align:center; cursor:hand;
}
.menu .cell_over {
	border-top: #aaaaaa 0px solid; background-color:white; text-align:center; cursor:hand; color:#61b0dd;
}				

/*.menu_cell_sala {
	border-top: #aaaaaa 0px solid; background-color:#61b0dd; text-align:center; cursor:hand;
}
.menu_cell_sala_over {
	border-top: #aaaaaa 0px solid; background-color:white; text-align:center; cursor:hand; color:#61b0dd;
}			
.menu_cell_filho {
	border-top: #aaaaaa 0px solid; background-color:#fb6158; text-align:center; cursor:hand;
}
.menu_cell_filho_over {
	border-top: #aaaaaa 0px solid; background-color:white; text-align:center; cursor:hand; color:#fb6158;
}*/

/*.subhead {
	font-weight: bold; font-size: 12px; color: #ffffff
}*/

.autorizo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8em;
    color: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

