/*--------------------------------------------------------------------------------------------------*/
/* ESTILOS GENERALES */
/*--------------------------------------------------------------------------------------------------*/
/* Título principal de cada página*/
h1.tit1{
	width: 95%;
	font: lighter 24px Helvetica, Arial, "sans-serif";
	color: #333;
	letter-spacing: 0.01em;
	border-bottom: 1px dotted #666;
	margin-bottom: 10px;
	padding-right: 10px;
}
/* Tabla general */
.tablageneral{
	margin: 10px 0 10px 10px;
}
.copyright{
	font: 9px Helvetica, sans-serif;
	color: #999999;
}






/*--------------------------------------------------------------------------------------------------*/
/* FONDOS */
/*--------------------------------------------------------------------------------------------------*/
.bgline1 {
	background-image: url(../img/general/bgline1.gif);
	background-repeat:  repeat-y;
	background-position: center;
	padding-right: 10px;
	padding-left: 10px;
}

.bgpuntos {
	background-image:  url("../img/general/puntos.gif");
	background-repeat:  repeat;
}





/*--------------------------------------------------------------------------------------------------*/
/* FORMULARIOS */
/*--------------------------------------------------------------------------------------------------*/
.textogris{
	font-size: 9px;
	color: #C4C3C3;
	padding: 2px;
	width: 40px;
}
.inputgris{
	font-size: 9px;
	color: #C4C3C3;
	text-decoration: none;
	background-color: #525252;
	border: 1px solid #717070;
	padding: 2px;
}

textarea {
	font-size: 9px;
	color: #9D9B9B;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #9D9B9B;
	padding: 2px;
	scrollbar-arrow-color: #D8D6D6;
	scrollbar-base-color: #D8D6D6;
	scrollbar-track-color: #D8D6D6;
	scrollbar-darkshadow-color: #D8D6D6;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D8D6D6;
	scrollbar-shadow-color: #9D9B9B
} 




/*--------------------------------------------------------------------------------------------------*/
/* TEXTOS */
/*--------------------------------------------------------------------------------------------------*/
p, p.just, .texto {
	font-size: 11px;
	color: #000000;
}

p.just {
	text-align: justify
}

.destacado{
	font-size: 11px;
	color: #736D52;
	font-weight: bold;
}




/*--------------------------------------------------------------------------------------------------*/
/* LINKS */
/*--------------------------------------------------------------------------------------------------*/
/* Enlace por defecto */
a.url:link, a.url:visited, a.url:hover, a.url:active{
	font-size: 11px;
} 
a.url:link, a.url:visited{
	color: #000;
}
a.url:hover{
	color: #333;
}
a.url:active{
	color: #999;
}


/* Enlaces Pie */
a.opcionespie:link, a.opcionespie:visited, a.opcionespie:hover, a.opcionespie:active{
	font-size: 9px;
	text-decoration: none;
} 
a.opcionespie:link, a.opcionespie:visited{
	color: white;
}
a.opcionespie:hover{
	color: #666;
}
a.opcionespie:active{
	color: #999;
}

/* Enlaces Idioma */
p.idioma {font-size: 9px; color: #BBB;}
a.idioma:link, a.idioma:visited, a.idioma:hover, a.idioma:active{
	font-size: 9px;
	text-decoration: none;
} 
a.idioma:link, a.idioma:visited{
	color: #BBB;
}
a.idioma:hover{
	color: #666;
}
a.idioma:active{
	color: #999;
}




/*--------------------------------------------------------------------------------------------------*/
/* BOTONES */
/*--------------------------------------------------------------------------------------------------*/
/* Botón Imprimir */
a.imprimir:link, a.imprimir:visited
{
	float: right;
	margin: 2px;
	font: bold 10px;
	color: #736D52;
	text-decoration: none;
	height: 15px;
	padding: 4px 10px 3px 20px;
	background: url(../img/general/imprimir_off.gif) no-repeat 5px 5px;
	text-transform: uppercase;
}

a.imprimir:hover
{
	color: black;
	background: url(../img/general/imprimir_on.gif) no-repeat 5px 5px;
}

a.imprimir:active
{
	color: #736D52;
	background: url(../img/general/imprimir_off.gif) no-repeat 5px 5px;
}



/* Botones de tipo 1 */
.botones1
{
	float: right;
	margin: 5px;
}

.botones1 li
{
list-style-type: none;
padding: 0;
margin: 2px 5px;
display: block;
float: left;
line-height: 11px;
text-align: left;
}

.botones1 a
{
font: 10px  Arial, "sans-serif";
color: black;
text-decoration: none;
height: 19px;
border: 1px solid #A8B090;
padding: 4px 10px 3px 25px;
background: #E6E4D8 url("../img/general/agenda/btn_off.gif") no-repeat;
}

.botones1 a:hover
{
color: white;
background: #968F6D url("../img/general/agenda/btn_on.gif") no-repeat;
}


/* Botones adelante y atrás */
#adelante {
	text-align: right;
	display: inline;
	float: right;
}
#atras {
	text-align: left;
	display: inline;
	float: left;
}

