@media screen,projection {
body {
	margin:0; padding:0;
	min-width:724px; text-align:center;
	background-color:#86972e;
	background-image:url(img/bg_body.gif);
	color:#536201;
	font:normal normal 11px verdana, geneva, sans-serif;
}
a:link {color:#22d; text-decoration:underline}
a:visited {color:#22d; text-decoration:underline}
a:hover {color:#006; text-decoration:underline}

#top {
	position:relative;
	margin:auto; text-align:left;
	background-repeat:no-repeat;
}
div.t1 {
	width:724px; height:575px;
	background-color:#9bb515;
	background-image:url(img/bg_top1.jpg);
}
div.t2 {
	width:724px; height:711px;
	background-color:#9bb515;
	background-image:url(img/bg_top2.jpg);
}
div.t3 {
	width:724px; height:575px;
	background-image:url(img/bg_top3.jpg);
}


#header {
	position:absolute; width:268px;
	left:0; top:0;
	background-repeat:no-repeat;
}
div.t1 #header {height:559px}
div.t2 #header {height:695px}

div.h1 {}
div.h2 {background-image:url(img/bg_header2.jpg);background-position:100% 373px}
div.h3 {}
div.h4 {background-image:url(img/bg_header4.jpg);background-position:100% 100%}
div.h5 {background-image:url(img/bg_header5.jpg);background-position:100% 372px}
div.h6 {background-image:url(img/bg_header6.jpg);background-position:100% 380px}

#logo {position:absolute;left:24px;top:15px}
#logo img {width:127px;height:101px;border:0;margin:0}


#menu {
	position:absolute; width:170px; height:250px; left:98px; top:116px;
	overflow:hidden;
	list-style-type:none;padding:0;margin:0;
}
#menu li {float:right;margin:0;padding:0;height:41px;overflow:hidden}
#menu li img {height:38px;border:0}
#m1, #m1 img {width:60px}
#m2, #m2 img {width:124px}
#m3, #m3 img {width:114px}
/* #m4, #m4 img {width:149px} */
#m5, #m5 img {width:164px}
#m6, #m6 img {width:105px}

#quality-info {position:absolute;top:405px;left:30px;width:226px}
#quality-info h2 {font:normal bold 10px verdana, geneva, sans-serif;margin:0 0 1px 0}
#quality-info p {font-size:10px;margin:0 0 5px 0}

#banner {position:absolute;top:376px;left:18px;width:250px;overflow:hidden}


#content-box {
	position:absolute; width:439px; height:559px;
	left:269px; top:0;
	background-repeat:no-repeat;
	background-position:100% 100%;
}
div.t1 #content-box {height:559px}
div.t2 #content-box {height:695px}

div.c1 {background-image:url(img/bg_content_box1.jpg)}
div.c2 {}
div.c3 {background-image:url(img/bg_content_box3.jpg)}
div.c4 {}
div.c5 {}
div.c6 {}

#counter {position:absolute;top:13px;right:13px;color:#ebf66b;font-size:10px}

#content-m {
	position:relative; height:300px; overflow:auto;
	margin:50px 12px 0 24px;padding-right:12px;
}
#content-l {
	position:relative; height:620px; overflow:auto;
	margin:50px 12px 0 24px;padding-right:12px;
}
#content-ma {
	position:relative; height:475px; overflow:auto;
	margin:50px 12px 0 24px;padding-right:12px;
}

#content-g {
	position:relative;
	margin:50px 12px 0 24px;padding-right:12px;
}
#content-gl {
	float:left; display:inline; width:104px; height:500px;
	margin:20px 0 0 0;padding:0;
	background-image:url(img/bg_content_gl.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
}
#content-gr {
	/* float:left; display:inline; */ width:413px; height:490px; overflow:auto;
	margin:20px 0 0 14px;padding:0;
}

#content-c {
	position:relative; height:470px; overflow:hidden;
	margin:80px 25px 0 30px;
}
#content-photo {
	position:relative;
	margin:0 100px 0 100px;padding-top:5px;
}

#content-box h1 {font:normal bold 13px verdana, geneva, sans-serif;margin:0 0 4px 0}
#content-box h1.hid {display:none}
#content-box h2 {font:normal bold 11px verdana, geneva, sans-serif;margin:13px 0 2px 0}
#content-box h2.h21 {color:#fff}
#content-box p {margin:0 0 8px 0}
#content-box p.s1 {background-color:#fff;padding:2px}
#content-box p.s2 {text-align:center;font-size:12px}
#content-box .bi {font-size:12px}
#content-box ul {margin:0 0 13px 22px;padding:0}
#content-box ul li {margin-bottom:1px}

ul.l1 {list-style-image:url(img/list_s.gif)}
#content-box ul.l2 {list-style-type:none;margin:0 0 0 3ex;padding:0}
ul.l2 span {color:#fc3737;font-weight:bold}
ul.l2 li {text-indent:-3ex}

img.folder-land {width:40px;height:31px;border:0;float:right;margin:0 15px 0 0}

#content-box ul#f-gallery {list-style-type:none;padding:0;margin:0;}
#content-box ul#f-gallery li {text-align:center;margin-bottom:35px;line-height:1em;font-weight:bold;color:#fff}
#f-gallery img {width:40px;height:31px;border:0}

#f-gallery a:link {color:#536201;text-decoration:none}
#f-gallery a:visited {color:#536201;text-decoration:none}
#f-gallery a:hover {color:#fffeaa;text-decoration:none}

#content-box ul#t-gallery {list-style-type:none;padding:0;margin:0;}
#content-box ul#t-gallery li {
	float:left;text-align:center;width:98px;height:97px;overflow:hidden;
	background-image:url(img/bg_li_gal.gif);
	background-position:8px 0;
	background-repeat:no-repeat;
}
#content-box ul#t-gallery img {width:77px;height:77px;border:0;margin-top:2px;margin-bottom:4px}
#t-gallery a:link {color:#536201;text-decoration:none}
#t-gallery a:visited {color:#536201;text-decoration:none}
#t-gallery a:hover {color:#fffeaa;text-decoration:none}

address {font-style:normal}

#footer {
	position:absolute;width:724px; height:20px;
	left:0;
	font-size:10px;
}
div.t1 #footer {top:566px}
div.t2 #footer {top:702px}
div.t3 #footer {top:566px}

#mail {margin-left:15px}
#mail img {width:14px;height:10px;border:0}

#menu-w3 {position:absolute;width:400px;right:15px;top:0;margin:0;padding:0;list-style-type:none}
#menu-w3 li {float:right; display:inline; margin:0;padding:0 0 0 15px}
#footer a:link {color:#c8dc44; text-decoration:none}
#footer a:visited {color:#c8dc44; text-decoration:none}
#footer a:hover {color:#e8fc64; text-decoration:none}


h1#itsdone {position:absolute;font-size:10px}
h1#itsdone img {width:2px;height:2px;border:0}
}


@media print {
body {font-size:11pt}
h1 {font-size:14pt}
h2 {font-size:12pt}
a img {border:0}
#menu {display:none}
img {margin:5pt}
}
