body {
margin: 0px;
}
.mainborder {
border-right : 1px solid #ffffff;
border-left : 1px solid #ffffff;
}
.back {
background : #e5e4d9 url(/diseno/images/fondo_cab.gif) repeat-x;
}
a:link.toplink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
}
a:visited.toplink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
}
a:hover.toplink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #b7cf9a;
text-decoration : none;
}
a:active.toplink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
}
a:link.link {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
text-decoration : none;
}
a:visited.link {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
text-decoration : none;
}
a:hover.link {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
text-decoration : none;
background : #d5e7b6;
}
a:active.link {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
text-decoration : none;
}
a:link.browselink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_up.gif);
text-align : right;
height : 15px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:visited.browselink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_up.gif);
text-align : right;
height : 15px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:hover.browselink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_ovr.gif);
text-align : right;
height : 15px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:active.browselink {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_up.gif);
text-align : right;
height : 15px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:link.browsetitle {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_up.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:visited.browsetitle {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_up.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:hover.browsetitle {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/browse_ovr.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:active.browsetitle {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #990000;
text-decoration : none;
background : url(/diseno/images/browse_sub.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:link.browsetitle2 {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #990000;
text-decoration : none;
background : url(/diseno/images/browse_sub.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:visited.browsetitle2 {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #990000;
text-decoration : none;
background : url(/diseno/images/browse_sub.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:hover.browsetitle2 {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #990000;
text-decoration : none;
background : url(/diseno/images/browse_ovr.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:active.browsetitle2 {
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
color : #990000;
text-decoration : none;
background : url(/diseno/images/browse_sub.gif);
text-align : right;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:link.browsesub {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
text-align : right;
background : #f8f8f3;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:visited.browsesub {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
text-align : right;
background : #f8f8f3;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:hover.browsesub {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : underline;
text-align : right;
background : #f8f8f3;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:active.browsesub {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
text-align : right;
background : #f8f8f3;
height : 25px;
padding-right : 20px;
padding-top : 3px;
width : 185px;
}
a:link.infolink {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
height : 17px;
padding-left : 20px;
padding-top : 5px;
width : 180px;
}
a:visited.infolink {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
text-align : left;
height : 17px;
padding-left : 20px;
padding-top : 5px;
width : 180px;
}
a:hover.infolink {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/2arrow_2.gif);
text-align : left;
height : 17px;
padding-left : 20px;
padding-top : 5px;
width : 180px;
}
a:active.infolink {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #325c47;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
text-align : left;
height : 17px;
padding-left : 20px;
padding-top : 5px;
width : 180px;
}
#enlace {
margin-top : 20px;
margin-left : 5px;
}
.infolink2 {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color : #f1f1f1;
	text-decoration : none;
	text-align : right;
	background : url(/diseno/images/2arrow_3.gif);
	background-repeat : no-repeat;
	background-position : left 0%;
	padding-left : 20px;
	padding-top: 5px;
}
a:link.infolink2 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:visited.infolink2 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:hover.infolink2 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-decoration : none;
}
a:active.infolink2 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:link.menulink {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
background-color : #ecece4;
background-repeat : no-repeat;
height : 100%;
width : 100%;
padding-left : 20px;
padding-top : 5px;
width : 130px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
a:visited.menulink {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
background-color : #ecece4;
background-repeat : no-repeat;
text-align : left;
height : 100%;
width : 100%;
padding-left : 20px;
padding-top : 5px;
width : 130px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
a:hover.menulink {
font : bold 12px Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
background : url(/diseno/images/2arrow_2.gif);
background-color : #005d43;
background-repeat : no-repeat;
text-align : left;
height : 100%;
width : 100%;
padding-left : 20px;
padding-top : 5px;
width : 130px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
a:active.menulink {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background : url(/diseno/images/2arrow.gif);
background-color : #ecece4;
background-repeat : no-repeat;
text-align : left;
height : 30px;
padding-left : 20px;
padding-top : 5px;
width : 130px;
}
.text1 {
font : 10px/20px Verdana, Arial, Helvetica, sans-serif;
color : #005d43;
text-align : left;
}
.heading1 {
font : bold 18px Arial, Helvetica, sans-serif;
color : #005c45;
display : block;
padding-top : 15px;
padding-left : 10px;
}
.heading2 {
font : bold 12px Verdana, Arial, Helvetica, sans-serif;
color : #315b45;
display : block;
text-align : left;
padding-left : 10px;
}
.morewrap {
clear : left;
float : right;
}
.wrap {
margin : 5px 10px 5px 0;
clear : right;
float : left;
}
.formtext {
font : 10px Verdana, Arial, Helvetica, sans-serif;
width : 200px;
}
.wrap2 {
margin : 5px 10px 5px 5px;
clear : left;
float : right;
}
.bordergreen {
border : 1px solid #315b45;
}
.textlessheight {
font : 10px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
}
.formtext2 {
font : 10px Verdana, Arial, Helvetica, sans-serif;
}
.borderwhite {
border : 1px solid #ffffff;
}
.borderbrown {
border-right : 1px solid #cccccc;
}
.text2 {
font : 10px/20px Verdana, Arial, Helvetica, sans-serif;
color : #454430;
text-align : justify;
}
.star {
width : 2px;
}
a:link.bottom {
font : bold 12px Arial, Helvetica, sans-serif;
color : #1f3a2c;
text-decoration : none;
}
a:visited.bottom {
font : bold 12px Arial, Helvetica, sans-serif;
color : #1f3a2c;
text-decoration : none;
}
a:hover.bottom {
font : bold 12px Arial, Helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
}
a:active.bottom {
font : bold 12px Arial, Helvetica, sans-serif;
color : #1f3a2c;
text-decoration : none;
}
.bottomhead {
font : bold 13px Arial, Helvetica, sans-serif;
color : #1f3a2c;
}
.formtext3 {
font : 11px Verdana, Arial, Helvetica, sans-serif;
height : 20px;
width : 150px;
border : 1px solid #315b45;
}
.button {
font : bold 12px Arial, Helvetica, sans-serif;
color : #ffffff;
background : #294e3a;
height : 20px;
width : 70px;
border : 1px solid #000000;
}
.prueba {
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #ffffff;
border-bottom-color : #ffffff;
}
A.applink:hover {
border : 2px dotted #dce6f4;
padding : 2px;
background-color : #ffff00;
color : green;
text-decoration : none;
}
A.applink {
border : 2px dotted #dce6f4;
padding : 2px;
color : #2f5bff;
background : transparent;
text-decoration : none;
}
A.info {
color : #2f5bff;
background : transparent;
text-decoration : none;
}
A.info:hover {
color : green;
background : transparent;
text-decoration : underline;
}
a:link.menulinkvertical {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background-color : #ecece4;
background-repeat : no-repeat;
height : 100%;
width : 100%;
border-top-width : 1px;
display : block;
}
a:visited.menulinkvertical {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background-color : #ecece4;
background-repeat : no-repeat;
height : 100%;
width : 100%;
border-top-width : 1px;
display : block;
}
a:hover.menulinkvertical {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background-color : #ecece4;
background-repeat : no-repeat;
height : 100%;
width : 100%;
border-top-width : 1px;
display : block;
}
a:active.menulinkvertical {
font : bold 12px Arial, Helvetica, sans-serif;
color : #005c45;
text-decoration : none;
background-color : #ecece4;
background-repeat : no-repeat;
height : 100%;
width : 100%;
border-top-width : 1px;
display : block;
}
#content {
width : 34em;
background-color : #f4ecd9;
padding : 1em 0;
border : 6px double #7d6340;
margin : auto;
voice-family : "\"}\"";
voice-family : inherit;
width : 32em;
}
h1 {
text-align : center;
padding : 0 0 0.25em 0;
margin : 0;
}
.spacer {
margin : 5px;
}
ul {
list-style : none;
float : right;
}
#menu{
	width:100%;
	float:left;
	margin-top:-42px;/*para mozilla*/
	margin-bottom:10px;/*para mozilla*/
	margin-bottom: expression('0px');
	margin-top: expression('0px');
	padding-top:0px;
	height: 53px;
	vertical-align: top;
}
#idioma{
	width:100%;
	text-align:right;
	display:block;
	height: 20px;
}
#nav {
	height: 53px;
	vertical-align: top;
}
#nav a {
font-weight : bold;
color : green;
}
#nav a {
text-decoration : none;
padding-bottom : 0;
vertical-align : top;
}
#nav ul {
width : 100%;
margin-top : 0px;
margin-left:-41px;
margin-left: expression('-51px');
vertical-align:top;
}
#nav li li a {
display : block;
font-weight : normal;
color : #060;
}
#nav li li a:link {
display : block;
font-weight : normal;
color : #060;
}
#nav li li a:hover {
display : block;
font-weight : normal;
color : #ffffff;
background-color : #005d43;
}
li {
float : left;
position : relative;
text-align : center;
cursor : default;
background-color : #ffffff;
width : 100px;
height : 40px;
border : 1px solid #ffffff;
}
li#first {
border-left-width : 1em;
}
li#last {
border-right-width : 1em;
}
li ul {
display : none;
position : absolute;
left : 0;
font-weight : normal;
background : url(images/ddbg3.gif) no-repeat bottom left;
vertical-align:top;
}
li > ul {
left : auto;
}
li li {
display : block;
float : none;
background-color : transparent;
vertical-align : top;
}
li:hover ul, li.over ul {
display : block;
}
hr {
display : none;
}
p {
clear : left;
background : url(images/remora.gif) no-repeat center left;
padding : 1em 1em 0 1em;
margin : 0;
}
p.image {
float : right;
font-size : 0.8em;
text-align : center;
color : #7d6340;
padding : 1.25em 1.25em 0.25em 0.25em;
}
p.image img {
display : block;
border : 1px solid #7d6340;
}
#expandir {
height : 100%;
width : 100%;
margin-top: 0px;
}
.margen_img {
border : 1px solid #e5e4d9;
}
