@charset "utf-8";
/* CSS Document */

body {
	background-color:#dfdbd3;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/bg_body.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0 auto;

}

p { 	
	font-size: .8em;
	line-height: 2em;
}

h1 {
	font-size:1em;
	color:#171963;
}

h2 {
	font-size:1.2em;
	font-family:"Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; 
	color:#00177c;
	letter-spacing:0.1em;
	padding:0;
	margin:0;
	
}

.texto {
	color:#666666;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

.clear {clear:both;}

#main {
	background-image:url(images/bg_main.gif);
	width:895px;
	margin:0 auto;
	padding-bottom:30px;
}

#tudo {
	margin:0 auto;
	width:895px;
	max-width:895;
}

#cab {
	height:202px;
	width:100%;
	background-image:url(images/bg_cab.gif);;
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:top;
	margin:0 auto;
}

#conteudo {
	width:893px;
	background-image:url(images/bg_conteudo.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin:0 auto;
}

#footer {
	width:921px;;
	height:44px;
	background-image:url(images/bg_footer3.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
}

.ass{
color:#999999;
font-size:0.6em;
padding:0;
margin:0;


}

.info {	
	color:#666666;
	font-family:"Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif; 
	font-size:1.3em;
	padding:0;
	margin:0;
}

#tabela {
	width:327px;
	line-height:1.4em;
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#999999;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	background-color:#FFFFFF;
	padding:0;
	margin:0;
}

#tabela2 {
	width:435px;
	line-height:1.4em;
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#999999;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	background-color:#FFFFFF;
	padding:0;
	margin:0;
}

.aba {	
	height:23px;
	width:426px;
	background-image:url(images/bg_abas.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-left:10px;
	font-size:1em;
	color:#FFFFFF;
	font-family:"Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	
}

.tit_tabela {
	background-image:url(images/bt_tabela.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;
	width:331px;
	height:34px;
	float:left;
}


.tit_tabela2 {
	background-image:url(images/bt_tabela.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;
	width:400px;
	height:34px;
	float:left;
}

.azul {
	font-family:"Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
	color:#0066FF;
}

a:link, a:visited {
	color:#0066FF;
	text-decoration:none;
}
a:active, a:hover {
	color:#0066ff;
	text-decoration:underline;
}

.thumb {	
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#999999;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-color:#999999;
	border-top-width:1px;
	border-top-style:solid;
	padding:1px;
}

.dashed {	
	border-left-color:#cccccc;
	border-left-width:thin;
	border-left-style:dashed;
	border-right-color:#cccccc;
	border-right-width:thin;
	border-right-style:dashed;
	border-bottom-color:#cccccc;
	border-bottom-width:thin;
	border-bottom-style:dashed;
	border-top-color:#cccccc;
	border-top-width:thin;
	border-top-style:dashed;
	padding:1px;
}
	
/* ************************************************************************************ */

.toggler, .activeHeadline	{ 

background-color: #CCCCCC;
margin: 0;
font-family:Arial, Helvetica, sans-serif;
color:#222;
font-size:12px;
text-align:left;
padding:5px;
margin:1px;
}

.activeHeadline	{
background-color:#E2E2E2;
cursor: pointer;
color:#000099;

}


 
.element {
border:#CCCCCC;
border-left-color:#CCCCCC;
border-right-color:#CCCCCC;
border-left-style:dashed;
border-right-style:dashed;
border-left-width:thin;
border-right-width:thin;
border-bottom-color:#CCCCCC;
border-bottom-width:thin;
border-bottom-style:dashed;
background-color:#FFFFFF;
	
 
}
 
.element p {
	margin: 0;
	padding: 4px;
	background-color:#00FF00;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style: italic;
	padding:5px 0 5px 30px;
}
<!--
.quickdemo {
background-color:bisque;
width:510px;
}
.quickdemo td {
text-align:left;
border-top: 2px solid gray;
} 

.quickdemo td.first-td, .quickdemo td td{
border:none;
}

.quickdemo li {
list-style-image: url(../../images/common/mylinks.gif);
}