html *{margin:0;padding:0;}
html{height:100%}
body{min-width:880px;min-height:100%;font-family:Tahoma;font-size:12px;background:#fff;color:#323840;padding:0 0 45px 0;position:relative;}
a{color:#333333;border:0;}
p{margin:1em 0;}
img{vertical-align:bottom;border:0;}
h1{font-size:14px;color:#6671be;font-weight:bold;}
.clear{clear:both;}
.pl{background:url('/images/plbg.png') right top;position:relative;}
.pl .top{position:absolute;left:0;top:-12px;height:12px;width:100%;}
.pl .top .lc{margin:0 20px 0 0;height:12px;background:url('/images/pltl.png') left 0;}
.pl .top .rc{float:right;width:21px;height:12px;background:url('/images/pltr.png') left 0 no-repeat;}
.pl .bot{position:absolute;left:0;bottom:-12px;height:12px;width:100%;}
.pl .bot .lc{margin:0 20px 0 0;height:15px;background:url('/images/plbl.png') left 0;}
.pl .bot .rc{float:right;width:21px;height:15px;background:url('/images/plbr.png') left 0 no-repeat;}

.h1 {height:40px;position:relative;background:url('/images/header.png');line-height:30px;color:#fff;}
.side{width:19px;height:36px;background:url('/images/sides.png');position:absolute;top:-1px;}
.ll{left:-40px;padding:0 0 0 55px;}
.ll .side {background-position: right top;right:-19px;}
.rl {padding:0 55px 0 0;background-position:right top;}
.rl .side {background-position:left top;left:-19px;}

.header {width:880px;height:75px;margin:0 auto;position:relative;}
.header .logo{display:block;width:350px;font-family:georgia;text-decoration:none;text-transform:uppercase;color:#6c77bf;text-align:right;position:absolute;left:0px;top:10px;}
.header .logo span{display:block;text-align:left;color:#444;font-size:20px;font-weight:bold;margin:0 0 5px 0;}

.header .phone{display:block;width:295px;font-family:georgia;text-decoration:none;text-transform:uppercase;color:#6c77bf;text-align:right;position:absolute;right:15px;top:10px;}
.header .phone .in{display:block;text-align:left;margin:0 0 5px 0;}
.header .phone span{text-align:left;color:#444;font-size:30px;font-weight:bold;}


.wrapper{background:#f5f5f5;}
.main{width:820px;margin:0 auto;padding:55px 30px;background:#eeeeee;overflow:hidden;}

.main .content {padding:0px 30px 15px 30px;margin:0 0 40px 0;}
.main .content .contimage{float:right;margin:-10px 0 5px 5px;}
.main .content .menu{width:450px;}
.main .content .menu a{display:inline-block;color:#fff;text-decoration:none;margin:0 30px 0 0;}

.main .leftinfo{width:330px;padding:1px 25px 15px 25px;float:left;}
.main .leftinfo .h1{font-size:14px;margin:5px 0 0 0;width:255px;left:-35px}

.main .rightinfo{width:330px;padding:1px 25px 15px 25px;float:right;}
.main .rightinfo .h1{font-size:14px;margin:5px 0 0 0;right:-50px;width:255px;}

.footer_w{width:100%;position:absolute;bottom:0;left:0;height:45px;}
.footer{width:880px;margin:0 auto;}
.footer .copyright{margin:15px 0 0 0;float:right;}