:focus{-moz-outline-style:none;outline:0px;}
body{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#555555;font:12px Verdana, Trebuchet, Helvetica, sans-serif;background:#fff url(/images/bg-fp.gif);background-position:top left;background-repeat:repeat-x}
a:focus{outline:0px;}
#main-container,#menu-secciones-container{width:970px;margin-left:auto;margin-right:auto;padding:2px;}
.menu{width:auto;background:transparent;overflow:hidden;margin:0px auto 4px auto;}
.menu ul{clear:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;text-transform:uppercase;font:normal 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.menu li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;}
.menu li a{float:left;display:block;text-decoration:none;margin:0;padding:6px 10px 6px 10px;border-right:1px solid #fff;color:#666;background:transparent;}
.menu li a:visited{color:#666;}
.menu li a:hover{background:#88BB22;text-decoration:none;color:#fff;}
.menu li a.last{color:#666;border-right:1px solid transparent;}
.menu li a.last:hover{color:#fff;background-color:#88BB22;}
.menu li a.last:visited{color:#666;}
.header{width:965px;margin:10px 0;}
.header-left{width:460px;float:left;}
.header-right{width:505px;float:right;text-align:right;}
#nav-table{width:970px;height:35px;background:url(/images/topnav.jpg);background-position:left top;background-repeat:no-repeat;}
.mattblackmenu ul{width:auto;margin:0 0 0 0;margin-bottom:0;padding:2px;font:bold 12px "Lucida Grande","Trebuchet MS", Verdana,Arial, Helvetica, sans-serif;text-transform:uppercase;list-style-type:none;overflow:hidden;width:100%;height:30px;vertical-align:middle;}
.mattblackmenu li{display:inline;margin:0;}
.mattblackmenu li a{float:left;display:block;text-decoration:none;margin:0;margin-top:5px;padding:2px 3px 2px 4px;border-right:1px solid #555;color:white;}
.mattblackmenu li a:visited{color:white;}
.mattblackmenu li a:hover{background:#f5be34;text-decoration:none;color:#000000;}
.mattblackmenu li.btnNav a:hover{background:#f5be34;}
#homebtn{border:none;position:relative;top:-3px;}
#homebtn:hover,#buscarbtn:hover,#loginbtn:hover{background-color:transparent;vertical-align:middle;}
.ddsubmenustyle, .ddsubmenustyle ul{font:normal 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;background:white;border:1px solid black;border-bottom-width:0;visibility:hidden;z-index:100;text-transform:uppercase;}
.ddsubmenustyle li a{display:block;width:250px;color:#FFFFFF;background-color:#114170;text-decoration:none;padding:4px 5px;border-bottom:1px solid #000000;}
* html .ddsubmenustyle li{display:inline-block;width:160px;}
.ddsubmenustyle li a:hover{background-color:#032647;color:#c9e6ff;text-decoration:none;}
.downarrowpointer{padding-left:4px;border:0;}
.rightarrowpointer{position:absolute;padding-top:3px;left:100px;border:0;}
.ddiframeshim{position:absolute;z-index:500;background:transparent;border-width:0;width:0;height:0;display:block;}
.search-box{height:26px;padding:0 0 0 0px;width:220px;}
input.search-field{float:left;margin:1px 1px;font-family:georgia;font-size:12px;padding:2px;width:173px;height:16px;}
input.search-go{border:0;margin:1px 0 0 0;padding:0;margin-left:0px;height:25px;width:32px;background:url(images/search-icon.png) no-repeat top left;cursor:pointer;}
#login-container{width:370px;margin:0 auto 5px auto;background:transparent url("/images/login-bg.png") no-repeat 0 0;position:relative;float:right;}
#login-topnav{padding:10px 0px 12px;font-size:11px;line-height:23px;text-align:right;}
#login-topnav a.signin, #login-topnav a.registrate{background:#88bbd4;padding:4px 3px 6px;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:transparent url("/jquery/images/signin-nav-bg-ie.png") no-repeat 0 0;}
#login-topnav a.signin:hover, #login-topnav a.registrate:hover{background:transparent url("/jquery/images/signin-nav-bg-hover-ie.png") no-repeat 0 0;padding:4px 3px 6px;}
#login-topnav a.signin, #topnav a.signin:hover{*background-position:0 3px !important;}
a.signin{position:relative;margin-left:3px;}
a.signin span{background-image:url("/jquery/images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
#login-topnav a.menu-open{background:#ddeef6!important;color:#666!important;outline:none;}
#small_signup{display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;}
a.signin.menu-open span{background-image:url("/jquery/images/toggle_up_dark.png");color:#789;}
#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#000000;opacity:0.9;filter:alpha(opacity=90);position:absolute;width:210px;z-index:100;border:1px transparent;text-align:left;padding:12px;top:24.5px;right:0px;margin-top:23px;margin-right:0px;color:#fff;font-size:11px;}
#signin_menu input[type=text], #signin_menu input[type=password]{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p{margin:0;}
#signin_menu a{color:#6AC;}
#signin_menu label{font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete{clear:both;margin:5px 0;}
#signin_menu p a{color:#F8BE44 !important;}
#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;background:#39d url('/jquery/images/bg-btn-yellow.png') repeat-x scroll 0 0;border:1px solid #CF780C;color:#955609;text-shadow:0 -1px 0 #39d;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#signin_submit:hover, #signin_submit:focus{background-position:0 -5px;cursor:pointer;}
#login-container2{width:390px;height:65px;margin:0 auto 5px auto;background:transparent url("/images/login-bg2.png") no-repeat 0 0;position:relative;float:right;}
#login-topnav2{padding:5px 5px 12px 5px;font-size:11px;line-height:23px;text-align:right;}
#login-topnav2 a.signin, #login-topnav2 a.registrate{background:#88bbd4;padding:4px 3px 6px;text-decoration:none;font-weight:bold;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:transparent url("/jquery/images/signin-nav-bg-ie2.png") no-repeat 0 0;}
#login-topnav2 a.signin:hover, #login-topnav2 a.registrate:hover{background:transparent url("/jquery/images/signin-nav-bg-hover-ie2.png") no-repeat 0 0;padding:4px 3px 6px;}
.gold-line {width:970px;height:12px;background:#fff url(/images/gold-line.gif) top left repeat-x}
.destacados{position:relative;overflow:hidden;width:880px;height:130px;border:1px solid #013366;margin-bottom:5px;}
.destacados .items{width:20000em;position:absolute;clear:both;}
.destacados div div{float:left;margin:8px 5px 7px 5px;cursor:pointer;width:165px;height:120px;-moz-border-radius:4px;-webkit-border-radius:4px;font:normal 14px Verdana, Trebuchet, Helvetica, sans-serif;text-transform:uppercase;color:#fff;}
.destacados{float:left;}
.destacados div div img{width:161px;height:90px;margin:3px;}
a.browse{background:url(/images/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
a.right{background-position:0 -30px;clear:right;margin-right:0px;}
a.right:hover{background-position:-30px -30px;}
a.right:active{background-position:-60px -30px;}
a.left{margin-left:0px;}
a.left:hover{background-position:-30px 0;}
a.left:active{background-position:-60px 0;}
a.up, a.down{background:url(/images/vert_large.png) no-repeat;float:none;margin:10px 50px;}
a.up:hover{background-position:-30px 0;}
a.up:active{background-position:-60px 0;}
a.down{background-position:0 -30px;}
a.down:hover{background-position:-30px -30px;}
a.down:active{background-position:-60px -30px;}
a.disabled{visibility:hidden !important;}
.destacados .items{position:absolute;left:0px;}
.destacados .items a{color:#fff;text-decoration:none;}
.destacados .items a:hover{color:#fff;}
.destacados .items img{border:none;}
#submenu{color:#fff;background-color:#333333;padding:10px;margin:5px 0;}
#submenu A {color:#fff;text-decoration:none; font:bold;}
#submenu A:hover {color:#FFC755;text-decoration:underline;}
#footer{background:#fff url(/images/footer-bg.gif) top left repeat-x;padding:10px 0;height:100px;}
