* { outline:none; margin:0}
img { border:none}
a { text-decoration:none; color:#000}



body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) repeat top; color:#000}

.Clarificar { clear:both}

#Wrapper { margin:0 auto; width:1025px; background:url(../images/bg_wrapper.png) repeat top}

#User1 { background:url(../images/bg_user1.png) repeat-x top; width:922px; margin-left:42px}
.moduletable_search { margin:20px 0 }
.search_search { background:url(../images/bg_search.png) no-repeat; height:28px; width:226px; padding-left:20px}
.inputbox_search { background:#000; color:#fff; padding:2px 10px}

#Slide { background:url(../images/bg_top.png) no-repeat top; height:306px}

#Logo { float:left; width:535px}
.moduletable_logo { margin:90px 0 0 170px}

.moduletable_slide { margin-right:85px; padding-top:9px}

#Menu { height:30px; width:920px; border-bottom:2px solid #fff; margin-left:42px}
.moduletable_menu {}
.menu_mm li { list-style:none; display:block; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.menu_mm li a { color:#FFF; padding:5px 25px}
.menu_mm li a:hover { text-decoration:underline}

#Contenido { margin-top:20px}
#Left { float:left; width:302px; margin-left:43px}
#Content { float:left; width:560px}
.blog { width:560px; background:#fff; color:#b70c7f; padding:20px; margin-right:40px}
.contentheading { font-family:Freestyle Script, Verdana, Geneva, sans-serif; font-size:32px}

.moduletable_scroll { margin-right:20px}

.contentheading_acti { margin-left:63px; font-family:"Freestyle Script", Tahoma, Geneva, sans-serif; font-size:32px}

.blog_acti { width:920px; margin-left:43px; color:#fff; padding:0 20px}
.moduletable_galeria { margin-left:50px; width:920px; margin-top:20px}

#component-contact { width:560px; background:#fff; color:#b70c7f; padding:20px; margin-right:40px}

#Footer { background:url(../images/bg_feet.png) repeat-x top; height:52px}
.moduletable_feet { }
.moduletable_feet table { margin:0 auto}

#Margin { padding:5px 0}