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

#datostable th {
    cursor:pointer;
}

.verificarcliente_wrap {
	border: 1px solid #f00;
    padding: 10px;
    margin-top: 10px;
    background: #f9c9c9;
    color: #000;
    font-size: 13px;
	text-align: center;
}

a.cambiarmodoempresa {
    border: 1px solid #CCC;
    padding: 9px;
    float: right;
    margin: -10px 1px;
    border-bottom: 0;
    color: #1b1b1b !important;
}
a.cambiarmodoempresa.active {
    background-color: #FFF;
}

td.detalles-perdida {
    padding:5px;
}
td.detalles-perdida span {
    width: 49%;
    display: inline-block;
    margin: 2px 0;
}
td.detalles-perdida strong {
    
}

.filtrarproformas label {
    width: 85px;
    display: inline-block;
    text-align: right;
    margin-right: 7px;
    font-family: Arial;
}
.doform.proformas,
.doform.estadisticas {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    line-height: 27px;
    margin-bottom: 10px;
    padding: 2px 19px 9px;
    position: relative;
        background: #F3F0E4;
}

.filtrarestadisticas select {
        width: 125px;
}

#custom-sidebar {
    
}
#custom-sidebar a {
    border:none;
    text-decoration:none;
}
#custom-sidebar img {
    border:none;
    text-decoration:none;
}



#redes-sociales {
    margin-top: 10px;
    text-align: center;
    text-decoration: none;
    border: 0;
 }
#redes-sociales a {
    display:inline-block;
    border: none;
 }
#redes-sociales a img {
    border: none;
}

#header {
	background:transparent url(images/header.gif) repeat scroll 0 0;
	height:116px;
	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 {
	float:left;
	margin:0 0 0 0px;
	padding:0;
	width:152px; 
	position:absolute;
    z-index:8;
}
#sidebar .sidebar-content {
    background: #FBDC5F none repeat scroll 0 0;
}
#sidebar .sidebar-footer {
	background:transparent url(/images/menu-footer.gif) repeat scroll 100% 0;
	height:29px;
	width:152px;
 }
 
#searchgruas {
      border-bottom: 1px solid #5b5b5b;
      background: #f0f0f0;
      padding: 1px 10px 13px;
      margin-top: 11px;
      border-top: 1px solid #5b5b5b;
}
#searchgruas select {
      width: 135px;
      margin-bottom: 5px;
}
#searchgruas input#buscargrua {
      cursor:pointer;
}
 
#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 }

.estado_cerrada,
.estado_vendida {
    background: #80DD80;
}
.estado_perdida {
    background: #E77777;
}
.estado_autorizada {
    background: #FFEE5C;
}
.estado_sin_autorizar {
    background: #f0f0f0;
}
.estado_en_proceso {
    background: #f0f0f0;
}

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

.filaboton {
    text-align: right;
    height: 40px;
}
.filaboton a {
    padding: 10px;
    background-color: #f0f0f0;
    margin-right: 6px;
    border: 1px solid #CCC;
}

.filtrarresultados .select2-container {
    margin-top: -3px;
}
.filtrarresultados span#select2-filtercliente-container {
    line-height: 20px;
    font-size: 13px;
    height: 20px !important;
    font-family: Arial,serif;
}
.filtrarresultados .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 19px !important;
}
.filtrarresultados .select2-container .select2-selection{
    height:20px !important;
    border-radius: 1px;
}
.filtrarresultados .select2-container .select2-selection--single {
    height: 20px !important;
    border-radius: 1px !important;
}

.dobuttons {
    border-bottom: 1px solid #CCCCCC;
    height: 27px;
    margin-bottom: 5px;
    margin-top: 0px;
    position: relative;
}
.dobuttons a {
    background: none repeat scroll 0 0 #E9E9E9;
    border: 1px solid #CCCCCC;
    line-height: 33px;
    padding: 5px 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;
}
#estadisticastable th {
    text-align: left;
    padding: 5px;
}
#estadisticastable td {
    padding: 2px 2px;
}
.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; } 