body
{
  background: #F2F2F2 url(../images/tucondominio/home-background.png) repeat-x;
  margin: 0;
  font-family: helvetica;
  font-size: 14px;
}
#logo
{
  float:left;
  margin-top: 20px;
  margin-bottom: 12px;
}
#right-top-box{ height: 122px; width: 100%;}
#login
{
  width: 408px;
  float: right;
}
div#rightCornerLogin
{
  background: url('../images/tucondominio/home/botones.png');
  float: left;
  width: 15px;
  height: 48px;
  background-position: -209px -22px;
}
div#leftCornerLogin
{
  background: url('../images/tucondominio/home/botones.png');
  float: left;
  width: 13px;
  background-position: -213px -71px;
  float: right;
  height: 48px;
}
div#centerLogin
{
  height: 48px;
  float: right;
  width: 380px;
  background: #A8CC58;
}
#centerLogin ul
{
  margin: 0px;
  padding: 0px;
}
#centerLogin li
{
  margin: 0px;
  padding: 0px;
  display: inline-table;
  font-size:10px;
  max-width: 100px;
  font-weight: bold;
  color: white;
}
.cornedTxtinput
{
  background: url('../images/tucondominio/home/botones.png');
  background-position: 0px -3px;
  width: 160px;
  display: block;
  margin-top: 8px;
}
#submit-li{height: 40px;}
#loginSubmit
{
  background: url('../images/tucondominio/home/botones.png');
  background-position: -165px -4px;
  width: 34px;
  height: 20px;
  position: relative;
  top:6px;
  border: none;
}
#menu
{
  margin: -13px 0 0 0;
  padding: 0;
  float: right;
}
#menu li
{
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-align:center;
  display: inline-table;
  font-size: 11px;
  font-weight: bold;
  list-style-image: none;
  list-style-type: none;
}
#tucondominioLink{color: #A8CC58; text-decoration: none;}
#tucondominioMarkedLink{color: #FFFFFF; text-decoration: none;}
p#tucondominio
{
  background-color: #A8CC58;
  width: 100px;
  margin: 0;
  padding: 0;
}
li#tucondominio
{
  background-color: #A8CC58;
  width: 100px;
  padding: 0;
}
#funcionesLink{color: #F0BC60; text-decoration: none;}
#funcionesMarkedLink{color: #FFFFFF; text-decoration: none;}
p#funciones
{
  background-color: #F0BC60;
  width: 100px;
  margin: 0;
  padding: 0;
}
li#funciones
{
  background-color: #F0BC60;
  width: 100px;
  margin: 0;
  padding: 0;
}
#ayudaLink{color: #41A0D7; text-decoration: none;}
#ayudaMarkedLink{color: #FFFFFF; text-decoration: none;}
p#ayuda
{
  background-color: #41A0D7;
  width: 100px;
  margin: 0;
  padding: 0;
}
li#ayuda{background-color: #41A0D7;	width: 100px;	margin: 0;	padding: 0;}
#contactoLink{color:#EE6D72; text-decoration: none;}
#contactoMarkedLink{color: #FFFFFF; text-decoration: none;}
p#contacto{	background-color: #EE6D72;	width: 100px;	margin: 0;	padding: 0;}
li#contacto{	background-color: #EE6D72;	width: 100px;	margin: 0;	padding: 0;}
#internal-content{	top:150px;	left:0;	right:0;	bottom:0;	position:absolute;	text-align: left;	margin-left: auto;	margin-right: auto;	width: 1000px;}
#defaultcontent{	top:0;	left:0;	right:0;	bottom:0;	position:absolute;	text-align: left;	margin-left: auto;	margin-right: auto;	width: 1000px;}
.error{	color: red;	font-size: 10px;	margin: 0;	padding: 0;}
#footer{	width: 950px;	margin: 20px 0px 0 0px;	text-align: left;	font-size: 11px;}
#footer h3{	margin: 0;	padding: 0;}
#footerPicture{	position: relative;	display: block;	top: 1px;}
div#rightCornerFooter{	position: relative;	background: url('../images/tucondominio/cuadro-gris.png');	float: left;	width: 14px;	height: 90px;	background-position: 0px 0px;}
div#leftCornerFooter{	position: relative;	background: url('../images/tucondominio/cuadro-gris.png');	float: left;	width: 14px;	background-position: 14px 0px;	float: right;	height: 90px;}
div#centerFooter{	position: relative;	height: 90px;	float: right;	width: 922px;	background: #D6D6D6;}
#footerLogo{	margin-top: 20px;	float: right;	width: 230px;	height: 50px;	background: url('../images/tucondominio/imagenes_mi-perfil.png');	background-position: 0px -122px;}
.mapBlock ul{	margin: 0;	padding: 0;}
.mapBlock{	margin-left: 20px;	margin-top: 10px;	float: left;}
.mapBlock a{	color: white;	text-decoration: none;	font-weight: bold;}
.mapBlock li{	list-style-image: none;	list-style-type: none;}

#privateHeader{	background-color: #333333;	height: 80px;}
#logoPrivateHeader{	margin-top: 10px;	margin-left: 40px;	width: 270px;	height: 65px;	float: left;	background: url('../images/tucondominio/imagenes_mi-perfil.png');	background-position: 0px 0px;}
#insideMenu ul{	margin: 0 0 0 0;	position: relative;}
#insideMenu li{	position: relative;	display: inline-table;	height: 30px;	list-style-image: none;	list-style-type: none;	margin: 0px 5px 5px 0px;	padding-top: 5px;}
div.bulletNode{	width: 9px;	height: 9px;	background: url('../images/tucondominio/imagenes_mi-perfil.png');	background-position: -171px -92px;	position: relative;	top: 4px;	display: inline;}
#insideMenu li#marked{font-weight: bold;}
div#insideMenu{	float: right;	background-color: #A8CC58;	height: 30px;	margin: 0;	padding: 0;}
div#insideMenu a{	color: #FFFFFF;	text-decoration: none;}
#bienvenida{	margin: -20px 0 0 0;	text-align: right;	color: #A8CC58;	font-size: 16px;	padding: 0;	font-weight: bold;}
#mainContent{	width: 950px;	background: white;}
#inside-content{padding: 15px;margin-top: 0px;}
#external-inside-content{margin-top: 50px;padding-left: 10px; padding-right: 10px;}
#mainTitle{	width: 860px;	padding-left: 90px;	background: url('../images/tucondominio/barra-azul_1.png') repeat-x;	padding-top: 10px;	padding-bottom: 10px;	text-transform: uppercase;	font-size: 18px;	color: white;	font-weight: bold;	margin: 0px;}
#calendarContent{	display: inline-table;	width: 466px;	max-height: 224px;	background-color: white;	margin-top: 30px;	margin-right: 10px;}
#carteleraFields{ list-style: none; min-height: 200px;}
#carteleraFields li{ height: 50px;}
#subjectCartelera{font-size:15px; font-weight:bold; margin-bottom:-10px; }
#creadorCartelera{font-size:11px;margin-left: 20px; }
#creadorCarteleraTitle{ color: #41A0D7;}
#chartContent{ display: inline-table;	width: 466px; height: 272px;	background-color: white;	margin-top: 30px;}
#subTitle{padding-left: 90px;	width: 376px;	background: url('../images/tucondominio/barra-azul_1.png') repeat-x;	padding-top: 10px;	padding-bottom: 10px;	text-transform: uppercase;	font-size: 18px;	color: white;	font-weight: bold;	margin: 0px;}
#imgCalendario{	top: -20px;	left: 20px;	position: relative;	float: left;	width: 60px;	height: 58px;	background: url('../images/tucondominio/imagenes_mi-perfil.png');	background-position: 0px -62px;}
#boton-ver{top: -25px;position: relative; margin-right:5px; float: right; background: url(../images/tucondominio/edificio/botones-minuta.png); background-position:-85px -25px; cursor: pointer; width:87px; height:25px; margin-left: 250px; margin-top: 5px;}
#calendarTitle{	color: #41A0D7; font-weight: bold;calendarContent}
#chartContent li{	list-style-image: none;	list-style-type: none;	margin-bottom: 5px;}
#chartContent h3{	color: #41A0D7;	margin-left: 30px;}
#imgChart{	top: -20px;	left: 20px;	position: relative;float: left;width: 60px;height: 58px;background: url('../images/tucondominio/imagenes_mi-perfil.png');background-position: -60px -62px;}
h2{color:#41A0D7; margin: 10px 0px 10px 0px;}
h3{color:#666666; margin: 10px 0px 10px 0px;}
#unread-message-count{background-image: url(../images/tucondominio/envelope.png); font-weight:bold; text-align: center; width:20px; height:20px; color: red;}
#menu-edificio{float: right; width: 400px; text-align: left; border: 0px; height: 25px; margin-top:10px; font-size: 12px; line-height:10px; font-weight: bold; color: white;}
#corner-menu-edificio{width: 15px; height: 25px; padding: 0px; margin: 0px;}
.cells{background: #A8CC58; text-align: center;}
.cells a{color: white; text-decoration: none;}
.cells:hover{background: green; cursor: pointer;}