/* CSS Document */


/* ---------- Body ---------- */
body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../../img/bibliosys/back.gif);
	background-repeat:repeat-x}
	
/* ----- Parágrafos ----- */

p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(70,70,70);
	text-align:justify;
	line-height:130%}
	
/* ---------- Fontes ---------- */
font, label, ul, li {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(70,70,70);
	line-height:130%}
	
font.fontVerde {
	color:rgb(121,163,24)}
	
font.fontAzul{
	color:rgb(0,148,222)}
	
font.fontBranco {
	color:rgb(255,255,255)}
	
font.fontPreto {
	color:rgb(0,0,0)}

font.fontSeparador {
	font-family:Georgia;
	font-size:9px;
	color:rgb(175,175,175);
	font-weight:bold;
	}
	
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	font-style:italic;
	color:rgb(121,163,24)}
	
h1.h1Azul {
	color:rgb(0,148,222)}
	
h1.h1Noticias {
	text-align:center;
	height:auto}
	
h1.h1Destaques {
	text-align:left;
	height:auto;
	}
	
fieldset {
	border:none;
}

	
/* ---------- TDs ---------- */
td.tdAzul {background-color:rgb(0,148,222)}
td.tdBranco {background-color:rgb(255,255,255)}
td.tdDalltelli {background-color:rgb(130,130,130)}
td.tdCinzaMenu {background-color:rgb(235,235,235)}
td.tdVerde {background-color:rgb(150,200,35)}
td.tdVerdeClaro {background-color:rgb(223,238,188)}
td.tdCinzaClaro {background-color:rgb(248,248,248)}
td.tdCinzaMedio {background-color:rgb(186,186,186)}
td.tdCinzaPortfolio {background-color:rgb(215,215,215)}
td.tdCinzaBackEsquerda {background-color:rgb(226,226,226)}
td.tdLaranja {background-color:rgb(255,153,0)}
td.tdAzulEscuro {background-color:rgb(61,61,182)}

td.tdDepoimento {
	border:1px; 
	border-color:rgb(200,200,200);
	background-color:rgb(255,255,255);
	border-style:solid}

td.tdChat {
	background-image:url(../../img/bibliosys/chat.jpg);
	height:300px;
	width:600px}
	
td.tdDownload {
	background-image:url(../../img/bibliosys/download.jpg);
	height:300px;
	width:600px}
	
td.tdTopo {
	background-image:url(../../img/bibliosys/topo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:170px;}
	
td.tdPontilhado {
	background-image:url(../../img/bibliosys/pontilhado.gif);
	background-repeat:repeat-x;
	height:20px;
	}
	
td.tdDivisor {
	background-image:url(../../img/bibliosys/divisor.gif);
	background-repeat:repeat-x;
	height:30px;
	}
	
td.tdVertical {
	background-image:url(../../img/bibliosys/linhaVertical.gif);
	background-repeat:repeat-y;
	}
	
td.tdMenu {
	background-image:url(../../img/bibliosys/fundoMenu.gif);
	background-repeat:no-repeat;
	height:40px;
	}


/* ---------- Formulários ---------- */
input {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(130,130,130);
	background-color:rgb(245,245,245);
	border-style:solid;
	border-width:1px;
	border-color:rgb(220,220,220);
	padding:3px}
	
textarea {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(130,130,130);
	background-color:rgb(245,245,245);
	border-style:solid;
	border-width:1px;
	border-color:rgb(220,220,220);
	padding:3px}

input.inputRadio {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(130,130,130);
	background-color:rgb(245,245,245);
	border-style:solid;
	border-width:1px;
	border-color:rgb(220,220,220);
	padding:3px}

select {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(9,76,93);
	background-color:rgb(245,245,245);
	border-style:solid;
	border-width:1px;
	border-color:rgb(220,220,220);
	padding:3px}
	
li {list-style-image:url(../../img/bibliosys/itens.gif)}

li.liNoticias {list-style-type:none}

ul.ulNoticias {
	list-style-type:none;
	}

label {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(130,130,130)}
	
div.description {
	font-size:12px;
	color:rgb(9,76,96)}

	
	
/* ---------- Links ---------- */
a:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:110%; font-weight:bold; color:rgb(121,163,24); text-decoration:none}
a:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:110%; font-weight:bold; color:rgb(121,163,24); text-decoration:none}
a:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:110%; font-weight:bold; color:rgb(70,70,70); text-decoration:underline}

a.linkMenuBar:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:rgb(121,163,24); text-decoration:none}
a.linkMenuBar:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:rgb(121,163,24); text-decoration:none}
a.linkMenuBar:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:rgb(121,163,24); text-decoration:none}

a.linkMenu:link {font-weight:normal; color:rgb(70,70,70); line-height:90%}
a.linkMenu:visited {font-weight:normal; color:rgb(70,70,70); line-height:90%}
a.linkMenu:hover {font-weight:normal; color:rgb(121,163,24); line-height:90%}

a.linkSubmenu:link {font-weight:normal; color:rgb(255,255,255)}
a.linkSubmenu:visited {font-weight:normal; color:rgb(255,255,255)}
a.linkSubmenu:hover {font-weight:normal; color:rgb(255,255,255)}

a.linkBranco:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255,255,255); font-weight:bold; text-decoration:none}
a.linkBranco:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:rgb(255,255,255); font-weight:bold; text-decoration:none}
a.linkBranco:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:rgb(0,0,0); font-weight:bold; text-decoration:none}

a.linkVerdeDestaque:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:rgb(121,163,24); text-decoration:none; padding:0px; border-bottom:0px}
a.linkVerdeDestaque:visited {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:rgb(121,163,24); text-decoration:none; padding:0px; border-bottom:0px}
a.linkVerdeDestaque:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:rgb(121,163,24); text-decoration:none; padding:0px; border-bottom:0px}


/* ---------- Paginação ---------- */

.pagination {
	background-color:rgb(187,184,186)}

/* ---------- Páginas ---------- */
.pagination td.page {
	background-color:rgb(167,164,166);
	width:15px;
	padding:2px;
}

/* ---------- Página atual ---------- */
.pagination td.current {
	background-color:rgb(150,200,35);
	padding:2px;
}

/* ---------- Primeira Página ---------- */
.pagination td.first {
	background-color:rgb(187,184,186);
	padding:2px;
}

/* ---------- Última Página ---------- */
.pagination td.last {
	background-color:rgb(187,184,186);
	padding:2px;
}

/* ---------- Próxima Página ---------- */
.pagination td.previous {
	background-color:rgb(187,184,186);
	padding:2px;
}


/*
 * 
 * */
.errors, .error, .notice, .success {
	padding:.8em;
	border:2px solid #ddd;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:rgb(135,135,135);
}
.errors, .error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.errors a, .error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.errors li {
	margin-left: 1em;
}
