/* CSS definicion de tipos */

BODY   { font: 10px "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; background: #ffffff; margin: 0 }
TABLE, TD   { color: black; font: 10px "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif }

.V9 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; }
.V10 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
.V11 			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

.G9 			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.G9G 			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #76797c; }
.G10Negro 			  { color: black; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.G10Gris 			  { color: #76797c; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.L10 			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.L10Gris 			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #76797c; }
.L10W 			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }
.L12G			{ font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #76797c; }
.L14Negro { color: black; font-size: 14px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif }
.L16Negro 			  { color: black; font-size: 18px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif }
.L16Gris 			 { color: #76797c; font-size: 18px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif }
.TITULO 			{ font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 900;}
.INTRO 			{ font-family: Times, serif; font-size: 15px; }
.form_style 	{ font-size : 12px; font-family : geneva, arial, sans-serif; width: 215px; }
.form_style_med { font-size : 12px; font-family : geneva, arial, sans-serif; width: 200px; }
.form_style_srt { font-size : 12px; font-family : geneva, arial, sans-serif; width: 170px; }
.bordebotoneraaDSM 	 { background-color: #ffffff; border-style: none dashed none none; border-width: 1px; border-color: #a1a5a9 }
.bordecabeceraDSM  { background-color: #ffffff; margin-top: 15px; border-style: solid solid none; border-width: 1px; border-color: #a1a5a9 }
.bordestri { background-color: #ffffff; margin-top: 15px; border: dashed 1px #a1a5a9 }
.BORDEGRISOSCURO { background-color: #e7e7e7; margin-top: 15px; border: solid 1px #999 }
.BORDEGRISVACIO { margin-top: 15px; border: solid 1px #999 }
.bordetablacontDSM   { background-color: #ffffff; border-style: none solid solid; border-width: 1px; border-color: #a1a5a9 }
#header			{ margin-right: auto; margin-left: auto; margin-top: 15px; margin-bottom: 15px; width: 680px; }	
#breadcrumb		{ margin-top: 20px; margin-bottom: 10px; }

sup {vertical-align: baseline; font-size: 1em; color: #76797c;}
tablasborde  { border-top: 1px #ccc; border-right: 1px dotted #ccc; border-bottom: 1px #ccc; border-left: 1px #ccc }
a.gris1			  { color: #600; text-decoration: none }
a.gris1:hover   { color: #b38f00; text-decoration: underline }
a.cabecera  { color: #000; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: normal; text-decoration: none }
a.cabecera:hover  { color: #666; font-size: 10px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-decoration: underline }
a.blanco			{ 
					color: #ffffff;
					text-decoration: none;
				}
				
a.blanco:hover	{
					color: #ffffff;
					text-decoration: underline;
				}				


/* Lista definiciones*/
ul.arrowtext	{
					list-style-image: url(http://a772.g.akamai.net/7/772/51/64c11bdf28b789/www.apple.com/main/elements/arrowa1a5a9.gif);
					margin-top: 0px;
					margin-bottom: 5px;
					margin-left: 14px;
					padding: 0px;
					padding-left: 1px;
					line-height: 13px;
					list-style-position: outside;
				}

ul.arrowlinks	{
					list-style-image: url(http://a772.g.akamai.net/7/772/51/64c11bdf28b789/www.apple.com/main/elements/arrowa1a5a9.gif);
					margin-top: 0px;
					margin-bottom: 5px;
					margin-left: 14px;
					padding: 0px;
					padding-left: 1px;
					line-height: 13px;
					list-style-position: outside;
				}

ul.arrowpro		{
					list-style-image: url(http://a1104.g.akamai.net/7/1104/51/ccb08b49170498/www.apple.com/finalcutpro/images/arrowpro2.gif);
					margin-top: 0px;
					margin-bottom: 5px;
					margin-left: 14px;
					padding: 0px;
					padding-left: 1px;
					line-height: 13px;
					list-style-position: outside;
				}

ul.bullet		{
					list-style-image: url(http://a772.g.akamai.net/7/772/51/b99e8d28e6899e/www.apple.com/main/elements/dot2.gif);
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 16px;
					padding: 0px;
					padding-left: 1px;
					line-height: 15px;
					list-style-position: outside;
				}




ul.none			{
					list-style: none;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 16px;
					padding: 0px;
					padding-left: 0px;
					line-height: 13px;
				}

ul.square		{
					list-style: square;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-top: 0px;
					margin-left: 16px;
					padding: 0px;
					line-height: 13px;
				}

ul.circle		{
					list-style: circle;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 16px;
					padding: 0px;
					line-height: 13px;
				}

ul.decimal		{
					list-style: decimal;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 2.8em;
					padding: 0px;
					line-height: 13px;
				}

ol.decimal		{
					list-style: decimal;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-top: 0px;
					margin-left: 2.8em;
					padding: 0px;
					line-height: 13px;
				}

