* {
margin : 0;
padding : 0;
}
html, body {
height : 100%;
}
body {
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 16px;
color : #666;
background : #fff;
min-width : 1024px;
}
.clear {
clear : both;
}
a {
color : #ea4d73;
text-decoration : none;
}
a:hover {
color : #666;
text-align : justify;
text-decoration : none;
}
img {
border : 0;
text-align : center;
float : left;
margin : 0 0 10px 0;
}
img.imgright {
float : right;
margin : 0 0 15px 15px;
padding : 5px;
border : #ddd solid 1px;
}
h1 {
margin : 0 0 10px 0;
font-size : 28px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
h2 {
margin : 0 0 10px 0;
font-size : 28px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
#headercont {
width : 1024px;
height : 124px;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#headerleft {
float : left;
width : 200px;
height : 124px;
}
#headerrighthi {
text-align : right;
float : right;
width : 824px;
height : 94px;
margin : 0;
text-transform : capitalize;
font-size : 14px;
color : #666;
}
#headerrightlow {
text-align : left;
float : right;
width : 800px;
height : 30px;
margin : 0 0 0 0;
}
#headerrightlow a {
text-transform : capitalize;
font-size : 20px;
color : #666;
padding : 0 15px;
}
#headerrightlow a:hover {
color : #ea4d73;
text-decoration : none;
}
#container {
margin : 0 auto;
width : 1024px;
}

#videoform {
margin : 0;
width : 100%;
height : 340px;
background : url("/images/toppink.gif") repeat-x #ea4d73;
}
#videoformin {
margin : 0 auto;
width : 1024px;
height : 340px;
}
#video {
margin : 0 auto;
width : 580px;
height : 340px;
float : left;
}
.videotext {
margin : 10px 0;
width : 580px;
height : 340px;
padding : 10px;
position : absolute;
text-align : left;
float : left;
color : #FFF;
font-size : 24px;
}
.videotext h1 {
font-size : 40px;
color : #FFF;
}
.videotext h2 {
font-size : 40px;
color : #FFF;
}
#form {
margin : 0 auto;
width : 364px;
height : 340px;
float : right;
color : #FFF;
font-size : 20px;
padding : 0 15px 0 19px;
}
#form a {
color : #FFF;
font-size : 16px;
text-decoration : underline;
}
#menu {
margin : 0;
width : 100%;
height : 40px;
background : url("/images/toppink.gif") repeat-x #ea4d73;
}
.visibleDiv {
position : fixed;
top : 180px;
left : 55%;
width : 400px;
padding : 20px;
float : left;
background : #f7f7f7;
border : #c3c3c3 solid 1px;
text-align : justify;
}
#menuin {
margin : 0 auto;
width : 1024px;
height : 40px;
color : #FFF;
font-size : 20px;
padding : 10px 0 0 0;
text-align : center;
}
#menuin a {
color : #FFF;
font-size : 20px;
padding : 0 15px;
float : left;
}
#menuin a:hover {
color : #FFF;
text-decoration : underline;
}
#story {
margin : 0;
width : 100%;
height : 50px;
background : #f7f7f7;
border-top : 1px solid #c3c3c3;
border-bottom : 1px solid #c3c3c3;
margin : 0;
}
#storyin {
width : 1024px;
height : 50px;
margin : auto;
padding : 15px 0;
text-align : center;
font-size : 14px;
}
#maincont {
width : 1024px;
line-height : 140%;
text-align : justify;
margin-right : auto;
margin-left : auto;
margin-top : 0;
overflow : auto;
padding-bottom : 150px;
}
#maincont p {
margin : 0 0 10px 0;
text-align : justify;
}
#maincont h1 {
margin : 0 0 15px 0;
font-size : 24px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
#maincont h2 {
margin : 0 0 15px 0;
font-size : 24px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
h3, h4 {
margin : 0 0 15px 0;
font-size : 20px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
h5 {
margin : 10px 0 15px 0;
font-size : 20px;
color : #ea4d73;
font-weight : normal;
font-family : Geneva, Arial, Helvetica, sans-serif;
}
h6 {
margin : 0 0 15px 0;
font-size : 14px;
font-weight : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#maincont ul {
margin : 0 0 15px 30px;
list-style-type : square;
color : #ea4d73;
}
#maincont ul li span {
color : #444;
}
#maincont ol {
margin : 0 0 15px 30px;
color : #ea4d73;
}
#maincont ol li span {
color : #444;
}
#maincont blockquote {
margin : 0 0 15px 20px;
padding : 0 0 0 15px;
border-left : 3px solid #ea4d73;
}
#maincont tabla {
margin : 0 0 15px 20px;
padding : 0 0 0 15px;
border-left-width : 3px;
border-left-style : solid;
border-left-color : #ea4d73;
}
.line {
margin-right : auto;
margin-left : auto;
margin-top : 0;
width : 1024px;
height : auto;
overflow : hidden;
}
.col1 {
width : 300px;
float : left;
margin-left : 8px;
}
.col2 {
width : 300px;
margin-left : 56px;
float : left;
}
.col3 {
width : 300px;
margin-left : 56px;
float : left;
}
#colA {
width : 512px;
height : 250px;
margin-left : 0;
float : left;
}
.colgray {
width : 420px;
margin : 20px;
padding : 20px 15px;
float : left;
background : #f7f7f7;
border : #c3c3c3 solid 1px;
text-align : justify;
}
.colgrayin {
float : left;
width : 280px;
padding : 0 10px 20px 10px;
margin : auto;
}
.colgrayin2 {
float : left;
width : 370px;
padding : 0 20px 20px 20px;
margin-right : 40px;
}
.colgrayin2 ul {
list-style-type : square;
color : #ea4d73;
}
#fine {
float : left;
width : 300px;
padding : 0 0 0 70px;
}
#mainleft {
float : left;
width : 512px;
padding : 30px 15px 15px 15px;
}
#mainleft table td {
padding : 10px 0 5px 0;
}
#mainright {
float : right;
width : 460px;
padding : 30px 0;
}
#mainright table td {
padding : 10px 0 5px 0;
}
#mainrightsp {
float : right;
width : 460px;
padding : 30px 0;
}
#mainrightsp table td {
padding : 10px 0 5px 0;
}
#mainrightsp table tr:hover {
font-weight : bold;
}
#in {
margin : 0 12px 12px 10px;
}
#mainright ul {
margin : 0 0 15px 15px;
}
#footercont {
clear : both;
width : 100%;
float : left;
background : #f7f7f7;
border : #c3c3c3 solid 1px;
text-align : left;
line-height : 30px;
font-size : 13px;
}
#footercont ul {
list-style-type : none;
}
#footercont ul li {
display : inline;
padding : 0 3px;
}
#footercont ul li a {
color : #666;
background : none;
text-decoration : none;
}
#footercont ul li a:hover {
color : #ea4d73;
}
img.c2 {
border : 0;
width : 60px;
height : 14px;
}
iframe.c1 {
border : none;
overflow : hidden;
width : 150px;
height : 120px;
}
#r1, #r2, #r3, #r4 {
color : #ea4d73;
text-align : center;
}
#center {
text-align : center;
}
#top {
text-align : center;
color : #ea4d73;
font-weight : bold;
}
SELECT {
font-size : 14pt;
}
.inputstyle {
font-size : 14pt;
}
.button {
border : #ffffff solid 0;
background : #e51f51;
padding : 10.5px 21px;
border-radius : 6px;
box-shadow : 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 rgba(255, 255, 255, 0.4) inset;
text-shadow : 0 1px 0 #ea4d74;
color : #ffffff;
font-size : 20px;
font-family : helvetica, serif;
text-decoration : none;
vertical-align : middle;
}
.button:hover {
border : #ffffff solid 0;
text-shadow : 0 1px 0 #ea4d74;
background : #ea4d74;
color : #fff;
}
.button:active {
text-shadow : 0 1px 0 #ea4d74;
border : #ffffff solid 0;
background : #ef7b96;
color : #fff;
}
.mbutton {
border : #ffffff solid 0;
background : #ffffff;
padding : 10.5px 21px;
border-radius : 0;
box-shadow : 0 0 0 rgba(255, 255, 255, 0.4), 0 0 0 rgba(255, 255, 255, 0.4) inset;
text-shadow : 0 1px 0 #666666;
color : #999999;
font-size : 24px;
font-family : helvetica, serif;
text-decoration : none;
vertical-align : middle;
}
.mbutton:hover {
border : #ffffff solid 0;
text-shadow : 0 1px 0 #ea4d74;
background : #ea4d74;
color : #fff;
}
.mbutton:active {
text-shadow : 0 1px 0 #ea4d74;
border : #ffffff solid 0;
background : #ef7b96;
color : #fff;
}
.button0 {
border : #818181 solid 0;
background : #5a5a5a;
padding : 13.5px 27px;
border-radius : 0;
box-shadow : 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset;
text-shadow : 0 1px 0 #464646;
color : #bcbcbc;
font-size : 21px;
font-family : helvetica, serif;
text-decoration : none;
vertical-align : middle;
}
.button0:hover {
border : #cfcfcf solid 0;
text-shadow : 0 1px 0 #464646;
background : #5a5a5a;
color : #fff;
}
.button0:active {
text-shadow : 0 1px 0 #464646;
border : #cfcfcf solid 0;
background : #333333;
color : #fff;
}
.fourcols {
width : 200px;
float : left;
margin-right : 50px;
}
#aviso-navegador {
visibility : hidden;
height : 0;
}
#wrap {
min-height : 100%;
}
#footer {
position : relative;
margin-top : -150px;
height : 150px;
clear : both;
}
 ol.c3 {padding:30px 0; font-size:24px; line-height:60px;}
 p.c2 {padding-right:230px}
 img.c1 {border:0}