/* CSS v.3.0*/
<!--
body{margin: 0;padding: 0; text-align: center;font-family:Arial, sans-serif;font-size:12px;color:#000; background:#EEE}
#fullh {width:799px; text-align: center; vertical-align:top;background:#FFF}

td {vertical-align:top;text-align:left;font-family:Arial, sans-serif;font-size:12px;color:#000}
h1 {font-size:1.3em; color:#333; font-weight:bold}
h2 {font-size:1.1em; color:#333}
h3 {font-size:1em; color:#333; font-style:italic}
h4 {font-size:1em; color:#FFF; background:#660000; margin:2px; padding:1px}
h5 {font-size:1em; color:#335B84}
.ml { background: url('../topimg/bg_ly.gif') repeat-y right top}
.mr { background: url('../topimg/bg_ry.gif') repeat-y left top}
.login {background-color:#036; color:#FFF; text-align:left}
.tcent {text-align:center}
.mopo {margin:0; padding:0}
.sref{width:164px; text-align:right; padding:1px 3px 0px 0px; color:#FFF; font-family:Arial, sans-serif; font-size:0.9em; font-weight:bold}
.titl {background: url('../topimg/btitl.gif') repeat-y left top; height:26px; display:block; font-weight:bold; vertical-align:middle}
* html .titl {height:30px}
.fb {font-weight:bold}
.btnv{background: url('../topimg/bbot_v.gif') repeat-x left bottom}
.cell{height:21px; width:111px; margin-right:1px; display:block; vertical-align:middle}
.cell2{height:60px; width:58px; display:block; vertical-align:middle; text-align:center}
.msg {background: url('../topimg/qo.gif') no-repeat left top; padding:11px 15px}
.msg2 {background: url('../topimg/qoc.gif') no-repeat right bottom; padding:5px}
.mimp {margin:5px; padding:5px; color:#003; background:#E3E8EE; border:1px solid #69C; display:block}
.skme  {display:block; margin:2px; width:100px; height:26px; padding:5px 1px 2px 24px; font-weight:bold; background: url('../topimg/skype_cm.gif') no-repeat left top} 
.skna {display:block; margin:2px; width:100px; height:26px; padding:5px 1px 2px 24px; font-weight:bold; background: url('../topimg/skype_na.gif') no-repeat left top}
.topt {background:#B3C2D1; border-bottom:1px solid #333; color:#333; font-size:0.8em; text-align:left}
.tmenu{background:#335B84; vertical-align:middle; padding-left:5px; height:23px; color:#FFF}
.subt{color:#FFF; font-size:0.8em; font-family:Georgia, "Times New Roman", Times; vertical-align:middle; font-weight:bold}
.tbig{font-size:1.3em; color:#333}
.btop {border-top:1px solid #999}
.bbot {border-bottom:1px solid #999}
.br   {border-right:1px solid #999}
.bl   {border-left:1px solid #999}
.ps_rb { background-color: #F2F2F2}
a, a.plain {text-decoration:none; color:#333}
a:hover, a.plain:hover{text-decoration: none}
a.list {text-decoration:none; color:#FFF;font-weight:bold;font-size:1.1em}
a.list:hover{text-decoration: underline}
.foot{font-size:0.8em}
.footg{background-color:#EEE; color:#333}
.footd{background-color:#E7EBF0}
.imr { float:right}
.iml { float:left}
.imen { float:left; margin:4px 3px 0px 4px}
.tbox {font-weight:bold; font-size:0.95em}
.bodti {height:22px}
.errortxt {margin:2px; padding:1px; color:#600; background:#FFFFF0; border:1px solid #C28585; font-weight:bold; display:block}
input.ps, select.ps, textarea.ps {border:1px solid #666; background-color:#fff; color:#333; font-size:11px; z-index:0;}
input.btn {border:1px solid; border-color:#ccc #333 #333 #ccc; background-color:#666; color:#fff; font-size:11px; font-weight:bold;z-index:0;}
input.ps:focus, select.ps:focus, textarea.ps:focus {border:1px solid #666; background-color:#ccc;color:#333; font-size:11px;z-index:0;}
ul.ps, li.ps { margin:5px; list-style-type:disc}
* ul.ps, li.ps { margin:8px 25px 8px 15px; padding:5px; list-style-type:disc}
/* Menu Related */
dl, dt, dd {margin: 0;padding: 0;list-style-type: none}
#menu, #menu2 {position: relative;top: 0;left: 0; width: 100%}
#menu ul,#menu2 ul, #menu li, #menu2 li {margin: 0;padding: 0;list-style-type: none}
#menu dt,#menu2 dt {cursor: pointer;margin:0; height: 22px; padding-left:3px; line-height: 20px;text-align:left;font-weight: bold;border: 1px solid; border-color:#B3C2D1 #B3C2D1 #FFF #FFF; border-left:0; background-color: #B3C2D1}
#menu dt:hover, #menu dt a:hover, #menu2 dt:hover, #menu2 dt a:hover {color:#036}
#menu dd,#menu2 dd {border: 0}
#menu li,#menu2 li {text-align:right;background: #fff; padding-right:2px;border:0;border-right:1px solid #B3C2D1;border-left:3px solid #B3C2D1; font-size:0.9em}
#menu li a, #menu dt a, #menu2 li a, #menu2 dt a  {color: #000;text-decoration: none;display: block; border:0;height: 100%; padding:3px}
#menu li a:hover,#menu2 li a:hover {background: #eee}

#menuh ul,#menuh li {margin: 0;padding: 0;list-style-type: none}
#menuh {position: relative;top: 0;left:-5px;width: 100%;z-index:500;display:block;}
#menuh dl {float: left;width:auto; display:inline;z-index:500;}
#menuh dt {cursor: pointer; margin:0px; padding-right:3px; text-align: center;font-weight: bold; border-right: 1px solid #fff; background-color: #335B84; z-index:100;}
#menuh dt:hover, #menuh dt a:hover {color:#B3C2D1;}
#menuh dd {position: absolute;display: none;border: 1px solid #B3C2D1; margin-top:1px;z-index:500; width:12em;}
#menuh li {text-align: left;background: #fff;font-size:0.9em;}
#menuh li a, #menuh dt a {color: #000;text-decoration: none;display: block;height: 100%;border: 0 none;z-index:510;}
#menuh li a:hover, #menuh li a:focus, #menuh dt a:hover, #menuh dt a:focus {background: #eee;z-index:510;}


#nav {position: relative;top: 0;left:0; width: 100%;z-index:500;}
#nav ul, li {margin: 0;padding: 0;list-style-type: none}
#nav dl {float: left;width:9.5em; display:inline;z-index:500;}
#nav dt {cursor: pointer; margin:0px; text-align: center;font-weight: bold; border-right: 1px solid #fff; background-color: #335B84; z-index:100;}
#nav dt:hover, #nav dt a:hover {color:#B3C2D1;}
#nav dd {position: absolute;display: none;border: 1px solid #B3C2D1; margin-top:1px;z-index:500;}
#nav li {text-align: center;background: #fff;font-size:0.8em;}
#nav li a, #nav dt a {color: #000;text-decoration: none;display: block;height: 100%;border: 0 none;z-index:510;}
#nav li a:hover, #nav li a:focus, #nav dt a:hover, #nav dt a:focus {background: #eee;z-index:510;}

/* Others */
.menu_opcion { color: #FFF; font-size: 0.9em}
a.barclass{text-decoration: none; font-size:1.1em;color:#335B84;font-weight:bold}
a.barclass:hover{text-decoration: none; color:#660000}
/* REVIEWS */
.rev_error { font-size:12px; color: #800000}
.rev_titletd { background-color: #900}
.rev_titletxt { font-size:12px; color: #FFF}
.rev_comment { font-size:12px; color: #003}
.rev_user { font-size:11px; color: #060; font-weight: bold}
.rev_date { font-size:11px; color: #246424}
a.addcomment { font-size: 12px; color: #800000; text-decoration:none }
a.addcomment:hover, a.addcomment:active { text-decoration:underline; color: #F00}
.listado { border:1px solid #C0C0C0; background-color:#D0D0D0 }
.msg3 {background-image: url('../topimg/qo_17.gif'); background-repeat:no-repeat; background-position:5px 1px;}
.msg4 {background-image: url('../topimg/qoc_17.gif'); background-repeat:no-repeat; background-position:430px 99%;}
.rev_form { color: #666; font-family: Arial; font-size: 12px}
-->                    