/* CSS Document */

body {
	margin: 0px;
	background-repeat: repeat;
	background-image: url(../imagenes/fondo.jpg);
}

  #Center_Tab {
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
}	


  .Contenedor {
	width:810px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

#cabecera {
	background-repeat: repeat;
	float: left;
	width: 810px;
	background-position: center;
}
#cabecera_flash {
	float: left;
	height: 98px;
	width: 520px;
}

#linea_superior {
	background-image: url(../imagenes/listanegra-superior.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 810px;
	background-position: center;
}

a {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #19515E;
	text-decoration: none;
}


#pie {
	float: left;
	width: 810px;
	text-align: center;
	margin-top: 0px;
	background-image: url(../imagenes/pie.jpg);
	background-repeat: no-repeat;
	height: 31px;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-weight: lighter;
	color: #FFFFFF;
	vertical-align: top;
	background-position: bottom;
}
#pie a {
	font-size: 9px;
	color: #FFFFFF;
}






span {
	color: #999999;
	font-size: 9px;
}
input {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	color: #666666;
}



strong {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #19515E;
}
h3 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #19515E;
}
h2 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #19515E;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #19515E;
	font-weight: bold;
}



#logotipo {
	width:276px;
	height:161px;
	z-index:1;
	background-repeat: no-repeat;
	background-image: url(../imagenes/logotipo.jpg);
	float: left;
	background-position: top;
}
#fondo_cabecera_flash {
	background-image: url(../imagenes/fondo-cabecera.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 98px;
	width: 534px;
}



#cuerpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagenes/cuerpo.jpg);
	background-repeat: repeat-y;
	width: 755px;
	float: left;
	padding-right: 25px;
	padding-left: 30px;
}




#imagen1 {
	width:271px;
	height:370px;
	z-index:1;
	float: left;
	background-image: url(../imagenes/imagen-izquierda.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -15px;
}
table {
	width: 400px;
}
#productos #Center_Tab #cuerpo table {
	width: 400px;
	font-weight: normal;
	color: #666666;
	float: left;
	text-align: justify;
	vertical-align: top;
}
#productos #Center_Tab #cuerpo table tr td {
	padding-top: 5px;
	padding-bottom: 10px;
}




th {
	font-size: 14px;
	font-weight: bold;
	color: #19515E;
}

#banner {
	position:absolute;
	width:468px;
	height:60px;
	z-index:1;
	left: 384px;
	top: 239px;
}
#banner2 {
	position:absolute;
	width:468px;
	height:60px;
	z-index:1;
	left: 280px;
	top: 239px;
}
#menu {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../imagenes/fondo-menu.jpg);
	background-repeat: repeat-y;
	width: 534px;
	float: left;
	list-style-image: none;
	list-style-type: none;
	background-position: right;
	line-height: 24px;
	height: 36px;
}
#situacion #Center_Tab #cuerpo table {
	width: 99%;
}
#imagen2 {

	width:271px;
	height:370px;
	z-index:1;
	float: left;
	background-image: url(../imagenes/imagen-izquierda2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -15px;
}
.derecha {
	float: right;
}
.izquierda {
	float: left;
}
/*****************serviweb*******************/
.serviwebPie {width:80%; margin-top:0px!important; padding-top:0px; text-align:center;}
.serviwebPie h2 {display:inline; margin:0; font-size:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.serviwebPie h1.serviweb, 
.serviwebPie h3.serviweb, 
.serviwebPie h1.serviweb a, 
.serviwebPie h3.serviweb a {display:inline; margin:0; font-size:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.serviwebPie a.serviweb2{display:inline; margin:0; font-size:10px; color:#FFFFFF0; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}