/* START_STYLE_CSS */ 

body {font: 13px Arial, sans-serif; background: #D1D1D1 url(img/bg.gif); color:#333;}

h1{color:#083A81; font-size:175%; margin-bottom:10px;}
h2 {color:#363636; font-size:16px; font-weight:bold; }
h3{ }
h4{ }

a {color:#0F6CEA;}

p {margin-bottom:15px;}


img.simage {border:5px solid #CCC; margin:5px 5px 5px 0;}

/* -- ID -- */ 

#body_w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;}	

#body_f {width:900px; margin: 10px auto; HEIGHT: 100%}	

#header { }

#content { background:#FFF;}
#content:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

#bottom {width:900px; height:40px; background: url(img/bottom.gif) no-repeat 0 0;}

#footer { }
#footer:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

/* -- CLASS -- */

span.top {display:block; width:900px; height:40px; background: url(img/top.gif) no-repeat 0 0;}
span.top_sub {display:block; background:#FFF; width:840px; height:60px;padding:0 30px;}
span.logo {display:block; float:left;}

div.clear {clear:both; line-height:1px; height:1px;}

span.left {display:block; float:left; width:620px; padding:0 10px 0 30px; overflow: hidden; position: relative;}
span.right{display:block; float:right; width:220px; padding:15px 20px 0 0;}

.pages {position: absolute; top: 0px; left: -660px; width:620px; padding:0 10px 0 30px;}
#page1 {width:620px; padding:0 10px 0 30px;}

.hr {height:10px; border-bottom:1px #999 dashed; margin-bottom:10px;}


.popup {	z-index: 300; left: -368px; width: 500px; position: absolute; top: 80px}
.popup .popupTop {display: block}
.popup .popupContents {padding: 12px 30px; font-size: 90%; background: #FFF; color: #9695a1;}
.popup .popupContents .close {float: right; margin: 2px -16px 0px 0px}
.black {	z-index: 290; background: #000000; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50); LEFT: 0px; WIDTH: 100%; COLOR: #000000; POSITION: fixed; TOP: 0px; HEIGHT: 100%; -moz-opacity: 0.50; opacity: 0.5}


span.table_main_span {display:block;background: #F4F4F4;padding:10px; margin-top:20px; color:#666;}
table.table_mail td {padding-bottom:5px;}
table.table_mail td input.text {width:240px;}

span.one_new {width:200px; padding:10px; color:#083A81; display:block; font-size:85%; background: url(img/news.gif) no-repeat 0 0;}
span.one_new b {display:block; color:#000;}

span.f_left {width:500px; float:left; display:block; padding:10px 0 0 30px;text-align:left;}
span.f_left img {margin-right:5px;}
span.f_right {width:300px; float:right; display:block; text-align:right; padding:15px 20px 0 0;}