			/* $Id: style.css,v 1.22 2006/11/23 11:05:46 dries Exp $ */

/*
** HTML elements
*/

body  {
  color: #000;
  background-color: #888;
  margin: 0;
  padding: 0;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 0.9em;
}
#testata {
  /* background: transparent url(header-a.jpg) left bottom repeat; */
  background: #888 url(BG-Header.gif) left top  no-repeat;
  height:131px;
  margin: 0;
  padding: 0;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:16px;
  text-align:left;
}
#testata2 {
  /* background: transparent url(header-a.jpg) left bottom repeat; */
  background: #888 url(BG-Header.gif) left bottom  no-repeat;
  height:11px;
}
#testata td {
	padding-bottom: 6px;
}
#testata span {
	margin-left: 380px;
}
#testata a {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#testata-dx {
  background: transparent url(BG-Dx.gif) right bottom  no-repeat;
}
#sidebar-left, #sidebar-right {
  font-size: 14px;
  width: 185px;
  min-width: 185px;
  /* padding in px not ex because IE messes up 100% width tables otherwise */
  padding: 0px 10px 75px 10px;
  vertical-align: top;
  color:#FFFFFF;
}
#sidebar-left a, #sidebar-right a {
  color:#fff;
  font-weight: bold;
  text-decoration: none;
}
#sidebar-left a:visited, #sidebar-right a:visited {
	color: #C0C0C0;
}
#sidebar-left a:hover, #sidebar-right a:hover {
     color:#f00;
}
#sidebar-left h3, #sidebar-right h3 {
	font-size: 17px;
    background: url(BG-Menu.gif) top left no-repeat;
	color: #c00;
	height: 30px;
	margin: 10px 0 0 0;
}
#sidebar-right div.block-event h3 {
	margin-top: 0px;
}
#sidebar-left h3 {
	text-align:right;
	padding: 5px 10px 0 0 ;
}
#sidebar-right h3 {
	text-align:left;
	padding: 5px 0 0 10px ;
}
#sidebar-left {
  background: #000 url(BG-Sx2.gif) top left no-repeat;
  padding: 195px 10px 0 10px;
  border-left: 10px #888888 solid;
}
#sidebar-right {
	background-color: #000000;
	border-right: 10px #888888 solid;
}
#sidebar-left li, #sidebar-right li {
  font-size: 1em;
}

#pagina {
    	/*background: #fff url(BG-Main.gif) top left no-repeat;*/
	margin: 0;
	padding: 10px;
	border: 1px solid #CF0909;
	width: auto;
}

#pagina h1 {
	margin: 0;
	padding: 0;
}
#pagina h1 a {
	margin: 0;
	padding: 0 10px 0 0;
}
#main h1{
	color: #000;
	border-bottom: 3px solid #D60808;
	font-size: 1.8em;
}
#main a{
	color:rgb(230, 10, 83);
	font-weight: bold;
  	text-decoration: none;
}
#main a:hover{
	color:#000;
}


#piepagina {
	height: 70px;
	margin: 0;
	padding: 5px 0 0 0;
	color: #fff;
 	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
#piepagina-sx {
  background: #000 url(BG-Footer-Sx-Dx.gif) bottom left no-repeat;
}
#piepagina-mx-top {
  background: #000;
}
#piepagina-mx-bottom {
  background: #888;
  height:45px;
  text-align:center;
}
#piepagina-dx {
  background: #000 url(BG-Footer-Sx-Dx.gif) bottom right no-repeat;
}
.form-item input[type|=text],
.form-item input[type|=password] {
	background-color: #FF0000;
	color:#FFFFFF;
	border: 1px solid #fff;	
}
.form-submit {
	background-color: #D0DBE8;
	border: 1px solid #FF0000;	
}
.form-submit:hover {
	background-color: #FF0000;
	border: 1px solid #D0DBE8;	
}
.content a{
	color:rgb(230, 10, 83);
}
/* ---------------------------- */
#sidebar-right .event-calendar .month-view table thead tr th[class] {
	background-color: #73879E;
}
#sidebar-right .event-calendar .month-view table tr td {
	border: 0;
}
#sidebar-right .event-calendar .month-view table tr[class=odd] td,
#sidebar-right .event-calendar .month-view table tr[class=even] td {
	background-color: #000;
}
#sidebar-right .event-calendar .month-view tr td {
	color: #ddd;
	font-style: italic;
}
#sidebar-right .event-calendar .month-view tr td a {
	color: #FDFDFD;
	font-style: normal;
}
#sidebar-right .event-calendar .month-view a:hover {
	color: #D60808;
}
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].sat,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].sat,
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].sun,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].sun {
	background-color: #D60808;
}
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].sat a:hover,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].sat a:hover,
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].sun a:hover,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].sun a:hover {
	color: #000;
}
#sidebar-right .event-calendar .month-view tr[class=odd] td.days {
	background-color: #fff;
	color: #000;
	font-style: normal;
	font-weight: 700;
	font-size: 12px;
}
#sidebar-right .event-calendar .month-view tr[class=odd] td.tue, 
#sidebar-right .event-calendar .month-view tr[class=odd] td.thu, 
#sidebar-right .event-calendar .month-view tr[class=odd] td.sat { 
	color: #D60808;
}
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].today,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].today {
	background-color: #9F2D2E;
}
#sidebar-right .event-calendar .month-view table tr[class=odd] td[id].selected,
#sidebar-right .event-calendar .month-view table tr[class=even] td[id].selected {
	background-color: #73879E;
}.taxonomy{
	color:#808080;
}
.event-nodeapi{
	font-weight:900;
}
.event-start label, .event-end label{
	color:#808080;
}
