@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 }
a { outline: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: none repeat scroll 0 0 #605D5C;
    clear: both;
    color: #CCCCCC;
    font-size: 9px;
    height: 12px;
    margin-top: 0;
    padding: 6px 9px 4px;
    position: relative;
    width: 912px;
}
#footer a, #footer a:hover, #footer a:visited, #footer a:active, #footer a:link {
    color:#FFF;
    text-decoration:none;
}
#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;
    z-index:8;
}
#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; z-index:9; }
#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:0px;  }
#sidebar ul li ul li a { margin:0px 0 0px 10px;  padding: 3px 0; }
#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; width:775px; background:#000}

#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;
	width:745px;
}
#tinymce.mceContentBody {
    padding:2px;
}
.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;
    letter-spacing: -1px;
    margin: 0 0 0;
    padding-bottom: 12px;
 }
.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;
	font-size:8px;
	height:155px;
	width:156px; 
	margin:0 14px;
	border:1px solid #FFFFFF;
    display:block;
    overflow:hidden;
}
.mceContentBody .smallitem tbody { 
       height:155px;
	width:156px; 
}
.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;
    width:150px;
	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; text-transform:uppercase; }
.mceContentBody .subItemLink {
	
}

#recaptcha_area {
    border-right: 1px solid #DDDDDD;
    overflow: hidden;
    width: 361px;
}

.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;
}

.recaptchatable {
    background:#FFF;
}

tr.odd {
    background:#f3f3f3;
}

.dobuttons {
    border-bottom: 1px solid #CCCCCC;
    height: 27px;
    margin-bottom: 5px;
    margin-top: -4px;
    position: relative;
}
.dobuttons a {
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px solid #CCCCCC;
    line-height: 27px;
    padding: 7px 15px;
}
.dobuttons a.active {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
.dotable {
    table-layout:fixed;
}
.dotable th {
    background:#333;
    color:#FFF;
}
.dotable td {
    word-wrap: break-word;
    border:1px solid #CCC;
}
.dotable th a {
    color:#FFF;
}
.doform {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    line-height: 27px;
    margin-bottom: 10px;
    padding: 8px 0 5px;
    position:relative;
}

.resumenSubmenu {position:absolute; right:0; width:160px; }
.listItem {cursor:pointer; position:relative; float:left; }
.listItem a.read-more { background:url("/images/more-icon.gif") repeat scroll 0 0 transparent; height:16px; position:absolute; right:20px; top:50%; width:16px; }
.listItem a.read-more-2 { background:url("/images/more-icon.gif") repeat scroll 0 0 transparent; height:16px; position:absolute; right:0; top:50%; width:16px; }
.listItem a.read-more-3 { background:url("/images/more-icon.gif") repeat scroll 0 0 transparent; height:16px; position:absolute; right:6px; top:66%; width:16px; }
.listItem a.read-more-4 { 
    bottom: 4px;
    font-weight: bold;
    position: absolute;
    right: 0;
    }
.celda1 { background-color: #f2ecde; background-image: url(images/boxcorner_sm.gif); background-repeat: no-repeat; background-position: right bottom; text-align:center; } 
