BODY {
	SCROLLBAR-FACE-COLOR: #659941; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; SCROLLBAR-HIGHLIGHT-COLOR: #659941; SCROLLBAR-SHADOW-COLOR: #a3a4c4; COLOR: #000000; LINE-HEIGHT: 13px; SCROLLBAR-ARROW-COLOR: #659941; SCROLLBAR-TRACK-COLOR: #f3f3f3; FONT-FAMILY: verdana, geneva, arial, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #f3f3f3; BACKGROUND-COLOR: #eeeeee
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
A:hover:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.cabecera {
	COLOR: #659941; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.contenido {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.verde {
	COLOR: #659941
}
.home {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.pie {
	COLOR: #ffffff; BACKGROUND-COLOR: #4d469d; TEXT-ALIGN: center
}
.mail {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.mail:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.mail:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.mail:hover:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.bordecontenedor {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.menut {
	WIDTH: 100%
}
.menut.td {
	BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.submenu {
	WIDTH: 100%; BACKGROUND-COLOR: #e0f0e0
}
.submenuvacio {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #4d469d
}
.tituloVerde {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #659941
}
.subtitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4571cc
}
.tituloTabla {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #4571cc; TEXT-ALIGN: center
}
.negritalista {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(imgs/puntoverde.jpg); LINE-HEIGHT: 16px
}
.descripcion {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.turkomVScad {
	BORDER-RIGHT: silver thin solid; BORDER-TOP: silver thin solid; FONT-SIZE: 12px; MARGIN: 2px; BORDER-LEFT: silver thin solid; WIDTH: 80%; LINE-HEIGHT: 16px; BORDER-BOTTOM: silver thin solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
#fotos {
	MARGIN: 0px auto; POSITION: relative
}
.contenedorfoto {
	BORDER-RIGHT: #a5a7aa 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px; WIDTH: 210px; PADDING-TOP: 5px; BORDER-BOTTOM: #a5a7aa 1px solid; HEIGHT: 180px; BACKGROUND-COLOR: #f5f7f9; TEXT-ALIGN: center
}
.contenedorfoto A {
	TEXT-DECORATION: none
}
.contenedorfoto SPAN {
	FONT-SIZE: 9pt; COLOR: #515151; FONT-FAMILY: Trebuchet MS
}
#contacto {
	FONT-WEIGHT: bold; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c0c0c0 1px solid; COLOR: black; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white
}
TEXTAREA {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c0c0c0 1px solid; COLOR: black; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: white
}
#calendar {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; WIDTH: 180px; TEXT-ALIGN: center
}
#calendar .calendarDetail {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; BORDER-LEFT: #aaa 1px solid; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #fff
}
#calendar .calendarDetail .title TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #aaa; TEXT-DECORATION: none
}
#calendar .calendarDetail .title A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #aaa; TEXT-DECORATION: none
}
#calendar .calendarDetail .title1 TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ddd 1px dashed
}
#calendar .calendarDetail .week TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; COLOR: #000; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
#calendar .calendarDetail .week A {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; COLOR: #000; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
#calendar .calendarDetail .week A:hover {
	COLOR: #000; BACKGROUND-COLOR: #eee
}
#calendar .calendarDetail .lastMonth A {
	COLOR: #aaa; BACKGROUND-COLOR: #eee
}
#calendar .calendarDetail .nextMonth A {
	COLOR: #aaa; BACKGROUND-COLOR: #eee
}
#calendar .calendarDetail .weekend A {
	COLOR: #f00
}
#calendar .calendarDetail .event A {
	FONT-WEIGHT: bold; COLOR: #87ceeb; TEXT-DECORATION: underline
}
#calendar .calendarDetail .today A {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #808080
}
#calendar .calendarDetail .calendarEvent {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #aaa 1px solid; DISPLAY: none; PADDING-LEFT: 0.3em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.3em; MARGIN: 0px; BORDER-LEFT: #aaa 1px solid; WIDTH: 200px; COLOR: #000; PADDING-TOP: 0.3em; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffc0; TEXT-ALIGN: left
}
#calendar .calendarDetail .calendarEvent .date {
	FONT-STYLE: italic
}
#calendar .calendarDetail .calendarEvent .edit {
	FLOAT: right
}
#calendar .calendarDetail .calendarEvent A {
	FONT-WEIGHT: normal; COLOR: #000; BACKGROUND-COLOR: #ffffc0
}
#calendar .calendarDetail .calendarEvent LI {
	LIST-STYLE: disc none inside; MARGIN: 0px 0px 1em
}
#calendar .calendarDetail TD:hover > .calendarEvent {
	DISPLAY: block
}
#calendarForm {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #494949
}
#calendarForm .title {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 1em; COLOR: #eee; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #808080; TEXT-ALIGN: center
}
#calendarForm .credit {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #c0c0c0; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#calendarForm .credit A {
	COLOR: #c0c0c0; TEXT-DECORATION: underline
}
#calendarForm .credit A:hover {
	TEXT-DECORATION: none
}
#calendarForm FORM {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #eee; PADDING-TOP: 0px
}
#calendarForm FORM BR {
	CLEAR: both
}
#calendarForm INPUT {
	MARGIN: 0px 0px 0.5em; FONT: 11px Verdana, Arial, Helvetica, sans-serif
}
#calendarForm SELECT {
	MARGIN: 0px 0px 0.5em; FONT: 11px Verdana, Arial, Helvetica, sans-serif
}
#calendarForm TEXTAREA {
	MARGIN: 0px 0px 0.5em; FONT: 11px Verdana, Arial, Helvetica, sans-serif
}
