body { 
	margin:0;
	padding:0;
	background: #002040 url(layout/bg2.png) repeat-x;
	font-size:12px;
	color:#333333;
	font-family : "Trebuchet MS", Verdana, Arial, Sans Serif;
}

#testa { 
	position:relative;
	background: #ffffff;
	width:802px;
	height:85px;
	margin:0em auto;
	text-align:center;
}

#testa1 {
	position:absolute;
	width:452px;
	height:43px;
	left:0px;
	top:0px;
	margin:0em auto;
	text-align:center;
}

#testa2 {
	Z-INDEX:1;
	position:absolute;
	width:802px;
	height:42px;
	left:0px;
	top:43px;
	margin:0em auto;
	text-align:center;
}

#menu-testa { 
	Z-INDEX:2;
	position:absolute;
	width:340px;
	height:20px;
	right:0px;
	top:50px;
	font-size:10px;
	color:#333333;
	text-align:center;
}

#center { 
	position:relative;
	width:802px;
	height:429px;
	left:0px;
	top:0px;
	text-align:center;
	background:#f0f0f0;
}

#center1 { 
	position:absolute;
	width:264px;
	height:429px;
	left:1px;
	top:0px;
	text-align:center;
	font-size:12px;
	color:#333333;
	line-height:200%;
	background: #004081 url(layout/home-fondo-a1.png);
}


#center1s { 
	position:absolute;
	width:4px;
	height:429px;
	left:265px;
	top:0px;
	text-align:center;
	background: #004081 url(layout/home-space.png);
}

#center2 { 
	position:absolute;
	width:264px;
	height:429px;
	left:269px;
	top:0px;
	text-align:center;
	font-size:12px;
	color:#333333;
	line-height:200%;
	background: #004081 url(layout/home-fondo-a2.png);
}

#center2s { 
	position:absolute;
	width:4px;
	height:429px;
	left:533px;
	top:0px;
	text-align:center;
	background: #004081 url(layout/home-space.png);
}

#center3 { 
	position:absolute;
	width:264px;
	height:429px;
	left:537px;
	top:0px;
	text-align:center;
	font-size:12px;
	color:#333333;
	line-height:200%;
	background: #004081 url(layout/home-fondo-a3.png);
}

html,body{margin: 0;padding:0}
div#container{
position:relative; 
width: 802px;
margin: 0 auto;
text-align: left;
background: #333333 url(layout/bg-corpo.png) repeat-y;
}

div#container2{
position:relative; 
width: 802px;
margin: 0 auto;
text-align: left;
background: #004080;
}


div#header{background-color:#fff;color: #333}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #004080;font-size: 1.5em}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}


div#navigation{position:absolute;top: 100px;right: 5px;width: 150px; font-size:10px; font-weight:bold;text-align:right;}
div#content{margin-right: 170px;padding: 1em;color:#111; text-align:justify; line-height:130%;}
div#footer{
position:relative;
font-size:10px;
background:#f0f0f0;
}

.td-copy {
text-align:right;
font-size:10px;
background:#f0f0f0;
}



div#navigation a{color:#fff;font: normal bold 1.2em/1.6em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #ff0;text-decoration: none}
div#navigation a#activelink{color: #fff;text-decoration: none}

#menu-testa a {
color:#004080;
text-decoration: none;
}

#menu-testa a:hover {
color:#990000;
text-decoration: underline;
}

#menu-testa a:visited{
color:#004080;
text-decoration: none;
}

#menu-testa a:active {
color:#004080;
text-decoration: none;
}

#content a {
color:#004080;
font-weight:bold;
text-decoration: none;
}

#content a:hover {
color:#ffff00;
font-weight:bold;
text-decoration: underline;
}

#content a:visited{
color:#004080;
font-weight:bold;
text-decoration: none;
}

#content a:active{
color:#004080;
font-weight:bold;
text-decoration: none;
}

a {
color:#004080;
font-weight:bold;
text-decoration: none;
}

a:hover {
color:#004080;
font-weight:bold;
text-decoration: none;
}

a:visited{
color:#004080;
font-weight:bold;
text-decoration: none;
}

a:active{
color:#004080;
font-weight:bold;
text-decoration: none;
}
