UNKNOWN {DISPLAY: none}

BODY { PADDING: 0px ; MARGIN: 0px }

IMG {BORDER: 0}

IMG.title {MARGIN: 25px 0px 15px}
IMG.subheader {FLOAT: right; MARGIN: 2px 10px 0px 0px}
IMG.right {FLOAT: right; MARGIN-LEFT: 5px}
IMG.left {FLOAT: left; MARGIN-RIGHT: 7px}

ABBR, ACRONYM, .help {CURSOR: help}

A {TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}

P {
	PADDING: 0px;
	DISPLAY: block;
	MARGIN: 0.2em 0px 1em;
	COLOR: #666;
	LINE-HEIGHT: 1.5em;
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Verdana
}
BLOCKQUOTE {
	BORDER: #f0ecf0 1px solid; 
	border-bottom-width:: 5px ;
	PADDING: 10px;
	MARGIN: 20px;
	BACKGROUND: #fbfafb
}
BLOCKQUOTE.perfil {
	PADDING: 10px;
	BORDER: #f0ecf0 1px solid; 
	border-bottom-width:: 5px ;
	MARGIN: 5px 20px 10px;
	BACKGROUND: #fbfafb
}

CODE {FONT-SIZE: 12px; COLOR: #000}

UL.index {
	BORDER: #f0ecf0 1px solid;
	PADDING: 5px;
	MARGIN: 5px 0px 20px;
	BACKGROUND: #fbfafb
}
LI.index {
	HEIGHT: 11px ;
	PADDING: 5px;
	MARGIN: 0px 0px 0px 15px;
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Verdana; 
}

UL {PADDING: 5px; MARGIN: 5px 0px 20px}

LI {PADDING: 5px; FONT-SIZE: 0.7em; MARGIN: 0px 0px 0px 15px; COLOR: #666; FONT-FAMILY: Verdana; HEIGHT: 12px}

H1 {
	PADDING: 0 ; 
	FONT-SIZE: 16px;
	MARGIN: 0px 0px 5px;
	COLOR: #5181a9; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Tahoma
}
H1 A {
	COLOR: #5181a9
}
H1.perfil {
	PADDING: 0 ; 
	FONT-SIZE: 18px ;
	MARGIN: 0px 0px 0px 20px ;
	COLOR: #f3663b; 
}
H5 { PADDING: 0px; FONT-SIZE: 13px; MARGIN: 0px; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Tahoma}

H3 {
	PADDING: 0 ;
	DISPLAY: block;
	COLOR: #5181a9;
	FONT-SIZE: 13px;
	FONT-FAMILY: "Trebuchet MS", Tahoma
}

TABLE {BORDER: 0px ; BORDER-COLLAPSE: collapse; border-spacing: 0}

TD.header {
	PADDING: 0px;
	BACKGROUND: url(../Wallpapers y Fondos de Pantalla - Wallpapers gratis, Fondos Gratis_files/custom/images/head_background.png);
	MARGIN: 10px auto 0px auto;
	WIDTH: 100%;
	vertical-align: middle ;
	HEIGHT: 93px;
	border-top: 1px solid gray
}
p.header {font: bold 28px Tahoma, Verdana, Arial ; margin: 0 0 0 10px; padding:0px;}

.frase {font: bold 18px Tahoma, Verdana, Arial ; color:#CCCCCC ; margin-left:20px}

TD.subheader {
	BORDER-TOP: 1px solid ;
	BORDER-BOTTOM: 1px solid ;
	PADDING: 0px;
	MARGIN: 0px;
	HEIGHT: 18px; 
}

.new_content{
	PADDING: 0 0 15px ;
	MARGIN: 0px; 
	BACKGROUND: #ffffff
}
.new_menu {
	PADDING: 0 ; MARGIN: 0px ;
}
.new_submenu {
	PADDING: 20px 0 0 ; 
	MARGIN: 0px;
	WIDTH: 145px; 
	BACKGROUND: #f0ecf0
}
.menu {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px}

.content {BACKGROUND: #ffffff;}

.submenu {PADDING: 20px 0 0 ;  MARGIN: 0px; WIDTH: 145px; BACKGROUND: #f0ecf0}

TD.footer {
	PADDING: 10px 0 0 ;
	BORDER-TOP: 6px solid ;
	MARGIN: 0px; 
	HEIGHT: 40px; 
	BACKGROUND: transparent
}
TD.footer A {
	TEXT-DECORATION: none
}

#CONTENTBOX {PADDING: 0px; MARGIN: 10px 15px 15px; BACKGROUND: #ffffff}
#CONTENTBOX.noSideMenues {padding-left: 40px ; padding-right: 40px}

#NAV {PADDING: 0px ; MARGIN: 0px }

#NAV P {
	PADDING: 0px;
	MARGIN: 0px;
	DISPLAY: block;
	FONT-SIZE: 13px;
	COLOR: #999;
	LINE-HEIGHT: 1.6em; 
	FONT-FAMILY: Tahoma, Verdana, Arial, "Trebuchet MS"
}
#NAV h5 A {
		PADDING: 0 0 0 11px;
		BORDER-TOP: 1px solid #000000;
		BORDER-BOTTOM: 1px solid #666666;
		COLOR: #f3cf01;
		BACKGROUND: #464646;
		TEXT-DECORATION: none;
		FONT-FAMILY: Tahoma, Verdana, Arial, "Trebuchet MS";
		FONT-SIZE: 0.9em;	
		LINE-HEIGHT: 1.6em;
}

#NAV B {COLOR: #fff830}

#NAV H3 {
	PADDING: 0 0 0 10px;
	MARGIN: 0px;
	BORDER-BOTTOM: 1px solid #666666;
	DISPLAY: block;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.6em;
	FONT-SIZE: 0.7em;
	FONT-FAMILY: Tahoma, Verdana, Arial, "Trebuchet MS";
}
.overHeadText {
	PADDING: 0px;
	MARGIN: 0px;
	FONT: bold 11px /1.6em Tahoma, Verdana, Arial, "Trebuchet MS";
	TEXT-DECORATION: none ;
}

#over_all A { MARGIN: 0px; TEXT-DECORATION: none; padding: 0 5px;}

#NAV A {
	border-style: solid ;
	border-width: 1px 0 ;
	PADDING: 0 0 0 10px;
	MARGIN: 0px;
	DISPLAY: block;
	WIDTH: 145px;
	TEXT-DECORATION: none ;
	color: white
}

#NAV A:hover {PADDING-LEFT: 11px}

#session {
	BORDER: #fff 1px solid;
	border-bottom-width: 8px ;	
	MARGIN: 8px 7px 0px 8px;
	PADDING: 5px;
	OVERFLOW: hidden;
	BACKGROUND: #F1ECF0; 
	width: 125px
}
#session H3 {PADDING: 0 ; MARGIN: 2px 0px 10px}

.clear {CLEAR: both}

.date {
	PADDING: 0px;
	FONT-SIZE: 10px;
	MARGIN: 1px 15px 0px 20px;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma, Verdana, Arial
}

.pag {FONT-SIZE: 10px; COLOR: #bebebe; FONT-FAMILY: Verdana}
.pag A {FONT-WEIGHT: bold; COLOR: #5181a9}
.pag A:hover {COLOR: #fff; BACKGROUND: #5181a9; TEXT-DECORATION: none}

.comment {FONT-SIZE: 10px; MARGIN: -5px 0px 20px; COLOR: #8fbc4e; BORDER-BOTTOM: #d7e7be 1px solid; BACKGROUND: #f9fcf5}

.orange {COLOR: #ff6600}

.clear {CLEAR: both; MARGIN-TOP: 0px; PADDING-TOP: 0px}

FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
FORM P {PADDING: 0px; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666; FONT-FAMILY: Verdana}
FORM IMG {MARGIN: 0px}

FORM.box {BORDER: #f0ecf0 1px solid ; PADDING: 10px ; MARGIN: 10px 0px 30px ; BACKGROUND: #fbfafb}

.inp {BORDER: 1px solid ; border-color: #c7c7c7 #ececec #ececec #c7c7c7 ; MARGIN: 0px 0px 3px ; WIDTH: 110px}

SELECT {FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana}

TEXTAREA {FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana}

#CATEGORIAS IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px 0px 10px 20px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

#title_box {font: bold 14px Tahoma, Verdana, Arial ; text-align:left ; padding :5px }

#cat_description {font: 12px arial ; color: gray ; padding-top: 3px}

#sort_box{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	text-align:right;
	padding :5px;
}

#sort_box a:hover {text-decoration: none}

#publicidad_centro{
	font: bold 24px Tahoma, Verdana, Arial ;
	margin: 10px auto;
	text-align: center;
	width: 100%;
}

#item_box h2 {margin: 0}

#item_box{
	BACKGROUND: #F1ECF0;
	border: #cccccc 1px solid;
	margin: 0px auto 0px auto;
	width:100%;
}
#item_head{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
}
#item_category {text-align:left ; float:left}
#item_category a {color:#666666;}

#item_from {float: right}

.item_photo img{
	border:#FFFFFF 2px solid;
	display:block;
	width:120px;
	height:120px;
}
.item_photo p{
	border:#000000 1px solid; display:block; width:124px; height:124px
}

#item_div{
	margin-top:15px;
	display:block;
}

.gris_link,  a.gris_link:hover{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

#pages_nav ul {margin: 0 ; padding: 5px 0 6px ; white-space: nowrap}
#pages_nav li {display: inline ; list-style-type: none ; margin-left:-5px}

#pages_nav a { padding: 4px 12px;}

#pages_nav a:link, #pages_nav a:visited {BACKGROUND:#F1ECF0 ; border:#cccccc 1px solid ; text-decoration: none}
#pages_nav a:hover {text-decoration: none}

#pages_nav li#active a {color: #FFFFFF ; text-decoration: none}

/* items*/
#items_descripcion, #items_just_box {margin-top:5px ; BACKGROUND:#F1ECF0 ; border:#cccccc 1px solid ; padding:5px}
#items_just_box {font-family: Tahoma, Verdana, Arial ; font-size:12px ; color:#333333}

#items_descripcion p, #items_descripcion table{
	font-family: Tahoma, Verdana, Arial ;
	font-size: 11px ;
	color: #333333 ;
}
#items_descripcion h2 {margin: 0}

/*EN ITEMS*/
p#items_photo {border: 1px solid black;}

#items_photo img{
	border:#FFFFFF 2px solid;
	width:400px;
}
#items_photo p{
	border:#000000 1px solid;
	width:404px;
	text-align:center;
	margin: 0 auto;
}

.titulo_comentarios{
	padding:3px;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	color:#c4380d;
	font-weight:bold;
}
.menu_nav{
	font-family: Verdana, Arial;
	font-size:10px;
	padding: 0px 5px;
	color:#FFFFFF;
	text-decoration:none;
}
.menu_nav a:link,  .menu_nav a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_nav a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#comentario_box{
	BACKGROUND:#F1ECF0;
	border:#cccccc 1px solid;
	padding:5px;
	display:block;
}
#comentario_box p {line-height:8px;}

hr {
	clear: both;
	height: 0;
	border: 0;
	border-top: 1px solid #E6E6DF;
	margin: 5px 0 3px 0;
	padding: 0;
}

/* REEGISTRO*/
.tabla_lista {
	BACKGROUND:#F1ECF0;
	border:#cccccc 1px solid;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	padding:2px;
}
.tabla_lista2 {
	BACKGROUND:#F1ECF0;
	border:#cccccc 1px solid;
	color:#333333;
	padding:2px;
}
.tabla_lista2 p{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	padding:2px;
	line-height:6px;
}

.tabla_lista3 {
	BACKGROUND:#F1ECF0;
	border:#cccccc 0px solid;
	color:#333333;
	padding:2px;
}
.tabla_lista3 p{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	padding:2px;
	line-height:6px;
}

form dd {margin-left:20px ; padding:5px}

.boton_form{
	color:#FFFFFF;
	border:#000000 1px solid;
	BACKGROUND:#666666;
	padding:3px 6px ;
	width:auto;
	font: bold 12px Arial, Helvetica, sans-serif;
}

form dt {
	/*float: left;*/
	display:block;
	width:100%;
	padding-left:50px;
	color: #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	font-style: normal;
}
form dd {padding-left:28px}

dd input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:#cccccc 1px solid;
	margin-top:-3px;
	width:200px;
}
dd textarea {width: 300px ; height: 100px}

dd select {width: 200px ; border: #cccccc 1px solid}
/*
for the validation system
*/

input.disabled {border: 1px solid #F2F2F2 ; BACKGROUND: #F2F2F2}

input.required, textarea.required, select.validate-selection , input.validate-email{
	border: 1px solid #00A8E6;
	font-size: 11px;
}
input.validation-failed, textarea.validation-failed, select.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
	font-size: 11px;
}
input.validation-passed, textarea.validation-passed , select.validation-passed{
	border: 1px solid #00CC00;
	color : #000;
	font-size: 11px;
	
}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	BACKGROUND: #FF3300;
	color : #FFF;
	font-weight: bold;
	font-size: 11px;
}

.comentario_img {
	width: 50px;
	height: 50px;
	border: #999999 1px solid ;
	margin-right: 10px
}

.texto_comentario {
	font-family: Arial, Helvetica, sans-serif;
	width:80%;
	font-size: 12px;
	text-align:left;
	margin:0;
}

.texto_item{
	font-family: Arial, Helvetica, sans-serif;
	width:80%;
	font-size: 12px;
	text-align:justify;
	margin:0 auto;
}
/* FIN REGISTRO*/

.error_class{
	border: 1px solid #FF3300;
	BACKGROUND:#FFFFFF;
	color : #FF3300;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:3px;
}
.msg_class{
	margin-top:10px;
	border: 1px solid #00CC00;
	padding:3px;
	BACKGROUND:#FFFFFF;
	color : #00CC00;
	font-family: bold 12px Arial, Helvetica, sans-serif;
}

.none {display:none}

#commentPages {font: bold 13px arial ; color: gray ; padding: 5px ; margin: 5px 0 ; background: #F1ECF0}
#commentPages * {font: 14px arial ; padding: 3px 6px ; margin: 3px ; border: 1px solid gray ; background: lightgrey ; color: black}
#commentPages .current {font-weight: bold}

#searchForm {border: 1px solid gray ; background: black ; padding: 5px ; width: 210px}
#searchForm table {width: 100%}
#searchForm .input {width: 100% ; border-width: 1px ; font: 11px arial}
#searchForm .button {font: 11px arial}

#searchResultsTitle {font: bold 14px verdana ; margin-top: 10px ; color: darkblue ; border-bottom: 1px solid black}
#searchResultsTitle span {font-weight: normal ; font-size: 12px}

.codeTextArea {width: 95% ; border-width: 1px ; font-size: 10px ; height: 80px}

.codeInput {width: 350px ; border-width: 1px ; font-size: 10px ;}

.searchFormCode {border: 1px solid lightgrey ; background: #EAE5E9 ; margin: 20px ; padding: 15px}

#itemContainer {background: #EAE5E9 ; padding: 10px}

#itemArea {}
#itemArea .wallpaper {border: 1px solid black ; background: white ; wfilter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=gray,strength=4)}
#adArea {padding-left: 15px}

#adItemToYourSite {border: 1px solid lightgrey ; background: #FAF5F9 ; margin-top: 5px }
#adItemToYourSite td {padding: 3px 5px ; font: bold 11px Arial ; color:#666666}
#adItemToYourSite input {border-width: 1px ; background: #EAE5E9}

#relatedItems {margin-top: 5px ; text-align: center}
#relatedItems a {margin: 10px ; border: 1px solid lightgrey ; padding: 1px}
#relatedItems a:hover {BACKGROUND: gray}
#relatedItems img {width: 80px ; border: 1px solid lightgrey}

#moreRelatedItems {border: 3px double lightgrey ; color: gray ; font: 10px arial}
#moreRelatedItems span {background: white ; padding: 0 2px}
#moreRelatedItems:hover {BACKGROUND: gray ; text-decoration: none}

#popularTags {font: 11px tahoma ; border: 1px lightgrey solid}
#popularTags #title {font-weight: bold ; padding: 4px 4px ; color: #f3cf01 ; background: black}
#popularTags #content {margin: 5px 0 0 10px ; padding-bottom: 5px}
#popularTags #content a {display: block ; color: white}
#popularTags #footer {text-align: center ; margin: 8px 0 2px}
#popularTags #footer a {color: lightgrey}

#queryList td {font-size: 14px}
#queryListPages td {padding: 2px 10px ; border: 1px solid gray ; font-size: 12px}
#queryListPages span {font-weight: bold}

#recomendEmailList {margin-left: 30px}
#recomendEmailList dl, #recomendEmailList dt, #recomendEmailList dd {border: 0px solid red ; margin: 0 ; padding: 0}

