/* CSS totmotor */


body {
background-color: #DCE2E7; /** color de fondo exterior de la pagina **/
color: #1C64A0;
margin-top:3%;
margin-bottom:3%;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}
/*** pagina intro **/
table.default {
	border:1px solid #AABAC4;
}
td.homeup {
	background: url(img/intro_01.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:112px;
	margin:0;
	padding:0;
}
table.homebottom {
	background: url(img/intro_03.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:110px;
	margin:0;
	padding:0;
}
/** diseņo marcos **/

td.izquierda {
	background: url(img/izq1.gif) repeat-y; /** imagen marco izquierda **/
}
td.izquierda2 {
	background:#B5C1CC url(img/izq2.gif) no-repeat; /** imagen marco izquierda abajo **/
}
td.derecha {
	background: url(img/der1.gif) repeat-y; /** imagen marco derecha **/
}
td.derecha2 {
	background:#B5C1CC url(img/der2.gif) no-repeat; /** imagen marco derecha abajo **/
}
td.abajo {
	background:#B5C1CC url(img/abajo.gif) repeat-x; /** imagen marco abajo **/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:18px;
	margin:0;
	padding:0;
}

/** header tablas contenido **/


/** button **/
.checkbox1 { border:1px solid #AABAC4; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }

/** end button **/

table.todo {
	border:1px solid #AABAC4;
}
td.header {
	background:#E6E6E6 url(img/portada.gif) no-repeat; /** imagen del header **/
	width: 736px;
	height: 104px;
	border-bottom:1px solid #AABAC4;
}
td.menu { /** propriedades del menu **/
	text-align:bottom;
}
td.contenido {
	vertical-align:top;
	background-color: #F2F3F0; /** color de fondo de la tabla de contenido **/
	width:736px;
}
td.arriba {
	vertical-align:top;
	text-align:center;
}
table.contenido {
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-right: 10px;
	width:700px;
}
/*** puntitos bajo titlo contenido ***/
td.puntitos {
	background: url(img/puntitos_hor.gif) bottom repeat-x;
	width:20px;
}
/** textos **/
.titulos {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #475663; font-weight: bold} /** texto grande titulo pagina **/
.texto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} /** texto pagina **/

/** links **/
a:link {
	font-size: 10px;
	color: #1C64A0;
	font-style: normal;
	text-decoration:underline;
	font-weight: bold;
}
a:active {
	color:#1C64A0;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C64A0;
	text-decoration:underline;
}
a:hover {
	color: #32ABEB;
}
/*** links menu **/

#topnav a {
 border-left:1px solid #AABAC4;
 display: block;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 float:	left;
 text-align: center;
 /** width: 95px; **/
 height: 18px;
 line-height: 18px;
 text-decoration: none;
 color: #475663;
 text-transform: none;
 font-size: 0.9em;
 /** background-position:bottom left; **/
 background-repeat:no-repeat;}

#topnav a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:url(img/button6.gif) top repeat-x;
 color: #1C64A0;
 /** background-position:top left; **/
}

#topnav .border {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 border-right:1px solid #AABAC4;
}

/** link pagina principal **/

#principal a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /** width: 95px; **/
 text-decoration: none;
 color: #0D3861;
 text-transform: uppercase;
 font-size: 9px;
 /** background-position:bottom left; **/
 background-repeat:no-repeat;}

#principal a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /** background:url(img/button.gif) bottom repeat-x; **/
 color: #1C64A0;
 /** background-position:top left; **/
}
/** home.asp **/
td.frame_abajo {
	border-top:1px solid #475663;
 	background-repeat:no-repeat;
}

div.frames {
	/**border:1px solid #000000; **/
}
td.flash {
	margin:0;
	padding:0;
	border:1px solid #475663;
}
/** catalogo.asp **/
table.catalogo {
	border:1px solid #AABAC4;
	background:#E2E2E2;
}
td.cata {
	height:25px;
	border-bottom:1px solid #475663;
	background:#333333;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
}
/** servicios.asp **/
td.titulos {
	border-bottom:1px solid #475663;
}
/** stockview.asp **/
td.foto img {
	border:1px solid #000000;
	float:inherit;
	margin-top:10px;
	margin-bottom:10px;
}
div.fotos {
	margin-top:10px;
	margin-bottom:10px;
}
div.fotos img {
	border:1px solid #000000;
	margin:5px 0 0 5px;
}
table.catalogo2 {
	border:1px solid #475663;
	background:#E2E2E2;
	text-align:left;
}
/** resultstock.asp **/

td.stock1 {
	text-align:left;
	background: #EFF5FC;
	border:1px solid #ffffff;
}
td.stock2 {
	text-align:center;
	/** background: #EFF5FC; **/
	/** border:1px solid #ffffff; **/
}
/** contacto.asp **/
table.contacto {
	text-align:center;
	margin-left:20px;
}
/** tooltip **/
#tipBox {position: absolute; 
           width: 150px; 
           z-index: 100;
           border: 1pt black solid; 
           background: yellow; 
           visibility: hidden}
/** borrarfoto **/
div.borrarfoto {
	background-color:#DCE2E7;
	width:100;
	height:50;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:20px;
}
div.fotoedicio {
	margin-bottom:5px;
	margin-left:10px;
}
div.fotoedicio img {
	margin-top:5px;
	border:1px solid #000000;
}
div.upload {
	text-align:left;
	margin-left:200px;

}
/** comparar.asp **/
td.compa1 {
	background:#DCE2E7;
	text-align:left;
}
td.compa2 {
	background:#EAEDF0;
	text-align:left;

}
td.compa3 {
	background:#DCE2E7;
	text-align:right;	
}
td.compa4 {
	background:#EAEDF0;
	text-align:right;
}
tr.compa5 {
	background:#EAEDF0;
	padding:5px;
	line-height:1.7em;
}
div.compa1 {
	line-height:1em;
}
table.carbox {
	background:#EAEDF0;
	padding:3px;
	margin:3px;
	border:1px solid #AABAC4;
}
table.carbox2 {
	background:#EAEDF0;
	padding:3px;
	margin:3px;
	border:1px solid #8098A4;
}
td.fotobox img {
	border-top:1px solid #EAEDF0;
	border-left:1px solid #EAEDF0;
	border-right:3px double #DCE2E7;
	border-bottom:3px double #DCE2E7;
	float:inherit;
	margin-top:10px;
	margin-bottom:10px;
}
table.compatable {
	font-size:9px;
	line-height:10px;
	color:#144D76;
	letter-spacing:-1px;
	border:1px solid #AABAC4;
	
}
table.compatable img {
	margin-left:2px;
	margin-right:2px;
	border:1px solid #DCE2E7;
}
tr.compa6 {
	background:#AABAC4;
	line-height:12px;
	color:#EAEDF0;
	font-weight:bold;
}
#footer {
	background: url(img/footer.gif) top left no-repeat;
}

	