/* << ----------------// General Styles //------------ */

body {	margin: 0px;	background:  url(../images/bg_master-degrade.gif) #DEDEDE repeat-x top;}
div, ul, h1, h2, h3, h4, p, img, form{	padding:0; margin:0;}

h1 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size:20px;	color:#008229;	padding-top: 20px;	border-bottom: 1px dotted #008229;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {font-size:12px;}

a:link, a:visited {	color:#009900;	text-decoration:underline;}
a:hover, a:active {color:#008229; text-decoration:none;}

ul { list-style-type:none;	margin: 10px 10px 20px 10px; text-align:justify;}
li { list-style: none;	background-image: url(../images/vinetas.gif);	background-position: left 6px;	background-repeat: no-repeat; padding-left: 15px;	padding-bottom: 5px; border-bottom: dashed 1px #CCCCCC; padding-top: 5px;}


/* << ----------------// Master //------------ */

.clearfix {	display: inline-table; margin:0 auto}
.footer {	display: inline-table;	background-image: url(../images/bg_master-degrade.gif);	background-color: #CCCCCC;}

/* << ----------------// Main Container //------------ */
#main {	padding:0;	width:780px;	margin:0 auto;	height: auto;}
#mainContainer {	padding:0;	width:780px;	margin:0 auto;	height: auto;}
/* << ----------------// Header //------------ */
#header {	margin:0;	width:780px; height:147px;	color:#ffffff;	background-color:#ffffff;}
#navHeader {	margin:0; width:780px;	height:44px;	text-align: right;	background-image: url(../images/interna_03.gif);background-repeat: no-repeat;}
#navegator {	width:780px;	height:44px;	float: left;	background-color:#ffffff;}

/* << ----------------// Body Container //------------ */
#columnMain {	float:left;	width:780px;	background-color:#FFFFFF;	height: auto;	background-image: url(../images/bg_body-degrade-inf.gif);	background-repeat: no-repeat;	background-position: bottom;}

#columnOne {	float:left;	margin:0;	width:155px;	font-size:11px;	font-family: Trebuchet, Arial, Helvetica, sans-serif;	padding-top: 40;	padding-right: 5px;
	padding-bottom: 10px;	padding-left: 5px;}
#columnTwo {	float:left;	margin:0;	width:400px;font-size:12px;	font-family: Trebuchet, Arial, Helvetica, sans-serif;	padding-top: 40;	padding-right: 10px;
	padding-bottom: 10px;	padding-left: 5px;}
#columnThree {	float:left;	margin:0;	width:190px;	font-size:11px;	font-family: Trebuchet, Arial, Helvetica, sans-serif;	padding-top: 40px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;	text-align:center;}
#columnFour {	float:left;	margin:0;	width:500px;	font-size:12px;	font-family: Trebuchet, Arial, Helvetica, sans-serif;	padding-top: 40;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 5px;}
#columnFive { width:99px; height:99px; margin:10px auto;}

/* << ----------------// Footer //------------ */
#footer {	width:100%;	height:100%;	font-size:10px;	color:#cccccc;	clear:both;	background-image: url(../images/bg_foot_degrade.gif);	text-align: center;
background-repeat: repeat-x;}
#foot_center {	width:780px;	height:200px;	font:11px Trebuchet, Arial, Helvetica, sans-serif;	color:#333333;	margin: 0 auto;	text-align: right;}
#footer a:link, #footer a:visited {	color:#009900;	text-decoration:none;}
#footer a:hover, #footer a:active {	color:#009900;	text-decoration:underline;}
