.bmi_area {float: left; width: 634px; overflow:hidden;}
.bmi_area .line {background: url(../img/line_blue.gif) repeat-x 0 50%; clear: both; height: 18px;}

.bmi_area .title {float: left; background: url(../img/icons.gif) no-repeat 14px -1466px; padding-left: 34px; margin-top:10px;}
.bmi_area .title span {color: #c3d1d4; padding: 0 2px;}
.bmi_area .title strong {color: #427d90; }

.articles {padding-left: 13px; padding-top: 15px; background: url(../img/bg_articles_sub2.gif) repeat-x 0 0; width: 634px;}
.articles .image {float: left; border: 1px solid #b2cbd0; margin-right: 9px;}
.articles .info {float: left; padding-top: 2px; width: 520px;}/* width: 305px;*/
.articles .info h3 {font-size: 125%;}
.articles .info h3 a {color: #427d90;} 
.articles .info .date {padding-bottom: 2px; float: left; line-height: 15px;}
.articles .icons {background: url(../img/line_v.gif) repeat-y 50% 0; padding: 2px 0 0 0; height: 15px; width: 78px; float: left;}
.articles .icons span {display: block; float: left; margin: 0 9px; _margin: 0 7px; width: 19px; height: 10px; padding: 0;}
.articles .icons span.video {background: url(../img/icons.gif) no-repeat 0 -1910px;}
.articles .icons span.novideo {background: url(../img/icons.gif) no-repeat 0 -1890px;}
.articles .icons span.foto {background: url(../img/icons.gif) no-repeat 1px -1869px;}
.articles .icons span.nofoto {background: url(../img/icons.gif) no-repeat 1px -1929px;}
.text a {color:#535967;}

.articles .info .more {color: #427d90; font-weight: bold;}
.articles .line {background: url(../img/line_blue.gif) repeat-x 0 50%; clear: both; height: 24px;}

.pager {padding: 0 2px;}
.pager .num {float: left; font-weight: bold;}
.pager a.older {display: block; float: right; color: #427d90; font-weight: bold; padding-right: 10px; margin-left: 17px;/* background: url(../img/icons.gif) no-repeat 100% -2035px;*/}
.pager a.newer {display: block; float: right; color: #427d90; font-weight: bold; padding-left: 10px; padding-right: 11px;}

.contact {margin: 10px 0 0 0;}
.tipsform {margin-top:0;}
.contact h4 {padding-left: 20px; font-size:110%; background: url(../img/icons.gif) no-repeat 0 -386px; padding-bottom: 5px; margin-left: 14px;}
.contact input {border: 1px solid #7f9Db9; margin-top:3px;}
.contact textarea {height:90px;}
.contact .box {background: url(../img/bg_articles_sub2.gif) repeat-x 0 0; padding: 0 32px 0 32px;}
.contact .box p {padding-top: 10px; color: #868a94; font-size: 90%;}
.contact .box p span {color: #427d90; font-weight: bold; font-size:110%;}
.contact .box p strong {font-size: 115%; color: #535967;}
.contact .box a {color: #f29613; padding-left: 10px; background: url(../img/icons.gif) no-repeat 0 -545px;}
.contact .box .text-left {text-align:left; padding-right:10px;}
.contact .text-right {text-align:right; vertical-align:top; padding-top:5px;}
.contact .box .w380 {width:400px;}
.contact .box .w150 {width:150px;}
.contact .error {color:red; font-size:90%;}

.area_300 .ban {padding-bottom: 15px;}


