*{text-decoration:none;}

body {margin:0px;margin-top:5PX; font-family: "segoe ui","tahoma", "lucida sans","lucida sans unicode", "segoe ui","tahoma", "arial"; font-size: 11px;  line-height: 15px; padding: 0px;background-color: #9f9f9e;}

/***************************************************************/
marquee {
font-size: 12px;
line-height: 15px;
color : red;
}


p {
margin: 0px;
text-indent:39px;
text-align: justify;
}

ol
{
padding-left:40px;margin-left:0px;
}

p.normal {
margin: 0px;
text-indent:0px;
}

p.center
{
margin: 0px;
text-indent:0px;
text-align: center;
}

p.navy
{
color:#808080;
padding-top:15px;
margin-top:0px;
margin-left:23px;
padding-bottom:14px;
/*font-family: "georgia","segoe ui","Trebuchet MS";*/
font-size: 13px;
line-height: 15px;
text-indent:0px;

}

p.folder
{font-size: 12px;
margin-top:1px;
padding-left: 2px;
margin-bottom:-1px;
text-indent: -4px;
padding-bottom:2px;
color: #42454c;
line-height: 15px;
font-weight:bold;
cursor:default;
/*border: 1px solid #44535e;border-right: 1px solid #3e3e3f;
border-left:0px;background:#636c7e;*/

border: 1px solid #65728a;
border-bottom:0px dotted #494e58;
border-top:0px dotted #494e58;
border-right:0px;
border-left:0px;
}

p.foot
{
margin-left: 13ex;
/* text-indent: -1ex; */
font-size: 10px;
line-height: 20px;
color: black;
text-indent:0px;
cursor:default;
}

/***************************************************************/
h1
{
font-size: 12px;

}
h3
{
font-size: 12px;
text-align: center;
}

h2
{
font-size: 11px;
font-weight: bold;

}

/***************************************************************/
a{ color:#d04e00;}

a:hover, a:active ,a:focus
{
color: #009933;
cursor:pointer;


}

a.h1 
{
font-size: 12px;
cursor:pointer;
}
/***************************************************************/
a.menu:hover, a.menu:focus 
{
cursor:pointer;
color: #53c947;
/*font-weight:bold;*/
border: 1px solid #65728a;


}

a.menu
{
margin-top:1px;
margin-left: 13px;
text-indent: -14px;
display:block;
width: auto;
cursor:pointer;
color: #FFFFFF;
line-height:15px;
border: 1px solid #65728a;
}
/***************************************************************/
a.linx
{
background: #FFFFFF ;
border: 0px;
color: #556B2F ;
text-align: center;
cursor:pointer;
}

/***************************************************************/
a.submenu:hover, a.submenu:active, a.submenu:focus 
{
cursor:pointer;
border: 0px solid #C0C0C0;
border: 1px solid #65728a;
color: #53c947;
/*font-weight:bold;*/
}

a.submenu
{
margin-left: 26px;
margin-top:1px;
text-indent: -14px;
color: #FFFFFF;
border: 0px;
display:block;
width: auto;
cursor:pointer;
border: 0px solid #52626f ;
border: 1px solid #65728a;
}

/***************************************************************/
a.supersubmenu:hover, a.supersubmenu:active, a.supersubmenu:focus 
{
color: #53c947;
/*font-weight:bold;*/
border: 0px solid #C0C0C0;
border: 1px solid #65728a;
}

a.supersubmenu
{
margin-left: 39px;
padding:0px;
text-indent: -14px;
display:block;
color: #FFFFFF;
width: auto;
cursor:pointer;
border: 0px solid #52626f ;
font-size:13px;
border: 1px solid #65728a;
}

/***************************************************************/
div.rolled
{
height:18px;
overflow:hidden;

}


div.roll
{
height:auto;overflow:visible;
}

/***************************************************************/
div.container
{
width:800px;max-width:800px;height:auto;
min-height: 800px;
border:1px solid #000000;
margin-left:auto;
margin-right:auto;
margin-bottom: auto;
margin-top: 0px;
background: #65728a url('gfx/bl2.jpg') repeat-y scroll;
background-position: 191px 50px;
overflow: hidden;
}

/***************************************************************/
div.header
{
width:800px;height:119px;
max-height:125px;
padding:0em;
text-align: left;
background: #F0F0F0 url('gfx/bannerX1.jpg');
clear:both;
border-top:0px solid #000000;
border-right:0px;
border-bottom:0px;
overflow:hidden;
border:0px solid black;
}

/***************************************************************/
div.left
{
float:left;
width:191px;height: auto;
margin:0px;
margin-top:8px;
padding:0px;
padding-right:22px;
clear:left;
border-right:0px solid black;
font-size:13px;
font-weight: normal;
}

/***************************************************************/
div.navy
{
width:auto;height:auto;
font-weight: bold;
position:absolute;
margin-left:191px;
top:132px;
text-align: left;
color: black ;
border-bottom:0px solid #52626f ;

clear:left;
padding-right: 23px;
cursor:default;
}

/***************************************************************/
div.content
{
width:460px;max-width:460px;height:auto;
position:relative;
text-align: justify;
margin-left:213px;
padding-top:70px;
margin-right:auto;
border: 0px solid black;
border: 0px dotted black;
cursor:default;
margin-bottom:9px;
}

/***************************************************************/
div.right
{
float:right;
width:80px;max-width:80px;height:auto;
padding-right:20px;
padding-top:20px;

}

/***************************************************************/

div.footer
{
width:800px;height:auto;
margin-left: auto;
margin-right: auto;
padding:0px;
font-size:10px;
text-align: left;
color:black;
vertical-align:text-bottom;
clear:both;
}

/***************************************************************/
div.sign
{
float:left;
margin-left:45px;
border:0px solid black;
}

/***************************************************************/
div.search
{
margin-left:422px;
width:auto;max-height:25px;
border:0px solid black;
position:absolute;
margin-top:-47px;
}

/***************************************************************/
div.certs
{
float:right;
margin-right:00px;
border:0px solid black;
}

/***************************************************************/
div.gadgets
{
float:right;
margin-right:28px;
}

/***************************************************************/
div.mapa
{cursor:pointer;}

/***************************************************************/
img
{
border: 0px;
}



img.folder
{
width:14px;
height:14px;
margin-right:2px;
margin-bottom:-2px;
}

img.subfolder
{
width:13px;
height:13px;
margin-right:3px;
margin-left:-2px;
margin-bottom:-1px;
}

img.arrow
{
width:13px;
height:13px;
margin-left:0px;
margin-right:1px;
margin-bottom:-2px;
}
img.mail
{
width:13px;
height:13px;
margin-right:3px;
}
img.linx
{
margin-top:20px;
}

/***************************************************************/
table {/*font-family:"georgia","arial";*/margin-left:0px;width:460px;border: 1px solid black;padding:0px;border-collapse:collapse;}
td {vertical-align:middle;text-align:center;border: 1px solid black;}

/***************************************************************/
td.hrap{border: 0px dashed black;width:33%;border-bottom: 1px dashed black;text-align:center;}
td.rap{border: 0px dashed black;width:33%;text-align:center;}

/***************************************************************/
table.kier{border: 0px dashed black;}
td.b{vertical-align:top;text-align:left; border: 0px dashed black;}
td.a{vertical-align:middle;text-align:right; /*font-family:"georgia";*/font-size:10px;border: 0px dashed black;border-top:1px dashed black;width:50%}

/***************************************************************/
.tl{
font-size: 12px;
font-weight:500;
text-align: left;
cursor:pointer
}

.tr{
font-size: 11px;
font-weight:500;
text-align: right;
cursor:pointer
}

.active
{color:#d04e00;background: #E8E8E8;border: 1px solid #C0C0C0;display:block;}