html{ height:100%; background:#251211 url(imgs/bg.jpg) repeat-x left top;}

body{font:11px Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px; position:relative; min-height:100%; background: url(imgs/bg_body.gif) repeat-y center top; min-width:902px;  color:#1A3553; _height:100%;}
body{margin-left:expression((document.documentElement.clientWidth/2)==Math.round(document.documentElement.clientWidth/2) ? "0px": "1px");}

br.clear{clear:both}
img{border:0px}
form{margin:0; padding:0;}
input, textarea, select{border:1px solid #1A3553; color:#1A3553; font:11px Tahoma, Arial, Helvetica, sans-serif}


a{color:#1A3553; }

.root{margin:0px auto; width:902px; overflow:hidden; }
.bg{ width:900px; border-left:1px solid #fff; border-right:1px solid #fff; background: url(imgs/bg_g.jpg) repeat-x left top; }


.logo{ background:#fff url(imgs/shad_tl.gif) repeat-x left bottom; width:300px; height:129px; padding-top:40px; float:left; text-align:center;}
.top{ background: url(imgs/shad_tr.gif) repeat-x left bottom; width:600px; height:30px; padding-top:139px; float:right; }
.top address{padding:0px 0px 0px 16px; font-style:normal; display:block; width:340px; float:left}
.top a{padding:0px 9px 0px 0px; text-decoration:none; font-weight:bold;}
.top a:link, .top a:visited { font-weight:normal;}
.top a:link:hover, .top a:visited:hover{ text-decoration:underline;}
.top a img{ margin:0 3px -4px 3px;}

#main{ border-top:1px solid #1A3553; border-bottom:1px solid #1A3553; background:#fff; padding-bottom:1px; clear:both;}
#main h2{ border-top:1px solid #fff; background:#1A3553 url(imgs/bg_n.gif) repeat-y left top; text-transform:uppercase; padding:6px 616px 0 0; text-align:right; height:19px; color:#fff; margin:0px; font-size:11px; cursor:hand; cursor:pointer;}
#main h2.act, #main h2.hover { background:#701A2D url(imgs/bg_m.gif) repeat-y left top; color:#F0DADE;}
#main h2.act{cursor:auto;}
#main blockquote{ overflow:hidden; height:0px; padding:0; margin:0; _height:1px;}
#main blockquote img.fleft{ float:left; margin:1px 17px 0px 0}
#main blockquote object{ visibility:hidden;  float:left;}
#main blockquote.act object{ visibility:visible;}

#main h3{ position:absolute; padding:0px; text-align:left;  margin:-20px 0 0 307px; font-size:11px; font-weight:normal; color:#fff; padding:0px; display:none; clear:both; }
#main h3.act{ display:block;}
#main h3 a{ color:#FFFF5C; text-decoration:none; padding:0 9px 0 9px}
#main h3 a:link, #main h3 a:visited { color:#fff}
#main h3 a:link:hover, #main h3 a:visited:hover { text-decoration:underline;}

h1{ font:normal 24px Georgia, "Times New Roman", Times, serif; color:#701A2D; padding:14px 0 8px 0; margin:0;}
p{ line-height:18px; margin:0; padding:0 15px 18px 0;}
p a:link{color:#1A3553; }
p a:visited{color:#1A3553; }
p a:hover{color:#701a2d; }
p a:active{color:#701a2d; }

.foot{ background: url(imgs/shad_bl.gif) repeat-x left top; width:300px; padding-top:10px; float:left; text-align:center; clear:left;}

.copy{ background:#C9C6BE url(imgs/shad_br.gif) repeat-x left top; width:582px; height:30px; float:right; padding:14px 0 0 18px}
.copy a{ text-decoration:none;}
.copy a:hover{ text-decoration:underline;}
.copy div{ float:right; margin-top:-5px; padding-right:10px}
.copy img.wlan{ position:absolute; margin:-6px 0 0 -5px;}



.col{ float:left; width:130px; padding:0px 19px 0px 62px;}
.col input, .col select, .col textarea{ margin-top:8px;}
.col label{ color:#1A3553;  margin-left:-62px; margin-bottom:-26px; _margin-bottom:-28px; height:16px; text-align:right; width:60px; display:block; padding-top:10px;}
.col label.nostyle{ display:inline; width:auto; margin:0; padding:0; text-align:left;}
.col.type2{ width:290px; padding-right:0px}

.col .ico{ margin-bottom:-2px; cursor:hand; cursor:pointer;}
.col .sel{width:100px}
.col .txt {height:60px; width:275px;}

.col button {text-decoration:none; color:#fff;  background: url(imgs/but.gif) no-repeat left top; height:20px; width:110px;  cursor:hand; cursor:pointer; font: bold 11px Tahoma, Helvetica, sans-serif; border:0px; padding:0px; margin:8px 0 0 0; text-align:center;}



