/* CSS Document */

/* Estilo para links, etc... */

TD {font-family: tahoma; font-size: 11px;}
A{font-family:tahoma;font-size: 11px;color:#0000CC;font:900;text-decoration:none}
A:hover {color:#000099;}
.bold{font:900}
.right{font-size:12px;font-family:verdana}
a.menu{color:#0000CC;font-size:11px;text-decoration:none;font:100}
a.menu:hover{color:#000099; font-weight:bold}

body{
 	background-image:url(../images/background_body.gif);
	background-position:center;
	background-attachment:fixed;
	text-align:center;
}

/* Folha de estilo para DIV'S */

#container{
	width: 800px;
	height: 1024px;
	border: 0px solid black;
	padding: 0px;
	text-align:center;
	background-image:url(../images/background_content.png);
	margin:0px auto 0px auto;
}

#head{
	width: 800px;
	height: 100px;
	border: 0px solid black;
	padding: 0px;
	float:left;
}

#clockdiv{
	width: 800px;
	height: 30px;
	border: 0px solid black;
	padding: 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:11px;
	font-weight:bold;
}

#menutitle{
	width: 215px;
	height: 54px;
	border: 0px solid black;
	padding: 0px;
	float:left;
}

#menutitle h1{
	font-family:Pristina;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	margin-top:12px;
	text-align:center;
}

#pagetitle{
	width: 585px;
	height: 54px;
	border: 0px solid black;
	padding: 0px;
	float:right;
}

#pagetitle h2{
	font-family:Pristina;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	margin-top:12px;
	margin-left:20px;
	float:left;
}

#menus{
	width: 215px;
	height: 760px;
	border: 0px solid black;
	padding: 0px;
	float:left;
}

#maincontent{
	width: 585px;
	height: 760px;
	border: 0px solid black;
	padding: 0px;
	float:right;
	overflow:auto;
	scrollbar-face-color: #99CCFF;		   /* Scroll face principal */
	scrollbar-track-color: #6699CC;   	   /* Scroll face secundaria (back) */
	scrollbar-arrow-color: #6699CC; 	   /* Scroll setas */
	scrollbar-3dlight-color: #6699CC;	   /* Scroll cor 3D, profundidade bordo */
	scrollbar-darkshadow-color: #6699CC;   /* Scroll cor sombreado */
	scrollbar-highlight-color: #99CCFF;    /* Scroll cor reflexo */
}

#maincontent h1{     /* Tipo de Letra: Texto principal */
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	text-align:justify;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	line-height:18px;
}

#maincontent h2{     /* Tipo de Letra: Títulos principais */
	font-family:Pristina;
	color:#000000;
	font-size:24px;
	text-align:justify;
	margin-left:50px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:20px;
	line-height:32px;
}

#maincontent h3{     /* Tipo de Letra: Página index.html */
	font-family:Pristina;
	color:#333333;
	font-size:22px;
	text-align:justify;
	margin-left:20px;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	line-height:32px;
}

#bottomp1{
	width: 215px;
	height: 30px;
	border: 0px solid black;
	padding: 0px;
	float:left;
}

#bottomp1 h1{
	font-family:Tahoma;
	color:#000000;
	font-size:10px;
	margin-top:6px;
}

#bottomp2{
	width: 585px;
	height: 30px;
	border: 0px solid black;
	padding: 0px;
	float:right;
}

#bottomp2 h1{
	font-family:Tahoma;
	color:#000000;
	font-size:10px;
	margin-top:6px;
}

#footerp1{
	width: 215px;
	height: 40px;
	border: 0px solid black;
	padding: 0px;
	float:left;
}

#footerp2{
	width: 585px;
	height: 40px;
	border: 0px solid black;
	float:right;
}

#footerp2 h1{
	font-family:Tahoma;
	color:#000000;
	font-size:10px;
	margin-bottom:4px;
}


/* Scroll window to Flashnews */

#pscroller1{     /* Scroll: Formato da Janela */
width: 156px;
height: 115px;
border: 0px solid black;
padding: 0px;
}

#pscroller1 h1{     /* Scroll: Títulos */
font-family:Pristina;
font-size:17px;
font-weight:bold;
color:#000000;
line-height:18px;
text-align:center;
}

#pscroller1 h2{     /* Scroll: Texto */
font-family:Tahoma;
font-size:10px;
font-weight:normal;
color:#000000;
line-height:14px;
text-align:justify;
margin-left:6px;
margin-right:6px;
}


/* Image Thumbnail Viewer Script */
/* By Dynamic Drive - Modified by Hugo Filipe Pereira */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background:#336699;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .headerbar{ /*Header DIV of thumbbox that contains "close x" link */
font: bold 12px Tahoma;
letter-spacing: 2px;
line-height:normal;
color:#CCCCCC;
text-align:right;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "copyright" link */
font: bold 11px Tahoma;
letter-spacing: 1px;
line-height: 1.1em;
color:#CCCCCC;
padding: 5px 0;
text-align:center;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that contains "subtitle" and holds the enlarged image */
background-color:#336699;
font: bold 12px Tahoma;
letter-spacing: 2px;
color:#FFFFFF;
padding: 5px 0;
text-align:center;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid #336699;
font: bold 12px Tahoma;
background-color:#FFFFFF;
color:#336699;
padding: 5px;
z-index: 5;
}

