body
{ background: #0080ff;
  color: #67705A;
}

blockquote{border-color: #D7D7D7;}

#main
{ background: #FFF url(main.png) repeat-y;
  color: #67705A;
}

#links, #footer, #menu, #menu li a
{ background: #FFF url(menu_n_c.png);
  color: #DBE1D1;
  border-color: #D7D7D7;
}

#links a, #footer a, #links a:hover, #footer a:hover
{ background: transparent;
  color: #DBE1D1;
}

#logo
{ background: #FFF ;
  color: #67705A;
}

h1
{ background: transparent;
  color: #7C9D49;
  border-color: #B5CA91;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ background: #FFF url(menu_c.png);
  color: #67705A;
} 

#content, #mapa a, #mapa a:hover, #content a
{ background: transparent;
  color: #67705A;
}

.sidebaritem, .sidebaritem a:hover
{ background: transparent;
  color: #DBD7DB;
}

.sidebaritem a{
	color:#fff;
}

#provaltt a{color:#fff;}

.error{
	color:#3e83c9;
	font-size:1.1em;
	text-align:center;
}

.sbihead
{ background: #FFF url(green_sbi.png);
  color: #67705A;
}

.sbihead h1
{ background: transparent;
  color: #67705A;
}

.sbilinks li a
{ background: #fff url(link.png);
  color: #fff;
} 

.sbilinks li a:hover
{ background: #B7B7B7;
  color: #5B7236;
}

.columna{
	background: #fafbf7;
}

.columna a{
	color:#fff;
}

table {
	border-collapse: collapse;
	width: 90%;
	margin: 10px;
	font-size: 1.1em;
}

th {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	padding: 6px 11px;
	text-align: center;
	border-right: 1px solid #fff;
	line-height: 1.2;
}


td {
	padding: 6px 11px;
	border-bottom: 0px solid #95bce2; 
	vertical-align: top;
	text-align: center;
}


td * {
	padding: 6px 11px;
}

tr.alt td {
	background: #ecf6fc;
}

tr.over td {
	background: #bcd4ec;
}

em.error {
	display:block;
	height:10px;
	background:url("Imagenes/error.gif") no-repeat 0px 0px;
	padding-left:15px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #ff5432;
}
em.success {
	display:block;
	height:10px;
	/*background:url("Imagenes/ok.gif") no-repeat 0px 0px;*/
	padding-left:15px;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
}