/* CSS Document */

/* MAIN STRUCTURE */
body,html{
	width:780px;
	margin:0px;
	padding:0px;
}
body{
	background:none;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{
	border:none;
	}
#top_content{
	width:780px;
	padding-top:20px;
	float:left;
}
#highlight{
	width:515px;
	height:290px;
	float:left;
}
#side_menu{
	width:250px;
	height:295px;
	float:right;
	padding-right:5px;
}
	.side_menu_item{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	}
#rightmenu {
	background-color: 18548E;
	background-image: url(../img/texto.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 290px;
	width: 260px;
}

	
		.side_menu_item a:link{
			color:#E0E0E0;
			text-decoration: none;
		}
		.side_menu_item a:visited{
			color:#E0E0E0;
			text-decoration: none;
		}
		.side_menu_item a:active{
			color:#E0E0E0;
			text-decoration: none;
		}
		.side_menu_item a:hover {
	text-decoration: underline;
	color: #E0E0E0;
		}
		.side_menu_item img{
			float:left;
			margin-right:10px;
			margin-bottom:10px;
		}
		.side_menu_item a strong{
			font-weight:bold;
			color:#E0E0E0;	
		}
		.h_dot_line{
			width:220px;
			height:2px;
			line-height:0px;
			float:left;			
		}

#bottom_content{
	width:780px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}
.service{
	width:240px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	}
		.service a strong{
			font-weight:bold;
			color:#E0E0E0;	
		}
		.service a:link{
			color:E0E0E0;
			text-decoration: none;
		}
		.service a:visited{
			color:E0E0E0;
			text-decoration: none;
		}
		.service a:active{
			color:E0E0E0;
			text-decoration: none;
		}
		.service a:hover {
			text-decoration: underline;
		}
		.service img{
			float:left;
			margin-right:10px;
			margin-bottom:10px;
			}

