/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6 { font-size: 1em; font-weight: normal; font-style: normal; }


/* -------------------------------------------------------- */


body {
	background-attachment: fixed;
	background-image:   url(../images/bg_uniduto.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;
}


.fio {
	text-indent: 0px;
}



/* -------------------------------------------------------- */
/* BOTAO													*/
.button{
	color:#FFFFFF;
	clear:both;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	width:200px;
	border-bottom: solid 1px #DEDEDE;
		cursor:pointer;
}
	

a.button:link {
color: #FFFFFF;
}
a.button:visited {

}
a.button:hover {
color: #BDD73C;
text-decoration: none;
}
a.button:active {
color: #FFFFFF;
}
		
.button span {
display:block;
height:31px;
line-height:31px;
padding-left:0px;
padding-right:0px;
margin-right:0px;
}

.button2{
	color: #BDD73C;
	clear:both;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	width:200px;
	border-bottom: solid 1px #DEDEDE;
}
	

a.button2:link {
color: #BDD73C;
}
a.button2:visited {

}
a.button2:hover {
color: #BDD73C;
text-decoration: none;
}
a.button2:active {
color: #BDD73C;
}
		
.button2 span {
display:block;
height:31px;
line-height:31px;
padding-left:0px;
padding-right:0px;
margin-right:0px;
}
	
	
/* -------------------------------------------------------- */

/* MENU														*/
.v-menu{
	width:191px;
	clear:both;
}
ul.v-menu, .v-menu li{
padding:0; 
margin:0;
list-style:none;
}
ul.v-menu{
clear:both;
padding:6px;
}
.v-menu li a{
color:#CCCCCC;
font-weight:bold;
display:block;
padding:4px;
text-decoration:none;
border-bottom: solid 1px #DEDEDE;
font-size: 11px;
}
.v-menu li a:hover{
color:#999999;
text-decoration:none;
}

.v-menu li a:visited{
}
.v-menu li a:active{
}
		

.fonte1 {
color:#999999;
font-weight:bold;
display:block;
padding:4px;
text-decoration:none;
border-bottom: solid 1px #DEDEDE;
font-size: 11px;
}



/* INICIO - MENU PRINCIPAL */

.menu_principal_texto {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}

a.menuprincipal:link {color: #FFFFFF;}
a.menuprincipal:visited {

}
a.menuprincipal:hover {
	color: #BDD73C;
}
a.menuprincipal:active {
	color: #FFFFFF;
}

/* FIM - MENU PRINCIPAL */


/* INICIO - SUBMENU */

.submenu {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

a.submenu:link {
	color: #FFFFFF;
}
a.submenu:visited {
}
a.submenu:hover {
	color: #000000;
	text-decoration: underline;
}
a.submenu:active {
	color: #FFFFFF;
}


.laux:link {
	color: #000000;
	text-decoration: none;
}
.laux:visited {
	color: #000000;
	text-decoration: none;
}
.laux:hover {
	color: #000000;
	text-decoration: underline;
}
.laux:active {
	color: #000000;
	text-decoration: none;
}

/* FIM - SUBMENU */

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}


/* INICIO - copyright */

.copyright {
	font-size: 9px;
	color: #999999;
	text-align: left;
	font-weight: bold;
	line-height: 14px;
}

a.copyright:link {
	color: #CCCCCC;
	font-weight: normal;
}
a.copyright:visited {
	color: #CCCCCC;
	font-weight: normal;
}
a.copyright:hover {
	color: #979797;
	text-decoration: underline;
	font-weight: normal;
}
a.copyright:active {
	color: #FFFFFF;
	font-weight: normal;
}

/* FIM - copyright */



.disclaimer {
	font-size: 10px;
	color: #666;
	text-align: left;
	line-height: 14px;
}

.menu_idioma {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.telefone {
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: middle;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	color: #003F6F;
	padding-bottom: 12px;
}

h2 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-top: 20px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

p {
	font-size: 12px;
	color: #000000;
	text-align: left;
}
.texto {
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 12px;
}

.texto_bullet {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
	list-style-position: outside;
	list-style-type: disc;
	display: list-item;
	margin-left: 25px;
}
.hotnews_titulo {
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	font-weight: bold;
}
.hotnews_data {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}
.hotnews_texto {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.texto_docs {
	font-size: 11px;
	margin-left: 5px;
	text-align: left;
}
.subtitulo {
	font-size: 14px;
	color: #003F6F;
}
.assinatura {
	font-size: 20px;
	color: #BDD73C;
	font-weight: normal;
}

