body {
	scrollbar-base-color: #00C000;
	scrollbar-track-color: #9CE49C;
	scrollbar-arrow-color: #80FF80;
}

body { 
	background-color:#F1FFF1; 
	margin-top:5px;
	margin-bottom:10px;
	cursor:default;
}

td {color:#004000;
	font-family:verdana;
	font-size:13px;
	text-align:justify;
	border:0px solid #004000;
	border-bottom-width:0px;
	padding:0px;
	height:0;
}

.contenido {color:#004000;
			font-family:verdana;
			font-size:12px;
			text-align:justify;
			line-height:18px;
			background-color:#D2FCD2;
			border:1px solid #004000;
			border-left-width:1px;
			border-right-width:1px;
			border-top-width:1px;
			padding:6px;
			height:0;
}


.navegador {color:#318531;
			font-family:verdana;
			font-size:11px;
			text-align:justify;
			line-height:14px;
			background-color:#9CE49C;
			border:1px solid #004000;
			border-left-width:1px;
			border-right-width:0px;
			border-top-width:1px;
			padding:6px;
			height:0;
}

/*A:link {color:#269A26; font-weight:bold; text-decoration:none; border-bottom:1px dotted #269A26;}*/
/*A:link {color:#269A26; font-weight:normal; text-decoration:none;}
A:visited {color:#ccBB00; font-weight:normal; text-decoration:none;}
A:active {color:#008000; font-weight:normal; text-decoration:none;}
A:hover {color:#808080; font-weight:normal; text-decoration:none;}*/
/*A:hover {color:#808080; font-weight:bold; text-decoration:none; border-bottom:1px dotted #004000; position: relative; left: 2px; top: 1px;}*/

.titulo1 {
	text-transform:none;
	color:#E6F2E6;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
	border:1px solid #40FF40;
	background-color:#198B19;
	letter-spacing:4px;
	font-family:verdana;
	text-align:left;
	text-transform:uppercase;
	margin:0px; 
	padding: 1 1 1 5;
}

.titulo2 {
	text-transform:none;
	color:#96FE96;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	border:1px solid #D9FFD9;
	background-color:#026802;
	letter-spacing:3px;
	font-family:verdana;
	text-align:center;
	text-transform:uppercase;
}

.pie {color:#004000;
	  font-family:verdana;
	  padding:5px;
	  background-color:#82BC82;
	  border: 1px solid #004000;
	  font-size:10px;
	  text-align:center;
}

.footer_pie {
    font-size: 10px;
    font-family: Verdana;
}

.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align:center;
	size: 10;
	font-size:24px;

}

.Advertencia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-align:center;
}

.Mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #04B431;
	text-align:center;
}

#menu {
	width: 960px;
	height: 40px;
	clear: both;
}

ul#nav {
	float: left;
	width: 960px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #dc0000 url(../img/menu-parent.png) repeat-x;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
}

ul#nav li {
	display: inline;
}

ul#nav li a {
	float: left;
	font: bold 1.1em arial,verdana,tahoma,sans-serif;
	line-height: 40px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 1px #880000;
	margin: 0;
	padding: 0 30px;
	background: #dc0000 url(../img/menu-parent.png) repeat-x;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
}

/* APPLIES THE ACTIVE STATE */
ul#nav .current a, ul#nav li:hover > a {
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 1px #330000;
	background: #bb0000;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
}

/* THE SUBMENU LIST HIDDEN BY DEFAULT */
ul#nav ul {
	display: none;
}

/* WHEN THE FIRST LEVEL MENU ITEM IS HOVERED, THE CHILD MENU APPEARS */
ul#nav li:hover > ul {
	position: absolute;
	display: block;
	width: 920px;
	height: 45px;
	position: absolute;
	margin: 40px 0 0 0;
	background: #aa0000 url(../img/menu-child.png) repeat-x;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

ul#nav li:hover > ul li a {
	float: left;
	font: bold 1.1em arial,verdana,tahoma,sans-serif;
	line-height: 45px;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 1px #110000;
	margin: 0;
	padding: 0 30px 0 0;
	background: #aa0000 url(../img/menu-child.png) repeat-x;
}

ul#nav li:hover > ul li a:hover {
	color: #120000;
	text-decoration: none;
	text-shadow: none;
}
