html, body {
	margin:0px;
	padding:0px;
}
body {
	background: url('/img/inc/bg0.jpg') #170101 repeat;
	color:#fff;
	font: .8em verdana,helvetica,sans-serif;
	width:100%;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:50px;
	margin-left:auto;
	text-align:center;
}
body, html {
	scrollbar-face-color: #0c0101;
	scrollbar-highlight-color: #c0c;
	scrollbar-3dlight-color: #96f;
	scrollbar-shadow-color: #96f;
	scrollbar-darkshadow-color: #c0c;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #0c0101;
}


#corpo {
	background: url('/img/inc/bg1.jpg') transparent no-repeat;
	background-position:214px 240px;
	width:610px;
	text-align:center;
	margin:auto;
}
#pagina {
	background: url('/img/inc/bg2.gif') left repeat-y;
	width:492px;
	text-align:center;
	margin:auto;
	padding-top:.4em;
}

.riq, .autoriq, .msgriq {
	border:1px solid #c0c;
	width:480px;
	padding:5px;
	background: url('/img/inc/bg3.jpg') transparent center right repeat;
	margin:0px;
	text-align:left; 
	margin:auto;
}
.autoriq {
	width:100%;
}

a {
	position:relative;
	top:0px;
	left:0px;
	padding:0px 3px;
	border:1px solid #c39;
	background-color:#609;
	color:#fff;
	text-decoration:none;
	line-height:1.2em;
}
a:hover{
	border:1px solid #f0f;
	background-color:#606;
	position:relative;
	top:-3px;
	left:-2px;
}
acronym {
	border-bottom:1px dashed #f0f;
	cursor:help;
}

.riq img {
	margin:3px;
	padding:5px;
}
.msgriq img {
	padding:0px 2px;
}
a img {
	border:0px;
}
.heading {
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#909 #303 #303 #909;
	margin-top:2px;
	padding:3px;
}
.heading a:hover {
	position:relative;
	top:0px;
	left:0px;
}
.answer {
	margin-left:11px;
	margin-bottom:7px;
	padding:5px;
	border-left:1px solid #909;
	border-bottom:1px solid #909;
}
.answers {
	margin-top:20px;
}
.data {
	font-size:.7em;
	float:right;
}
h1, h2, h3, h4, h5, h6 {
	display:block;
	text-align:center;
	width:466px;
	margin:.6em 0 0 0;
}
h6 {font-size:.75em;}
h5 {font-size:1em;}
h4{font-size:1.25em;}
h3{font-size:1.4em;}
h2{font-size:1.9em;}
h1{font-size:2.5em;}
ul {
	text-align:left;
	list-style-type: none;
	padding: 0;
	margin: 1em;
}

ul li {
	background-image: url('img/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
}

table {
	background-image:url('/img/inc/bg3.jpg');
	font-size:1em;
	border-collapse:collapse;
	border:1px solid #c0c
}
td {
	text-align:center;
	vartical-align:top;
	border:1px solid #c0c;
	padding:2px;
}
tr .bblk {
	background:url('/img/inc/blk.gif') repeat;
	font-weight:bold;
	text-align:center;
	border:none;
}
th {
	background-color:#303;
	border:1px solid #c0c;
	padding:3px;
}

object {display:block;text-align:left;margin:0px}

#pagina object {margin:0.8em 0px 0.8em 115px;}
#pagina .riq object {
	margin-left:110px;
/*	margin:0.8 0px 0.8em 115px; */
}

.cen {text-align:center}
.dex {text-align:right}
.sin {text-align:left}

.clrboth {clear:both}

select, .fbutt {
	color:#fff;
	background-color:#303;
	border-width:2px;
	border-style:solid;
	border-color:#606 #202 #202 #606;
	cursor:pointer;
}
textarea, .ftext {
	color:#fff;
	background-color:#505;
	cursor:text;
}
textarea {
	border:2px solid #303;
	scrollbar-face-color: #505;
	scrollbar-track-color: #505;	
}
.ftext {
	background-color:#505;
	border-width:2px 1px 1px 2px;
	border-style:solid;
	border-color:#303 #808 #808 #303;
}
hr {
	color:#c0c;
	background-color:#c0c;
	border:0px solid #c0c;
	height:1px;
	width:90%;
	margin:auto;
	text-align:center;
}
form {
	margin:0px;
}
fieldset {
	display:inline;
	padding:1px;
	border:1px solid #909;
}
legend {
	border:1px solid #909; 
	background-color:#606;
	padding:0px 2px;
	margin:0px;
}
.red {
	padding:0px 5px;
	color:#f00;
}
.bred {
	padding:0px 5px;
	background-color:#f00;
}
.bgrn {
	padding:0px 5px;
	background-color:#060;
}
.riq:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .riq {height: 1%;}
/* End hide from IE-mac */
