/* CSS Document */
body{background-color:#ffffff; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}

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

a.blue:link,
a.blue:visited,
a.blue:hover,
a.blue:active{text-decoration:underline; color:#0000FF;}

a.whe:link{text-decoration:underline; color:#ffffff;}
a.whe:visited{text-decoration:underline; color:#ffffff;}
a.whe:hover{text-decoration:none; color:#ffffff;}
a.whe:active{text-decoration:none; color:#ffffff;}

a.white:link{text-decoration:none; color:#ffffff; font-size:14px}
a.white:visited{text-decoration:none; color:#ffffff; font-size:14px}
a.white:hover{text-decoration:underline; color:#ffffff; font-size:14px; cursor:pointer;}
a.white:active{text-decoration:none; color:#ffffff; font-size:14px}

img{border:none;}
img.logo{margin:17px;}
img.photo{float:left; padding:0 10px 10px 0;}


h1{padding:0; margin:0; font-size:16px; line-height:20px; color:#000000}
.hh2{font-size:16px; line-height:20px; color:#cc0000; font-weight:bold}
.hh3{font-size:16px; line-height:20px; color:#000000; font-weight:bold}
.tel{font-size:16px;}
.tel2{font-size:14px;}
div.content{padding:160px 25px 0 250px; position:relative;min-height:620px; overflow:hidden; height:expression(this.scrollHeight < 620? "620px":"auto");}
div.content2{padding:130px 25px 0 25px; position:relative;min-height:620px; overflow:hidden; height:expression(this.scrollHeight < 620? "620px":"auto");}
div.top{position:absolute; top:0; left:0; width:100%; height:124px; border-bottom:#cc0000 5px solid;}
div.main{position:relative; width:1000px; text-align:left;}
div.hh1{position:absolute; left:300px; top:30px; color:#663333}
div.cont{position:absolute; right:25px; top:15px; width:300px; font-size:11px}
div.cons{position:absolute; right:15px; background:#f2f3f3; top:15px; width:130px; font-size:11px; z-index:10}
div.menu{padding-left:17px;}
div.menu_id{background:url(img/u_tl.gif) left top no-repeat #cc0000; float:left; padding-left:10px; line-height:26px;}
div.menu_id2{background:url(img/u_tr.gif) right top no-repeat; padding-right:10px; line-height:26px; color:#FFFFFF; font-weight:bold}
div.rr{background:url(img/rr.gif) right repeat-y;}
div.ll{background:url(img/ll.gif) left repeat-y;}
div.lll{background:url(img/u_tl2.gif) left top no-repeat; padding-left:5px;}
div.menu_id2bg{background:url(img/u_tl2bg.gif) top repeat-x; line-height:26px; padding:0 5px 0 5px; font-size:12px}
div.menu_id_ad{background:url(img/u_tl2.gif) left top no-repeat #e2e2e2; float:left; line-height:26px;}
div.menu_ad_id2{background:url(img/u_tr2.gif) right top no-repeat; padding-right:5px; line-height:26px; color:#FFFFFF;}
div.col{position:absolute; left:25px; top:160px;}
div.send{padding-top:30px; width:200px}
div.sbox{padding:10px; background-color:#e2e2e2;}
div.l{border-bottom:#cc0000 5px solid; height:24px; }
div.p{padding-bottom:10px;}
div.price{line-height:35px; font-size:16px}
div.pa{padding-top:20px;}
div.pageText{padding-top:0}
div.pageText table{border:0}
td.pt{width: 500px; vertical-align:top; border-right:4px solid #FF0000; padding-right:10px; text-align:left}
td.pn{width: 200px; vertical-align:top; padding-left:10px; text-align:left}
div.box100{ float:right; width:355px}
div.box99{float:left; background-color:#FF9900; padding:4px;  margin-left:15px;}
div.bottom{margin-top:20px; padding:25px; border-top:#cc0000 5px solid;}
div.fr{float:right;}
.textRed{color:#FF0000}
.textReda{color:#CC0000; font-size:18px}
.textSmall{font-size:10px}
.botmenu{padding:20px 15px 0 15px; font-size:12px}
.mr20{margin-right:20px;}
span.box98{background-color:#FFFFFF; padding:2px; margin-right:5px;}
span.comm{font-size:10px;}

form.send{padding:0; margin:0; font-size:12px}
form.send input{width:170px;}
form.send input.ok{width:90px;}
form.send textarea{width:170px;}
form.send input.send{width:116px; cursor:pointer}

table td{vertical-align:top}
.bbx{border:2px #999999 solid; margin-top:20px}

.h43{height:43px; background:url(img/bgs.jpg) no-repeat; width:43px; line-height:43px; text-align:center; font-size:20px; color:#FFFFFF; font-weight:bold; padding-right:10px }

.ad{padding:10px; background:#FF6600; color:#FFFFFF; margin-top:20px}  

