html,body{height:100%; background:url('/accel/static/i/bg_l.gif') repeat-y left top; width:100%}
a {color:#359501; text-decoration:underline}
a:hover {/*text-decoration:none*/color:#ff8400}

#wrapper {min-height:100%; height:auto !important; height:100%; margin:0 0 -114px 0; background:url('/accel/static/i/bg_r.gif') repeat-y right top;position:relative;}

/*HEADER*/
#header {height:176px; background:url('/accel/static/i/bg_header.gif') repeat-x left top;}
#header .content {height:176px; background:url('/accel/static/i/bg_header_l.jpg') no-repeat left top;}
#logo {display:block; position:absolute; width:212px; height:126px; text-indent:-999px; overflow:hidden; background:url('/accel/static/i/logo.gif') no-repeat left top; top:29px; left:149px;}
#logo a {display:block; width:212px; height:126px; text-indent:-999px; overflow:hidden;}
#slogan {display:block; position:absolute; width:571px; height:64px; text-indent:-999px; overflow:hidden; background:url('/accel/static/i/slogan.gif') no-repeat left top; top:101px; left:392px;}
#tmenu {position:absolute; font-size:17px; font-family:'brushtype', 'comic sans ms', cursive; margin-left:392px; top:24px; letter-spacing:0; line-height:120%; font-weight:bold}
#tmenu li {float:left; margin-right:25px; color:#000000;}
#header address {display:block; float:right; font-size:12px; font-style:normal; margin-right:27px; margin-top:51px; font-family:'arial', 'verdana', sans-serif; position:relative; z-index:10}
#header address span {font-size:30px; font-weight:bold; letter-spacing:0; line-height:120%}

/*FOOTER*/
#footer {height:114px; background:url('/accel/static/i/bg_footer.gif') repeat-x left 5px; position:relative; clear:both}
#footer  .angl {position:absolute; width:5px; height:5px; background:url('/accel/static/i/angle.gif') no-repeat left top; right:413px}
#footer  .content {height:114px; background:url('/accel/static/i/bg_footer_l.gif') no-repeat left top; }
#footer p {font-family:'arial', 'verdana', sans-serif; font-size:14px; margin-left:67px; top:50px; position:relative}
#footer a {color:#011f27; text-decoration:none}
#footer a:hover {text-decoration:underline}
#counter {float:right; margin:41px 34px 0 0; width:380px; height:45px; overflow:hidden; text-align:right}

/*structure page*/
#container { background:url('/accel/static/i/bg_line.gif') repeat-x left top;}
#page {clear:both;  overflow:hidden; padding-right:413px;}
#left {width:100%;border-right:413px solid transparent; margin-right:-413px; float:left; padding-top:57px; background:url('/accel/static/i/bg_content.jpg') no-repeat left top; min-height:333px; padding-bottom:114px}
#left .content {background:url('/accel/static/i/rtr.gif') no-repeat right top; padding:25px 17px 0 60px; }
#page .textleft {float:left; width:56%; text-align:justify}
#page .textright {float:right; width:38%; padding-left:20px; background:url('/accel/static/i/gray.gif') repeat-y left top;}

#sidebar {background:transparent; width:385px; float:left; margin-right:-413px; padding-left:28px; padding-bottom:114px}

/*content*/
#left .content p {padding:9px 0}
#left .content h1 {font-size:18px; font-weight:bold; padding-bottom:25px}
#left .content h2 {font-size:14px; font-weight:bold; padding:10px 0 15px 0}
#left .content h3 {font-size:12px; font-weight:bold; padding:10px 0 10px 0}
#left .content h5 {font-size:14px; font-weight:bold; padding:10px 0 15px 0}
#left .content h6 {font-size:12px; font-weight:bold; padding:10px 0 10px 0}
#left .content ul.marker {margin-bottom:9px}
#left .content ul.marker li {background:url('/accel/static/i/marker.gif') no-repeat left 5px; padding-left:10px; margin-left:20px}
#left .content li.k1, #left .content li.k2  {padding:9px 0 9px 44px; background:url('/accel/static/i/kuler_blue.gif') no-repeat left 9px; min-height:43px;}
#left .content li.k2  {background:url('/accel/static/i/kuler_red.gif') no-repeat left 9px;}
#left .content table td {vertical-align:top;}

/*sidebar*/
#sidebar h2.ord {display:block; width:331px; height:31px; text-indent:-999px; overflow:hidden; background:url('/accel/static/i/order_header.gif') no-repeat left top; margin-top:24px; margin-bottom:2px}
#sidebar h2 {font-size:18px; font-weight:bold; line-height:120%}

.list {margin-top:8px; display:block; position:relative; /*float:left; width:100%; */}
.list li {float:left; width:112px; margin-right:14px}
.list .b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.list .b1f {height:1px; background:#fff; margin:0 5px;}
.list .b2f {height:1px; background:#fff; margin:0 3px;}
.list .b3f {height:1px; background:#fff; margin:0 2px;}
.list .b4f {height:2px; background:#fff; margin:0 1px;}
.list .contentf {background: #fff;}
.list .contentf div {min-height:150px;}
.list .contentf p {font-size:10px; padding:0 10px}



/*order*/
#sidebar .order {background:url('/accel/static/i/car.gif') no-repeat 191px bottom; margin-bottom:25px}
.mess, .mess div input, .order, .order div input, .order div select {font-family:'arial', 'verdana', sans-serif; font-size:12px; color:#003653;}
.mess div, .order div {background:#ffffff url('/accel/static/i/rbl.gif') no-repeat left bottom;}
.mess div ul, .order div ul {padding:36px 21px 0 33px; display:block; background:url('/accel/static/i/rtl.gif') no-repeat left top; }
.mess div ul li, .order div ul li {display:block; margin-bottom:8px; clear:both; float:right; width:100%; $float:none}
.order div ul li span {display:block; float:right; height:20px; $height:17px; $width:205px; $overflow:hidden; $border:1px solid #50a323;}
.mess div input, .mess div select, .mess div textarea, .order div input, .order div select, .order div textarea {float:right; width:200px; height:20px; border:1px solid #50a323; padding-left:2px; padding-right:3px}
.order div select {width:207px; $width:209px; padding-right:0; $margin: -2px 0 0 -2px; $height:30px;}
.order div textarea {height:50px;}
.mess div label, .order div label {display:inline-block; width:115px; height:20px; border-bottom:1px solid #e5e5e5;}
.mess div p, .order div p {padding:10px 21px 6px 33px; line-height:200%}
.order div p span {font-size:24px}
.order .load {height:200px;margin:10px;background:url('/accel/static/i/load.gif') no-repeat center center;position:absolute;width:300px}
#go, #send {width:210px; height:53px; background:url('/accel/static/i/sendbtn.gif') no-repeat left top; border:0; font-size:0; text-decoration:none; overflow:hidden; cursor:pointer; margin-top:10px;}
#send:hover{background:url('/accel/static/i/sendhover.gif') no-repeat left top; }

.mess {margin-bottom:20px}
.mess div input, .mess div select, .mess div textarea {width:70%}
.mess div textarea {height:130px}
.mess .chimg, #chinpid {position:absolute;margin:-75px 0 0 0}
.mess h2 {font-size:18px; font-weight:bold; line-height:120%;margin:25px 0 0 30px}
.mess h2 a {text-decoration:none}
.mess div ul {padding-top:10px}
#chinpid {width:115px;height:30px;margin-top:-40px}
.chinpid {color:red}
#go {background:url('/accel/static/i/go.gif') no-repeat left top;margin-left:33px}
#go:hover{background:url('/accel/static/i/goh.gif') no-repeat left top; }

/* vodabook */
#vodabook dl {
	display:block;
	color:#003653;
	padding:7px 10px 7px 0;
	margin:3px 1px 12px 0;
}
#vodabook dl dt {
	font-size:16px;
	color:#0094dd;
	border-bottom:1px dashed #359501;
	padding:0 10px 7px 2px
}
#vodabook dl dd {
	font-size:12px;
	padding:3px 8px 8px 2px
}
#vodabook dl dd blockquote {
	padding:10px 15px 0 45px;
	margin:0;
	min-height:16px;
	background:url('/accel/static/i/menm.gif') no-repeat 15px 6px;
	color:#000
}

.toppath {font-size:18px;margin:1px 3px 40px 20px}
.toppath h1 {display:inline;line-height:125%}
.newslist dl {clear:both;margin:3px 5px 10px 10px;display:block;border-bottom:1px dashed #359501;padding-left:15px}
.newslist dl.last {border:0}
.newslist dl dt {font-size:10px;color:silver;text-align:right;float:right}
.newslist dl dt span {padding-right:4px}
.newslist dl dd a {font-size:1.4em}
.newslist dl dd h2 {font-size:1.4em}
.docs {margin-bottom:4em}
.docs .save-my {float:right}
.docs .size {float:left;margin-left:10px;color:silver}
.docs a, .docs span {float:left;line-height:125%}
.docs dd {overflow:hidden;margin-bottom:7px;}

#navigator {text-align:center}
#navigator span {padding:3px}
.my_nav {text-align:center}
.my_nav a {text-decoration:none}

.botmenu {clear:both;display:block;overflow:hidden;margin:15px 10px 15px 3px;padding-top:7px;border-top:1px dashed #359501}
.botmenu li {float:left;margin:1px 6px 1px 0}

/* cooler */
.publist {margin:10px 10px 10px 20px}
.publist dl {clear:both;overflow:hidden;margin:4px 3px 15px 1px;border-bottom:1px dashed #359501;padding-bottom:10px}
.publist dl.last {border:0}
.publist dl dt {float:right}
.publist dl dd a {font-size:16px}

