body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../gfx/bg2.gif);
	margin:0;
	padding:0;
	letter-spacing:1px;
	line-height:14px;
}

div#wrapper {
	position:absolute;
	left:50%;
	top:20px;
	margin-left:-325px;
	width:650px;
	height:auto;
}

div#menu {
	position:absolute;
	left:50%;
	top:395px;
	margin-left:-325px;
	width:650px;
	height:13px;
	background-image:url(../gfx/bg3.gif);
	padding:2px 0px 2px 0px;
}

div#footer {
	position:absolute;
	left:50%;
	top:568px;
	margin-left:-325px;
	width:638px;
	color:#ffffff;
	height:13px;
	background-image:url(../gfx/bg3.gif);
	padding:2px 6px 2px 6px;
}

div#foto {
	position:absolute;
	left:0;
	top:31px;
	height:346px;
	width:420px;
	padding:6px;
	background:url(../gfx/bg1.gif);
	color:#999999;
}

div#space {
	position:absolute;
	left:0;
	top:31px;
	height:346px;
	width:420px;
	padding:6px;
	background:url(../gfx/bg1.gif);
	color:#000;
}

div#headdx {
	position:absolute;
	right:0;
	top:31px;
	width:194px;
	height:346px;
	padding:6px;
	background:url(../gfx/bg1.gif);
	line-height:14px;
}

div#logo {
	position:absolute;
	top:0;
	right:0;
	color:#888888;
	width:194px;
	height:13px;
	background-image:url(../gfx/bg1.gif);
	padding:6px;
}

div#main {
	position:absolute;
	left:0;
	top:418px;
	width:321px;
	padding:6px;
	background:url(../gfx/bg1.gif);
	line-height:14px;
	text-align:justify;
	color:#888888;
}

div#main2 {
	position:absolute;
	left:0;
	top:418px;
	width:636px;
	padding:7px;
	padding-bottom:3px;
	background:url(../gfx/bg1.gif);
	line-height:14px;
	text-align:justify;
}

div#legenda {
	position:absolute;
	right:0;
	top:418px;
	width:293px;
	padding:6px;
	color:#888888;
	background:url(../gfx/bg1.gif);
	line-height:14px;
}

div#player {
	position:absolute;
	right:1px;
	top:-1px;
}


.random {
	margin-bottom:6px;
}

.menu_on { color:#FFE500; padding:2px 6px 2px 6px;}

a.b:link, a.b:visited { text-decoration: none; color:#496890; }
a.b:hover, a.b:active { text-decoration: none; color:#B15026; }

a.foot:link, a.foot:visited { text-decoration: none; color:#ffffff; }
a.foot:hover, a.foot:active { text-decoration: none; color:#FFE500; }

a.divano:link, a.divano:visited { text-decoration: none; color:#F43899; padding:2px 6px 2px 6px; }
a.divano:hover, a.divano:active { text-decoration: none; color:#B15026; background:url(../gfx/bg1.gif); padding:2px 6px 2px 6px; }

a.divano2:link, a.divano2:visited { text-decoration: none; color:#FFE500; padding:2px 6px 2px 6px; }
a.divano2:hover, a.divano2:active { text-decoration: none; color:#F43899; background:url(../gfx/bg1.gif); padding:2px 6px 2px 6px; }

a.menu:link, a.menu:visited { text-decoration: none; color:#ffffff; padding:2px 6px 2px 6px; }
a.menu:hover, a.menu:active { text-decoration: none; color:#ff0000; background:url(../gfx/bg1.gif); padding:2px 6px 2px 6px;}

a.mp3:link, a.mp3:visited { text-decoration: none; color:#666666;  }
a.mp3:hover, a.mp3:active { text-decoration: none; color:#B15026; }

a:link, a:visited {
	text-decoration: none;
	color:#000;
}

a:hover, a:active{
	text-decoration: none;
	color:#B15026;
}

li {
	list-style-position:outside;
	margin-left:17px;
}

img.thumb {
	border:0;
	width:47px;
	padding:1px 4px 5px 2px;
	margin:0;
}

img.imgnews {
	border:1px solid #999999;
	margin-top:2px;
	margin-right:6px;
}

.mini {
	border:0;
	margin:1px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#cccccc;
}


/* Scrollbox */

#box {
	color:#000;
	text-align:justify;
	line-height:17px;
	position: relative;
	top:0px;
	overflow: auto;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding: 0px;
	margin-bottom:10px;
	overflow:hidden;	
	z-index:1; 	
}

div#hold	{ 
	position:relative; overflow:hidden;
	width:400px; height:340px; 	
	z-index:1; 
}

div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:400px; height:340px; 
	clip:rect(0px, 400px, 340px, 0px); 
	overflow:hidden;	
	z-index:1; 
}

div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
}

/* Set small font-size or size/position of div's will be off in some browsers  */

div#scrollbar { 
  position:relative; left:0; top:0;
  width:11px; height:340px; 
  font-size:1px; z-index:1;
 }

div#track { 
  position:absolute; left:1px; top:0px;
  width:10px; height:345px;
  background-color:#cccccc;
  z-index:1;
  }

div#dragBar {
  position:absolute; left:1px; top:0px;
  width:8px; height:20px;
  background-color:#999999;
  z-index:1;
  }  


div#up { position:relative; left:6px; top:0px; z-index:2 }  

div#down { position:relative; left:6px; top:362px; z-index:3 }  

td#scrollLinks  { width:12px; }

