@charset "utf-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
background:#FFF url(/images/background.jpg) repeat-x; margin:0; padding:0 }

#wrap {
	margin:0 auto;
	position:relative;
	width:995px;
}

#header {
	background:transparent url(images/header.gif) repeat scroll 0 0;
	height:117px;
	margin:0;
	position:relative;
	width:955px;
 }
#header .idiomas { 
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	left:24px;
	position:absolute;
	top:80px; 
}
#header a { color:#FFFFFF; text-decoration:none }
#header a:hover { color:#fbdc5f; }
#header a.selected { color:#fbdc5f; }
#header .welcome {color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	right:28px;
	position:absolute;
	top:80px; }

#footer {
	background:#605d5c;
	clear:both;
	height:10px;
	position:relative;
	width:929px; 
}
#footer .footer-content { 
	color:#FFFFFF;
	font-size:10px;
	left:25px;
	line-height:17px;
	position:absolute;
	top:18px;
}
#footer .footer-banners {  }

#sidebar {
	background:#FBDC5F none repeat scroll 0 0;
	float:left;
	margin:0 0 0 0px;
	padding:0;
	width:152px; 
	position:absolute;
}
#sidebar .sidebar-content { }
#sidebar .sidebar-footer {
	background:transparent url(/images/menu-footer.gif) repeat scroll 100% 0;
	height:29px;
	width:152px;
 }
 
#sidebar ul { margin:0; padding:0; }
#sidebar ul li { list-style:none; position:relative; padding:7px 0 7px 0px; display:block }
#sidebar ul li a { color:#000000; margin:0px 0 0px 20px; text-decoration:none; font-size:10px; display:block; padding:0 }
#sidebar ul li img { border:0; display:none; float:left; height:15px; left:0; position:absolute; top:6px; width:15px; }

#sidebar ul li.current_cat { background:#605d5c; font-weight:bold; }
#sidebar ul li.current_cat a { color:#fbdc5f; }
#sidebar ul li.current_cat img { display:block }

#sidebar ul.hover li.current_cat { background:none; font-weight:normal; }
#sidebar ul.hover li.current_cat a { color:#000; }
#sidebar ul.hover li.current_cat img { display:none }

#sidebar ul.hover li.hover { background:#605d5c; font-weight:bold; }
#sidebar ul.hover li.hover a { color:#fbdc5f; }
#sidebar ul.hover li.hover img { display:block }

#sidebar ul li ul { display:none; background:#605d5c; left:152px; position:absolute; top:0; width:152px; z-index:10; padding:4px 0; }
#sidebar ul li ul li { padding:3px 0 3px 0px;  }
#sidebar ul li ul li a { margin:0px 0 0px 10px; }
#sidebar ul.hover li.hover ul { display:block }
#sidebar ul.hover li.hover ul li a { color:#FFF }
#sidebar ul.hover li.hover ul li img { display:none }

/*#sidebar ul.hover li.hover ul li.hover {background:#807d7c;}
#sidebar ul.hover li.hover ul li.hover a { color:#fbdc5f }*/
#sidebar ul.hover li.hover ul li.hover {background:#fbdc5f;}
#sidebar ul.hover li.hover ul li.hover a { color:#000; font-weight:bold; }

/*#sidebar ul.hover li.hover ul li ul { display:none; background:#807d7c; }*/
#sidebar ul.hover li.hover ul li ul { display:none; background:#fbdc5f; top: -3px; }
#sidebar ul.hover li.hover ul li.hover ul { display:block }
#sidebar ul.hover li.hover ul li.hover ul li a { color:#000 }
#sidebar ul.hover li.hover ul li.hover ul li img { display:none }
#sidebar ul.hover li.hover ul li.hover ul li.hover {background:#605d5c;}
#sidebar ul.hover li.hover ul li.hover ul li.hover a { color:#fbdc5f }

#content-wrap { 
	min-height:400px;
	height:auto !important;
	height:400px;
	float:right;
	width:776px;
}
#content-wrap .banner { height:270px; background:url(images/banner.gif)}

#background-wrap { background:#FFF; width:928px }

.mceContentBody { 
	background:#FFFFFF none repeat scroll 0 0;
	font-size:9px;
	text-align:justify;
	padding:15px 15px 15px 15px;
	font-weight:normal;
	float:right;
	width:745px;
}
.mceContentBody img { border:0 }

.mceContentBody a { color: #000; text-decoration:none }
.mceContentBody a:hover { text-decoration:none }

.mceContentBody h2 { 
	border-bottom:1px solid #FBDC5F;
	font-size:11px;
	margin:0 0 10px;
 }
.mceContentBody h2 a { text-decoration:none }
.mceContentBody h2 a:hover { text-decoration:underline }

.mceContentBody table a { color: #000 }

.mceContentBody .paginacion { 
	text-align:center;
	margin:10px 0 0;
	font-size:11px;
	font-weight:bold;
}
.mceContentBody .paginacion span { 
	color:#FBDC5F;
}
	
.mceContentBody .meditem { 
	border-bottom:1px solid #FBDC5F;
	/*height:216px;
	width:230px;
	float:left; */
	margin:0 8px 12px;
}
.mceContentBody .meditem:hover { background:#fffcd5 }
.mceContentBody .meditem .imgtable { width:230px; float:left }
	
.mceContentBody .meditem a { color:#000; text-decoration:none }
.mceContentBody .meditem a:hover { color:#000; text-decoration:underline }
.mceContentBody .meditemimg {margin: auto; display: table-cell; text-align: center; vertical-align: middle; height:84px; }
.mceContentBody .meditemimg img { border:0 }
.mceContentBody .meditemcontent { 
	font-size:9px;
	/*height:108px;*/
	line-height:15px;
	padding:0 5px;
	text-align:left;
	vertical-align:top; 
}
.mceContentBody .meditemfooter { 
	color:#000000;
	font-size:10px;
	font-weight:bold;
	padding:0 20px 0 5px;
	text-align:right;
} 
.mceContentBody .meditemfooter:hover { 
	text-decoration:underline;
	cursor:pointer;
}

.mceContentBody .smallitem { 
	cursor:pointer;
	float:left;
	font-size:8px;
	height:125px;
	width:157px; 
	margin:0 14px;
	border:1px solid #FFFFFF;
}
.mceContentBody .smallitem:hover { border:1px solid #FBDC5F /*background:#fffcd5*/ }
.mceContentBody .smallitem a { color:#FFFFFF; text-decoration:none }
.mceContentBody .smallitem a:hover { color:#FBDC5F }
.mceContentBody .smallitemimg {
	border-bottom:1px solid #FBDC5F;
	height:80px;
	margin:auto;
	padding:5px;
	text-align:center;
	vertical-align:middle; 
}

.mceContentBody .smallitemcontent { 
	color:#000000;
	font-weight:bold;
	margin:18px;
	padding:5px 15px;
	text-align:center;
	font-size:10px; 
}
.mceContentBody .useditem {
	border-bottom:1px solid #CCC;
}
.mceContentBody .useditem tr td {
	border-right:1px solid #CCC;
	padding:3px 5px 3px 5px;
	text-align:left;	
}
.mceContentBody .useditem tr td div {
	overflow:hidden;
}	
.tablehead td {
	padding:0;
}
.mceContentBody .tdimagen {
	width:90px;
	padding:3px 0;
}
.mceContentBody .tdmarca {
	width:70px;
}
.mceContentBody .tdtipo {
	width:70px;
}
.mceContentBody .tdmodelo {
	width:70px;
}
.mceContentBody .tdserial {
	width:70px;
}
.mceContentBody .tdanio {
	width:70px;
}
.mceContentBody .tdhoras {
	width:70px;
}
.mceContentBody .tdubicacion {
	width:70px;
}
.mceContentBody .tdprecio {
	/*width:70px;*/
}
.mceContentBody .useditem:hover { background:#fffcd5 }
.mceContentBody .useditemimg {
	width:90px;
}
.mceContentBody .useditemcontent {
	padding:5px 0;
}
.mceContentBody .useditemcontent h3 {
	margin: 3px 0;
}
.mceContentBody .novedaditem { 
	border-bottom:1px solid #FBDC5F;
	color:#000000;
	/*height:46px;*/
	width:745px;
	/*margin-bottom:12px*/ 
}
.mceContentBody .novedaditem:hover { background:#fffcd5 }
	
.mceContentBody .titleitem { 
	border-bottom:1px solid #FBDC5F;
	color:#000000;
	height:96px;
	width:745px;
	margin-bottom:0px }
.mceContentBody .titleitem .tablehead, .mceContentBody .tablehead { background:#CCC }
/*.mceContentBody .tablehead td { padding:3px 0 3px 5px }*/
.mceContentBody .titleitem .infotable { height:18px; width:510px; }
.mceContentBody .titleitem:hover { background:#fffcd5 }
.mceContentBody .titleitemimg {
	text-align:center;
	vertical-align:middle;
	width:140px; }
.mceContentBody .titleitemimg img {
	width:140px;
	height:80px;
}
.mceContentBody .titleitemevento {
	padding:0px;}
.mceContentBody .titleitemevento h3 {
	margin:12px 3px;
	text-align:left;
	font-size:11px;
	color:#808080;}
.mceContentBody .titleitemcontent { 
	font-size:9px;
	padding:0 18px;
	text-align:left;
	vertical-align:top;  
	font-weight:normal;}
.mceContentBody .titleitemcontent h3 { font-size:10px; }
.mceContentBody .subItemLink {
	
}

.mceContentSubmenu { 
	position:absolute;
	right:84px;
	width:165px;
}
.mceContentSubmenu .submenuElemTitle {
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.mceContentSubmenu .submenuElemHeader, .mceContentBody .submenuElemHeader { 
	background:transparent url(/images/submenu-bg.gif) repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	height:15px;
	padding:13px;
	text-align:center;
	width:165px;
}
.mceContentSubmenu .submenuElemContent, .mceContentBody .submenuElemContent { 
	background:#FFFFFF none repeat scroll 0 0;
}
.mceContentSubmenu .submenuElemContent a, .mceContentBody .submenuElemContent a { 
	font-size:9px;
	text-decoration:none;
}
.mceContentSubmenu .submenuElemContent a:hover, .mceContentBody .submenuElemContent a:hover { 
	text-decoration:underline;
}
.mceContentSubmenu .submenuItem {
	background:transparent url(/images/descargar-pdf.gif) no-repeat scroll 5px 50%;
	padding:8px 5px 10px 40px;
	vertical-align:middle;
	clear:both;
	width:173px;
}


#content-wrap .submenuitem {  
	background-image:url(http://cowdin.artededos.com/images/submenu-bg.gif);
	bottom:0;
	color:#FFFFFF;
	font-weight:bold;
	height:18px;
	left:-217px;
	padding:12px 0;
	position:absolute;
	text-align:center;
	width:215px;
}

.resumenSubmenu {position:absolute; right:0; width:160px; }
.listItem {cursor:pointer; position:relative; }
.celda1 { background-color: #f2ecde; background-image: url(images/boxcorner_sm.gif); background-repeat: no-repeat; background-position: right bottom; text-align:center; } 