/* 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:816px; 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:#A6B19A; background:#660000; margin:2px; padding:1px}
h5 {font-size:1em; color:#900}
.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:#A6B19A; text-align:left}
.tcent {text-align:center}
.mopo {margin:0; padding:0}
.sref{width:164px; text-align:right; padding:1px 3px 0px 0px; color:#A6B19A; 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:#EBEBEA; border:1px solid #CFDAC4; 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:#CFDAC4; border-bottom:1px solid #333; color:#333; font-size:0.8em; text-align:left}
.tmenu{background:#A6B19A; vertical-align:middle; padding-left:5px; height:23px; color:#FFFFFF}
.subt{color:#FFFFFF; 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:#A6B19A;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:#CFDAC4}
.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:#FFFFFF; color:#333; font-size:11px}
input.btn {border:2px solid; border-color:#ccc #333 #333 #ccc; background-color:#666; color:#A6B19A; font-size:11px; font-weight:bold}
input.ps:focus, select.ps:focus, textarea.ps:focus {border:1px solid #666; background-color:#ccc;color:#333; font-size:11px}
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 {position: relative;top: 0;left: 0; width: 100%}
#menu ul, li {margin: 0;padding: 0;list-style-type: none}
#menu dt {cursor: pointer;margin:0; height: 22px; padding-left:3px; line-height: 20px;text-align:left;font-weight: bold;border: 1px solid; border-color:#CFDAC4 #CFDAC4 #A6B19A #A6B19A; border-left:0; background-color: #CFDAC4}
#menu dt:hover, #menu dt a:hover {color:#900}
#menu dd {border: 0}
#menu li {text-align:right;background: #A6B19A; padding-right:2px;border:0;border-right:1px solid #CFDAC4;border-left:3px solid #CFDAC4; font-size:0.9em}
#menu li a, #menu dt a {color: #000;text-decoration: none;display: block; border:0;height: 100%}
#menu li a, #menu dt a {padding:3px}
#menu li a:hover {background: #eee}
#nav { margin: 0}
#nav ul{ margin: 0; padding: 0; list-style-type: none; width:100%; font-family:Arial, sans-serif; font-size:0.9em}
#nav li { margin: 0}
#nav a { display: block; padding: 3px 0px; width:100%; color: #333; background-color: #A6B19A; text-decoration: none}
#nav a:hover{ color: #900; background-color: #F0F0F0; text-decoration: none}
#nav ul ul li { margin: 0}
#nav ul ul a{display: block;padding: 5px 5px 5px 20px;width:100%;color: #333;background-color: #CFDAC4;text-decoration: none}
* html 	#nav li a {width: 100%}
#nav ul ul a:hover{color: #A6B19A;background-color: #900;text-decoration: none}
/* Others */
.menu_opcion { color: #A6B19A; font-size: 0.9em}
a.barclass{text-decoration: none; font-size:1.1em;color:#900;font-weight:bold}
a.barclass:hover{text-decoration: none; color:#660000}
/* REVIEWS */
.rev_error { font-size:12px; color: #900}
.rev_titletd { background-color: #900}
.rev_titletxt { font-size:12px; color: #A6B19A}
.rev_comment { font-size:12px; color: #003}
.rev_user { font-size:11px; color: #060; font-weight: bold}
.rev_date { font-size:11px; color: #F90}
a.addcomment { font-size: 12px; color: #900; 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}
-->