*
	{ margin:0; padding:0; }

p, ul, ol, input, textarea
	{ font-size:85%; line-height:160%; color:#333333; font-family: arial; }
ul ul, ul ol, ol ol, ol ul
	{ margin-top:0; font-size:100%; }

a
	{ color:#0066CC; text-decoration:none; }
a:hover
	{ color:#0066CC; text-decoration:underline; }
img
	{ border:0; }
.ac
	{ text-align:center; }
.rbox, .ir
	{ float:right; margin:0 0 5px 5px; }
.lbox, .il
	{ float:left; margin:0 5px 5px 0; }
.rfclear
	{ clear: right; }

body
	{ background:#8AC7D9; }
div#conteiner
	{ background:url('../img/glb/img_body2bg.jpg') no-repeat top center; }
div#body
	{ width:968px; background:#ffffff url('../img/glb/img_bodybg.gif') repeat-y; border-left:1px solid #7685AA; border-right:1px solid #7685AA; border-bottom:1px solid #7685AA; margin-left:auto; margin-right:auto; }
div#hdr
	{ padding:0 2px; border-bottom:1px solid #7685AA; background:url('../img/glb/img_hdrbg.jpg') no-repeat 2px 0; }
div#hdr div#srchbox,
div#hdr p#unv
	{ float:right; margin-top:15px; padding-right:20px; }
div#hdr div#srchbox p
	{ float:left; font-size:80%; padding-top:2px; }
div#hdr div#srchbox form
	{ float:left; }
div#hdr div#srchbox p,
div#hdr div#srchbox input
	{ vertical-align:middle; }
div#hdr p#unv
	{ clear:right; float:right; font-size:80%; padding-right:10px; }
div#hdr p#unv a
	{ padding:0 10px; border-right:1px solid #999999; }
div#hdr p#unv a.noline
	{ border-right:none; }

div#lmain
	{ width:748px; float:left; padding:20px 0 20px 20px; }
div#rmain
	{ width:160px; float:right; padding:0 20px 20px 0; }

div.nvbox
	{ width:156px; background:#EBF9FE; border:1px solid #9DAED8; padding:1px; margin-top:20px; }
div.nvbox div.nvins
	{ background:#D7F3FC; padding:0 5px; }
div.nvbox ul,
div.nvbox p
	{ padding:5px 0; }
div.nvbox ul li
	{ list-style-type:none; background:url('../img/glb/icon_point.gif') no-repeat 0 4px; padding:0 0 0 13px; line-height:150%; }
div.nvbox ul.nvline li
	{ background:url('../img/glb/icon_point.gif') no-repeat 0 9px; border-bottom:1px dotted #9DAED8; padding:5px 0 5px 13px; }
div.nvbox ul.nvline * li
	{ list-style-type:disc; background:none; padding:0; color:#0066CC; border-bottom:none; }
div.nvbox p
	{ font-size:75%; }
div.nvbox ul ul
	{ padding:0 0 0 10px; }
div.nvbox ul ul ul
	{ padding:0 0 0 15px; }
.subnv
	{ display:none; }
.subnv_on
	{ display:block; }

div#ftr
	{ clear:both; border-top:1px solid #7D8BAE; border-bottom:2px solid #E5E8EF; padding:12px 20px; }
div#ftr p
	{ color:#333333; font-size:70%; }
div#ftr p#version
	{ float:right; }

div.bannerbox2
	{ width:160px; margin-top:20px; }
