/*S. Copyright © SiteNet, 2006*/
#page {width:100%; width:expression(body.clientWidth > 1001? "100%": "1000px"); min-width:1000px; position:relative}


div.top {width: 100%; background-image: url(../../img/standard/bg_1.gif); background-repeat: repeat-x; height: 164px; background-position: top; z-index: 5;}
div.top p.name {position: absolute; top: 0px; left: 371px; margin: 7px 0px; color: White; font-size: 12px; background-color: transparent;}
div.top p.menu {position: absolute; top: 25px; left: 371px; background-color: transparent; color: #266BAE;}
div.top p.menu a {text-decoration: none; font-weight: bold; color: #266BAE;}
div.top p.menu span {margin: 0px 10px}

div.top div.tb {width: 100%; position: absolute; left: 0px; top: 65px; z-index: 2;}
div.top div.tb table {width: 100%; border: 0px; margin: 0px; padding: 0px;}
div.top div.tb table table {border: 0px; margin: 0px; padding: 0px;}
div.top div.tb table table#red {background-color: #C51B11;}
div.top div.tb table table#blue {background-color: #6DA1D5;}
div.top div.tb table table td.bl {color: White; vertical-align: bottom; padding-bottom: 5px; font-size: 13px;}
div.top div.tb table table td.bl input {text-align: right; width: 80%; font-size: 12 px; color: #666666; font-weight: bold;}
div.top div.tb table table td.bl div.menu {font-size: 15px; margin-top: 5px;}
div.top div.tb table table td.bl div.menu a {color: White; text-decoration: none;}
div.top div.tb table table td.bl div#prefix {font-size: 13px; font-family: Verdana, Tahoma, sans-serif; font-weight: bold;}
div.top div.tb table table td.bl div#phone {font-size: 18px; font-family: Verdana, Tahoma, sans-serif;}
div.top div.tb p {margin-left: 371px; margin-top: 10px;}
div.top div.tb p span {margin-left: 10px}
div.search {width: 100%; background-color: #EDF3F9; height: 46px; position:relative; top: 10px; z-index: 1;}
div.search img {margin: 5px 0 0 20px;}
div.search p {margin: -28px 0 0 0;  text-align: right; padding-right: 20px;}

#main {background:#fff; margin-left: 20px; position:relative; clear:both; padding-top:20px}

#main div.content {width:100%; min-height:550px; //height:550px; position:relative; z-index:2}
#main div.content br {clear:both}

#main div.l {width:22%; position:relative; top:0px; float:left; background:#fff; padding-top:10px}
#main div.l h2 {font-size:120%; font-weight: bold;}
#main div.l p {margin: 0 0 0.5em 0;}
#main div.l a {text-decoration: none;}
#main div.l a:hover {text-decoration: underline;}
#main div.l div.m {margin-right: 30px;}

#main div.c {width:56%; float:left; position:relative; padding-top:10px; z-index:5}
#main div#c {width:76%;}

#main div.r {width: 20%; left: 80%; position:absolute; padding-top:10px; z-index:6;}

#main div.basement {width:100%; height:173px; clear:both; position:relative; margin-top:0px}
#main div.basement p {color:#999999; font:11px tahoma; position:absolute; margin:0px; padding:0px}
#main div.basement p.l {top:30px; left:0px}
#main div.basement p.c {top:40px; left:22%; width:150px; z-index:10}
#main div.basement p.c b {display:block; height:13px}
#main div.basement p.c b br {display:none}
#main div.basement div.cd {width:100%; height:133px; position:absolute; top:0px; left:0px; overflow:hidden; z-index:1}
#main div.basement div.cd div {width:100%; width:expression(body.clientWidth > 948? "100%": "900px"); min-width:900px}
#main div.basement div.cd p {width:30%; position:static; float:right; margin:37px 0 0 0; margin-top:37px; color:#999999}
#main div.basement div.cd p a {color:#999999}

.center {text-align: center;}
div.up {margin: 15px 13px 0 0; text-align: right;}
div.up img {margin-right: 10px;}

