/* Layout Stylesheet */ 

body {
 margin:0px;
 color: #333333;
 text-align:center;
 padding:0;
 BACKGROUND: #EFF4F7; 
 }
/** Hack para ao Opera 7 - Estranho neh? **/
@media all and (min-width: 0px){
	#menu div {
		margin-top:-1px;
	}
}
 img {border:0px;}
fieldset {
 margin:0px; padding:0px; border:0px solid;
}
#cabecera {
	BACKGROUND: url(imagenes/gif/cabecera.gif) no-repeat; WIDTH: 750px; BORDER-BOTTOM: #900 1px solid; HEIGHT: 110px
}
#agenda {
 color: #333333;
 width:216px;
 BACKGROUND: #EFF4F7; 
}
 #site {
	BORDER-RIGHT: #708177 1px solid;
	PADDING-RIGHT: -1px; 
	BORDER-TOP: #708177 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	MARGIN: auto; 
	BORDER-LEFT: #708177 1px solid;
	WIDTH: 745px;
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #708177 1px solid; 
	TEXT-ALIGN: left;
    background:#eeeeee;
    background:url('i/fundo_topo.jpg') repeat-X;
}

#noticias {
 background: url('i/fundo_noticias.jpg'); background-repeat: repeat-y;
 color: #333333;
 width:527px;
 MARGIN: 0px 0px 0px 216px; 
 _MARGIN: -2px 0px 0px 0px; 
 BACKGROUND: #EFF4F7; 
}
#button {
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	_MARGIN: -2px 0px 0px 0px; 
	WIDTH: 216px;
}
#conteudo {
	_FLOAT: right;
	PADDING-LEFT: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	_MARGIN: -2px 1px 0px 0px; 
	BACKGROUND: #EFF4F7; 
}
BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WORD-SPACING: 2px; 
	MARGIN-LEFT: 5px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#pie {
	CLEAR: both; 
	PADDING-RIGHT: 15px; 
	BORDER-TOP: #3E98B0; 
	PADDING-LEFT: 15px; BACKGROUND: #3E98B0; 
	PADDING-BOTTOM: 15px; 
	PADDING-TOP: 15px;
	MARGIN: 0px 0px 0px 0px;
}
#pie_right {
	TEXT-ALIGN: right;
	WIDTH: 863px;
	_WIDTH: 303px;
}
#pie_left {
	FLOAT: left;
	WIDTH: 400px;
	_WIDTH: 400px;
}
#pie A {
	FONT-SIZE: 0.85em; COLOR: black
}
#pie A:hover {
	FONT-SIZE: 0.85em; BACKGROUND: #f5f4fc; COLOR: black; TEXT-DECORATION: none
}
.skip {
	LEFT: -999px; WIDTH: 990px; POSITION: absolute; BACKGROUND: #EFF4F7; 
}
body,td		{ font-family: tahoma, helvetica; font-size: 11px; color: #000000; line-height: 16px; }
br.short	{ line-height: 4px; }
.bright		{ font-weight: bold; color: #ffffff; }	
input.ltext	{ 
			  font-family: tahoma, helvetica; font-size: 11px; color: #EFF4F7; 
			  background: #ffffff; border: solid 1px #666666; padding: 2px; 
			}
a			{ color: #FF3D00; text-decoration: none; font-weight: bold; }
a:hover		{ text-decoration: underline; }
.wc			{ text-align: justify; }
.bottom		{ color: #EDEDED; }
a.bottom	{ font-weight: bold; }
form		{ margin: 0px; }
.link 		{ font-family: tahoma, helvetica; font-size: 11px; color: #000000; font-weight: normal;}
input.ltext2{ font-family: tahoma, helvetica; font-size: 11px; color: #000000; background: #71CBE6; border: solid 1px #08A2D4; padding: 2px; }