/* --------- Estilos de Etiquetas --------- */body{	margin: 0px;	background-color: #FFF;}form { margin: 0px; }li{	list-style-image: url(../imagenes/img_generales/li.gif);	list-style-type: disc;	list-style-position: inside;}img { border-width: 0px; }/* --------- Estilos de Formularios --------- */.selectbusca{	color: #333;	width: 134px;	border-color: #666;	border-width: 1px;	border-style: solid;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;}.selectbusca optgroup{	color: #333;	font: italic bold 10px Geneva, Verdana, Helvetica, sans-serif;} .campobusca{	color: #333;	width: 84px;	border-width: 1px;	border-style: solid;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	border-color: #666;}.campo{	color: #333;	border-width: 1px;	border-style: solid;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	border-color: #666;}.boton{	width: 42px;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #333;	border-width: 1px;	border-style: solid;	border-color: #666;}/* --------- Estilos de Texto --------- */.titularazul{	color: #FFF;	font-weight: bold;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;}.titularnegro{	color: #333;	font-weight: bold;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;}.titularnegroprodu{	color: #000;	font-weight: bold;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 14px;}.menuprin{	text-decoration: none;	color: #FFF;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 9px;}.menuprin:hover{	text-decoration: none;	color: #FFF;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 9px;}.menu{	text-decoration: underline;	color: #666;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;}.menu:hover{	text-decoration: underline;	color: #CCC;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;}.mas{	color: #333;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;}.mas:hover{	color: #CCC;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;}.textogris{	color: #999;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	padding: 2px 8px 2px 8px;	line-height: 15px;}.textogrisin{	color: #999;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;}.precio{	color: #039;	font-family: Geneva, Verdana, Helvetica, sans-serif;	font-size: 10px;	text-align: right;}.textoproduc { color: #666; }/* --------- Estilos de Tablas, Celdas, Bordes --------- */.bordearriba{	height: 1px;	border-color: #C8D0E7;	border-width: 1px 0 0 0;	border-style: solid;}.bordeabajo{	height: 1px;	border-color: #C8D0E7;	border-width: 0 0 1px 0;	border-style: solid;}.margen { padding: 10px; }#bordedere{	border-right: #C8D0E7;	border-bottom: #C8D0E7;	border-width: 0 1px 1px 0;	border-style: none solid solid none;}#bordeabajo{	border-bottom: #C8D0E7;	border-width: 0 0 1px 0;	border-style: none none solid none;}/* --------- Objetos --------- */#linea{	height: 1px;	background-image: url(../imagenes/img_generales/linea.gif);	background-repeat: repeat-x;}#cuadro{	border-color: #CCC;	border-width: 1px;	border-style: solid;	padding: 5px;}/*Corner*//* Validacion formularios*/.oculto{	font-family: Verdana, Helvetica, Sans-serif;	font-size: 10px;	color: #CCC;	line-height: 16px;	text-align: justify;	letter-spacing: 0%;	padding-bottom: 3px;	}.error{	font-family: Verdana, Helvetica, Sans-serif;	font-size: 10px;	color: #FF0000;	line-height: 16px;	text-align: justify;	letter-spacing: 0%;	padding-bottom: 3px;	}	DIV.cuadro-direccion{	border: 1px solid #E1E5F2;	padding: 3px 3px 3px 28px;	background-image: url(../imagenes/img_centros/icono.jpg);	background-repeat: no-repeat;	background-position: 3px 3px;	width: 300px;	margin-left: auto;	margin-right: auto;	margin-top: 10px;}DIV.direccion{	color: #999;	border-bottom: 1px dotted #E1E5F2;	padding-bottom: 3px;	margin-bottom: 3px;	color: #666;}