body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-image:url(../../graf/fondo.gif);
	margin: 0px 0px 0px 0px;
}
.contenidos{
	font-size:11px;
	color:#666666;
}
h1{
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
}
h2{
	font-size:11px;
	font-weight:bold;
	margin-bottom:2px;
}
.separador{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding-bottom:2px;
	text-align:right;
}
.tit-fondo{
	background-color:#C2AC75;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.recuadro{
	border:1px solid #CBC8C1;
}
li{
	list-style:square;
	color:#999999;
	padding-bottom:7px;
}
li a{
	color:#999999;
	text-decoration:none;
}
li a:hover{
	color:#000000;
}
a{
	color:#334488;
	text-decoration:none;
}
a:hover{
	color:#C2AC75;
}
.nota{
	color:#5E5045;
	font-weight:bold;
}
/* ********** encuesta ******************** */
.pregunta{
	background-color:#F5F4F2;
	font-size:11px;
}
.opciones{
	background-color:#E4E3DF;
	font-size:11px;
}
.fondo-oscuro{
	background-color:#CBC8C1;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}
/* ************************************ formularios ***************************************** */
.boton{
	border:1px solid #AAAAAA;
	background-color:#CBC8C1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#483D35;
}
.txts{
	border:1px solid #CBC8C1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5E5045;
}
.listas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #CBC8C1;
	color:#5E5045;
}
/* ********************************** calendario ****************************************** */
.calendar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}
.calendar td{
/*	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;*/
	background-color:#E4E3DF;
	text-align:center;
	cursor:default;
}
.calendar td a{
	text-decoration:none;
	display:block;
	color:#7A6B60;
}
.calendar td a:hover{
	background-color:#AAAAAA;
	color:#7A6B60;
}
.calendar-month{
	background-color:#CBC8C1;
}
.dinoh{
	background-color:#AAAAAA;
	color:#EEEEEE;
}
/* ************************************************************************************* */
.textos2{
	color: #888888;
	font-size: 10px;
	font-weight: bold;
}
.menu{
	color: #575757;
	font-size: 11px;
	text-decoration:none;
	margin-left:8px;
	padding-left:10px;
	line-height:18px;
	position:relative;
	width:170px;
	display:inline;
}
.menu:visited{
	text-decoration:none;
	color: #575757;
}
.menu:hover{
	text-decoration: none;
	color: #B2B2B2;
}
.pie{
	text-decoration: none;
	color: #ADADAD;
	font-size: 10px;
	font-weight: bold;
	background-color:#585858;
	display:block;
	padding:2px;
}
.pie:hover{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

