body {margin: 0pt; text-align: center;}

a:link, a:visited, a:active { text-decoration: none; color: #CC0033 }
a:hover { text-decoration: underline; }

form {text-align: center; margin: 5px}
img {border: 0pt;margin: 0pt}
table {margin-top: 20px;}

td {font-family: Tahoma,Arial,Verdana; font-size: 11px; color: #666;padding: 5px;line-height: 16px;}

input, select, textarea  { background: url(images/sombra.gif) repeat-x; 
border: solid 1px; border-color: #cc0033; color: #666; 
font-family: Tahoma,Arial,Verdana; font-size: 11px; font-weight: bold; width: 250px;
line-height: 16px;
}

#contenedor{
width: 996px;margin: 0 auto;padding: 0px;text-align: center;overflow: visible;background: #FFF;}

#top{float: left;width: 826px;height: 87px;overflow: hidden;display: inline;background: #CC0033 url(images/columnas.jpg) right no-repeat;
text-align: left}
#top img {margin-top: 55px; border: 0pt}

#left{	width: 170px;float: left;display: inline;text-align: center;padding-top: 20px;background: url(images/rojo.gif) repeat-x}

#medio{	width: 632px;float: left;display: inline;text-align: left;margin:0px;margin-bottom: 20px;
background: url(images/bgmedio.gif) no-repeat;}

#medio h2{font-family: Tahoma,Arial,Verdana;font-size: 13px;font-weight: normal;color: #000; line-height: 18px;
margin-left: 40px;margin-right: 40px;margin-top: 0pt;text-align: justify}

#left h2{font-family: Tahoma,Arial,Verdana;font-size:20px;font-weight: normal;color: #000; line-height: 3px;
margin-left: 40px;margin-right: 40px;margin-top: 10pt;text-align: center}

#right{	width: 194px;float: right;display: inline;text-align: right;margin: 0pt;}

#complemento{
display: inline; float: right;width: 826px;margin: 0pt;padding: 0px;
text-align: center;overflow: visible;margin-top: 20px;}

#abajo
{
clear: both; display: inline; float: right;height: 25px;line-height: 25px;
width: 826px;margin: 0pt;padding: 0px;text-align: left;overflow: hidden;
background-color: white;font-family: Tahoma,Arial,Verdana; font-size: 11px; color: #666666;
border-top: 1px solid #cc0033;border-bottom: 1px solid #cc0033;
}
#abajo2
{
float:left;width: 100%;margin: 0pt;padding: 0px;text-align: left;
background-color: white;font-family: Tahoma,Arial,Verdana; font-size: 3px; color: #FFF;
}

.round {padding: 10px;}
.rojo{font-family: Tahoma, Arial, Verdana;font-size: 11px;color: red;}
.verde{font-family: Tahoma, Arial, Verdana;font-size: 11px;color: green;}
.linea {border-top: 1px solid #F2BFCC;}