* {
	margin:0px; 
	padding:0px;
}
body { 
	text-align:center;
	font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(img/bgbody.gif);
}
br{
	clear:both;
}
a,a:visited {
	color:#428BFF;
}
a:hover {
	text-decoration:none;
}
img{
	border:0px;
}
label{
	display:block;
	font-size:12px;
}
p{
	margin:10px;
	font-size:12px;
}

#content{
	width:778px;
	margin:8px auto 8px auto;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;	
	background:url(img/bgmiddle.gif) center;
}
#header {
	height:80px;
	background: url('./img/bgheader.gif') repeat-x;
	border-bottom:1px solid #999999;
	margin-bottom:5px;
}
#header .logo {
	float:left;
	margin:8px;
	margin-left:30px;
}
#header #topmenu {
	float:right;
	list-style:none;
	margin-top:4px;
	margin-right:5px;
	font-size:13px;
}
#bottommenu {
	list-style:none;
	margin-top:10px;
	margin-bottom:10px;
	float:right;
	text-align:center;
	margin-right:10px;
}
#header #topmenu li{
	float:left;
	margin-left:5px;
}
#header #topmenu .home,#bottommenu .home,#header #topmenu .contact,#header #topmenu .news,#header #topmenu .important{
	padding-left:18px;
	background-position:50% 50%;
}
#header #topmenu .home,#bottommenu .home{
	background:url(img/home.gif) no-repeat left;
}
#header #topmenu .contact{
	background:url(img/contact.gif) no-repeat left;
}
#header #topmenu .news{
	background:url(img/news.gif) no-repeat left;
}
#header #topmenu .important{
	background:url(img/important.gif) no-repeat left;
}

#leftmenu,rightmenu,middle{
	margin-bottom:15px;
}

#leftmenu{
	float:left;
	width:180px;
	background-color:#FAFAFA;
	border:1px solid #CCCCCC;
	padding-top:5px;
	margin-left:5px;
}
#leftmenu h3, #rightmenu h3{
	color:#666666;
	font-size:12px;
	text-align:left;
	margin-left:6px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:3px;
	margin-right:2px;
}
#leftmenu ul{
	list-style:none;
	margin-bottom:15px;
	margin-left:15px;
	margin-right:15px;
}
#leftmenu ul li{
	margin-top:10px;
	text-align:left;
	padding-bottom:0px;
	padding-left:10px;
	background:url(img/item.gif) no-repeat;
	background-position:left 50%;
}
#leftmenu ul a,#rightmenu ul a{
	text-decoration:none;
}
#leftmenu ul a:hover,#rightmenu ul a:hover{
	text-decoration:underline;
}

#rightmenu{
	float:right;
	width:180px;
	margin-right:4px;
	//margin-right:2px;	
	background-color:#FAFAFA;
	border:1px solid #CCCCCC;
	padding-top:5px;
}
#rightmenu ul{
	list-style:none;
	margin-bottom:15px;
	margin-left:15px;
}
#rightmenu ul li{
	margin-top:10px;
	text-align:left;
	padding-bottom:0px;
	padding-left:10px;
	background:url(img/item.gif) no-repeat;
	background-position:left 50%;
}

#rightmenu .brasil, #rightmenu .argentina, #rightmenu .colombia, #rightmenu .peru, #rightmenu .elsalvador, #rightmenu .uruguay	{
	padding-left:25px;
	background-position:50% 50%;
}
#rightmenu .argentina{
	background:url(img/argentina.gif) no-repeat left;
}
#rightmenu .colombia{
	background:url(img/colombia.gif) no-repeat left;
}
#rightmenu .peru{
	background:url(img/peru.gif) no-repeat left;
}
#rightmenu .brasil{
	background:url(img/brasil.gif) no-repeat left;
}
#rightmenu .uruguay{
	background:url(img/uruguay.gif) no-repeat left;
}
#rightmenu .elsalvador{
	background:url(img/elsalvador.gif) no-repeat left;
}

#middle .phrase{
	padding:6px;
	background-color:#D9ECFF;
	border:1px solid #0099FF;
	margin:10px 0 10px 0;
}
#middle .phrase p{
	font-size:11px;
	text-align:center;
}
#middle .phrase .right{
	color:#666666;
	text-align:right;
}
#middle{
	width:740px;
	float:left;
	margin:8px;
	text-align:left;
}
#middle h2{
	font-size:17px;
	font-weight:600;
	color:#333333;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}
#middle h3{
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	margin-left:3px;
	margin-top:15px;
}
#middle p{
	margin-left:5px;
	line-height:16px;
}
#middle a{
	margin-left:5px;
	line-height:16px;
	text-decoration:none;
}
#middle blockquote{
	padding-left:15px;
}
#middle table{
	margin:10px;
	font-size:12px;
}
#middle table td{
	border:1px solid #CCCCCC;
	margin:3px;
	padding:4px;
}
#middle ul,ol{
	margin:10px;
	margin-left:20px;
	font-size:12px;
	line-height:18px;
}
#middle li{
	margin:5px;
}
li sup{
	color:#FF0000;
}
li .reciente{
	color:#990000;
}
#middle #novedades,#middle #importante{
	float:left;
	margin:15px;
	width:162px;
	padding-top:5px;
	text-align:center;
	margin:15px;
	height:30px;
	background:url(img/boton-verde.gif) no-repeat;
}
#middle #novedades a,#middle #importante a{
	color:#FFFFFF;
	font-weight:bold;
}

#footer{
	height:22px;
	//height:30px;
	background:url(img/bgfooter.gif) repeat-x;
	padding-top:8px;
	background-color:#FFFFFF;
}
.destacado{
	background-color:#999999;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
.grande{
	width:230px;
}
.mediano{
	width:170px;
}
.chico{
	width:100px;
}