body {
margin:0px;
scrollbar-highlight-color:#787878;
scrollbar-shadow-color:#4F4F4F;
scrollbar-track-color:#565652;
scrollbar-face-color:#666666;
scrollbar-arrow-color:#999999;
scrollbar-darkshadow-color:#000000;
scrollbar-3dlight-color:#565652;
}

h1{
font:bold 12px arial;
color:#555;
}

/* Maquetación general */
#tablacontenedora {
width:750px;
height:373px;
}

#menu{
width:196px;
height:378px;
}
#fondos{
width:554px;
height:373px;
}

/* Fondos de las paginas interiores */
.marcocentral {
background-image:url(../images/f_marcocentral.jpg);
background-repeat:no-repeat;
}

.empresa {
background-image:url(../images/f_empresa.jpg);
background-repeat:no-repeat;
}

.servicios {
background-image:url(../images/f_servicios.jpg);
background-repeat:no-repeat;
}

.contacto {
background-image:url(../images/f_contacto.jpg);
background-repeat:no-repeat;
}

.neumaticos_menu {
background-image:url(../images/menu_neumaticos.jpg);
background-repeat:no-repeat;

}
.neumaticos_fondo{
background-image:url(../images/fondo_neumaticos.jpg);
background-repeat:no-repeat;
}


.neumaticosinterior {
background-image:url(../images/f_neumaticosinterior.jpg);
background-repeat:no-repeat;
}

.accesorios_menu {
background-image:url(../images/menu_accesorios.jpg);
background-repeat:no-repeat;
}
.accesorios_fondo {
background-image:url(../images/fondo_accesorios.jpg);
background-repeat:no-repeat;
}


.accesoriosinterior {
background-image:url(../images/f_accesoriosinterior.jpg);
background-repeat:no-repeat;
}

.motosdeocasion_menu {
background-image:url(../images/menu_motosocasion.jpg);
background-repeat:no-repeat;
}

.motosdeocasion_fondo {
background-image:url(../images/fondo_motosocasion.jpg);
background-repeat:no-repeat;
}


.motosdeocasioninterior {
background-image:url(../images/f_motosdeocasioninterior.jpg);
background-repeat:no-repeat;
}

.neumotoracing{
background-image:url(../images/f_neumotoracing.jpg);
background-repeat:no-repeat;
}

.neumotoracinginterior{
background-image:url(../images/f_neumotoracinginterior.jpg);
background-repeat:no-repeat;
}
/* Estilo de las breves */
.tablabreves {
width:457px;
height:90px;
background-image:url(../images/fondo_tablabreves.jpg);
background-repeat:no-repeat;
border:1px outset gainsboro;
margin-bottom:10px;
background-color:#E3E5EB;
filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#ffffff', EndColorStr='#DCDEE3');
}

h3.titularbreve {
font:bold 10px arial;
color:#555;
margin:2px;
}

h3.descripcionbreve {
font:10px tahoma,arial;
color:black;
margin:2px;
}

h3.ampliarbreve {
text-align:right;
font:10px arial;
color:#0063FF;
margin:2px;
}

h3 a{
text-decoration:none;
color:#0063FF;
}

h3 a:hover {
font-weight:900;
}

/* Estilo para los formularios */

#formulario {
width:95%;
padding:5px;
margin-top:0px;
}

#formulario legend {
font:bold 10px tahoma;
color:#343;
padding:2px;
border:1px solid #343;
background-color:#fefefe;
}


#formulario #tablaformulario {
font:bold 10px tahoma;
color:black;
margin-top:10px;
}

#formulario #tablaformulario tr.celdacolor {
background-color:#f6f6f6;
}

#formulario input,textarea {
font:10px tahoma;
color:#667766;
background-color:#eeeeee;
border:1px outset #eefaee;
}

#formulario #tablaformulario td.botonera {
text-align:right;
padding-bottom:5px;
}

#formulario #tablaformulario td.leyproteccion {
font:10px tahoma;
color:#666;
text-align:justify;
padding-top:5px;
border-top:3px double #eee;
}


#formulario #tablaformulario td.leyproteccion a {
font:10px tahoma;
border-bottom:1px dotted black;
text-decoration:none;
color:#333;
}

#formulario #tablaformulario td.leyproteccion a:hover {
font:10px tahoma;
text-decoration:none;
background-color:#f0f0f0;
border:0px;
}

/* Estilo de las miniaturas */
.miniatura {
font:10px tahoma;
padding:4px;*/
border:1px outset gainsboro;
width:130px;
background-color:whitesmoke;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f0f0f0');
}

.miniaturahome {
font:10px tahoma;
padding:4px;*/
border:1px outset gainsboro;
width:150px;
background-color:whitesmoke;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f0f0f0');
}

.referencia{
font:10px tahoma;
/*padding:5px;*/
}

.miniatura select {
font:10px tahoma;
}

.miniatura img {
filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);
border:1px solid black;
}

.miniaturahome img {
filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=5);
border:1px solid black;
}

/* Estilo Ventana Catalogo */
#catalogo {
width:600px;
height:600px;
}

#catalogocabecera {
height:78px;
}

#catalogofoto {
text-align:center;
vertical-align:middle;
background-color:white;
height:425px;
}

#catalogofoto img{
border:2px solid black;
filter:progid:DXImageTransform.Microsoft.Shadow(color='#dddddd', Direction=135, Strength=10);

}

#catalogopie {
background-color:#eee;
border-top:1px solid #666;
border-bottom:1px solid #666;
height:37px;
font:bold 11px "ms trebuchet",tahoma;
text-align:center;
vertical-align:middle;

}

#catalogodireccion{
background-color:white;
height:60px;
font:10px tahoma;
text-align:center;
vertical-align:middle;
}

/* Estilos texto */
.titularap3 {
font:bold 12px arial;
color:black;
}.contenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
