
.roundedcornr_box_306291 {
   background: #ffffff;
}
.roundedcornr_top_306291 div {
   background: url(data/roundedcornr_306291_tl.png) no-repeat top left;
}
.roundedcornr_top_306291 {
   background: url(data/roundedcornr_306291_tr.png) no-repeat top right;
}
.roundedcornr_bottom_306291 div {
   background: url(data/roundedcornr_306291_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_306291 {
   background: url(data/roundedcornr_306291_br.png) no-repeat bottom right;
}

.roundedcornr_top_306291 div, .roundedcornr_top_306291, 
.roundedcornr_bottom_306291 div, .roundedcornr_bottom_306291 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_306291 { margin: 0 15px; }



.titulos {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold;
	color: #FFFFFF;
	 
	text-decoration: none
	}

.textolayers {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal;
	color: #000000;
	 
	text-decoration: none
	}
A:link {
	COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A:active {
	COLOR: #3E7DBD; TEXT-DECORATION: none
}
A:unknown {
	COLOR: #336699
}
A:unknown {
	COLOR: #336699
}
A:hover {
	COLOR: #09418B; Text-Decoration: none
}

select
	{
		font-family : Verdana, arial, Helvetica;
		font-size : 9;
		color : #336699;
	  border-color : #999999;
	  border-width : 1;
	  background-color : #ffffff
	}
input
	{
		font-family : Verdana, arial, Helvetica;
		font-size : 10;
		color : #336699;
		font-weight : bold;
	  border-color : #999999;
	  border-width : 1;
	  background-color : #ffffff
	}
textarea
	{
		font-family : Verdana, arial, Helvetica;
		font-size : 10;
		color : #000000;
		font-weight : bold;
	  border-color : #000000;
	  border-width : 1;
	  background-color : #ffffff
	}			



.titulosex {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal;
	color: #336699;
	 
	text-decoration: none
	}

  /* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(data/img.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:335px !important; /* IE Win = width - padding */
      width: 320px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:40px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:25px 0 15px 40px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */