.ms_nombre_txt {
	font-weight:bold;
	color:#FFFFFF;
}
a.sugerencias {
	color:#FEECDA;
}

/* titulos y subtitulos */

.t_dospuntos {
	font-family:verdana,arial,sans-serif;
	color:#FF6600;
}
h1 {
	font-size:1.5em;
	font-weight:bold;
	color:#a41540;
	margin:0px;
}
.t_linea {
	background-color:#FE860C;
	position:relative;
	font-size:2px;
	font-size:0em;
}
h2 {
	font-size:1em;
	color:#a41540;
	font-weight:bold;
	margin:0px;
}

/* parrafos */

.txt_resaltado {
	color:#A41540;
	font-weight:bold;
}
.txt_resaltadoN {
	color:#A41540;
}
.txt_gris {
	font-weight:bold;
	color:#999999;
}
.etiqueta {
	color:#666666;
}

/* enlaces */

a {
	font-weight:bold;
	color:#FFFFFF;
	font-family:verdana,arial,sans-serif;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

a.negro {
	font-family:verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 0em;
	color: #000000;
	text-decoration: underline;
}
a.naranja {
	font-family:verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 0em;
	color: #FE860C;
	text-decoration: underline;
}
a.e_naranjacatalogo {
	font-family:verdana,arial,sans-serif;
	font-size: 0em;
	color:#FE860C;
	text-decoration:underline;
}
a.e_naranja {
	font-weight:bold;
	color:#FE860C;
	text-decoration:underline;
}
a.e_negro {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.e_gris {
	color:#999999;
	text-decoration:underline;
}

/* formularios */

input {
	font-size:1em;
}

/* Tablas */

td.acuseTramite {
	font-size:.7em;
}
.granate_os {
	background-color:#A41540;
	color:#FFFFFF;
}
.granate_cl {
	background-color:#EDD0D9;
}
td.tdGranate {
	font-family:verdana,arial,sans-serif;
	color:#A41540;
	font-size:.7em;
	font-weight:bold;
}
td.tdBlancoG {
	font-family:verdana,arial,sans-serif;
	color:#FFFFFF;
	font-size:1.0em;
	font-weight:bold;
}
td.tdNegroG {
	font-family:verdana,arial,sans-serif;
	color:#000000;
	font-size:1.0em;
	font-weight:bold;
}
td.tdBlanco {
	font-family:verdana,arial,sans-serif;
	color:#FFFFFF;
	font-size:.7em;
	font-weight:bold;
}
td.tdBlancoP {
	font-family:verdana,arial,sans-serif;
	color:#FFFFFF;
	font-size:.6em;
	font-weight:bold;
}
td.tdNegro {
	font-family:verdana,arial,sans-serif;
	color:#000000;
	font-size:.7em;
	font-weight:bold;
}
td.arial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
}
td.arialG1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:bold;	
}
td.arialG2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#330000;
	font-weight:bold;	
}
td.arialG3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#000066;
	font-weight:bold;	
}
td.arialG4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
td.arialG4B {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:0.9em;
}
td.arialG5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;	
}

table.txtExplicacion td {
	font-family:verdana,arial,sans-serif;
	font-size:.7em;
}

/* */

.mensaje {
	font-family:verdana,arial,sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	color: #999999;
	text-decoration: none;
	font-style: italic;
}
.mensaje2 {
	font-family:verdana,arial,sans-serif;
	font-weight: normal;
	font-size: 1.2em;
	color: #999999;
	text-decoration: none;
	font-style: italic;
}
a.mensaje2 {
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size: 1.2em;
	color: #000000;
	text-decoration: none;
	font-style:italic;
}
a.mensaje {
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size: 1.5em;
	color: #999999;
	text-decoration: none;
	font-style:italic;
}

/* selector localidades marco superior */
body.blanco {
	color:#000000;
	padding: 0px;
	margin: 0px;
	background-color:#FFFFFF;
	background-image:none;
	font-size:62.5%;
	font-family:verdana,arial,sans-serif;
}

body.marfil {
	color:#FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color:#FFFFEA;
	background-image:none;
	font-size:62.5%;
	font-family:verdana,arial,sans-serif;	
}

body.negro {
	color:#FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color:#000000;
	background-image:none;
	font-size:62.5%;
	font-family:verdana,arial,sans-serif;	
}

body.sinespacio {
	padding: 0px;
	margin: 0px;
}


body.marcoSelector {
	color:#FFFFFF;
	font-family:verdana,arial,sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	background-color:#A41540;
	background-image:none;
}
a.marco:hover {
	background-color: #FE860C;
}
a.borrarLocalidad {
	color:#FFECD8;
	text-decoration:none;
}

/*
img.ico_s_cerrar {
	background-image:url(../images/genred/selector/ico_cerrar.gif);
	margin-top:3px;
}
img.ico_s_borrar {
	background-image:url(../images/genred/selector/ico_borrar.gif);
	margin-top:3px;
}
*/

#lineaFin {
	clear:both;
	font-size:0px;
	background-color:#FE860C;
}

/* selector localidades marco inferior */

.selectorTitulo {
	background-color:#FF6600;
	color:#FFFFFF;
	font-weight:bold;
	font-size:.7em;
}
td.registro {
	background-color: #F3F3F3;
	font-size:.7em;
}
td.registro2 {
	background-color: #FFFFFF;
	font-size:.7em;
}
a.e_azul {
	margin-left: 1.0em;
	/*font-weight: bold;*/
	color: #0099FF;
	text-decoration: underline;
	font-family:verdana,arial,sans-serif;

}

/* para los formularios incrustados */

td {
	font-family:verdana,arial,sans-serif;
	font-size: 10px;
	color: #000000;
}

a.e_naranjaForm {
	font-family:verdana,arial,sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FE860C;
	text-decoration:underline;
}

/* BUZON tablas */

td.buzonSup {
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FE860C;
}
td.buzonSupG {
	background-color:#A41540;
}
tr.filasPares {
	background-color:#FFF9F2;
}

/* Pagina de AYUDA */

img.img_iz {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.ayuda_subtitulo {
	background-color:#DFF1FF;
	padding:3px;
	font-weight:bold;
}

/* fondos BUZON Notificaciones */

.fondoNotificacion {
	background-color:#F3F7FA;
	padding:10px;
}
.fondoNotificacionTit {
	background-color:#E5EEF7;
	padding:5px;
}

.subtitulo {
  font-family:verdana,arial,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color:#FFFFFF;
}

.subtituloN {
  font-family:verdana,arial,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color:#000000;
}

.gothic {
  font-family:verdana,arial,sans-serif;
  font-size: 10pt;
  color:#FFFFFF;
}

.gothicN {
  font-family:verdana,arial,sans-serif;
  font-size: 10pt;
  color:#000000;
}

.comentario {  
  font-family:verdana,arial,sans-serif;
  font-size: 8pt;
  color:#FFFFFF;
 }

.comentarioN {  
 font-family:verdana,arial,sans-serif;
 font-size: 8pt;
 color:#000000;
 }

.blanco {
color: #FFFFFF
}

.Especificaciones {
	font-family:verdana,arial,sans-serif;
	font-size:0.9em;
	color: #CC6633;
	font-style: italic;
}

.EspecificacionesDet {
	font-family:verdana,arial,sans-serif;
	color:#FFFFFF;
	font-size:0.9em;
}


BODY table{
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	color : Black;
	text-align : justify;
}
input, select, textarea {
	font-family:verdana,arial,sans-serif;
	font-size: 11px;
	color: #511515;
	background-color: #F8E4D2;
	border-top: 1px solid #822B2A;
	border-right: 3px solid #888888;
	border-bottom: 1px solid #822B2A;
	border-left: 3px solid  #822B2A;
}
input.ped {
	color: #511515;
	background-color: transparent;
	border: 0;
}
.titsform{
	font : 11px Arial, Helvetica, sans-serif;
	color: #822B2A;
	font-weight : bold;
	text-align : left;
}
.piepaj{
	font : xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #511515;
}
.imgemprizq{
	border-right : 6px solid ButtonFace;
	margin-right : 4px;
	border-left : 6px solid #822B2A;
	margin-bottom : 16px;
}
.imgemprder{
	border-left : 6px solid ButtonFace;
	margin-left : 10px;
	border-right : 6px solid #822B2A;
	margin-bottom : 16px;
}
.titceldaprod{
	font : 12px Arial, Helvetica, sans-serif;
	background-color : #822B2B;
	color : White;
	padding : 2px 4px;
	border-right : 1px solid #FBF9E1;
	text-align : center;
}
.listceldaprod{
	font : 12px Arial, Helvetica, sans-serif;
	padding : 2px 3px;
	border-left : 1px solid #822B2B;
}
.nommodelo{
	font : bold 22px "Times New Roman", Times, serif;
	text-align : center;
	color : #822B2B;
}
.agradecimientos{
	font : 14px "Times New Roman", Times, serif, Arial;
	text-align : center;
	color : #FFFFCC;
}
.agradecimientos2{
	font : bold 14px "Times New Roman", Times, serif;
	text-align : center;
	color : #990000;
}
.nomserie{
	font : bold 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #b2988b;
	text-transform : uppercase;
}
.celdaficha{
	border : 1px solid #822B2B;
	padding : 0px 4px 0px 4px;
	font : 11px Arial, Helvetica, sans-serif;
	color : Black;
}
.celdaparrafo p{
	border : 1px solid #822B2B;
	padding : 0px 4px 0px 4px;
	font : 11px Arial, Helvetica, sans-serif;
	color : Black;
}
.titopcficha{
	font : bold 12px Arial, Helvetica, sans-serif;
	color : White;
	background-color : #822B2B;
	text-align : left;
	padding-left : 4px;
}
/************************************************/
a.linklist{
	text-decoration : none;
	color : Black;
	border-bottom : 1px dotted #E59F84;
}
a.linklist:hover{
	background : #F2CCBD;
}
a.linklist:visited{
	color : #777777;
}
/************************************************/
a.linklist2{
	text-decoration : underline;
	color : #822A2B;
}
a.linklist2:hover{
	text-decoration : none;
	background : #F2CCBD;
}
/************************************************/
a.menulat{
	text-decoration : none;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4D1613;
	line-height : 16px;
}
/*
a.menulat:hover{
	font : bold;
	background: url(images/inici/menuhover.gif) fixed no-repeat;
}
a.menulat:active{
	font : bold;
	color : #FBF9E1;
	background: url(images/inici/lat_fndmenu.jpg) fixed no-repeat;
}
*/
/************************************************/
a.bn{
	color : White;
	background : Black;
	font : xx-small Arial, Helvetica, sans-serif;
	text-decoration : none;
}
a.bn:hover{
	color : Black;
	background : White;
}
/************************************************/
/* estilo de los enlaces de los modelos de accesorios*/
a.acc{
	display : block;
	width : 100%;
	color: #FBF9E1;
	background-color : #822B2B;
}
a.acc:hover{
	background-color : #B3998C;
}
a.acc:active{
	color: #511515;
	background-color : #F8C391;
}
/************************************************/
/* estilo de los enlaces del FORO */
a.foro{
	color: #822B2B;
}
a.foro:hover{
	color: white;
	background-color : #629389;
}
a.foro:visited{
	color: #C7A584;
	text-decoration : none;
}
/************************************************/
.arialonce{
	color : black ;
	font : 11px Arial, Helvetica, sans-serif;
}
.verdocejusty{
	font : 12px Arial, Helvetica, sans-serif;
	text-align : justify;
	color : Black;
}
.verdocejusty p{
	border-bottom : 1px solid #822B2A;
}
.fotoacc{
	border : thin dashed #822B2A;
}.lineatablapar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.lineatablaimpar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F8E4D2;
}
.historia1{
	font : 14px "Times New Roman", Arial, Verdana, Helvetiva, sans-serif;
	color : #FFFF99;
}
.historia1R{
	font : 14px "Times New Roman", Arial, Verdana, Helvetiva, sans-serif;
	color : #FF0000;
}


a.e_naranjacatalogo {
	font : 14px "Times New Roman", Times, serif, Arial;
	font-weight:bold;
	color:#FE860C;
	text-decoration:underline;
}

a.menu_cabecera:link {font : 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFCC;}
a.menu_cabecera:visited {font : 12px Verdana, Arial, Helvetica, sans-serif;text-decoration: none; color: #FFFFCC;}
a.menu_cabecera:active {font : 12px Verdana, Arial, Helvetica, sans-serif;text-decoration: none; color: #FFFFCC;}
a.menu_cabecera:hover {font : 12px Verdana, Arial, Helvetica, sans-serif;text-decoration: overline; color:#CC0000;}
.dropcap_b {font: bold 200% "times new roman";color: white; width: 24pt; float: left; }
.dropcap_r {font: bold 200% "times new roman";color: red; width: 36pt; float: left; }

/* menu principal */
div#old_links {position: absolute; top: 81px; left: 0; width: 166px; height: 700px; font: 16px Verdana, sans-serif; z-index: 100;}
div#links a {display: block; text-align: left; font: 1.1em Verdana, sans-serif; padding: 0px 0px; margin: 0 0 1px; border-width: 0; text-decoration: none; color: #ffffc1; }
div#links a:hover {color: #411; 
   /*border-left: 3px double #CC0000;*/
   }

div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 180px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}

div#content {position: absolute; top: 143px; left: 311px; right: 25px;
   color: #BAA; background: #22232F; 
   font: 13px Verdana, sans-serif; padding: 10px; 
   border: solid 5px #444;}
div#content p {margin: 0 1em 1em;}
div#content h3 {margin-bottom: 0.25em;}

h1 {margin: -9px -9px 0.5em; padding: 15px 0 5px; text-align: right; background: #333; color: #667; letter-spacing: 0.5em; text-transform: lowercase; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
div#content a:link {color: white;}
div#content a:visited {color: #BBC;}
div#content a:link:hover {color: #FF0;}
div#content a:visited:hover {color: #CC0;}
code, pre {color: #EDC; font: 110% monospace;}


/*******************************/
/* CAPA MENSAJE                */
/*******************************/

/* tooltip */

#capaMensaje { position:absolute; visibility:hidden; font-size:.9em; background-color:#ffffc1; color:#000000; border:1px solid #b3b389; padding:2px; white-space:nowrap; z-index:10; }

#escritorio { width:100%; height:30em; }

.EstiloPie {color: #CCCCCC}


/*****************************/
/* PRUEBAS NUEVA CAJA        */
/*****************************/

div#content-top {
	width: 320px;
	height: 8px;
	background: url(../imagenes/productos/content-top.gif) no-repeat;
	overflow: hidden;
}

div#content-wrapper {
	width: 320px;
	border-right: 8px solid #c5d6e8;
	border-left: 8px solid #c5d6e8;
}
div#content {
	background-color: #688ba8;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	padding: 10px 0;
}
div#content div {
	padding: 5px 10px;
	border-bottom: 1px solid #c5d6e8;
}
div#content-bottom {
	width: 320px;
	height: 8px;
	background: url(../imagenes/productos/content-bottom.gif) no-repeat;
	overflow: hidden;
}
div#side-col {
	width: 221px;
	float: right;
	margin-right: 34px;
	display: inline;
}
div.side-box-top {
	width: 221px;
	height: 7px;
	background: url(../imagenes/productos/side-box-top.gif) no-repeat;
	overflow: hidden;
}
div.side-box-middle {
	width: 221px;
	background-color: #c6d8e8;
	padding: 1px 0;
	text-align: center;
}
div.side-box-bottom {
	width: 221px;
	height: 7px;
	background: url(../imagenes/productos/side-box-bottom.gif) no-repeat;
	overflow: hidden;
	margin-bottom: 10px;
}

table.zoom table {clear:both; margin:2.0em 0 0.2em 20px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}

table.zoom th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
table.zoom th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:110%;}
table.zoom td {height:3.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;}

#cerrarVentana { display:block; color:#fff; text-decoration:none; background:url(../imagenes/cabecera/cerrar.gif) no-repeat 10px center #000000; padding:.6em 0 .6em 35px; }
#cerrarVentana:hover { text-decoration:underline;}
