* {font-size:12px; margin:0; padding:0; font-family:Arial,sans-serif;}
html, body {}
body {padding:0; margin:0;  background:#fff; }
/*
body.occ_bg_0 { padding:0; margin:0;  background:#fff url(../images/bg_occ_0.png) repeat 50% top; }
body.occ_bg_1 { padding:0; margin:0;  background:#fff url(../images/bg_occ_1.png) repeat 50% top; }
body.occ_bg_2 { padding:0; margin:0;  background:#fff url(../images/bg_occ_2.png) repeat 50% top; }
body.occ_bg_3 { padding:0; margin:0;  background:#000 url(../images/bg_occ_3.png) repeat 50% top; }
*/

form {padding:0; margin:0px; }
ul {padding:0; margin:0px; }
img { border: none;	}

a, area, { behavior:expression(this.hideFocus=true); }
a:active, a:focus, area:active, area:focus { outline:none; }

a:link { text-decoration: none; cursor: pointer; }
a:visited { text-decoration: none; cursor: pointer;}
a:hover, a:active, a:focus {color: #BE261E; text-decoration: none; cursor: pointer;}
h1,h2,h3,h4,h5,h6 {font-weight:bold; color:#000; padding: 0px; margin: 0px;}
h1 { font-size: 1.5em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1em; }
h4 { font-size: 0.8em; }
h5 { font-size: 0.75em; }
h6 { font-size: 0.75em; }


.left  { float:left; }
.right { float:right; }
.clear { clear:both; height:0; overflow:hidden; }


/* body */
.container { position:relative; width:950px; margin:0 auto; padding:0; background:; }
	.container {_height:1%;}
	*:first-child+html .container {height:1%;}
	.container:after{content:" "; display:block; clear:both; height:0; visibility:hidden; }
.subContainer {}
.contents { position:relative; width:950px; margin:0 auto; clear: both; padding-top:0px; padding-bottom:0px; }
	.contents {_height:1%;}
	*:first-child+html .contents {height:1%;}
	.contents:after{content:" "; display:block; clear:both; height:0; visibility:hidden; }
.left_menu { float:left; width: 180px; height:100%; padding-top:0px; margin-top:0px; overflow:hidden;}
	.left_menu .logo { width:140px; height:55px; margin-top:8px; display:block; background: url(../images/logo_m.png) no-repeat 50% 50%; font-size:0;  text-indent: -99999px;}

.right_menu { float:right; width:230px; min-height:300px; padding-top:0px; margin-top:0px; overflow:hidden; background:#f7f7f7;}

.toolbar {position:relative; background-color:#fff; margin:0px auto 0px auto; width:950px; /* min-height:80px; */ z-index:90;}
.toolbar_sub {position:relative; background-color:#fff; margin:0px auto 0px auto; width:100%; /* min-height:80px; */ z-index:90;}



