/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * Feel free to copy/use/change/improve
 */
html,body {
	margin:0;
	padding:0;
	height:60%; /* needed for container min-height */
	background:black;
	scrollbar-arrow-color:#ff6600;
	scrollbar-3dlight-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#000000;
}

.texto{
	border:1px solid #ff6600;
	font-family:Tahoma;
	border:1px solid #ff6600;
	font-family:Tahoma; 
}


.linkcontact{
	font-family:Tahoma;
	color:#ff6600;
	padding-left:5px;
	font-size:smaller;
}

a.news_home:link 
{text-decoration: none;
	font-family:Tahoma;
	color:Black;
}
a.news_home:hover {text-decoration: none;} 

a.news_home:visited {
  text-decoration: none;
	font-family:Tahoma;
	color:Black;
  }

.botao {
background-color: #000000;
font-family:Tahoma;
color: #ff6600;
}


.miniatura
{
	cursor:pointer;
	border:solid 1px #ff6600;
}

#celulaPontilhada{
	border-left-style:dotted;
	border-left-color:black;
	padding-left:10px;
	border-left-width:thin;
}
	

#titulosmedia{
	color:white;
	font-family:tahoma;
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
	background-color:black;
}

.titulos {
	color:black;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}

#biografia {
	color:black;
	font-family:tahoma;
	font-size:11px;
	text-indent:40px;
	text-align:justify;
	padding-left:30px;
	padding-right:30px;
}

#listamenu li{
display:inline;
list-style-type:none;
}

div#menus {
width:100%;
height:40px;
position:absolute;
top:115px;
}

#lightbox
{
	background-color: #eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay
{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= "overlay.png" , sizingMethod= "scale" );
}
	
#spanbiography{ margin:10px}

#tabela_principal{
width: 797px;

}

#header
{
	width: 797px;
	height: 150px;
	margin:0px;
	padding:0px;
	background-image: url(img/topo.gif);
	
}

#mainnav
{
	width: 797px;
	background-color: White;
	text-align: center;
	margin:0px;
	padding:0px;
}

#contents
{
	width: 797px;
	background-color: white;
	text-align: left;
	margin: 0px;
}

#menu li
{
	display:inline;
	padding:2px;
}

#news
{
	background-position: left top;
	background-image: url(img/news.gif);
	background-repeat: no-repeat;
	width:390px;
	left:0px;
	float:left;
}

#gallery
{
	background-position: left top;
	background-image: url(img/gallery.gif);
	background-repeat: no-repeat;
	width:390px;
	right:0px;	
	float:right;
}

#banner{
position: absolute;
top:0px;
left:200px;
}

#fundo{
background-color: White;
width:797px;
height:80px;
}