HTML,BODY{margin:0px;padding:0px;height:100%;width:100%;}

BODY{font-family: Arial;font-size:14px;color:#000;}


#seorabbit {
	position:relative; /* needed for footer positioning*/
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width: 100%;
	min-width: 1000px;
	width: expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
}

#seorabbit .center{
	width: expression(document.documentElement.clientWidth > 1350 ? "1350px" : document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
	max-width:1350px;
	margin:0 auto;position: relative;height:100%;
	width: auto;
	
}


#level1{height:981px;background: #f6fafb url(images/head_bg.jpg) center 0px no-repeat;}
#level1 .proj{color:#000;font-size:36px;font-weight: bold;right:40px;top:277px;position: absolute;text-align: right;}
#level1 .proj .lnk{font-size: 14px;line-height: 24px;}    
#level1 .proj .lnk a{font-weight: bold;color:#d23516;text-decoration: none;}
#level1 .proj .lnk a:hover{text-decoration: underline;}

#level1 .txt1{position: absolute;width:403px;height:210px;top:507px;left:40px;overflow: hidden;background: url(images/cloud.png) 0px 0px no-repeat;}
#level1 .txt1 p{width:269px;margin:0px;font-size: 14px;line-height:22px;margin-left:64px;margin-top: 73px;}

#level1 .txt{position: absolute;font-size: 48px;right:150px;top:421px;}
#level1 .txt .zag{font-weight: bold;line-height: normal;}
#level1 .txt p{line-height: normal;}

#level2{height:935px;position: relative;}
#level2 .center{overflow: visible;}
#level2 .screen{height:830px;background: url(images/screen1.jpg) center 0px no-repeat;position: absolute;left:0px;top:-233px;width:100%;z-index: 1;}
#level2 .bg{position: absolute;left:0px;bottom:0px;height:78px;width:100%;background: url(images/level2_bg.png) 0px 0px repeat-x;z-index: 10;}
#level2 .tree1{position: absolute;width:389px;height:405px;background: url(images/tree1.png) 0px 0px no-repeat;bottom:0px;left:43px;z-index: 2;}
#level2 .tree2{position: absolute;width:329px;height:377px;background: url(images/tree2.png) 0px 0px no-repeat;bottom:0px;right:43px;z-index: 2;}
#level2 .txt{position: absolute;z-index: 5;left:510px;top:690px;line-height: 22px;font-size: 14px;width:320px;}

#level3{height:920px}
#level3 .sp{position: absolute;top:0px;left:0px;width:100%;height:478px;}
#level3 .screen{height:478px;background: url(images/screen2.jpg) center 0px no-repeat;position: relative;width:910px;z-index: 20;margin:0 auto;;margin-top:-147px;}
#level3 .center{overflow: visible;}
#level3 .screen2{height:255px;background: url(images/screen3.jpg) center 0px no-repeat;position: absolute;width:806px;z-index: 20;left:45px;top:467px;}
#level3 .shar{height:257px;background: url(images/shar.jpg) center 0px no-repeat;position: absolute;width:103px;z-index: 10;left:35px;top:210px;}
#level3 .txt{position: absolute;z-index: 5;left:348px;top:396px;line-height: 22px;font-size: 14px;}

.back_link{position: absolute;text-align: left;bottom:120px;left:40px;font-size: 16px;background: url(../../images/back_arrow.gif) 0px 6px no-repeat;padding-left:20px;color:#000;}
.back_link a{color:#d23516;text-decoration: none;}
.back_link a span{color:#000;}
.back_link a:hover{text-decoration: underline;}


#footer .footer_info, #footer .footer_info a{color:#C4C4C4 !important;}