@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	color: #369;
	text-decoration: none;
}

h1{
	font-family: Arial, Helvetica, sans-serif; font-size:1.7em; font-weight: bold; color:#0096ff;
}
h2{
	font-family: Arial, Helvetica, sans-serif; font-size:1.0em; font-weight: bold; color: #666; text-decoration:none;  
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight: bold;
	color: #fff;
	text-decoration:none; letter-spacing:0.4em;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

div.ex
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #d40e2a;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
div.ex0
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #ee9ca7;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex01
{
	width:16.95em;
	margin:0px;
	height: 34px;
	background-color: #ee9ca7;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex1
{
	width:220px;
	margin:0px;
	height: 20px;
	background-color: #E15B33;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex11
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #f0aa95;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex12
{
	width:16.95em;
	margin:0px;
	height: 34px;
	background-color: #f0aa95;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex2
{
	width:220px;
	margin:0px;
	height: 20px;
	background-color: #007F3A;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex21
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #7abd99;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex22
{
	width:16.95em;
	margin:0px;
	height: 34px;
	background-color: #7abd99;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex3
{
	width:220px;
	margin:0px;
	height: 20px;
	background-color: #0061BF;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex31
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #96bee5;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex311
{
	width:16.95em;
	margin:0px;
	height: 34px;
	background-color: #96bee5;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex4
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #52A79C;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex41
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #a5d1cb;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

div.ex5
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #FF9900;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex51
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #ffca7a;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex6
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #E20A16;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex61
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #f07f86;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex611
{
	width:16.95em;
	margin:0px;
	height: 30px;
	background-color: #f07f86;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex7
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #BBC35C;
	vertical-align: middle;
	padding-left: 4px;
	text-decoration: none;
}
div.ex71
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #dadea6;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
}
div.ex8
{
	width:16.95em;
	margin:0px;
	height: 20px;
	background-color: #009900;
	vertical-align: middle;
	padding-left: 4px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.wrapper{
	position: relative;
	float: left;
	left: 134px;
	width: 990px;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 60px;
	text-align: center;
	padding-top: 0px;
}
.wrapper0{
	position: relative;
	float: left;
	left: 134px;
	width: 990px;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 250px;
	text-align: center;
	padding-top: 0px;
}
.wrapper00{
	position: relative;
	float: left;
	left: 134px;
	width: 990px;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 60px;
	text-align: center;
	padding-top: 0px;
}
.wrapper01{
	position: relative;
	float: left;
	left: 134px;
	width: 990px;
	background-color: #FFF;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 158px;
	text-align: center;
	padding-top: 0px;
}
.wrapper1{
	position: relative;
	float: left;
	left: 134px;
	width: 980px;
	background-color: #FFF;
	padding-left: 10px;
}
.left1{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 140px;
   background-color: #ffffff
}
.left2{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 140px;
   background-color: #ffffff
}
.left3{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 140px;
   background-color: #ffffff
}
.right{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 140px;
   background-color: #ffffff
}
.left4{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 30px;
   background-color: #ffffff
}
.left5{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 30px;
   background-color: #ffffff
}
.left6{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 30px;
   background-color: #ffffff
}
.right1{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 30px;
   background-color: #ffffff
}
.left7{
	position: relative;
	float: left;
	left: 5px;
	width: 237px;
	height: 1850px;
	background-color: #ffffff;
}
.left8{
	position: relative;
	float: left;
	left: 15px;
	width: 237px;
	height: 1850px;
	background-color: #ffffff
}
.left9{
	position: relative;
	float: left;
	left: 25px;
	width: 237px;
	height: 1850px;
	background-color: #ffffff
}
.right2{
	position: relative;
	float: right;
	right: 5px;
	width: 237px;
	height: 1850px;
	background-color: #ffffff
}
.left10{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left11{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left12{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.right3{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left13{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left14{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left15{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.right4{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left16{
	position: relative;
	float: left;
	left: 5px;
	width: 237px;
	height: 700px;
	background-color: #ffffff
}
.left17{
	position: relative;
	float: left;
	left: 15px;
	width: 237px;
	height: 700px;
	background-color: #ffffff
}
.left18{
	position: relative;
	float: left;
	left: 25px;
	width: 237px;
	height: 700px;
	background-color: #ffffff
}
.right5{
	position: relative;
	float: right;
	right: 5px;
	width: 237px;
	height: 700px;
	background-color: #ffffff
}
.left19{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left20{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left21{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.right6{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 50px;
   background-color: #ffffff
}
.left22{
   position: relative;
   float: left;
   left: 5px;
   width: 237px;
   height: 300px;
   background-color: #ffffff
}
.left23{
   position: relative;
   float: left;
   left: 15px;
   width: 237px;
   height: 300px;
   background-color: #ffffff
}
.left24{
   position: relative;
   float: left;
   left: 25px;
   width: 237px;
   height: 300px;
   background-color: #ffffff
}
.right7{
   position: relative;
   float: right;
   right: 5px;
   width: 237px;
   height: 300px;
   background-color: #ffffff
}



.compuesto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	line-height: normal;
	text-transform: capitalize;
	color: #0096ff;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li { margin: 0; }

#navcontainer a
{
	display: block;
	color: #FFF;
	background-color: #ee9ca7;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainer a:hover
{
	background-color: #d40e2a;
	color: #FFF;
}

#navcontainer li li a
{
	display: block;
	color: #d40e2a;
	background-color: #fdf3f4;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal; 
	font-size:0.9em;
}

#navcontainerN ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerN li { margin: 0; }

#navcontainerN a
{
	display: block;
	color: #FFF;
	background-color: #ee9ca7;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerN a:hover
{
	background-color: #e15b33;
	color: #FFF;
}

#navcontainerN li li a
{
	display: block;
	color: #e3633d;
	background-color: #fdf7f5;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	font-size:0.9em;
}
#navcontainerV ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerV li { margin: 0; }

#navcontainerV a
{
	display: block;
	color: #FFF;
	background-color: #7abd99;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerV a:hover
{
	background-color: #007f3a;
	color: #FFF;
}

#navcontainerV li li a
{
	display: block;
	color: #007f3a
	;
	background-color: #f2f8f5;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	font-size:0.9em;
}
#navcontainerA ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerA li { margin: 0; }

#navcontainerA a
{
	display: block;
	color: #FFF;
	background-color: #96bee5;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerA a:hover
{
	background-color: #0061bf;
	color: #FFF;
}

#navcontainerA li li a
{
	display: block;
	color: #0061bf;
	background-color: #f2f7fc;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal; 
	font-size:0.9em;
}
#navcontainerV1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerV1 li { margin: 0; width:16.95em; }

#navcontainerV1 a
{
	display: block;
	color: #FFF;
	background-color: #a5d1cb;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerV1 a:hover
{
	background-color: #5baba1;
	color: #FFF;
}

#navcontainerV1 li li a
{
	display: block;
	color: #5baba1;
	background-color: #f7fbfa;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal; 
	font-size:0.9em;
}

#navcontainerN1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerN1 li { margin: 0; width:16.95em; }

#navcontainerN1 a
{
	display: block;
	color: #FFF;
	background-color: #ffca7a;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerN1 a:hover
{
	background-color: #ff9e0d;
	color: #FFF;
}

#navcontainerN1 li li a
{
	display: block;
	color: #ff9e0d;
	background-color: #fffaf3;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal; 
	font-size:0.9em;
}

#navcontainerR1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerR1 li { margin: 0; width:16.95em; }

#navcontainerR1 a
{
	display: block;
	color: #FFF;
	background-color: #f07f86;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerR1 a:hover
{
	background-color: #e31622;
	color: #FFF;
}

#navcontainerR1 li li a
{
	display: block;
	color: #e31622;
	background-color: #fef3f4;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal;
	font-size:0.9em;
}

#navcontainerV2 ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainerV2 li { margin: 0; width:16.95em; }

#navcontainerV2 a
{
	display: block;
	color: #FFF;
	background-color: #dadea6;
	width: 16.95em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#navcontainerV2 a:hover
{
	background-color: #bbc35c;
	color: #FFF;
}

#navcontainerV2 li li a
{
	display: block;
	color: #bbc35c;
	background-color: #fcfcf7;
	width: 201px;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight: normal; 
	font-size:0.9em;
}

#a1 {
	color: #d40e2a;
	font-weight: bold;
}
#a2 {
	color: #E15B33;
	font-weight: bold;
}
#a3 {
	color: #007F3A;
	font-weight: bold;
}
#a4 {
	color: #0061BF;
	font-weight: bold;
}
#a5{
	color: #ffffff;
	font-weight: bold;
}

#a6{
	color: #bbc35c;
    font-weight: bold; 
    text-decoration:none;
}
#a7{
	color: #369;
    font-weight: bold; 
    text-decoration: underline;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration: underline;
}
.pieb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	}
.pie1 a {
	font-size: 9px;
	color: #666;
}
a.pie1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration:underline;
}
a.pie1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration:underline;
}
a.pie1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration:underline;
}
a.pie1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration:underline;
}

.piepagina{
	position: relative;
	float: left;

}

.piepagina_table{
	position: relative;
	float: left;
	width: 950px;
	margin: auto 0;
}
br.clear{ 
clear: right; 
} 
