/* generated by csscreator.com */ 
  #submenu{
  list-style-type: none;
  
  margin: 0;
 /*vertical-align:middle;*/
 font-family:arial,helvetica,sans-serif;
 font-size:12px;
 font-weight: bold;

  }
  
  #submenu li{
  border-bottom: 1px solid #B22222;    
  
  display: block;
width:100px;  
  }
  #submenu li a{
padding-bottom: 2px;
padding-top: 2px;
  display: block;
color: black;
text-decoration: none;
  }
  
  #submenu li:hover {
background-color: #B22222;	
 color:white;
}

  #submenu li a:hover {
	
background-color: #B22222;	
 color:white;
}

.menuflot{
position:absolute;
border: 1px solid #B22222;
width:100px
}
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:80%; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:center; 
 width:100%;
 padding:30px

} 

#titulo{
border-width: 1px; 
border-style: solid;
text-align:center;
font-size:14px;
}

#cajat{
background-color:#dcdcdc; 
float: right;  
display:inline; 
position: relative; 
width:420px;
height:90px;
border-width: 1px; 
border-style: solid;
text-align:left;
font-size:14px;
 border-color: #B22222;
 color:#B22222;
} 

#footer,#body1,#body2{
position:center;
  background-color:#FFF; 
 width:85%;
border-width: 1px; 
border-style: solid;
 border-color: #B22222;
padding:15px


} 


fieldset {
border: 1px grey solid;
height:50px;
font-size:11px;
}

legend{
border: 1px black solid;
font-size:12px;
}

ul{
list-style: none;
padding: 0;
margin: 0;

} 

li{
float: left;
margin: 0 0.15em;

}

table{
font-size:12px;
vertical-align: top;
}

#tdbd{
border: 1px solid;
text-align:center;
border-color:#333;
font-size:11px;
}

#tdele{
padding-left: 10px;
}
#tdele2{
padding-left: 20px;
}

#tables{
border: 1px  solid;
text-align:center;
 border-color: #B22222;
}

td{
vertical-align: top;
}

select {
width: 20px;
}



