/* CSS Document */

body{
margin:0; padding:0;
background:#D5D5D5 url(../images/bgglobal.jpg) repeat-x top left;
}
body, td, select, textarea, input{font-family:"Microsoft Sans Serif", Arial, "Arial Narrow"; font-size:0.9em; color:#333333;}
a:link, a:visited{color:#487A3A;}
a:hover{color:#345728; text-decoration:none;}

h1 {color:#AFAFAF; padding:6px 0 6px 0px; margin:6px 0; font-size:20px;}

#global{
width:900px;
margin:auto;
}
#top{
width:900px; margin:auto; clear:both;
height:100px; padding:16px 0 0 0;
}
#logo{ float:left; width:278px; height:100px; padding:0 0 0 0px; float:}

#sublogo{ float:left; width:250px; height:100px; padding:0 0 0 0px; float:}

#topnav2{float:right; width:240px; height:50px; text-align:right; padding:0 10px 0 0;}

#topnav{float:right; width:540px; height:50px; text-align:right; padding:0 10px 0 0;}

.fecha{font-size:10px; text-align:right; color:#FFFFFF}

#menu{
width:540px; height:24px;padding:34px 0 0 20px; margin:auto;
clear:both; text-align:left; }
#menu #item{float:left; width:120px; padding:8px 0 0 6px; text-align:left; }

#anim{
width:900px;
height:358px;
margin:auto;
padding:10px 0 26px 0;
text-align:center;
clear:both;
background-color:none;
}

#content{
width:860px; margin:auto;
height:auto !important;
clear:both; 
padding:0px 20px 10px 20px;
background:#fff url(../images/bgcontent01.jpg) top left repeat-x;
}

#content2{
width:900px; margin:auto;
height:auto !important;
clear:both; 
padding:0px 0px 0px 0px;
background:#fff url(../images/bgcontent01.jpg) top left repeat-x;
}

#column1{float:left;  width:440px; padding:0px 10px 0 0px;  }
#column2{float:left;  width:300px; padding:0px 10px 10px 40px;}

#column3{float:left;  width:860px; padding:0px 10px 0 0px;  }
#column4{float:left;  width:130px; padding:0px 10px 10px 40px;}

#news{clear:both; background:url(../images/bgnewsama.jpg) no-repeat top left; padding:2px 8px; width:274px;}
#news ul{margin:0; padding:0; list-style:none;}
#news ul li{margin:0; padding:6px 0;}
#newsfooter{clear:both; background:url(../images/bgnewsfooterama.jpg) no-repeat bottom left; padding:2px 8px; width:274px; height:67px;}

#eventos{margin:0; padding:0; list-style:none;}
#eventos li{padding:10px 0 10px 0; border-bottom:1px solid #eee;}

#pie{
width:900px;
margin:auto;
clear:both;
text-align:center;
background:url(../images/div.jpg) repeat-x top center;
padding:12px 0 0 0;
}
#pie a.skype{color:#008AB8; text-decoration:none;}
#pie a.skype:hover{text-decoration:underline;}
