#flotante {
background-color : #F6F6F6;
border-radius : 10px 0 0 10px;
box-shadow : 0 0 7px rgba(0, 0, 0, 0.6);
clear : none;
color : #000;
float : right;
font-family : "arial narrow black";
font-size : 10px;
font-style : normal;
height : auto;
margin-bottom : 35px;
margin-left : 2px;
margin-top : 35px;
overflow : visible;
position : fixed;
right : 0;
text-align : left;
top : 110px;
vertical-align : baseline;
visibility : visible;
z-index : 1;
border-color : #fff;
border-style : solid none solid solid;
border-width : 3px;
padding : 4px 2px 5px 0;
}
#flotante a {
display : block;
width : 56px;
margin : 0 auto;
padding : 0;
}
#flotante ul li {
display : block;
list-style : none;
margin-bottom : 3px;
width : 56px;
padding : 0;
}
#layer1 {
background-color : #FFF;
height : 86px;
left : 134px;
position : absolute;
top : 713px;
width : 52px;
z-index : 1;
}
#menu-horizontal {
width : 100%;
margin : 0 auto;
}
#menu-horizontal li {
    background-color: #427dc1;
    list-style: none;
    margin: 1px;
    padding: 2px;
    border-radius: 5px;
    padding-bottom: 6px;
    padding-top: 6px;
}
#menu-horizontal li a {
    color: #FFF;
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding: 14px;
}
#menu-horizontal li ul li {
float : none;
width : 150px;
margin : 1px 0;
}
#menu-horizontal li:hover {
}
#menuv {
font : 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
width : 200px;
border-color : #F0F0F0;
border-style : solid;
border-width : 1px;
}
#menuv a {
background-color : #FE4C4C;
color : #FFF;
display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : 400;
text-decoration : none;
width : 188px;
padding : 3px 6px;
}
#menuv a:hover {
background-image : url(../imagenes/menu_3.png);
background-repeat : repeat;
}
#menuv li {
border-bottom-color : #FFF;
border-bottom-style : solid;
border-bottom-width : 2px;
}
.approval {
	height: 14px;
	background-position: center center;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 24px;
	margin-left: 24px;
	border: 2px dashed #03C;
}
.turismo {
	height: 18px;
	background-position: center center;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 24px;
	margin-left: 24px;
	border-radius: 14px;
	background-color: #C1FF66;
}
.cancel {
background : url(../img/delete.gif) 0 -16px no-repeat;
cursor : pointer;
float : left;
height : 15px;
overflow : hidden;
text-indent : -999em;
width : 17px;
}
.cancel a {
background-position : 0 0;
background : url(../img/delete.gif) 0 -16px no-repeat;
display : block;
height : 100%;
width : 100%;
}
.categories {
width : auto;
}
.categories div.categ {
line-height : 15px;
}
.categories div.categ a{
	color : #06C;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	font-weight: normal;
}
.categories div.categ a:hover{
	color : #FF3300;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	font-weight: normal;
}
.categories div.divider {
clear : both;
line-height : 1px;
}
.editor-content {
text-align : center;
padding : 0;
}
.editor-welcome {
text-align : left;
padding : 0;
}
.link_rating {
margin : 0;
padding : 0;
}
.link_rating img {
display : block;
float : left;
margin-right : 2px;
}
.linkdesc {
background-color : #f4f4f4;
margin-left : 115px;
}
.listheading {
font-size : 9pt;
font-weight : 700;
padding : 3px 0;
}
.no {
border : none;
font-weight : 400;
}
.rating {
clear : both;
cursor : pointer;
}
.rating:after {
clear : both;
content : '.';
height : 0;
visibility : hidden;
width : 0;
}
.review {
float : right;
margin : 3px 0 0;
}
.sort {
color : #000;
}
.star {
background : url(../img/star.gif) 0 0 no-repeat;
cursor : pointer;
float : left;
height : 15px;
overflow : hidden;
text-indent : -999em;
width : 17px;
}
.star a {
background-position : 0 0;
background : url(../img/star.gif) 0 0 no-repeat;
display : block;
height : 100%;
width : 100%;
}
.suspended {
background-color : #eee;
}
a {
	color : #0033CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : bold;
	}
a.linkpie {
	color : #EBFD68;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
a.agr:hover {
color : #F30;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-style : normal;
font-weight : 700;
text-decoration : underline;
}
a.agr:link {
color : #03C;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-style : normal;
font-weight : 700;
text-decoration : underline;
}
a.amenu:hover {
color : #F8F8F8;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : 400;
text-decoration : underline;
}
a.amenu:link {
color : #333;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : 400;
text-decoration : none;
}
a.anun:hover {
color : #F30;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : 400;
text-decoration : none;
}
a.anun:link {
color : #06C;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : 400;
text-decoration : none;
}
a.anun:link:hover {
color : #f30;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : 400;
text-decoration : none;
}
a.linktitle:hover {
color : #F30;
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
font-weight : 700;
text-decoration : underline;
}
a.linktitle:link {
color : #06C;
font-family : Arial, Helvetica, sans-serif;
font-size : 11pt;
font-weight : 700;
text-decoration : underline;
}
a.no {
text-decoration : none;
}
a:hover {
color : #F30;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
}

body {
background-color : #F6F6F6;
background-attachment : fixed;
background-image : url(/imagenes/background.png);
background-repeat : repeat;
}
div#page_setup {
left : 43%;
position : absolute;
top : 14px;
}
div.admin-approve {
margin : 10px;
}
div.adsense {
text-align : center;
margin : 10px 0;
}
div.alpha-navigation {
text-align : center;
}
div.anuncio {
	clear: both;
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
}
div.anuncio1 {
	background-color : #3969B9;
	padding : 1px;
	height: 16px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
}
div.anuncio1 a {
	color : #FFF;
	display : block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}
div.anuncio2 {
	background-color : #4CAAE5;
	color : #FFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : 700;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	height: 12px;
}
div.anuncio3 {
	background-color : #64ED5C;
	clear : both;
	border-style : dashed;
	border-width : 1px;
	padding : 1px;
	margin: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	height: 18px;
}
div.anuncio4 {
	background-color : #FE4C4C;
	color : #FFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : 700;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	height: 12px;
}
div.anunciopunto {
	background-color : #F4F4F4;
	clear : both;
	border-style : dashed;
	border-width : 1px;
	height: 90px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
div.anuncio-puntos {
	background-color : #EEFFEC;
	clear : both;
	border-style : dashed;
	border-width : 1px;
	margin : 8px 8px 10px;
	padding : 2px 4px 4px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
div.anunciopclave {
	clear : both;
	margin : 8px 8px 10px;
	padding : 2px 4px 4px;
	border: 1px dashed #000000;
	background-color: #DDFF95;
}
div.box {
	clear : both;
	margin : 8px 0 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
div.box-caption-fixed {
	font-size : 0.9em;
	line-height : 23px;
	text-transform : uppercase;
	margin : 0;
}
div.box-caption-movable {
background-image : url(menu2.gif);
border : #ccc solid 1px;
color : #444;
font-size : 0.9em;
line-height : 23px;
padding-left : 8px;
text-transform : uppercase;
margin : 0;
}
div.box-content-movable {
border-top : 0;
border : #ccc solid 1px;
padding : 5px;
}
div.box-content-fixed {
	border : 1px solid #C5C5C5;
	padding : 5px;
	background-color: #FFFFFF;
	height: auto;
}
div.breadcrumb {
font-size : 0.9em;
margin : 10px 0;
}
div.categories img {
margin-right : 4px;
vertical-align : middle;
}
div.categories-tree {
border : #ccc solid 1px;
margin : 10px 0;
padding : 10px;
}
div.comment-approval {
color : #666;
font-size : 0.9em;
}
div.content {
padding-bottom : 10px;
width : 98%;
margin : 0 10px;
}
div.copyright {
font-size : 1.1em;
text-transform : none;
padding : 10px 0 0;
}
div.dbx-handle {
color : #215DC6;
height : 31px;
margin : 0;
padding : 0;
}
div.description {
width : 100%;
}
div.error {
background : url(../img/ico-error.png) 10px center no-repeat #FFEDEB;
border : #CD5C52 solid 1px;
color : #CD5C52;
font-weight : 700;
}
div.exstar-fill {
background : url(../img/starrating.png) 0 -30px no-repeat;
cursor : pointer;
float : left;
height : 30px;
width : 30px;
}
div.exstar-no-fill {
background : url(../img/starrating.png) top left repeat-x;
cursor : pointer;
float : left;
height : 30px;
width : 30px;
}
div.exstar-voted-fill {
background : url(../img/starrating.png) 0 -60px repeat-x;
cursor : pointer;
float : left;
height : 30px;
width : 30px;
}
div.field {
font-size : 0.9em;
font-weight : 700;
margin-bottom : 10px;
}
div.footer {
	border-top : 1px solid #ccc;
	font-size : 10px;
	text-align : center;
	text-transform : uppercase;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	background-color: #336699;
	height: 150px;
	color: #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
}
div.header {
	background-color : #CCC;
	background-image : url(/imagenes/bg1.jpg);
	height : 137px;
	width : 98%;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
div.inner-pagerank {
background-image : url(../img/pr10.gif);
float : left;
height : 5px;
margin-top : -1px;
padding : 0;
}
div.inventory {
border-bottom : 1px solid #ccc;
font-size : 0.8em;
height : 10px;
text-transform : uppercase;
width : 98%;
margin : 0 10px;
}
div.js_notification {
background-color : #FFF;
border : #000 solid 1px;
font-family : Arial, Verdana, Tahoma;
font-size : 10pt;
font-weight : 700;
left : 10px;
position : absolute;
top : 10px;
width : 200px;
padding : 5px 10px;
}
div.lang-switch {
margin-top : 6px;
}
div.listings {
padding-top : 5px;
}
div.listings div.area {
margin : 20px 0;
padding : 10px;
}
div.listings div.icon {
border : #ccc solid 1px;
font-size : 1em;
}
div.listing-sorting {
border : #ccc solid 1px;
font-size : 0.9em;
margin-top : 10px;
text-align : center;
padding : 2px;
}
div.loading {
width : 160px;
padding : 35px 0 0 48px;
}
div.logo {
padding : 10px 0 0;
}
div.minmax {
background-image : url(minimax.gif);
background-position : 0 -23px;
cursor : pointer;
display : block;
float : right;
font-size : 0.1em;
height : 23px;
margin-top : -24px;
position : relative;
right : 1px;
width : 21px;
}
div.mode {
background-color : red;
color : #FFF;
font-size : 16px;
text-align : center;
padding : 5px;
}
div.navigation {
clear : both;
font-size : 0.9em;
margin : 15px 0;
}
div.navigation a {
background : #eee;
border : #ccc solid 1px;
text-decoration : none;
padding : 0 4px;
}
div.navigation span {
background : #eee;
border : #ccc solid 1px;
padding : 0 4px;
}
div.news-date {
font-size : 0.9em;
text-align : right;
margin : 0 0 10px;
}
div.news-title {
font-weight : 700;
margin : 0 0 5px;
}
div.notification {
background : url(../img/ico-notification.png) 10px center no-repeat #D7EBD3;
border : #265624 solid 1px;
color : #265624;
font-weight : 700;
}
div.page {
	background-color : #FFF;
	background-position : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	min-width : 770px;
	width : 94%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-radius: 14px;
}
div.pagerank {
background : #EFEFEF;
border : #ccc solid 1px;
float : left;
height : 4px;
width : 50px;
margin : 7px 0 0 5px;
padding : 0;
}
div.posted {
font-size : 0.9em;
font-style : italic;
margin : 5px 0;
}
div.pr_stat {
margin : 0 0 15px;
}
div.preview {
background : url(../img/no-preview.gif) center center no-repeat #FFF;
border : #ccc solid 1px;
height : 90px;
width : 120px;
}
div.pr-text {
float : left;
font-size : 0.9em;
}
div.rating div.on a {
background-position : 0 -16px;
}
div.rating-star-fill {
background : url(../img/gold.png);
cursor : pointer;
float : left;
height : 15px;
width : 15px;
}
div.rating-star-no-fill {
background : url(../img/gray.png);
cursor : pointer;
float : left;
height : 15px;
width : 15px;
}
div.search-form {
font-size : 0.9em;
padding : 15px 0 0;
}
div.slogan {
color : #8d8d8d;
font-family : Georgia;
font-size : 14px;
font-style : italic;
padding : 15px 0 0 15px;
}
div.stat {
clear : both;
}
div.stat img {
margin : 0 5px;
}
div.fromm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;

}
div.subcategories {
padding-left : 20px;
}
div.subcategories a {
font-size : 0.9em;
font-weight : 400;
text-decoration : none;
}
div.thumb {
background : url(../img/thumb-bg.gif) top left no-repeat;
display : none;
height : 140px;
position : absolute;
width : 180px;
padding : 37px 0 0 13px;
}
div.thumb img {
height : 90px;
width : 120px;
}
div.thumb img.spinner {
height : 24px;
width : 24px;
}
div.top-menu {
    height: 30px;
    text-transform: uppercase;
    width: 98%;
    background-color: #427dc1;
    margin-top: 0;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 0px 0px 11px 11px;
}
div.url {
color : #06C;
font-size : 0.9em;
font-style : italic;
}
div.waiting {
background : #E9CFCF;
border : #ccc solid 1px;
float : left;
height : 15px;
width : 15px;
margin : 0 5px 0 0;
}
div.xml-button {
float : right;
padding : 3px 0 0 5px;
}
fieldset {
border : #ccc solid 1px;
margin : 10px 1px;
padding : 0 10px 10px;
}
form label.error {
color : #CD5C52;
font-weight : 700;
padding-left : 3px;
}
h1 {
    background-color: #474c61;
    color: #FFF;
    height: 35px;
    width: 99%;
    padding-left: 5px;
    padding-top: 8px;
    border-radius: 12px;
    padding-bottom: 8px;
}
h2 {
    background-color: #3a6392;
    color: #FFF;
    font-weight: 400;
    height: 35px;
    width: 99%;
    padding-left: 5px;
    padding-top: 8px;
    border-radius: 12px;
}
h3 {
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : 400;
	margin : 0 0 10px;
	padding : 0;
}
h4 {
	color : #000;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	height: 26px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 6px;
	padding-right: 2px;
	padding-left: 4px;
	background-color: #CCCCCC;
}
hr {
background : #ccc;
border : none;
height : 1px;
margin : 10px 0;
}
html fieldset.collapsed {
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
height : 1em;
margin-bottom : 0;
}
html fieldset.collapsed legend a {
background-image : url(../img/collapsed-arrow.png);
background-position : 0 50%;
}
html fieldset.collapsible legend a {
background : url(../img/expanded-arrow.png) 0 75% no-repeat;
display : block;
font-weight : 700;
padding-left : 15px;
text-decoration : none;
}
img {
border : 0;
}
img.edit-field {
background : url(../img/edit.png) center no-repeat;
cursor : pointer;
height : 24px;
width : 24px;
}
img.field_tooltip {
background : url(../img/question.png) center no-repeat;
cursor : pointer;
height : 16px;
width : 16px;
}
img.thumb {
border : #666 double 1px;
float : left;
height : 80px;
width : 102px;
margin : 3px;
}
img.tree-cat-crossed {
background : url(../img/tree/default/crossed.gif) center no-repeat;
height : 13px;
width : 16px;
}
img.tree-cat-locked {
background : url(../img/tree/default/locked.gif) center no-repeat;
height : 13px;
width : 16px;
}
img.tree-folder-collapsed {
background : url(../img/tree/default/closed_folder.gif) center no-repeat;
height : 12px;
width : 16px;
}
img.tree-folder-expanded {
background : url(../img/tree/default/open_folder.gif) center no-repeat;
height : 12px;
width : 16px;
}
img.tree-icon-collapsed {
background : url(../img/tree/default/plus.gif) center no-repeat;
height : 9px;
width : 9px;
}
img.tree-icon-expanded {
background : url(../img/tree/default/minus.gif) center no-repeat;
height : 9px;
width : 9px;
}
img.tree-icon-space {
height : 9px;
width : 9px;
}
input.button {
background : url(../img/button-bg.gif) center repeat-x #2c8fce;
border : #ccc solid 1px;
color : #fff;
cursor : pointer;
font : 11px Arial, Verdana;
height : 22px;
text-transform : uppercase;
}
input.button:hover {
background : #368cc2;
}
label {
cursor : pointer;
}
legend {
padding : 2px 5px;
}
li {
list-style-type : none;
}
ol {
margin : 0 0 0 30px;
padding : 0;
}
p {
margin : 0 0 10px;
}
p.field {
font-size : 0.9em;
margin : 0 0 10px;
}
p.field-captcha {
float : left;
margin : 0 10px 10px 0;
}
p.last {
margin-top : 5px;
text-align : right;
}
p.news {
margin-top : 5px;
}
p.user {
margin : 8px 0;
padding : 0;
}
span.error {
color : #CD5C52;
}
span.highlight {
background : #FAF3C1;
color : #000;
font-weight : 700;
}
span.plan-description {
color : #666;
font-size : 10px;
padding : 0 10px 5px 30px;
}
table.common {
border-bottom : 1px solid #ccc;
border-right : 1px solid #ccc;
border : none;
text-align : center;
margin : 10px 0 0;
}
table.common td {
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
padding : 5px 0;
}
table.common td.first {
font-weight : 700;
}
table.common th {
background : url(../img/box-caption-bg.gif) top repeat-x #e2e2e2;
border-left : 1px solid #ccc;
border-top : 1px solid #ccc;
font-weight : 700;
padding : 5px 0;
}
td.left-column {
width : 180px;
padding : 0 10px 10px 0;
}
td.listing {
padding : 5px 0;
}
td.right-column {
width : 180px;
padding : 0 0 10px 10px;
}
ul#menu-horizontal li {
background-position : left;
display : inline;
float : left;
position : relative;
}
ul#menu-horizontal ul {
    background: #FFF;
    display: none;
    left: 0;
    position: absolute;
    margin: 0;
    padding: 0px;
    margin-top: 11px;
}
ul.account-menu {
font-weight : 700;
line-height : 20px;
list-style-type : none;
margin : 10px 0 0;
padding : 0;
}
ul.account-menu li {
background : url(../img/bullet.gif) left no-repeat;
padding-left : 10px;
}
ul.inv {
line-height : 29px;
margin : 0;
padding : 0;
}
ul.inv li {
margin : 0 0 0 10px;
padding : 0;
}
ul.inv li.bandera-espanol {
margin-left : 7px;
padding : 3px 0 0;
}
ul.inv li.bandera-ingles {
margin-left : 2px;
padding : 4px 0 0;
}
ul.menu {
float : left;
list-style-type : none;
margin : 0;
padding : 0;
}
ul.menu li {
float : left;
}
ul.menu li a {
float : left;
padding : 0 5px;
}
ul.menu li a:hover {
background-image : url(menu3.gif);
}
ul.menu li.active div {
background : url(menu.jpg) repeat-x #ccc;
color : #fff;
line-height : 29px;
}
ul.page_setup li {
cursor : pointer;
float : left;
line-height : 20px;
width : 20px;
margin : 0 2px;
padding : 0;
}
ul.page_setup li#large {
background : url(../img/page_setup.gif) -60px 0 no-repeat;
}
ul.page_setup li#normal {
background : url(../img/page_setup.gif) -80px 0 no-repeat;
}
ul.page_setup li#small {
background : url(../img/page_setup.gif) -100px 0 no-repeat;
}
ul.page_setup li#w1024 {
background : url(../img/page_setup.gif) -20px 0 no-repeat;
}
ul.page_setup li#w800 {
background : url(../img/page_setup.gif) 0 0 no-repeat;
}
ul.page_setup li#wliquid {
background : url(../img/page_setup.gif) -40px 0 no-repeat;
}
ul.page_setup li.space {
cursor : default;
width : 1px;
}
ul.tree {
list-style : none;
}
ul.tree a {
border : 0;
text-decoration : none;
}
ul.tree li {
font-size : 12px;
}
#menuv ul, ul.page_setup {
list-style-type : none;
margin : 0;
padding : 0;
}
* html fieldset.collapsed legend, * html fieldset.collapsed legend *, * html fieldset.collapsed table * {
display : inline;
}
.boxdate, .pagedate {
font-style : italic;
margin-bottom : 15px;
text-align : right;
}
.categories div.col, .categories div.last {
float : left;
padding-top : 15px;
}
.small, .small a {
color : #262626;
font-size : 7pt;
margin : 0;
padding : 5px;
}
div#dlarge, ul.page_setup li#large:hover {
background : url(../img/page_setup.gif) -60px -20px no-repeat;
}
div#dnormal, ul.page_setup li#normal:hover {
background : url(../img/page_setup.gif) -80px -20px no-repeat;
}
div#dsmall, ul.page_setup li#small:hover {
background : url(../img/page_setup.gif) -100px -20px no-repeat;
}
div#dw1024, ul.page_setup li#w1024:hover {
background : url(../img/page_setup.gif) -20px -20px no-repeat;
}
div#dw800, ul.page_setup li#w800:hover {
background : url(../img/page_setup.gif) 0 -20px no-repeat;
}
div#dwliquid, ul.page_setup li#wliquid:hover {
background : url(../img/page_setup.gif) -40px -20px no-repeat;
}
div.alpha-navigation a, div.alpha-navigation span {
padding : 0 2px;
}
div.collapsed, html fieldset.collapsed * {
display : none;
}
div.error ul, div.notification ul {
list-style-type : none;
margin-left : 5px;
padding : 0 0 0 35px;
}
div.rating div a:hover, div.rating div.hover a {
background-position : 0 -32px;
}
html fieldset.collapsed legend, ul#menu-horizontal li:hover ul, ul#menu-horizontal ul li {
display : block;
}
input, textarea {
font-family : verdana;
font-size : 1em;
}
input.text, input.what {
background : url(../img/text-bg.gif) center left repeat-x #FFF;
border : #ccc solid 1px;
height : 18px;

padding : 2px 0 0;
}
.Estilo2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
.Estilo7 {
font-size : 12px;
}
.Estilo10 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}
	/* jQuery lightBox plugin - Gallery style */
	#gallery {
	width: 600px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
	border: 2px solid #CCCCCC;
	width: 120px;
	height: 80px;
	margin-bottom: 6px;
	}
	#gallery ul a:hover img {
	color: #fff;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	

/* MAIN SUBCONTENT */
.subcontent-unit-border {
	width:183px;
	border:1px solid rgb(190,190,190);
	background-color: #F3F3F3;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0em;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.subcontent-unit-border-green {width:183px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(160,214,81); background-color:#FFFFFF;}
.subcontent-unit-border-blue  {width:183px; margin:0 0 2.5em 0; padding:0 0 10px 0; border:solid 1px rgb(137,170,214); background-color:rgb(213,225,240);}
.subcontent-unit-border-orange {
	width:170px;
	margin:0px;
	border:1px solid rgb(190,190,190);
	background-color:#FFFFFF;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.subcontent-unit-noborder {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background:rgb(235,235,235);}
.subcontent-unit-noborder-green {
	width:100%;
	background-color:rgb(217,239,185);
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.5em;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.subcontent-unit-noborder-blue  {
	width:185px;
	margin:0;
	background-color:#F2F2EE;
	border-top-color: rgb(190,190,190);
	border-right-color: rgb(190,190,190);
	border-bottom-color: rgb(190,190,190);
	border-left-color: rgb(190,190,190);
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.subcontent-unit-noborder-orange {width:185px; margin:0 0 2.5em 0; padding:0 0 10px 0; background-color:rgb(248,224,150);}

.round-border-topleft {
	width:10px;
	height:10px;
	position:absolute;
	z-index:100;
	background:url(../imagenes/bg_corner_topleft.gif) no-repeat;
	margin-top:-1px;
	margin-left:-1px;
	background-image: url(imagenes/bg_corner_topleft.gif);
}
.round-border-topright {
	width:10px;
	height:10px;
	position:absolute;
	z-index:100;
	background:url(../imagenes/bg_corner_topright.gif) no-repeat;
	margin-top:-1px;
	margin-left:174px;
	background-image: url(../imagenes/bg_corner_topright.gif);
}
.round-noborder-topleft {width:10px; height:10px; position:absolute; z-index:100; background:url(../imagenes/bg_corner_topleft.gif) no-repeat; margin-top:0px; margin-left:0px;}
.round-noborder-topright {width:10px; height:10px; position:absolute; z-index:100; background:url(../imagenes/bg_corner_topright.gif) no-repeat; margin-top:0px; margin-left:175px;}
.voto {
	background-color:rgb(217,239,185);
}
#Layer2 {
	position:absolute;
	left:667px;
	top:512px;
	width:86px;
	height:71px;
	z-index:1;
	background-color: #13D722;
}
.Estilo1 {font-size: 11px}
.Estilo11 {font-size: 9px}
}
