BODY {
	background: #cccccc url('../images/background_pinstripe.gif') repeat;
	/*background: #cccccc url('../images/dblue097.gif') repeat;*/
	font-family:  verdana,arial, helvetica, sans-serif;
	font-size: 62%;
	scrollbar-3dlight-color:#d1d7dc;
	scrollbar-arrow-color:#069;
	scrollbar-darkshadow-color:#98aab1;
	scrollbar-face-color:#dee3e7;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#dee3e7;
	scrollbar-track-color:#efefef;
}

#news_box_left {
margin-top:62px;
margin-left:200px;
padding-top:40px;
padding-left:1px;
/*float:right;*/
position:relative;
}

#news_box_right {
padding: 10px 10px 10px 10px;
margin-top:-400px;
margin-left:598px;
float:right;
position:relative;
}

#news_box_left, #news_box_right {
display:block;
width:349px;
height:323px;
overflow-y:auto;
overflow-x:hidden;
text-align:left;
/*border: 1px solid white;*/
}

p {
font-size:1em;
letter-spacing:1pt;
}

#clickhere {
	font-size: 72%;
}

#anvisa {
	width:320px;
	margin-left:106px;
	margin-top:0px;
	font-size:7pt;
	letter-spacing:1px;
	color:yellow;
}

#linguas {
	padding-top:4px;
	margin-bottom:-2px;
	width:140px;
	float:right;
	background:#4b4db4;
}

#quarklogo {
	float:center;
	background: #000099 url('../images/quark_top.png') no-repeat;
	height:62px;
	padding: 0 0 0 0;
	margin-bottom:1px;

}

#conteudo {
	position:relative;
	background-color: #000099;
	margin: 1px auto;
	padding: 0 0 0 0;
	width: 975px;
	height:561px;
	border:2px solid #4b4db4;
	
}

#curso {
	position:relative;
	background-color: #000099;
	margin: 1px auto;
	padding: 0 0 0 0;
	width: 800px;
	height:11616:14 26/11/20080px;
	border:2px solid #4b4db4;
	
}

#iframe_body {
	position:relative;
	background-color: #000099;
	margin: 0px auto;
	padding: 0 0 0 0;
	width:780px;
	border:0px solid #4b4db4;
	overflow-x: hidden;
	_overflow-x: hidden;
	overflow-y: hidden;
	_overflow-y: hidden;
	
}

#news_opt {
	position:relative;
	background-color: #000099;
	margin: 1px auto;
	padding: 0 0 0 0;
	width: 800px;
	height:400px;
	border:2px solid #4b4db4;
	
}

#corpo {
	background: #000099 url('../images/halfq.png') no-repeat;
	background-position:left;
	width: 973px;
	height: 451px;
	overflow:hidden;
	margin:1px 1px 1px 1px;
	color:#ffffff;
	float:left;
}

#mapa {
	top:30px;right:230px;
	width:450px;
	height:312px;
	float:right;
}

#texto {
	float:right;
	top:36px;
	right:40px;
	height: 360px;
	float:right;
}

#texto_papers {
	height: 180px;
	top:36px;
	right:40px;
	float:right;
}

#texto_papers, #texto {
	width:563px;
}

#texto, #mapa, #texto_papers {
	margin-top:8px;
	margin-right:24px;
	position:relative;
	font-size:10pt;
	text-align:right;
	line-height: 1.5em;
}

#full_back {
	width:971px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 0;
	font-size:11pt;
	float:left;
	text-align:right;
	font-weight:bold;
	background-color:#4b4db4;
	border: 1px solid #6c5ec5;
	text-transform:uppercase;
}

#full_back2 {
	width:971px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 0;
	float:left;
	background-color:#4b4db4;
	border: 1px solid #6c5ec5;
}

#full_back_bottom {
	margin: 3px 0px 0px 1px;
	padding: 0 0 0 0;
	color:white;
	width:971px;
	font-size:.9em;
	letter-spacing:1px;
	line-height:14px;
	text-align:right;
	background-color:#4b4db4;
	border: 1px solid #6c5ec5;
	float: left;
}


#distman {
	visibility:hidden;
	float:right;
	border:1px #ffffff dashed;
	width:150px;
	height:30px;
	margin-top:288px;
}

h1,h2 {
	font-family: arial,sans-serif;
	font-size:12pt;
	text-align:left;
	margin-left:10px;
}

a:link, a:visited, a:active {
	color : #FFFFFF;
	font-size : .8em/1em;
	text-decoration : none;
}

a:hover {
	text-decoration:underline;
}
 
p#exp {
	width:479px;
	height:80px;
	display:block;
	background:#fffeef;
	color:#000;
	border:1px dashed #f00;
	margin:2px;
	float:right;
	padding:4px;
	font:1em/1.4em verdana, helvetica, sans-serif; 
}

#certific_block {
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	border:1px dashed white;
	float:right;
	top:36px;
	right:40px;
	width: 636px;
	height: 434px;
	float:right;
}

p#certific_block {
	font:1em/1.4em verdana, helvetica, sans-serif;
	text-align:justify;
}

#newstick {
position:relative;
top:20px;
font-family: arial;
text-align:left;
font-size:10pt;
color:#baa;
margin-top:9px;
width:358px;
height:105px;
/*border:0px solid;*/
}
