body {background-color:#FFFFFF; margin:0px; padding:0px;font-family: "trebuchet ms", Arial, Helvetica, sans-serif; }

img {border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: center;
}

.nav a:link {font-style:normal;font-size:9pt; color: white; font-weight:bolder;}
.nav a:visited {font-style:normal;font-size:9pt; color: white; font-weight:bolder;}
.nav a:hover {font-style:normal;font-size:9pt; color: #ffb71a; font-weight:bolder;}
.nav td
{
    background-color: #77213A;
    padding-right: 3px;
    padding-left: 2px;
}
.nav table {margin:0px; padding:1px; background-color:#77213A;}

.contenido a:link {font-style:normal;font-size:8.5pt;font-weight:400;color:#800000;}
.contenido a:hover {font-style:normal;font-size:8.5pt;font-weight:400;color:#800000;}
.contenido a:visited {font-style:normal;font-size:8.5pt;font-weight:400;color:#800000;}
.contenido a:active {font-style:normal;font-size:8.5pt;font-weight:400;color:#800000;}
.contenido p, li {font-style:normal; font-size:9pt; color:#555;}   
.contenido h1 {font-family: impact, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size:16pt; color:#FF9900;} 
.contenido h2 {font-style:normal; font-size:11pt; color:#333333;}
.contenido h3 {font-style:normal; font-size:11pt; color: #FF9900} 
.contenido h4 {font-style:normal; font-size:10pt; color: #FFFFFF;} 
.contenido td,th {border-color: #666666;border: solid 1px #ffb71a; border-width: 1px; background-color:#FFFFFF;}
.contenido form {background-color: #DDDDDD; border:1px solid black; padding:5px;}


.submenutd
{
    background-color: #fdd399;
    padding-top:0px;
}

.submenu a:link
{
    font-style: normal;
    font-size: 9pt;
    font-weight: 400;
    color: #161010;
    text-decoration: none;
}

.submenu a:visited
{
    font-style: normal;
    font-size: 9pt;
    font-weight: 400;
    color: #161010;
    text-decoration: none;
}

.submenu a:active
{
    font-style: normal;
    font-size: 9pt;
    font-weight: 400;
    color: #161010;
    text-decoration: underline;
}

.submenu a:hover
{
    font-style: normal;
    font-size: 9pt;
    font-weight: 400;
    color: white;
    text-decoration: none;
}

.submenu td
{
    background-color: #ffac2c;
    border: 0px;
    height: 25px;
    text-align: left;
    font-size: 8pt;
    font-family: 'Trebuchet MS';
    padding-right: 2px;
    padding-left: 8px;
    padding-bottom: 1px;
    width: 200px;
    padding-top: 1px;
}

.submenu th
{
    background-image: url(../Graficos/fdo_th.png);
    background-color: #77213a;
    height: 25px;
    font-size: 8pt;
    color: #FFFFFF;
    text-align: left;
    
    border: 0px;
     
    padding-right: 2px;
    padding-left: 8px;
    padding-bottom: 1px;
    padding-top: 1px;
    
    margin: 0px;
    width: 200px;
    background-repeat: repeat;
    font-family: 'Trebuchet MS';
    border-collapse: collapse;
}

.submenu table
{
    width: 100%;
    background-color: #fdd399;
}

.submenu img {border:0px;}

.pie
{
    padding-top: 3px;
    margin: 3px;
    background-color: #fdd399;
    width: 100%;
    vertical-align: middle;
}

.pie p
{
    font-style: normal;
    font-size: 8pt;
    color: #161010;
    vertical-align: middle;
}   

.contador p
{
    font-style: normal;
    font-size: 7.5pt;
    color: #666666;
}

hr
{
    border: 1px solid #993300;
}

.Menuestatico td
{ text-align: center; padding:0px; font: 8pt Trebuchet MS #77213A;}


.SubMenuDinamico td
{ text-align: left; text-indent:2px; font: 8pt Trebuchet MS #77213A; height:23px; }

.teaser {
		width:550px;
		padding:0 0 14px 0;
		margin:10px auto;
		background:url("../Graficos/tsr-2.gif") bottom left no-repeat;
}
.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../Graficos/tsr-2.gif") top left no-repeat;
}
.teaser h4 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../Graficos/tsr-3.gif") top left no-repeat;
}
.teaser p {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		background:#fff;
}	

.teaser_1 {
		width:180px;
		padding:0 0 14px 0;
		margin:10px auto;
		
}
.teaser_1 h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		font-style: normal; 
        font-size: 10pt;
        color: #666666;
        text-align: center;
}
.teaser_1 p, .teaser a.more {
        font-style: normal;
        font-size: 8pt;
        color: #666666;
		margin:0;
		padding:0 10px 3px;
		border:1px solid #fda102;
		border-width:0 1px;
}

.roundedcornr_box_598657 {
   background: #f4f1ea;
   width: 85%;
   margin:10px auto;
   font-size: 10pt;
}
.roundedcornr_top_598657 div {
   background: url(../Graficos/roundedcornr_598657_tl.png) no-repeat top left;
}
.roundedcornr_top_598657 {
   background: url(../Graficos/roundedcornr_598657_tr.png) no-repeat top right;
}
.roundedcornr_bottom_598657 div {
   background: url(../Graficos/roundedcornr_598657_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_598657 {
   background: url(../Graficos/roundedcornr_598657_br.png) no-repeat bottom right;
}

.roundedcornr_top_598657 div, .roundedcornr_top_598657, 
.roundedcornr_bottom_598657 div, .roundedcornr_bottom_598657 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_598657 { margin: 0 15px; }

.teaser_md {
		width:180px;
		padding:0 0 0px 0;
		margin:10px auto;		
}
.teaser_md h3 {
        text-align: center;
        font-size:13px;        
		margin:0;
		background:#fff;
}
.teaser_md h4 {
        text-align: center;
        font-size:13px;
        color: #993333;
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("../Graficos/tsr-3.gif") top left no-repeat;
}
.teaser_md p {
        font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
        color: #993333;
        font-size:12px;
        text-align: center;
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;
		background:#fff;
}	

#menu{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-box-shadow:1px 1px 3px #888;
	-moz-box-shadow:1px 1px 3px #888;
}
#menu li{border-bottom:1px solid #993333; font-size:small; background:#fdd399; text-indent:5px}
#menu li
a{
	display:block;
	color:#993333;
	text-decoration:none;
	font-family:'Helvetica', Arial, sans-serif;	
	font-size:13px;	
	padding:3px 5px;
	
}
p{
    color:#993333;
}

#menu ul
a{
	display:block;
	color:#FFF;
	text-decoration:none;
	font-family:'Helvetica', Arial, sans-serif;	
	font-size:13px;	
	padding:3px 5px;
	
}
#menu a:hover{
	color:#2961A9;
	
}
#menu ul a{background-color:#fdb406;}
#menu ul a:hover{
	background-color:#d7d7ce;
	color:#2961A9;	
}
ul{
	display:block;
	background-color:#2961A9;
	margin:0;
	padding:0;
	width:180px;
	list-style:none;
}
#menu ul{background-color:#6594D1;}
#menu li ul {display:none;}
