
  a {color:#f88000; FONT-FAMILY: verdana; FONT-SIZE: 12px;TEXT-DECORATION: none;}
  a.u {color:#f88000; FONT-FAMILY: verdana; FONT-SIZE: 12px;TEXT-DECORATION: underline;}
  a.u1 {color:#f88000; FONT-FAMILY: verdana; FONT-SIZE: 12px;TEXT-DECORATION: underline;}
  a.u1:hover {color:#666666; FONT-FAMILY: verdana; FONT-SIZE: 12px;TEXT-DECORATION: none;}
  a.menu {color:#5d5d60; FONT-FAMILY: verdana; FONT-SIZE: 11px;TEXT-DECORATION: none;font-weight: bold}
  a.menu_m {color:#5d5d60; FONT-FAMILY: verdana; FONT-SIZE: 10px; font-weight: normal}
  a.menu:hover {color:#434345;}
  a.menu_m:hover {color:#c75a36;}
  body {COLOR:#6c6c6c; FONT-FAMILY: verdana; FONT-SIZE: 12px}
   td {COLOR:#505050; FONT-FAMILY: verdana; FONT-SIZE: 12px}
  img {border-color:white}


.menuText {
    font-family: Verdana;
    font-size: 12px;
    color: #666666;
    text-decoration: none;
}



.calc {

COLOR: #505050; FONT-FAMILY: verdana; FONT-SIZE: 11px;

}

.copy {

COLOR: #505050; FONT-FAMILY: verdana; FONT-SIZE: 11px;
padding: 10px;

}

.pmin {
FONT-FAMILY: verdana; 
FONT-SIZE: 11px;
}


.block1 {
width: 290px;
padding-left:20px;
padding-top:20px;
}


.block2 {
float: left;
width: 560px;
margin-left:40px;
padding-top:20px;
}






.block3 {
width: 880px;
margin-top:20px;
margin-left:30px;
}



.space {
float:left;
width: 280px;
height: 270px;
}


.txtblock {
float:left;
text-align:justify;
width: 100%;
}



.tel {
	float:left;
	width: 250px;
	height: 100px;
             margin-top:10px;
             margin-bottom:10px;
             padding-left:120px;
             padding-top:0px;
             background: url(PIC/bg-tel.gif) no-repeat;
             COLOR:#57575a; 
             FONT-FAMILY: arial; 
             text-align:center;
             FONT-SIZE: 15px; 
}







.tnews {
	float:left;
             margin-left:5px;
             margin-top:5px;
}

.new {
	float:left;
	color: #6c6c6c;
	font: normal 11px verdana;
        text-align:justify;
	padding-bottom: 10px;
}

.new a {
	font-size: 11px;
}


.new a:hover {
	font-size: 11px;
        color:#c75a36;
}

a:hover { color:#c75a36;}




.date {
             height:16px;
	width: 14px;
	color: #666666;
	font: bold 12px arial;
             padding-left: 19px;
	padding-bottom: 5px;
             padding-top: 1px;
             background: url(PIC/date.gif) no-repeat;
}




.pg {
	float:left;
	width: 285px;
	height: 35px;
             margin-top:0px;
             padding-left:45px;
             padding-top:5px;
             background: url(PIC/bg-pg.png) no-repeat;
             COLOR:#57575a; 
             FONT-FAMILY: verdana; 
             FONT-SIZE: 18px; 
}










.title {

	width: 560px;
	height: 35px;
        padding-left:42px;
        margin-bottom:5px;
        background: url(PIC/bg-about.png) no-repeat;
}


.service {

	width: 560px;
	height: 35px;
        padding-left:42px;
        margin-bottom:5px;
        background: url(PIC/bg-service.gif) no-repeat;
}



.news {
	width: 250px;
	height: 35px;
        padding-left:40px;
        margin-bottom:5px;
        background: url(PIC/bg-news.png) no-repeat;
}



.list {
	width: 560px;
	height: 35px;
        padding-left:42px;
        margin-bottom:5px;
        background: url(PIC/bg-list.gif) no-repeat;

}


.price {
	width: 560px;
	height: 35px;
        padding-left:40px;
        margin-bottom:5px;
        background: url(PIC/bg-price.gif) no-repeat;
}



.cont {
	width: 560px;
	height: 35px;
        margin-bottom:5px;
        padding-left:43px;
        background: url(PIC/bg-cont.gif) no-repeat;
}




h1 
{
        font: normal 18px verdana;
        COLOR:#57575a; 
        padding-top: 5px;
}











.boss {
	float:left;
	width: 560px;
	height: 35px;
             padding-left:40px;
             padding-top:5px;
             background: url(PIC/bg-boss.gif) no-repeat;
             COLOR:#57575a; 
             FONT-FAMILY: verdana; 
             FONT-SIZE: 18px; 
}






.title1 {
	float:left;
	width: 100%;
	height: 35px;
             padding-left:42px;
             padding-top:5px;
             background: url(PIC/bg-about.png) no-repeat;
        COLOR:#57575a; 
        FONT-FAMILY: verdana; 
        FONT-SIZE: 18px; 
}



.forecast0 {
	float:left;
             margin-left:0px;
	width: 280px;
	height: 65px;
             background: url(PIC/0.png) no-repeat;
}


.forecast2 {
	float:left;
        margin-left:0px;
	width: 280px;
	height: 65px;
        background: url(PIC/2.png) no-repeat;
}



.forecast5 {
	float:left;
        margin-left:0px;
	width: 280px;
	height: 65px;
        background: url(PIC/5.png) no-repeat;
}



.data {
        margin-left:0px;
        margin-bottom:7px;
        COLOR:#aaaaaa; 
        FONT-FAMILY: verdana; 
        FONT-SIZE: 12px; 
}

.tday {
        margin-top:0px;
        margin-left:70px;
        padding-top:3px;
        COLOR:#666666; 
        FONT-FAMILY: arial; 
        FONT-SIZE: 12px; 
}

.tnight {
        margin-top:0px;
        margin-left:70px;
        padding-top:3px;
        COLOR:#666666; 
        FONT-FAMILY: arial; 
        FONT-SIZE: 12px; 
}

.os {
        width: 250px;
        margin-top:7px;
        margin-left:0px;
        COLOR:#aaaaaa; 
        FONT-FAMILY: verdana; 
        FONT-SIZE: 12px; 
}
















h3 
{
	color: #59770e;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #CCCCCC;
	letter-spacing: -1px;
	font: bold 14px verdana, arial;
	padding-bottom: 3px;
}









.next {

	float: right;


}

.text {
	padding-top: 15px;
}


.content1 {
	float:left;
	padding-left: 20px;
	padding-right: 20px;
             text-align:justify;

}

.content2 {
	padding-left: 5px;
	padding-right: 5px;
             text-align:justify;

}



.line {
background-image: url(PIC/bg_col.gif);
background-position: center bottom;
background-repeat: no-repeat;

}

.call {
	float: right;
             bottom: 0px;
             position: relative;
	padding-right: 0px;
	margin-right: 0px;
}


.content {
	padding: 0px;
	width: 650px;
	text-align: justify;
}



.post {
	padding: 10px 0px 0px 50px;
	float: left;
	width: 550px;
}




.entry {

	clear:both;
	padding: 5px;
}

.entry_2 {

	clear:both;
	padding: 20px;
}

.entry_big {

	clear:both;
	padding: 30px;
}


.post-title {
	float: left;
	margin-left: 10px;
	width: 595px;
}


.post-date {
	width: 45px;
	height: 49px;
	float:left;
	background: url(PIC/date-bg.gif) no-repeat;
}



.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}

.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: -3px;
}

.mini-add-comment{
	background: url(PIC/mini-comments.gif) no-repeat;
	color: #999999;
	padding-left: 18px;
	padding-top: 2px;
	height: 20px;
	float: right;
	font-size: 95%;
             text-decoration:none;
}

.post-cat {
	background: url(PIC/mini-category.gif) no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	height: 20px;
	float:left;
	font-size: 95%;
	color: #999999;
}


