.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

.header_table {
width:100%;
border:none;
padding:0px;
background-image:url(../imagenes/bg_cabecera.jpg);
}

.footer_table {
width:100%;
border:none;
height:auto;
padding-top:15px;
}

/* ############### CABECERA ########################################################################################################## */
.tablacabecera{ height:143px; width:760px}
.tablamenu{
	width:60%;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
}
.tablasubsecciones{
	width:60%;
	text-align:center;
	padding-left: 7px;
}
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #66594f;	text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #D8D2CC; text-decoration: none;}

/* ############### PIE ########################################################################################################## */
A.pieDerecha { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px;	font-size: 9px;	color: #66594f;	text-decoration: none; margin-left:15px}
A.pieDerecha:hover {font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 9px; color: #C70002; text-decoration: none;}


/* ############### CUERPO ########################################################################################################## */
.tablahome{width:100%; height:100%;}
.tablacuerpo{
	width:100%;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
}
/*......Noticias Index.......*/
.titularNoticias{
	font-size:14px;
	color:#C70002;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin-left: 30px;
}
.textofechanoticias {font-family:Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:9px; color:#999999; font-weight:bold};

/*......Tabla Acceso Clientes.......*/
.fondoCabeceraTabla {background-color: #D9D2CC; font-family:Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:9px; color:#66594F; text-align:center;}
.tablaClientes {border: 1px solid #a49b94; height:80px;}
.formTextClientes {font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:70px; height:10px;}

/* ############### GENERAL ########################################################################################################## */
.texto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #66594f;	text-decoration: none;}
.titularRojo {

	font-size:14px;
	color:#C70002;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.textoSobre {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #D8D2CC;	text-decoration: none;
}
.formTextFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:13px;
}
.formMemoFormulario {

font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:50px;
}
.listamenu {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #666666; border: 1px solid #B6C8A2; width:130px; height:13px;
	
	height: 17px;
	width: 130px;
	border: 1px solid #B6C8A2;

	cursor: hand;
	color: #666666;
background-color: #F9F5F2; 	border-color: #A39C96;
}
.boton {padding-top:5px; color:#A49B94;}
.boton a {padding: 1px 7px 1px 8px; color:#A49B94; background-color:#ffffff; border:1px solid #D8D2CC; text-decoration:none; vertical-align:middle;}
.boton a:visited {padding: 1px 7px 1px 8px; color:#A49B94; background-color:#ffffff; border:1px solid #D8D2CC; text-decoration:none; vertical-align:middle;}
.boton a:hover {background-color:#D8D2CC; text-decoration:none;}.botonFormulario {
	padding-top:0px;
	color:#A49B94;
	border: 1px solid #D8D2CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 70px;
	height: 20px;
}
.titularRojo11 {
	font-size:11px;
	color:#C70002;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.tablaMenuAdmin {
	background-color: #A49B94;
	width:150px;
	border-right: 3px solid #554F4F;
}
.titularClarito11 {



	font-size:11px;
	color:#D8D2CC;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.titularOscuro11 {

	font-size:11px;
	color:#A49B94;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.numeroNavover {
	font-size:11px;
	color:#C70002;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	/*border: 1px solid #554F4F;*/
	width: 15px;
	height: 15px;
}

A.numeroNav {

	font-size:10px;
	color:#66594f;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	/*border: 1px solid #554F4F;*/
	width: 15px;
	height: 15px;
}

A.numeroNav:hover {font-size:10px;
	color:#C70002;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	/*border: 1px solid #554F4F;*/
	width: 15px;
	height: 15px;
}
.tabla_miniatura_flotaocasion{
	border: 1px solid #554F4F;

}
.tabla_gestion_flotaocasion{
	border-bottom: 1px solid #554F4F;

}
.textoRojo {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #C70002;	text-decoration: none;
}
.textonavegacion {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #C70002;	text-decoration: none; font-weight:bold;
}
.formTextFormularioemail {

font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:190px; height:13px;
}
.textoCursiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66594f;
	text-decoration: none;
	font-style: italic;
}
.titularOscuro13 {

	font-size:11px;
	color:#68625B;
	font-weight:bold;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.titularOscuro11 {

	font-size:12px;
	color:#68625B;
	font-weight:bold;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.titularOscuro9 {
	font-size:10px;
	color:#68625B;
	font-weight:bold;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}
.formTextCifrasNegocio {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px none #D8D2CC; width:43px; height:10px;
}
.formTextCifrasNegocioGris {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 10px;
	text-decoration: none;
	color: #66594f;
	border: 1px none #D8D2CC;
	width:43px;
	height:10px;
	background-color: #EEEEEE;
}
.formMemoOfertasTrabajo {


font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:90px;
}
.titularClarito9 {

	font-size:10px;
	color:#9B9187;
	font-weight:bold;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
}


.titularTablaCatalogo {color: #66594f;	font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;	font-weight: bold;	font-size: 14px;background-color: #FFFFFF;}

.tablaSeparadora {
	color:#6C6359;
	border-bottom-color: #6C6359;
	border-bottom-style: solid;
	border-bottom: 1;
}
/* ############### RINCON DEL ACCIONISTA ############################################################################### */
.cParentMenu {
	PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #CC0000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}

.cDaughterMenu {
	FONT-SIZE: 10px; MARGIN: 0px; WIDTH: 230px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cDaughterMenu A {
	DISPLAY: block
}
.cDaughterMenu A:link {
	PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #D8D2CC 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.cDaughterMenu A:visited {
	PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #D8D2CC 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.cDaughterMenu A:hover {
	PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 11px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; COLOR: #CC0000; PADDING-TOP: 1px; BORDER-BOTTOM: #A49B94 1px solid; BACKGROUND-COLOR: #D8D2CC; TEXT-DECORATION: none
}
.tablaheaderaccionista{
	width:530px;
	background-color: #f0f0f0;
	BORDER-BOTTOM: #A49B94 1px solid;
	BORDER-TOP: #A49B94 1px solid;
}
.tablafotonoticias{
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	border-color: #666666 1px solid;
}
.tablafotoflotaocasion_detalle{
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	border-right: #666666 1px solid;
	border-left: #666666 1px solid;
	border-color: #666666 1px solid;
}
.tablainformacion{
	width:530px;
	background-color: #f0f0f0;
	BORDER-BOTTOM: #cc0000 1px solid;
	BORDER-TOP: #cc0000 1px solid;
}
.tablaheaderaccionistaIzq {

	width:240px;
	background-color: #f0f0f0;
	BORDER-BOTTOM: #A49B94 1px solid;
	BORDER-TOP: #A49B94 1px solid;
}
A.linkonoverrojo { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px;	font-size: 9px;	color: #66594f;	text-decoration: none}
A.linkonoverrojo:hover {font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; font-size: 9px; color: #C70002; text-decoration: none;}




/* ############### NOTICIAS ############################################################################### */
.fecha_not {
	font-family: Tahoma, "Trebuchet MS", Verdana;
	font-size: 0.8em;
	color: #666666;
	float: left;
	margin-bottom: 5px;
	font-weight: bold;
	width: 90%;
}
.titulo_noticia {
	float: left;
	width: 90%;
	margin-bottom: 5px;
	color: #C70002;
	font-size:10px;
	font-weight:bold;
}
.titulo_noticia a
{
color: #C70002;
text-decoration: none;
font-size:10px;
font-weight:bold;
}

.titulo_noticia a:hover
{
color: #C70002;
text-decoration: none;
font-size:10px;
	font-weight:bold;
}

.resumen_noticia {
	float: left;
	width: 90%;
	margin-bottom: 15px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}

.resumen_noticia a{
	text-decoration:none;
	color: #666666;
}

.resumen_noticia a:hover{
color: #C20F25;
text-decoration:none;}

.contenedor_img_not {
	float: left;
	height: 60px;
	width: 60px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-right: 10px;
}

.contenedor_noticias_izq {
float: left;
	width: 720px;
	margin-left: 5px;

}

.contenedor_noticias_todas {
	float: left;
	width: 185px;
	margin-left: 5px;
}

.contenedor_noticias {
	width: 720px;
	margin-top: 25px;
	margin-right: auto;
	margin-left: 10px;
	text-align: justify;
	font-size: 0.9em;
	padding: 0px;
	float: left;
}

.borde {
	
	margin-right:8px;
	margin-top:3px;
}
.titulo_anio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666666;
	float: left;
	width: 185px;
	margin-bottom: 5px;
}
.not_jquery {
	width: 170px;
	float: left;
	padding-left: 15px;
}
.pagina {
	width: auto;
	display: block;
	float: left;
}
.pagina a{
color: #666666;
text-decoration:none;
}

.pagina a:hover{
color: #C20F25;
text-decoration:none;
}


.not_jquery a{
color: #C70002;
text-decoration:none;
margin-bottom:5px;
}

.not_jquery a:hover{
color:#999999;
text-decoration:none;
margin-bottom:5px;
}



.cabecera_analistas_gam {
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	height: 16px;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
}
.td_logos_analistas {
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	height: 23px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.td_comprar_analistas {
	color: #4BC812;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../imgs/comprar.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 70px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
}
.td_precio_obj_analisistas {
	color: #333333;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 70px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	text-align: center;
}
.td_bandera {
	/*
	des004 20120126
	background-image: url(../imgs/ban.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	*/
	height: 245px;
	width: 240px;
}

.border_bottom_punteado {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}

.invisible {
	display:none;
}

