body { 
background-color : #f1f1f1;
font-family : verdana, arial;
font-size : 10pt;
color : #000000;
text-align : center;
text-indent : 3px;
} 
a:link { 
text-decoration : none;
color : #333333;
} 
a:active { 
background : #e3e3e3;
color : #CC0000;
} 
a:hover { 
background : #e3e3e3;
text-decoration : underline;
color : #4b586b;
} 
a:visited { 
color : #333333;
} 
h1, h2, h3 { 
font-family : verdana, Times New Roman, Times;
} 
H1 { 
display : block;
text-align : left;
font-size : 11pt;
color : #cc0000;
font-weight : bold;
margin : 13px 0 3px 3px;
} 
H1.crinlogoheading { 
padding : 2px;
background-color : #f1f1f1;
color : #cc0000;
} 
h2 { 
padding : 3px 3px 3px 3px;
text-indent : 10px;
color : #000000;
font-family : arial;
font-size : 10pt;
font-weight : bold;
} 
p { 
text-indent : 5px;
color : #000000;
font-family : arial;
font-size : 10pt;
} 
div#page { 
width : 880px;
background : url('i/bg.jpg') repeat-y left bottom;
padding : 0 0 0 5px;
text-align : left;
} 
div#top { 
width : 835px;
} 
div#header { 
background : url('i/bgn.gif') repeat-x left bottom;
} 
div#content { 
width : 860px;
margin : 1px;
} 
div#menu { 
float : left;
width : 140px;
} 
div#tit { 
width : 560px;
height : 18px;
padding : 0;
margin-top : 5px;
margin-bottom : 5px;
text-align : left;
font-family : verdana;
font-size : 11pt;
font-weight : bold;
color : #cc0000;
} 
div#tit a { 
color : #cc0000;
text-decoration : none;
} 
div#tit a:hover { 
text-decoration : underline;
color : #4b586b;
} 
div#tit a:visited { 
color : #993366;
} 
div#div1 { 
background : url('i/divider.gif') no-repeat left bottom;
} 
div#div2 { 
background : url('i/sec.gif');
width : 133px;
border-right : 2px solid #b8ae97;
} 
div#div3 { 
background : url('i/bgin.gif');
width : 200px;
} 
div#fin { 
width : 845px;
height : 10px;
background : url('i/bottom.gif') no-repeat left bottom;
line-height : 1px;
} 
div#bott { 
width : 845px;
border-top : 1px solid #bdc7d2;
} 
div#bottom { 
width : 850px;
background : #bdc7d2;
} 
.top { 
font-family : verdana, arial;
font-size : 10pt;
font-weight : bold;
} 
.bottom     { text-align: center; font-family: arial , verdana; font-size: 8pt;  color : 000000 ; padding: 0px; margin: 0px;  }
.bottom a  { text-decoration: none; color : #000000}
.bottom a:hover { text-decoration: underline; color : #cc0000}
.seccion { 
text-align : center;
font-family : verdana;
font-size : 10pt;
font-weight : bold;
color : #4b586b;
} 
.seccion a { 
color : #4b586b;
text-decoration : none;
} 
.seccion a:hover { 
text-decoration : underline;
} 
.seccT { 
text-align : center;
font-family : verdana;
font-size : 8pt;
font-weight : bold;
color : #4b586b;
} 
.seccT a { 
color : #4b586b;
text-decoration : none;
} 
.seccT a:hover { 
text-decoration : underline;
} 
.Titulo { 
text-align : left;
font-family : verdana;
font-size : 11pt;
color : #cc0000;
font-weight : bold;
margin-top : 10px;
} 
.Titulo a { 
color : #cc0000;
text-decoration : none;
} 
.Titular { 
border-bottom : 1px solid #ddd;
font-family : verdana;
font-size : 8.5pt;
color : #005782;
line-height : 100%;
margin-top : 1px;
margin-bottom : 5px;
margin-left : 5px;
margin-right : 5px;
} 
.Titular a { 
color : #005782;
} 
.Titular a:hover { 
text-decoration : none;
color : #cc0000;
} 
.Titular a:visited { 
color : #005782;
} 
.Text { 
font-family : verdana;
color : #000000;
font-size : 10pt;
margin : 0;
} 
.Text a { 
font-weight : bold;
color : #000000;
text-decoration : none;
} 
.Text a:hover { 
font-weight : bold;
text-decoration : underline;
color : #4b586b;
} 
.Text a:visited { 
color : #993366;
} 
.autor { 
font-family : verdana;
font-size : 8pt;
font-weight : bold;
color : #4b586b;
} 
#maintable { 
width : 834px;
margin : 0;
} 
#maintable TD.cmenu { 
width : 140px;
} 
#maintable TD.ctit { 
width : 200px;
} 
#maintable TD.maincol { 
vertical-align : top;
padding : 5px 0 7px 7px;
} 
div#menT { 
background : #f1f1f1;
width : 200px;
margin : 0;
} 
div#menT a, div#menT a:link, div#menT a:active, div#menT a:visited { 
line-height : 1em;
display : list-item;
list-style-position : inside;
list-style-type : square;
margin : -10px 1px 0 1px;
text-decoration : none;
color : #005782;
font-size : 8pt;
font-family : verdana;
border-bottom : 1px solid #ddd;
} 
div#menT a:hover { 
color : #cc0000;
text-decoration : none;
} 
div#menT { 
background : #f1f1f1;
width : 200px;
} 
div#menP a, div#menP a:link, div#menP a:active, div#menP a:visited { 
line-height : 1em;
display : list-item;
list-style-position : inside;
list-style-type : square;
margin : 2px 2px;
padding : 0;
text-decoration : none;
color : #005782;
font-size : 10pt;
font-family : verdana;
border-bottom : 1px solid #ddd;
} 
div#menP a:hover { 
color : #cc0000;
text-decoration : none;
} 
#nav { 
width : 431px;
text-align : center;
font-size : 8pt;
font-family : verdana;
} 
#nav TD { 
padding : 0;
vertical-align : top;
} 
#nav UL { 
width : 100%;
list-style-type : none;
margin : 0;
border-right : 3px solid #bcbcbd;
border-bottom : 1px solid #bcbcbd;
padding : 0;
vertical-align : top;
z-index : 3;
text-align : center;
} 
#nav UL LI { 
list-style-image : none;
padding : 0;
margin : 0;
} 
#nav UL LI A { 
color : #000000;
} 
#nav UL LI#navEND A { 
padding : 5px;
} 
#nav UL LI A:hover { 
color : #cc0000;
background-color : #e3e3e3;
} 
.topmenuu { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
LI.topmenuli { 
float : left;
list-style-type : none;
} 
LI.topmenuli A { 
list-style-image : none;
border-right : 3px solid #bcbcbd;
border-bottom : 1px solid #bcbcbd;
padding : 3px;
font-weight : bold;
vertical-align : middle;
text-align : center;
text-decoration : none;
} 
.topmenutitle { 
padding-right : 0;
display : block;
padding-left : 0;
padding-bottom : 0;
padding-top : 0;
} 
#nav LI A.topmenutitle { 
color : #365f6d;
} 
LI.submenuli A { 
color : #365f6d;
} 
.submenuul { 
padding-right : 0;
display : none;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
position : absolute;
} 
#nav LI UL LI.submenuli { 
padding-right : 0;
display : block;
padding-left : 0;
list-style-image : none;
padding-bottom : 0;
margin : 0;
vertical-align : middle;
color : #365f6d;
padding-top : 0;
list-style-type : none;
} 
#nav LI.submenuli A { 
padding-right : 18px;
display : block;
padding-left : 18px;
font-weight : normal;
list-style-image : none;
padding-bottom : 5px;
margin : 0;
width : 112px !important;
color : #365f6d;
padding-top : 5px;
text-align : left;
} 
#nav LI.submenuli A { 
border-top : 1px solid #fff;
border-left-width : 0;
font-size : 11px;
border-bottom-width : 0;
border-right-width : 0;
} 
#nav LI.submenuli A:hover { 
border-top : 1px solid #fff;
border-left-width : 0;
font-size : 11px;
border-bottom-width : 0;
border-right-width : 0;
} 
#nav LI:hover UL { 
border-right : 1px solid #fff;
border-top : 0 solid #fff;
margin-top : 0;
display : block;
margin-left : -1px;
border-left : 1px solid #fff;
width : 150px;
border-bottom : 1px solid #fff;
} 
#nav LI.over UL { 
border-right : 1px solid #fff;
border-top : 0 solid #fff;
margin-top : 0;
display : block;
margin-left : -1px;
border-left : 1px solid #fff;
width : 150px;
border-bottom : 1px solid #fff;
} 
.topmenuT { 
background-color : #b0afb0;
display : block;
margin : -1px -1px -1px 0;
border-left : 1px solid #384250;
border-top : 2px solid #384250;
} 
#nav LI A.topmenuT { 
color : #ffffff;
} 
#men { 
border : 1px solid #b8ae97;
border-width : 1px 5px 0 2px;
width : 135px;
font-size : 8pt;
font-family : verdana;
} 
#men ul, li { 
list-style-type : none;
} 
#men ul { 
margin : 0;
padding : 0;
} 
#men li { 
border-bottom : 1px solid #c9c7bd;
} 
#men a { 
text-decoration : none;
color : #000000;
background : #ffffff;
display : block;
padding : 1px 0 3px 2px;
width : 134px;
} 
#men a:hover { 
background : #e3e3e3;
color : #cc0000;
} 
.topmenuM { 
background-color : #cc0000;
display : block;
border-left : 3px solid #384250;
border-top : 2px solid #384250;
border-bottom : 2px solid #bdbdbe;
} 
#men LI A.topmenuM { 
background-color : #b8ae97;
color : #ffffff;
text-decoration : none;
} 
#principal li { 
display : inline;
float : left;
background-color : #f5f7f9;
padding : 0;
margin-left : 0;
text-align : right;
border-right : 1px solid #a5a7aa;
border-bottom : 1px solid #a5a7aa;
}