body {
      font:       				12px/1.4em Arial, Tahoma, Verdana, sans-serif;
      color:      				black;
      background: 				#191970;
      text-align: 				center;
      margin-top: 				15px;
}
h1{
    font:       				12px/1.4em Arial, Tahoma, Verdana, sans-serif;
    word-spacing:				2px;
    color:      				#990000;
}
h2{
    font:       				14px/1.4em Arial, Tahoma, Verdana, sans-serif;
    word-spacing:				2px;
    color:      				#990000;
}
h3{
    font:       				15px/1.4em Arial, Tahoma, Verdana, sans-serif;
    word-spacing:				2px;
    color:      				#006699;
}

p{
	word-spacing:				2px;
	color:      				black;
	text-align:					justify;
	padding-left:               5px;
}

legend {
	font-weight: bold;
}

td {
	font:       				11px/1.4em Arial, Tahoma, Verdana, sans-serif;
	vertical-align:				top;
	padding:					0;
	}

ul#menu {
	background: #191970 url('img/top.gif') no-repeat bottom;
	text-align: right;
	width: 100%;
	margin: 2px 0;
	border-bottom: 12px solid #191970;
	padding: 2.25em 0;
	list-style: none;
}

ul#menu li {
	display: inline;
}

div#pie {
	color: white;
	background: #191970 url('img/bottom.gif') no-repeat bottom;
	margin: 2px 0;
	border-top: 10px solid #191970;
	padding: 2.5em 0;
}

.contenedor {
      width:         			731px;
      margin-left:   			auto;
      margin-right:  			auto;
      margin-top:    			0px;
      text-align:    			justify;
      padding-right: 			0px;
      padding-left:  			0px;
      background: 				#CCCCCC;
}


.cuerpo {
      background: 				white;
      color:      				black;
      padding:					3px;
      margin-top: 				0px;
      text-align: 				center;
}

.pie {
	background:					#191970 url('img/bottom.gif') no-repeat bottom;
	text-align:                 top;
	color:                      white;
	padding:					30px;
	margin-bottom:				2px;
	margin-top:					2px;
	padding-left:				0px;
	margin-left:				0px;
	border-top:                 10px solid #191970;
}

.menuProd{
    text-align:                 left;
    border:                     solid #d4d4d4;
    padding-left:				2px;
}

.producto{
   text-align:                  left;
   border:                      thin dotted black;
   padding-left:				2px;
   padding-right:               2px;   
}

.imagen{
	text-align:                 center;
	width:                      275px;
}

.aplicaciones{
   text-align:                  left;
   width:                       180px;
   vertical-align:				top;
}
.menu {
	background:					#191970 url('img/top.gif') no-repeat bottom;
	text-align:                 right;
	padding:					27px;
	margin-bottom:				2px;
	margin-top:					2px;
	padding-left:				0px;
	margin-left:				0px;
	border-bottom:              12px solid #191970;
}

.opcionMenu{
	padding:					5px;
	font-weight:				bold;
	text-decoration:			none;
	color:						white;
}

.opcionMenu em {
	text-decoration: underline;
	font-style: normal;
}

.opcionMenu:link{
	font-weight:				bold;
	text-decoration:			none;
	color:						white;
}

.opcionMenu:visited{
	font-weight:				bold;
	text-decoration:			none;
	color:						white;
}

.opcionMenu:hover{
	font-weight:				bold;
	text-decoration:			blink;
	color:						#FFFFCC;
}

.opcionMenuP{
	padding:					0px;
	font-weight:				bold;
	text-decoration:			none;
	color:						#CCFFFF;
}

.opcionMenuP em {
	text-decoration: underline;
	font-style: normal;
}

.opcionMenuP:link{
	font-weight:				bold;
	text-decoration:			none;
	color:						#333333;
}

.opcionMenuP:visited{
	font-weight:				bold;
	text-decoration:			none;
	color:						#99CCCC;
}

.opcionMenuP:hover{
	background:					#d5d7db;
	font-weight:				bold;
	text-decoration:			none;
	color:						white;
}