body{
	text-align:center;
	margin:0px;
	padding:0px 20px 0px 20px;
	background-color:#eee;
	background-image:url(/images/bgbody.gif);
	background-repeat:repeat-x;
	background-position:0px 210px;
	scrollbar-face-color:#eee;
	scrollbar-base-color:#eee;
	scrollbar-shadow-color:#eee;
	scrollbar-highlight-color:#eee;
	scrollbar-3dlight-color:#eee;
	scrollbar-darkshadow-color:#999;
	scrollbar-track-color:#ccc;
	scrollbar-arrow-color:#000;
	overflow-x:hidden;
	overflow-y:scroll;
	font-family:"verdana","arial","helvetica",sans-serif;
	font-size:11px;
	color:#666;
	line-height:1.5em;
}

#global{
	width:740px;
	height:99.5%;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding:0px;
	background-image:url(/images/bgbody2.gif);
	background-repeat:repeat-y;
	border:1px solid #eee;
}

#main{
	width:740px;
	background-color:#fff;	
	background-image:url(/images/bgmain.gif);
	background-repeat:no-repeat;
	background-position:0px 166px;
	margin:10px 0px 10px 0px;
}

#content{
	width:740px;
	background-image:url(/images/bgbody4.gif);
	background-repeat:repeat-y;
	margin-top:0px;
	padding:0px;
	text-align:left;
	border:1px solid #ccc;
}

#menu{
	width:183px;
	height:355px;
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #fff;
}

#menu ul{
	padding:0px;
	margin:42px 0px 0px 0px;
	list-style-type:none;
}

#menu ul li{
	width:164px;
	height:35px;	
	display:inline;
	float:right;
	text-align:right;
}

#menu ul li img.menuitem{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}

#data{
	width:17px;
	height:195px;
	float:left;
	margin:0px;
}

#topnav{
	width:120px;
	height:32px;
	float:right;
	margin:0px;
	border:1px solid #fff;
}

#bottomnav{
	width:540px;
	height:21px;
	margin:0px 0px 20px 0px;
	float:right;
}

#partners{
	float:left;
	width:116px;
	height:37px;
	padding:4px 0px 0px 44px;
	display:none;
}

#topnav ul{
	padding:0px;
	margin:12px 17px 0px 0px;
	list-style-type:none;
}

#bottomnav ul{
	padding:0px;
	margin:10px 17px 0px 0px;
	list-style-type:none;
}

#topnav ul li,#bottomnav ul li{
	width:auto;
	height:11px;
	display:inline;
	float:right;
	text-align:right;
}

#logo{
	width:486px;
	height:81px;
	float:right;
	margin:4px 0px 0px 0px;
}

#text{
	width:486px;
	float:right;
	margin:49px 0px 0px 0px;
}

#text span{
	color:#000;
	font-weight:bold;
}

#text p{
	width:440px;
	margin:0px;
	padding-bottom:10px;
}

#text p.title{
	float:left;
	margin-bottom:20px;
	padding:0px 0px 0px 60px;
	width:100%;
}

#text ul{
	margin-top:0px;
	list-style-type:square;
}

#text ul li{
	padding-bottom:8px;
	font-weight:bold;
}

#text ul li ul{
	list-style-type:circle;
}

#text ul li ul li{
	font-weight:normal;
}

#text div.subitem{
	display:none;
	width:400px;
}

#text div.subitem ul{
	padding:0px 0px 0px 31px;
	margin:0px;
	list-style-type:disc;
	width:380px;
}

#text div.subitem ul ul{
	width:320px;
	list-style-type:circle;	
}

#text div.subitem li{
	color:#333;
}

#text div.subitem li li{
	color:#666;
}

#text div.subitem ul ul ul{
	list-style-type:lower-roman;	
}

#esquema{
	width:509px;
	float:right;
	margin:49px 0px 0px 0px;
}

#esquema p{
	width:440px;
	margin:0px;
	padding-bottom:10px;
}

#esquema p.title{
	float:left;
	margin-bottom:20px;
	padding:0px 0px 0px 83px;
	width:100%;
}

#formulario{
	width:400px;
	float:left;
	margin:0px;
}

#formulario span{
	color:#000;
	font-weight:bold;
}

#navback{
	margin:0px 24px 4px 0px;
}

#navtop{
	margin:0px 3px 0px 0px;
}

.navitem{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
}

.showitem{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
	width:11px;
	height:11px;
	margin-left:10px;
	border:1px solid #fff;
}

.clear{
	clear:both;
	margin:0px;
	padding:0px;
	border:1px solid #fff;	
}

.textbox,.textareastyle{
	width:400px;
	border:1px solid #999;
	font-family:"verdana","arial","helvetica",sans-serif;
	font-size:11px;
	color:#666;
}

.textareastyle{
	line-height:1.5em;
}

.pform{
	padding:5px 0px 0px 100px;
}

img{
	border:none;
}

a{
	font-weight:bold;
	color:#069;
	text-decoration:none;
}

a:hover{
	color:#000;
}

a.opened{
	color:#333;
}

#text ul li a span{
	font-weight:normal;
	color:#666;
}

ol{
	margin-top:0px;
	list-style-type:lower-roman;
}

ol li{
	padding-bottom:8px;
}
