
BODY 	{ COLOR:#000; margin:0; padding:0; background-color: #FFF; background-image: url('background-main.gif'); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, arial, sans-serif }

TABLE	{ COLOR:#000; padding:0; border:0px none; border-collapse:collapse; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, arial, sans-serif }

.TBnoborder	{ width:100%; border:0px none; padding:0; border-collapse:collapse }

.TBprecos	{ border: 1px #069 solid; border-spacing:0; border-collapse:collapse; background-color:white; width:100%; }
.TBprecos th	{ border: 1px #069 solid; padding:5px; background-color:#EFEFEF; font-weight:bold; text-align:left; }
.TBprecos td	{ border: 1px #069 solid; padding:5px; }

.TBdownload	{ border:1px #68A solid; background-color:#F8F8F0; border-spacing:5px; border-collapse:separate }
.TBdownload td	{ border:1px #8AC solid; background-color:#FDFEFF; padding:5px; text-align:center;  }


.TBfpage	{ width:100%; height:100%; border:0px none; padding:0; border-collapse:collapse }
.TBfpage td#T	{ text-align:left; vertical-align:top }
.TBfpage td#C	{ text-align:right; vertical-align:middle; padding:5px }
.TBfpage td#B	{ text-align:left; vertical-align:bottom }

.TBlogo		{ width:100%; height:70px; color:white; background: #141424 url('AstorBlueLogo.jpg') no-repeat;  }
.TBlogo tr	{ font: 13px verdana,arial,sans-serif }
.TBlogo td#L	{ padding: 5px 0 5px 10px; font-size:26px }
.TBlogo td#LN	{ padding: 0 0 10px 10px; COLOR:#999 }
.TBlogo td#R	{ padding: 20px 15px 0 0; text-align:right }

.TBipage	{ width:100%; background:#141424 }

p		{ text-align:justify; }

a:link		{ color: #30F; text-decoration:none; /* border-bottom: 1px dotted #8AC */ }
a:visited	{ color: #30F; text-decoration:none }
a:active	{ color: #10D; text-decoration:none }
a:hover		{ color: #D70; text-decoration:underline; /* border-bottom: 1px solid #30F */ }

ol		{ margin: 0 0 0 18px; padding: 6px 0 2px 0; }
ol li		{ margin: 0 0 0 10px; padding: 1px 0 6px 0; }

ul		{ margin: 1px 0 2px 20px; padding:0; list-style-type:square; list-style-image: url('bullet.gif') }
ul li		{ margin: 1px 0 1px  8px; padding:0; }
ul ul		{ margin: 1px 0 1px  8px; padding:0; list-style-type:disc; list-style-image: url('bullet-2.gif') }

.ULarr		{ margin: 6px 0 6px 20px; padding:0; list-style-type:square; list-style-image: url(arrow.gif) }
.ULarr li 	{ margin: 2px 0 2px  5px; padding:0; vertical-align:middle }
.ULarrB		{ margin: 0   0 0   10px; padding: 1px 0 1px 0; list-style-type:square; list-style-image: url('arrow-blue.gif') }
.ULarrB li	{ margin: 0   0 6px 10px; padding: 1px 0 1px 0; text-align:justify; vertical-align:top }
.ULarrR		{ margin: 0   0 0   10px; padding: 1px 0 1px 0; list-style-type:square; list-style-image: url('arrow-red.gif') }
.ULarrR li	{ margin: 0   0 6px 10px; padding: 1px 0 1px 0; text-align:justify; vertical-align:top }

.ULlist		{ margin: 0 0 0   8px; padding: 1px 0 2px 0; list-style-type:square; list-style-image: url('bullet.gif') }
.ULlist li	{ margin: 0 0 4px 8px; padding: 1px 0 1px 0; text-align:justify; }
.ULlistR		{ margin: 0 0 0   8px; padding: 1px 0 2px 0; list-style-type:square; list-style-image: url('bullet-red.gif') }
.ULlistR li	{ margin: 0 0 4px 8px; padding: 1px 0 1px 0; text-align:justify; }

blockquote   { border:0; padding:0px; margin: 0 0 0 15px; }
blockquote p { margin: 0 0 8px 0; }

hr		{ height:2px; border-style:dashed; color:#8AC; margin: 8px 0 8px 0 }
.HRblue		{ height:2px; border-style:dashed; color:#8AC; margin: 8px 0 8px 0 }
.HRred		{ height:2px; border-style:dashed; color:#A76; margin: 8px 0 8px 0 }


.Left		{ text-align:left; }
.Centra		{ text-align:center; }
.Right		{ text-align:right; }
.Just		{ text-align:justify; }

.topbotdot1	{ border-top: 1px dotted #8AC; border-bottom: 1px dotted #8AC; margin:8px; padding:6px;  }
.topbotdot2	{ border-top: 2px dotted #8AC; border-bottom: 2px dotted #8AC; margin:8px; padding:6px;  }
.topbotdash	{ border-top: 1px dashed #8AC; border-bottom: 1px dashed #8AC; margin:8px; padding:6px;  }

.BoxRed		{ border: 1px solid #DBB; background-color:#FFFDFA; width:100%; padding: 0 5px 0 5px; }

.LeftBox	{ COLOR:#FFF; background-color:#446; FONT: 11px verdana,arial,sans-serif; margin-bottom:40px; border: 1px #8CC solid }
.LeftBox a:link	 { COLOR: #0FF }
.LeftBox a:visited { COLOR: #0FF }
.LeftBox a:hover { color:#F94; text-decoration:underline }
.LeftBox ul	{ list-style-type:square; list-style-image: url('arrow.gif'); margin-left:12px; margin-right:0; margin-top:0; margin-bottom:4px }
.LeftBox	h2 { COLOR: #E87; margin:5px; font-size:13px; border-bottom: 1px solid #5AA; padding: 0 0 4px 2px; }
.LeftBox	h3 { COLOR: #FEB; margin:5px; font-size:12px; border-bottom: 1px solid #5AA; padding: 0 0 4px 2px; }
.LeftBox	h4 { COLOR: #EEE; margin:5px; font-size:11px; border-bottom: 1px solid #5AA; padding: 0 0 4px 2px; }
.LeftBox	h5 { COLOR: #59D; margin:5px 0 1px 5px; font-size:11px; padding:0 }
.LeftBox	h6 { COLOR: #EEE; margin:5px; font-size:11px; font-weight:normal }
.LeftBox	h6 { COLOR: #EEE; margin:5px; font-size:11px; font-weight:normal }
.LeftBox	hr { height:1px; border-style:dashed; margin:10px 0 10px 0; color:#5AA }
.LeftMore 	{ border-bottom: 1px solid #5AA; text-align:right; margin:4px 5px 8px 5px; padding-bottom:6px; font-size:10px; font-weight:bold; }
.LeftMore2 	{ border-top: 1px solid #366; text-align:right; margin:8px 5px 8px 5px; padding-top:6px; font-size:10px; font-weight:bold; }

.History		{ COLOR:#567 }
.History	p	{ COLOR:#258; background:#FAFAFA; font-size:12px; font-weight:bold; border-bottom: 1px dotted #CDE; padding:3px; margin: 15px 0 2px 0; }
.History ul { margin: 0 0 0   10px; padding: 1px 0 2px 0; list-style-type:square; list-style-image: url('bullet.gif') }
.History li { margin: 0 0 4px 10px; padding: 1px 0 1px 0; text-align:justify; }
.History ul ul { margin: 4px 0 0   10px; padding: 1px 0 2px 0; list-style-type:square; list-style-image: url('bullet-2.gif') }
.History blockquote { margin: 4px 0 4px 6px; padding: 1px 0 2px 0; text-align:justify; }

.NewsTitle	{ COLOR:#ABA; FONT: bold 19px verdana,arial,sans-serif; margin: 0 0 10px 0; padding: 3px 3px 4px 3px; border-bottom: 1px solid #B00 }
.News		{ COLOR:#585; FONT: 13px 'comic sans MS',arial,sans-serif; }
.News acronym 	{ cursor:help; border-bottom:1px dotted #ABA; }
.NewsL		{ line-height:15px; background:#FCFEFC; border: 2px dotted #CDC; padding:10px; margin: 0 50px 20px 0; }
.NewsR		{ line-height:15px; background:#FDFEFD; border: 2px dotted #CDC; padding:10px; margin: 0 0 20px 50px; }

.img-tick1 { background: #FFD url(tick1.gif) no-repeat center center; }
.img-tick2 { background: #FFD url(tick2.gif) no-repeat center center; }

/* TITLES */

.titleBox	{ COLOR:#369; background-color:#F8FDFD; FONT: bold 14px verdana,arial,sans-serif;
				  border-top: 1px solid #E8F4F4; border-left: 1px solid #E8F4F4;
				  border-right: 1px solid #DEE; border-bottom: 1px solid #8AC;
				  padding: 3px 3px 4px 3px; margin: 0 0 4px 0; }

.title		{ COLOR:#225; FONT: bold 19px verdana,arial,sans-serif; margin: 0 0 10px 0; }
.titleblue	{ COLOR:#369; FONT: bold 17px verdana,arial,sans-serif; margin: 0 0 10px 0; padding: 3px 3px 4px 3px; border-bottom: 1px solid #8AC }
.titleRed	{ COLOR:#800; FONT: bold 17px verdana,arial,sans-serif; margin: 0 0 10px 0; padding: 3px 3px 4px 3px; border-bottom: 1px solid #B00 }

.subtitle	{ COLOR:#369; FONT: bold 14px verdana,arial,sans-serif; border-bottom: 1px solid #8AC; padding: 3px 3px 4px 3px; margin: 0 0 4px 0; }
.subtitleRed	{ COLOR:#800; FONT: bold 14px verdana,arial,sans-serif; border-bottom: 1px solid #B00; padding: 3px 3px 4px 3px; margin: 0 0 4px 0; }

 /* ??? */

.biglink		{ FONT: bold italic 12px verdana,arial,sans-serif; TEXT-DECORATION: none; }
.biglink:hover	{ FONT: bold italic 12px verdana,arial,sans-serif; TEXT-DECORATION: underline; }

.copyright	{ COLOR:#999; FONT: 9px verdana,arial,sans-serif }

.list		{ COLOR:#000; FONT: normal 12px verdana,arial,sans-serif; }

.whitetitle	{ COLOR:#FFF; FONT: 13px verdana,arial,sans-serif; font-weight:bold }

.whitetext	{ COLOR:#FFF; FONT: 11px verdana,arial,sans-serif }

#menu { RIGHT: 0px; POSITION: absolute; TOP: 209px }

.shadeform	{ background-image: url('shadeform.gif');
		text-align: left;
		WIDTH: 220PX;
		BORDER: 1px solid #000000; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}

.shadeform2	{ background-image: url('shadeform.gif');
		text-align: left;
		WIDTH: 60PX;
		BORDER: 1px solid #000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}

.dropdown {	COLOR: #333333;
		WIDTH: 220PX;
		FONT: 11px verdana,arial,sans-serif}

.textarea	{ background-image: url('shadeform.gif');
		text-align: left;
		WIDTH: 300PX;
		BORDER: 1px solid #000000; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}

.textarea2	{ background-image: url('shadeform.gif');
		text-align: left;
		WIDTH: 350PX;
		BORDER: 1px solid #000000; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:arial, verdana, sans-serif}

.submitbutton { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#FFFFFF; }

.submitbuttonon { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#AD7A6A; }

.button-popups { padding:2px; background-image: url('../code/button-popup.gif');
		background-color:#2D2D4A;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CFCFE0;
		font-size: 8pt;
		height: 23px;
		width: 150px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: 0px solid #FFFFFF;  }

.buttonon-popups { padding:2px; background-image: url('../code/buttonon-popup.gif');
		background-color:#C0C0C0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 150px;
		cursor:hand;
		font-weight: bold;
		text-align: center;
		BORDER: 0px solid #FFFFFF;  }

/* H MENU */

.navHtable { background: #2D2D4A url('background-menu.gif'); }

#navHcontainer 		{ font: bold 10px verdana,arial,sans-serif; }	/* font: bold 11px arial,verdana,sans-serif */
#navHcontainer ul 	{ text-align:center; margin:0; list-style-image: url('none'); }
#navHcontainer ul li { display:inline; margin-left: -4px; }
#navHcontainer ul li a { color:#CFCFE0; padding: 0 8px 0 8px; text-decoration:none; border-left: 1px solid #AAA; border-right: 1px solid #AAA }
#navHcontainer ul li a:hover { color:#800; background-color:#FEDCBA; padding: 1px 8px 2px 8px; border: solid 1px #AAA }
#navHcontainer ul li#i1 { margin-left: 0; } /* i1 = First Item */
#navHcontainer ul li a#current { color:#ABD; }
#navHcontainer ul li a:hover#current { color:#ABD; background-color:transparent; cursor:default; border-top:0px none; border-bottom:0px none;; padding-left:8px; padding-right:8px; padding-top:0; padding-bottom:0 }

/* End */
