@charset "UTF-8";
/* CSS Document */

body { padding:0; margin:0; 
	   text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333;
	   background:#666; }
p { margin:0; padding:0;  }
ul { padding:0; margin:0; list-style-type:none; }
a { text-decoration:none; color:#333; }
a:hover { font-weight:bold; }

#wrap { width:960px; margin:0 auto; text-align:left; }

#header { width:960px; height:122px; background:url(images/logo.jpg); }

#content { float: left; background:url(images/fondo.png); }

#sx { width:191px; float:left; }
#sx li { float:left; }
#sx a { 
	display:block; margin: 15px 0 0 20px; width:161px; 
	color:#FFF; text-decoration:none; text-transform:uppercase; font-size:10px; font-family:Arial, Helvetica, sans-serif;
	}
#sx a:hover { color:#FF0; }

#cx { width:578px; float:left; }
#cx .foto { display:block; text-align:center; padding:10px auto; }
#cx p { padding:20px; margin:0 auto; line-height:145%; font-size:11px; text-align:justify; }
#cx .vai { width:400px; margin:10px auto; border:1px solid red; padding:10px; font-size:14px; text-align:center; }

#dx { width:191px; float:right; }
#dx p { text-align:center; margin:16px auto; color:#FFF; }
#dx img { padding:3px; background:#FFF; border:none; }



#footer { clear:both; width:960px; height:122px; background:url(images/footer.jpg); text-align:center; font-size:10px; }
#footer p { padding-top:30px; }


h1 { width:500px; margin:20px auto; font-size:16px; font-variant:small-caps; text-align:center; background:#2A548E; color:#FFF; }