html {height:100%;margin:0;padding:0;}
body {height:100%;margin:0;padding:0;background:#00612E url(../images/bg/bg.jpg) top center repeat-x fixed;font-family:Arial;}
* html body{background:none;background:#00612E url(../images/bg/bg.jpg) top center repeat-x;}
img{border:0;}

.clear{clear:both;}

.wrap {min-width:1050px;margin:0 auto;min-height:100%;height:auto !important;height:100%;background:url(../images/bg/wallpaper.jpg) top center no-repeat fixed;}
.width{width:1050px;margin:0 auto;}
.footer {height:80px;margin-top:-80px;clear:both;padding:0 10px;position:relative;z-index:30;}
.footer *{margin:0;padding:0;}
	.copyright{width:290px;float:left;color:#99c0ab;font-size:11px;line-height:15px;}
	.copyright p{width:250px;}
	.fl1{float:left;margin-right:72px;}
	.creater{padding-bottom: 5px;}
	.creater img{vertical-align:middle;height:11px;}
	.creater a{font-size:11px;line-height:16px;color:#e2cfab;}
	.creater a.img{text-decoration:none;}
	
.header{position:absolute;top:0;height:150px;z-index:11;}
	.logo{position:relative;left:-13px;width:560px;float:left;}
	.superdate{float:left;padding-top:58px;width:330px;}
	.eng{float:right;width:38px;padding-top:43px;}
	.sitemap{float:right;padding-top:81px;}
	.sitemap a{color:white;font-size:11px;}
	.sitemap a.textsitemap{position:relative;bottom:13px;padding-right:5px;}
.conteiner{padding-top:165px;z-index:10;position:relative;}
.sidebar{float:left;width:250px;position:relative;}
.content{float:right;width:786px;}
	.title{position:relative;width:786px;height:540px;}
	.titleimg{position:absolute;left: 10px;top: 23px /*146px*/;}
	.titlenumb{position:absolute;right:0;bottom:0;}
	.titlenumb img{position:absolute;left: -778px;top: -500px;}
    .yearnumb { position: absolute; top: 55px; left: 311px; }
	.titlephone{color:#ffffff;font-family:Arial;font-size:18px;line-height:21px;position:absolute;top:30px;left:520px;}
	.titlephone span{color:#fffed0;font-size:19px;}
	.titlephone span.number{font-family:Georgia;font-size:42px;line-height:45px;}
	.subcontent{width:1045px;height:362px;margin:-70px 0 0 15px;background:url(../images/bg/subtext_plush.png) no-repeat right 30px;z-index:1}
	.contenttable-t,.contenttable-b,.contentcell{width:786px;font-size:0;line-height:0;}
	.contentcell{background:#ffffff;font-size: 12px;line-height:18px;float:left;}
	.contentcelldiv{margin:-1.6em auto -1em auto;position:relative;padding:0 29px;z-index:999;min-height:500px;height:auto !important;height:500px;}
	.contenttable-t{background:url(../images/bg/content_t.png) no-repeat top left;height:32px;}
	.contenttable-b{background:url(../images/bg/content_b.png) no-repeat top left;height:95px;clear:both;}
.sidebar a{color:#ffffff;}
.gohome {font-size:11px;font-family:Tahoma;background:url(../images/pic/gohome.png) no-repeat left center;padding:13px 0 13px 47px;}
.leftlink{font-size:14px;color:#e5f5b8;background-position:left center;background-repeat:no-repeat;padding:13px 0 13px 47px;margin-bottom:10px;}
	.menu *{margin:0;padding:0;}
	.menu ul{list-style-type:none;margin:10px 0 15px;}
	.menu li{padding:8px 0 10px 47px;font-size:18px;line-height:20px;}
	.menu li ul{margin-bottom:0;}
	.menu li ul li ul{margin:0 0 10px 20px;}
	.menu li li{color:white;font-weight:bold;font-size:12px;padding:0;line-height:1}
	.menu li li a{text-decoration:underline;display:block;margin-bottom:10px}
	.menu li.now{background:url(../images/pic/menu_now.png) no-repeat left top;}
	.menu li.now_sub a{font-weight:bolder;text-decoration: none}
	.menu li a{font-weight:normal;text-decoration:none;}
.news-date{color:#467e8a;}
.file{background:url(../images/pic/file.png) no-repeat left center;padding:10px 0 10px 55px;line-height:1.35em !important;}
.filesize{padding-left:12px;font-size:11px;font-style:italic;color:#777777;}
.contentcelldiv{color:#565656;}
.contentcelldiv p{font-size:13px;line-height:20px;margin:0.7em 0;}
h1{font-size:24px;color:#444444;line-height:26px;font-weight:normal;margin:1em 0 0.6em;}
h2{font-size:19px;color:#444444;line-height:21px;font-weight:normal;margin:1em 0 0.6em;}
h3{font-size:16px;color:#444444;line-height:18px;font-weight:normal;margin:1em 0 0.6em;}
a{color:#239a1d;}

table{width:100%;border-collapse:collapse;}
thead{background:url(../images/bg/thead.gif) repeat-y center top;color:white;}
th,td{padding:5px 10px;}
tr.odd{background:#eeeeee;}

.gal{margin:-21px 0 1em -21px;padding:0;list-style:none;list-style-type:none;text-align:justify;}
.gal li{display:block;float:left;text-align:center;margin:21px 0 0 21px;}
.gallerys li{background:#fff7d8;border:1px solid #f2d499;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:13px 23px 5px 23px;}
.gallerys a{color:#01901a;font-weight:bold;font-size:13px;}
.gallery{margin:-28px 0 3em -28px;}
.gallery li{margin:28px 0 0 28px;}
.gallery a{text-decoration:none;color:#555555;}
.gallery a span{border-bottom:1px dashed #555555;}
.gallery img{width:160px;}
li.subline{float:none;height:0;visibility:hidden;font-size:0;line-height:0;margin:0;}
.albumtitle{border-bottom:1px solid #dddddd;padding-bottom:0.7em;margin-bottom:0;}
li.firstcol{clear:left;}

.fl{width:40%;float:left;}
.fr{width:40%;float:right;text-align:right;}

.pagebar a{padding:2px 5px;}
.pagebar span{padding:2px 5px;background:#dbdbdb;}

.order fieldset{border:0 none;}
.order label{float:left;width:144px;color:#555555;}
.order input{width:376px;border:1px solid #b2b2b2;padding:2px 5px;}
.order input.short{width:186px;}
.order select{border:1px solid #b2b2b2;}
.order button{background:url(../images/bg/button.gif) repeat-x center;line-height:14px;font-size:13px;padding:7px 14px;border:0 none;font-weight:bold;color:#ffffff;-webkit-border-radius: 10px;-webkit-border-top-left-radius: 0;-moz-border-radius: 10px;-moz-border-radius-topleft: 0;border-radius: 10px;border-top-left-radius: 0;margin-top:18px;}
.order div{clear:both;padding:3px 0;}
small.comment{font-size:11px;color:#929292;font-style:italic;}
.leftpspace{margin-left:145px;}
.order-h{font-size:16px;}
.order-price{color:#369a29;font-size:16px;font-weight:bold;font-style:italic;}
.order-table{width:358px;float:left;font-size:11px;}
.order-table td,.order-table th{padding:4px 2px;}
blockquote{margin-left:0;background:#dfefe0;font-size:15px;padding:10px 20px;line-height:24px;}
form div input, form div textarea{
	float:left;
	width: 300px;
	border: 1px solid #cccccc;
}

form, #raporting_box{
    margin: 0 auto;
    width: 405px;
}

form div{
	margin-bottom: 5px;
}

form div label{
	float:left;
	width: 100px;
}

form button
{
	float:right;
}

.inside_h1
{
    background-color: #C3C5C8;
    font-size: 20px;
    font-weight: bold;
    left: -29px;
    line-height: 20px;
    margin: 19px 0 0;
    padding-left: 30px;
    position: relative;
    text-transform: uppercase;
    width: 756px;
    padding-bottom: 10px;
}

