/* ############### TODO ######################################################################################################3####### */
html, body, #todo {height:100%;width:100%;margin:0px;min-height:100%;background-color:#FFFFFF;}
#todo {
	position:absolute;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 0px;
	top: 0px;
}
html>body, html>body #todo { height:auto;}

html, body, #todoindex {height:100%;width:100%;margin:0px;min-height:100%;background-color:#FFFFFF;}
#todoindex {
	position:absolute;
	background-color:#fff;
	background-image:url(../imagenes/bg_cuerpo.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 0px;
	top: 0px;
}
html>body, html>body #todoindex { height:auto;}

#cabecera{ background-color: #A49B94; height:143px; border-bottom:8px solid #D8D2CC; width:100%;}
html>body #cabecera{height:147px; background-color: #A49B94;}

#pie {width:100%;position:absolute; bottom:-1px; height:20px;padding:5px 0px 0px 0px; background-color:#fff; margin:0px; border-top:3px solid #A49B94; font-size:9px; color: #66594f; background-image:url(../imagenes/bg.gif);}
html>body #pie {padding-top:10px; height:20px}



.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
#cuerpoindex {
	position:absolute;
	top:130px;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 0px;
	height:75%;
	width:100%;
	z-index:1;
	background-image:url(../imagenes/bg_cuerpo.jpg);
	
}
#indexarribafoto {
	position:absolute;
	top:0px;
	background-color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 0px;
	height:35%;
	width:100%;
	z-index:5;
	border-right:dotted 1px #666666;
}
#cuerpoindexdivisiones {
	position:absolute;
	top:128px;
	float:right;
	background-color:#CCCCCC;
	background-image:url(../imagenes/bg_index_divisiones.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 80%;
	height:78%;
	width:20%;
	z-index:9;
	text-align:center;
}
#cuerponoticias {
	position:absolute;
	top:221px;
	float:right;
	/*background-color:#F4ECE3;*/
	background-color:#F4ECE3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 0px;
	height:240px;
	width:294px;
	z-index:4;
	text-align:center;
	/* overflow-y: scroll;	*/
}
#cuerponovedades {
	position:absolute;
	top:224px;
	float:right;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#f00;
	letter-spacing: 0px;
	left: 302px;
	height:200px;
	width:504px;
	z-index:6;
	text-align:center;
}

/* ############### 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: #009933; 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:#009933;
	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;}

.fondoCabeceraTablaverde {background-color: #53A142; font-family:Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size:9px; color:#ffffff; text-align:center;}

/* ############### GENERAL ########################################################################################################## */
.texto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;	color: #66594f;	text-decoration: none;}
.textoverde{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;	color: #009933;	text-decoration: none;}
.titularRojo {
	font-size:14px;
	color:#C70002;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.titularverde {
	font-size:14px;
	color:#53A142;
	font-weight:bold;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.titularNegro {
	font-size:14px;
	color:#000000;
	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;
}
.formFileFormulario {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size: 10px;
	text-decoration: none;
	color: #66594f;
	border: 1px solid #D8D2CC;
	height:20px;
	width: 200px;
}
.formSelectFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:20px;
}
.formFechaFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:100px; 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;
}

.formSelectTiposPeticionFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:170px; height:20px;
}

.formSelectMes {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:100px; height:20px;
}

.formSelectAnio {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:50px; height:15px;
}

.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:15px;
	
	height: 13px;
	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;
}

.botonFormularioEliminar {
	padding-top:0px;
	color:#A49B94;
	border: 1px solid #D8D2CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 120px;
	height: 20px;
}

.botonFormularioGo {
	padding-top:0px;
	color:#A49B94;
	border: 1px solid #D8D2CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 30px;
	height: 20px;
}

.titularRojo11 {
	font-size:11px;
	color:#009933;
	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:#009933;
	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:#009933;
	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: #009933;	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: #009933; text-decoration: none;}

.formTextBuscarUsuarios {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:150px; height:13px;
}

.formtext_paging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 20px;
	height: 14px;
	border: 1px solid #B6C8A2;
	color: #363636;
	border-color: #999999;
	background-color: #DDD9D6;
	font-weight: bold;
}

.tabla_header_abajo {
	border-top: 1px none;
	border-right: 1px none #333333;
	border-bottom: 2px solid #333333;
	border-left: 1px none #333333;
	height: 75px;
}

.tablas_completas {
	border-top: 1px solid solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}

.formTextAreaFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:200px;
}

.botonFormularioSeleccionarTodos {
	padding-top:0px;
	color:#A49B94;
	border: 1px solid #D8D2CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 130px;
	height: 20px;
}

.botonFormularioNewsletter {
	padding-top:0px;
	color:#A49B94;
	border: 1px solid #D8D2CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100px;
	height: 20px;
}

.Texto2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.formTextEmail {font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:270px; height:10px;}
.formPrecioFormulario {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:80px; height:13px;
}.formTextFormularioGooglemap {

font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px;
}
.formTextFormularioArchivo {

font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px;
}


#first_file_element {
font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 10px;  text-decoration: none; color: #66594f; border: 1px solid #D8D2CC; width:300px; height:20px;
}

.botonFormularioEliminarImg {
	padding-top:0px;
	color:#FFFFFF;
	border: 1px solid #D8D2CC;
	background-color: #FF3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 70px;
	height: 20px;
	margin-left: 5px;
}
.fuerademivista {
	position: absolute;
	left: -1000px;
}
.borde_abajo {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}
