HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY {
WIDTH: 100%; BACKGROUND: url() repeat; margin: 0px
}
#container1 {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; BACKGROUND-color: #ffffff
}
DIV#container1 #header {
	MARGIN-LEFT: 170px; PADDING-LEFT: 15px; BACKGROUND: url() no-repeat left top; HEIGHT: 91px;  MARGIN-RIGHT: 5px; padding-top:20px;
}
#left {
 MARGIN-TOP: 0px;  WIDTH: 25%; FONT-FAMILY: "Tw Cen MT", "Futura Md BT", "Excelsior", "Bookman Old Style", "Lucida sans", Lucida Grande, "Helvetica", Arial, Tahoma, Verdana, sans-serif; FLOAT: left; HEIGHT: auto; COLOR: #292018; MARGIN-RIGHT: 0px; PADDING-TOP: 95px; BACKGROUND-color: #ffffff; padding-left: 10px
}
#left1 {
 MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 25%; FONT-FAMILY: "Tw Cen MT", "Futura Md BT", "Excelsior", "Bookman Old Style", "Lucida sans", Lucida Grande, "Helvetica", Arial, Tahoma, Verdana, sans-serif; FLOAT: left; HEIGHT: auto; COLOR: #292018; MARGIN-RIGHT: 0px; 
}
#header H1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Futura Md BT", "Bookman Old Style", "Tw Cen MT", "Lucida sans", Lucida Grande, "Helvetica", Arial, Tahoma, Verdana, sans-serif; LETTER-SPACING: 4px; COLOR: #d07d02; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#left UL {
	PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px
}
DIV#right {
	PADDING-LEFT: 10px; WIDTH: 70%; PADDING-RIGHT: 0px; FONT-FAMILY: "Book Antiqua", "Bookman Old Style", "Century", "Century Gothic","Futura Bk BT", "georgia", geneva, tahoma, arial, verdana, sans-serif; FLOAT: right; COLOR: #151515; MARGIN-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 90px; BACKGROUND: url(logosred.PNG) no-repeat left top #ffffff;}
DIV#right1 {
	PADDING-LEFT: 5px; WIDTH: 70%; PADDING-RIGHT: 0px; FONT-FAMILY: "Book Antiqua", "Bookman Old Style", "Century", "Century Gothic", "Futura Bk BT", "georgia", geneva, tahoma, arial, verdana, sans-serif; FLOAT: right; COLOR: #151515; MARGIN-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 15px;}

DIV#right1 UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 5px
}
DIV#right UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 5px
}
DIV#left UL LI {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px
}
#ultim {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(picverde.JPG) #808080; FLOAT: left; PADDING-TOP: 0px
}
.pie {
	MARGIN-TOP: 28px; PADDING-LEFT: 20px; FONT-FAMILY: geneva, verdana, sans-serif; MARGIN-BOTTOM: 0px;  COLOR: #a0a0a0; CLEAR: both; FONT-SIZE: 0.7em; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-TOP: #3A6C85 1px dashed; text-align: center
}
.pie A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.pie A:hover {
	COLOR: #c1c1c1; TEXT-DECORATION: none
}
#right A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #56342e; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#right1 A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #56342e; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#left A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #5C2E2E; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
LABEL {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; WIDTH: 4em; DISPLAY: block; FONT-FAMILY: geneva, arial, tahoma, verdana, arial; FLOAT: left; FONT-SIZE: 12px; MARGIN-RIGHT: 0.5em
}
.submit INPUT {
	
}
INPUT {
	BORDER-BOTTOM: #C1D0D5 1px solid; BORDER-LEFT: #C1D0D5 1px solid; BACKGROUND: #ffffff; COLOR: #202020; BORDER-TOP: #C1D0D5 1px solid; BORDER-RIGHT: #C1D0D5 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #C1D0D5 1px solid; BORDER-LEFT: #C1D0D5 1px solid; BACKGROUND: #ffffff; COLOR: #202020; BORDER-TOP: #C1D0D5 1px solid; BORDER-RIGHT: #C1D0D5 1px solid
}
.submit INPUT {
	BORDER-BOTTOM: #C1D0D5 2px outset; BORDER-LEFT: #C1D0D5 2px outset; BACKGROUND: #ffffff; COLOR: #000; BORDER-TOP: #C1D0D5 2px outset; BORDER-RIGHT: #C1D0D5 2px outset
}
FIELDSET {
	BORDER-BOTTOM: #DADADA 1px solid; BORDER-LEFT: #DADADA 1px solid; PADDING-LEFT: 10px; WIDTH: 20em; BORDER-TOP: #DADADA 1px solid; BORDER-RIGHT: #DADADA 1px solid
}
LEGEND {
	BORDER-BOTTOM: #006633 1px solid; BORDER-LEFT: #C1D0D5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: 'Futura Md BT', Lucida sans, Lucida Grande, geneva, tahoma, verdana, arial; MARGIN-BOTTOM: 10px; BACKGROUND: #ffffff; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #006633 1px solid; BORDER-RIGHT: #006633 1px solid; PADDING-TOP: 2px
}
.marco {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Book Antiqua", "Bookman Old Style", 'Futura Md BT', 'Lucida sans', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(sgodelestero.PNG) no-repeat; MARGIN-LEFT: 1px; FONT-SIZE: 12px; MARGIN-RIGHT: 1px; PADDING-TOP: 2px
}
.table {
	PADDING-LEFT: 10px; FONT-FAMILY: 'AvantGarde Bk BT', 'AvantGarde Md BT', 'Futura Md BT', 'Tw Cen MT', tahoma, verdana,
}
#right #rotation {
	LIST-STYLE-TYPE: none; WIDTH: 500px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#right1 #rotation {
	LIST-STYLE-TYPE: none; WIDTH: 500px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#right #otro {
	POSITION: relative; LINE-HEIGHT: 19px; WIDTH: 250px; FLOAT: right; COLOR: #7c714d; MARGIN-LEFT: 300px
}
#right H1 {
	FONT-STYLE: normal; FONT-FAMILY: 'AvantGarde Md BT', 'AvantGarde Bk BT', 'Trebuchet MS', "Tw Cen MT", "Futura Md BT", Lucida sans, Lucida Grande, "Helvetica", Arial, sans-serif; MARGIN-BOTTOM: 15px; COLOR: #D14110; FONT-SIZE: 17px; FONT-WEIGHT: bold; MARGIN-LEFT: 20px; margin-top: 10px;
}
#right1 H1 {
	FONT-STYLE: normal; FONT-FAMILY: "AvantGarde Md BT", "AvantGarde Bk BT", "Trebuchet MS", "Tw Cen MT", "Futura Md BT", Lucida sans, Lucida Grande, "Helvetica", Arial, sans-serif; MARGIN-BOTTOM: 20px; COLOR: #D14110; FONT-SIZE: 18px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; margin-top: 10px;
}
#left H1 {
	FONT-STYLE: normal; MARGIN: 5px auto; FONT-FAMILY: "Trebuchet MS", "Tw Cen MT", "Futura Md BT", Lucida sans, Lucida Grande, "Helvetica", Arial, sans-serif; COLOR: #F27900; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#left H2 {
	FONT-STYLE: normal; MARGIN: 5px auto; FONT-FAMILY: "Book Antiqua", "Bookman Old Style", "Tw Cen MT", "Futura Md BT", Lucida sans, Lucida Grande, "Helvetica", Arial, sans-serif; COLOR: #5c2c2c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#right H2 {
	MARGIN: 10px auto; FONT-FAMILY: "Trebuchet MS", "Futura Md BT", "Tw Cen MT", "Book Antiqua", "Bookman Old Style", Lucida sans, Lucida Grande, "Helvetica", Arial, sans-serif; COLOR: #F27900; FONT-SIZE: 14px; padding-bottom: 10px;
}
#left .marco {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 190px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: 'Century', 'Century Gothic', 'Futura Bk BT', 'Tw Cen MT', geneva, "Helvetica", Arial, tahoma, sans-serif; BACKGROUND: url(marcofade.PNG) no-repeat; COLOR: #d67e0a; MARGIN-LEFT: 5px; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#left .marco A {
	FONT-FAMILY: "Century", tahoma, sans-serif, verdana; COLOR: #151515; FONT-SIZE: 11px
}
.sgored {
	FONT-STYLE: normal; FONT-FAMILY: "Book Antiqua", "Lucida", "Giorgia", Tahoma, Verdana, Arial, sans-serif; COLOR: #7d4839; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#footer {
CLEAR: all; BACKGROUND: url() no-repeat; 
}
.caja {
 BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Tw Cen MT", "Futura Md BT", "Lucida sans", Lucida Grande, "Century Gothic", "Futura Bk BT", "georgia", tahoma, verdana, arial; COLOR: #2d5463; FONT-SIZE: 16px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
.caja1 {
	BORDER-bottom: #F47A46 1px dotted; PADDING-BOTTOM: 5px; FONT-STYLE: italic; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Century", "Century Gothic", "Futura Bk BT", "georgia", "Times New Roman", "Tw Cen MT", "Futura Md BT", "Bookman Old Style", "Lucida sans", Lucida Grande, "Helvetica", Arial; LETTER-SPACING: 0.1em; COLOR: #A2580F; FONT-SIZE: 12px; FONT-WEIGHT: normal; MARGIN-RIGHT: 10px;  PADDING-TOP: 5px; display: box
}
.caja2 {
	BORDER-bottom: #BEF5FA 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; FONT-FAMILY: "Bookman Old Style", "Tw Cen MT", "Futura Md BT", "Lucida sans", Lucida Grande, "Helvetica", Arial; LETTER-SPACING: 0.1em; COLOR: #512828; FONT-SIZE: 14px; MARGIN-RIGHT: 5px;  PADDING-TOP: 5px
}
.caja1 A {
	COLOR: #7c7c7c
}
.caja1 A:hover {
	COLOR: #585858
}
.pie A {
	COLOR: #654f0a
}
HR {
	BORDER-BOTTOM: #400000 1px dotted; BORDER-LEFT: 0px;  width: 98%;  BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#left A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #151515; TEXT-DECORATION: none
}
#left A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #590000; TEXT-DECORATION: none
}
#left A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#left #nav {
	TEXT-ALIGN: left; MARGIN: 5px 0px 10px; PADDING-LEFT: 10px; WIDTH: 190px; FONT-FAMILY: 'Trebuchet MS','Arial Narrow', "Helvetica", Arial, sans-serif
}
#left #nav A.head {
	MARGIN: 0px; DISPLAY: block; COLOR: #361B1B; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#left #nav A:hover {
	COLOR: #2d5463
}
#left #nav A.selected {
	COLOR: #fa972f
}
#left #nav LI.current A {
	COLOR: #593613
}
#left #nav UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 160px; BACKGROUND: url() repeat-y; MARGIN-LEFT: 1px; FONT-SIZE: 0.8em; PADDING-TOP: 15px
}
#left #nav UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
#left #nav UL A {
	COLOR: #512828; TEXT-DECORATION: none
}
#left #nav LI.current UL LI A {
	COLOR: #fa972f
}
#left #nav LI UL LI.current A {
	COLOR: #ff8d1c
}
#left #nav LI UL LI A:hover {
	COLOR: #D54500
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
DIV.fold {
	BORDER-BOTTOM: #059fba 1px solid; BORDER-LEFT: #059fba 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px; -moz-border-radius-bottomleft: 1em
}
/* Menu */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_variations.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 /* common styling */

 /* Set up the default font and ovrall size to include image */
.menu {
font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
width:780px;
height:215px;
background:#fff url(riobaner.jpg) 0 20px no-repeat;
position:relative; 
margin:2em 120px 0 120px;
font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
}
/* get rid of the default padding - margin and bullets */
.menu ul {
padding:0; 
margin:0; 
list-style-type: none;
}
/* make menu horizontal */
.menu ul li {
float:left;
position:relative;
}
/* set up the default top level links */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
width:200px; 
height:1.5em;
font-weight:bold;
color:#888; 
border-bottom:8px solid #0080C0;
background:#fff; 
padding-left:10px; 
line-height:1.5em;
margin-right:2px;
}
/* hack for IE5.5 to correct the faulty box model */
* html .menu ul li a, .menu ul li a:visited {
width:190px;
w\idth:88px;
}
/* hide the drop down menu */
.menu ul li ul {
display: none;
}
/* remove all table style so that it does not interfere with the menu */
.menu table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
}

/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

/* style the top level hover */
.menu ul li:hover a,
.menu ul li a:hover {
color:#000; 
border-bottom:8px solid #400000;
}
/* make the drop down menu show and correctly position it */
.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:1.2em;
margin-top:11px;
left:0; 
width:200px;
border:1px solid #F2460D;
border-top:0;
background:transparent;
}
/* style the drop down links with no hover */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
display:block; 
background:transparent url(); 
color:#000; 
border:0;
margin:0;
color:#333;
font-weight:normal; 
font-size:0.8em;
height:auto; 
line-height:1em; 
padding:5px; 
width:190px
}
/* style the drop down menu links when hovered */
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
background:#888; 
color:#fff;
}

/* special styling for IE5.5 and IE6 - transparency is non validating */
.menu ul li a:hover ul {
background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;
margin-top:10px; /* for IE5.5 faulty box model */
marg\in-top:11px; /* for IE6 */
}
/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {
background:#ddd;
width:190px; /* for IE5.5 faulty box model */
w\idth:196px; /* for IE6 */
}


