/* CSS Document */

a img {
	border:none;
	}

#top {
width: 900px;
height: 167px;
}

#banner {
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.beneditascn.pt/images/fundo.gif', sizingMethod='scale';*/
background:url(images/fundo.gif);
/*opacity:0.60;
-moz-opacity: 0.60;
filter: alpha(opacity=60);*/
width: 668px;
height: 157px;
float:left;
vertical-align:middle;
padding-top: 10px;
}

#apoio {
background:url(images/fundo.gif);
width: 220px;
height: 157px;
float:right;
padding-top: 10px;
}

#apoios {
background:url(images/fundo.gif);
width: 220px;
float:right;
padding-top: 10px;
}

#body {
width: 900px;
height: 100%;
}

#content {
background:#FFFFFF;
width: auto;
height: 100%;
border:#cccccc;
margin-right:12px;
margin-left:10px;
}

#bts {
background:url(images/fundo.gif);
width: 160px;
height: auto;
float: left;
padding-top: 10px;
}

#links {
background: url(images/fundo.gif);
width: 160px;
/*height: 100px;*/
float: left;
margin-top: 10px;
}

.button_menu_off
{
	width:140px;
	height:15px;
	background-image:url(images/button_menu.PNG);
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	color:#057abf;
}

.button_menu_on
{
	width:140px;
	height:15px;
	background-image:url(images/button_menu_v2.PNG);
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	color:#FFFFFF;
}

.sub_button_menu
{
	width:140px;
	height:15px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	color:#007bbe;
}

.text_menu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-left:20px;
	float:left;
}

.text_menu a
{
	color:#FFFFFF;
	text-decoration:none;
}

.text_menu a:hover
{
	text-decoration:none;
	color:#007bbe;	
}
