@charset "utf-8";
/* CSS Document */

body {
background-image:url(imagenes/fondo.gif);
margin-top:0px;
margin-bottom:0px;
margin-left:px;
margin-right:0px;
}

		#continer {
			width: 780px;
			border-left: 2px solid #FFCC00;
			border-right: 2px solid #FFCC00;
			background-color:#228B22;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
		}

		#banner {
			padding: 0px;
			margin-bottom: 0px;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}

		#content {
			padding: 30px;
			margin-left: 252px;
			background-image:url(imagenes/content.jpg);
			background-position:left;
			background-repeat:repeat-y;
			background-color:#FFFFFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:justify;
			color:#333333;
		}

		#sidebar-a {
			float: left;
			width: 250px;
			margin: 0px;
			margin-right: 0px;
			padding: 0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		}

		#footer {
			clear: both;
			padding: 0px;
			margin-top: 0px;
			background-image:url(imagenes/pie.jpg);
			height:100px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			text-align:center;
		}


/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 780px;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(imagenes/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(imagenes/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 14px;
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 27px;
	padding-top: 5px;
	padding-right: 14px;
	background: transparent url(imagenes/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */

/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(imagenes/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(imagenes/bg-bubplastic-h-lime.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}

#navi {
list-style:none;
margin:2px;
padding:2px;
}

#navi li {
	margin:4px;
	padding:2px;
	}

#navi li a {
	display:block;
	width:220px;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#228B22;
	border-left:10px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
	border-top:1px solid #FFCC00;

	}

#navi li a:hover {
	color:#FFFFFF;
	background-color:#FFCC00;
	border-left-color:#228B22;
	border-bottom:1px solid #228B22;
	border-right: 1px solid #228B22;
	border-top:1px solid #228B22;
	}

a.nav1:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

a.nav1:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

a.nav1:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
}


a.nav2:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#228b22;
}

a.nav2:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#228b22;
}

a.nav2:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC00;
}

#navi2 {
list-style:none;
margin:10px;
padding:2px;
}

#navi2 li {
	margin:4px;
	padding:2px;
	}

#navi2 li a {
	display:block;
	width:200px;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#135795;
	border-left:10px solid #00498C;
	border-bottom:1px solid #00498C;
	border-right:1px solid #00498C;
	border-top:1px solid #00498C;

	}

#navi2 li a:hover {
	color:#FFFFFF;
	background-color:#00498C;
	border-left-color:#135795;
	border-bottom:1px solid #135795;
	border-right: 1px solid #135795;
	border-top:1px solid #135795;
	}

