body{margin: 0px; padding:0px;font-size:11px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;height: 100%;background-image:url(images/bg.jpg); background-repeat:repeat-x;background-color:#0a0a0a; color:#FFFFFF;}

html{height:100%;margin: 0px; padding:0px;}

.side{position:relative;width:204px; float:left; height:100%; padding:0px; margin:0px 9px;}
.content{position:relative;width:742px; float:left; height:100%; padding:0px; margin:0px 0px 0px 0px;}

.menuside{ position:relative; margin:0px; background-image: url(images/bgmenu.jpg); padding:0px; width:204px;}
.menusidetop{ width:204px; margin:0px; padding:0px; height:7px; background-image:url(images/menusidetop.jpg);}
.menusidebottom{ width:204px; margin:0px; padding:0px; height:7px; background-image:url(images/menusidebottom.jpg);}
.headercategorias{ width:204px; margin:0px; padding:0px; background-image:url(images/headercategorias.jpg); height:34px;}
.headercategorias2{ width:204px; margin:0px; padding:0px; background-image:url(images/headerusuario.jpg); height:34px;}

#fullPage {border:0px;margin: 0px; padding:0px;top:0px;left:0px;}
#enclosing {width:941px;border:0px;position:relative;top:0px;left:0px;}
#inside { background-image: url(images/bginside.jpg); position:relative;top:0px;left:0px;width:941px;margin: 0px; top:0px; padding:0px;}

.top1{ background-image:url(images/top1.jpg); width:941px; height:88px;}
.top2{ background-image:url(images/top2.jpg); width:941px; height:51px;}
.top3{ width:941px; height:233px;}
.top4{ background-image:url(images/top4.jpg); width:941px; height:51px;}

.foot{ background-image:url(images/footer.jpg); background-repeat:repeat-x;  width:901px; height:31px; clear:both;  padding:10px 40px 0px 0px; text-align:left; line-height:27px; font-size:12px; color:#ffffff; text-align:right;}

p {line-height:20px; font-size:11px; color:#ffffff;}
a, a:link, a:visited, a:active{ color: #F9E8E9; text-decoration: none;}
a:hover { color:#CCCCCC; margin: 0px; padding:0px; text-decoration: underline;}

.menu{ position:relative; float:left; width:100%; margin:0px; padding:0px;}

#bgleft{position:absolute; height:468px; width:85px; top:0px; left:-85px; background-image:url(images/bgleft.jpg);}
#bgright{position:absolute; height:468px; width:85px; top:0px; left:941px; background-image:url(images/bgright.jpg);}

a.topmenu{display:block;text-align:center; font-family:"Arial Narrow", Trebuchet MS, Arial, Tahoma; padding:6px 25px; color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold;}
a.topmenu,  a.topmenu:link, a.topmenu:visited, a.topmenu:active{display:block;text-align:center; font-family:"Arial Narrow", Trebuchet MS, Arial, Tahoma; padding:6px 25px; color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold;}
a.topmenu:hover{ background-color:#0b5291; text-decoration:underline;}

.button{float:left;}

.modulo { position:relative; width:430px; height:310px; float:left; margin:10px 20px; height:auto;}
.modulo3 { position:relative; width:880px; height:310px; float:left; margin:10px 20px; height:auto;}
.modulo2{ position:relative; width:290px; height:auto; float:left; margin:0px 0px 10px 16px; height:auto;}
.video{ position:relative; margin:10px 0px 0px 0px; width:427px; height:344px; border:1px solid #0d0d0d;}

.event{ position:relative; clear:both; width:415px; margin:10px 5px; border:1px solid #333333; padding:2px; height:80px;}
.eventcalendar{ position:relative; clear:both; width:415px; margin:10px 5px; border:1px solid #333333; padding:2px; height:220px;}
.event1{ position:relative; float:left; width:120px; margin-right:5px; line-height:18px;}
.event2{ position:relative; width:280px; float:left;}


.img_modulo{ margin:0px; clear:both;}

.eventos{ position:relative; margin:0px; width:290px; height:150px; border:1px solid #0d0d0d;}
.evento{ width:265px; color:#FFFFFF; background-image:url(images/evento.jpg); padding:15px 0px 0px 25px; height:25px;}

a.evento{ width:265px; color:#FFFFFF; background-image:url(images/evento.jpg); padding:15px 0px 0px 25px; height:30px; display:block;}
a.evento,  a.evento:link, a.evento:visited, a.evento:active{ width:265px; color:#FFFFFF; background-image:url(images/evento.jpg); padding:15px 0px 0px 25px; height:30px; display:
block;}
a.evento:hover{background-image:url(images/evento2.jpg);}

.banner1{ background-image:url(images/banner1.jpg);display:block; width:288px; height:68px; margin:5px 0px;}
.banner2{ background-image:url(images/banner2.jpg);display:block; width:288px; height:68px; margin:5px 0px;}


