body {margin: 0; font:normal 10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#484848; background: #e2effb;}
/*body {background: url(../img/back_tercera.gif)!important;}*/

#bodyPopups {margin: 0;background-image:none;}
form {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{margin:0;padding:2px 0 2px 0;}
h1, h2, h3 {padding-bottom:12px;}
input.text {margin:1px 6px 0 0;padding-left:2px;border:1px solid #b3b3b3;font-size:11px;color:#4d4d4d;vertical-align:middle;}
label {color:#124679;cursor:pointer;}
p {font-family: "Trebuchet MS";color:#333 !important;margin:0;}
p.clear {margin:0;padding:0;clear:both}
textarea {padding-left:2px;border:1px solid #b3b3b3;font-size:11px;color:#4d4d4d;}
a {color:#0070d1; text-decoration:none!important;}
img {border: 0;}
/*a:visited {color:#013600;}*/

a:hover {color:#19600c; text-decoration:underline!important;}
acronym {border-bottom:1px dotted;cursor:help;}
ol.li {list-style-type:decimal!important}

/******************************************************************************/

.home {width: 771px; margin-top: 10px; background:#FFFFFF;}

.home .top {background: #058cfe; text-align: left;}
.home .top .links {float: right; padding: 30px 19px 0 0;}
.home .top .links #item {float: right; padding-left: 10px;}

.home .principal {background: #fff; height: 429px; text-align: left;}
.home .principal .left {float: left;}
.home .principal .white{background-color:#FFFFFF;}

.home .principal .flashHead {padding: 13px 0 50px 0;}
.home .principal .title {width: 628px; font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.home .principal .textBody {width: 628px; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.home .principal .textBody .text {font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.home .principal .tableTitle {font:bold 10px/13px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 3px 0 3px 10px; background: #698f42; color: #fff;}
.home .principal .tableBody {font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 3px 0 3px 10px; background: #d6edbf;}
.home .principal .foot {font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif; text-align: right; color: #999;}

.japaneseText1{float:left; width: 385px;}
.japaneseText2{float:left; width: 243px; height:201px; background: url(../images/japanese_text2.jpg) no-repeat;}
.japaneseText2 .space{padding:72px 0 0 18px; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#7b7d7d;}
.japaneseText2 .space .text1{float:left; width: 70px; margin-bottom:5px;}
.japaneseText2 .space .text2{float:left; width: 140px;}
.japaneseText2 .space .text2 a{color:#7b7d7d; text-decoration:underline;}
.japaneseText3{padding:30px 0 0 0;}