/* AyerViernes S.A. */

/* www.ayerviernes.com */

/* AyerViernes S.A. */


@import url("cra_base.css");

h1{
	color: #FC5E30;
	font-size: 1.4em ;
}
h2{
	color: #333;
	font-size: 1em !important;
	}
h3{
	color: #333;
	font-size: 0.8em;
	/*font-size: 1.02em;*/
}
h4{
   margin-top: 1em;
	/*font-size: 1em;*/
	color: #333;
	font-size: 0.7em;
}
/*											MAIN*/
.brea{
	font-size: .65em;
	color: #666;
	margin: 0;
	margin: 0 0 0 20px;
	clear: both;
}
.brea a, .brea a:hover{
	color: #666;
}
.cont{
	background-image: none;
	background: url(../imag/back/back_team.jpg) no-repeat bottom right;

}
/*.imag_team{
	background-image: url(../imag/back/back_team.jpg);
}*/
.caja{
	/*width: 520px;*/
}
.cont_caja{
	border-bottom: none;
}
.cont_caja img{
	float: right;
	border: none;
	padding: 4px;
	margin: 0 0 5px 10px;
}
.cont_caja img:hover{
	border: none;
}
.cont_caja ul{
	margin: .5em 0 .5em 2em;
}
.cont_caja li{
	list-style: outside url(../imag/auxi/auxi_bull_cont.gif);
	font-size: .9em;
}
.cont_caja li.word{
	list-style: outside url(../imag/auxi/auxi_icon_word.gif);
}
.cont_caja li.pdf{
	list-style: outside url(../imag/auxi/auxi_icon_pdf.gif);
}
.cont_caja li.exel{
	list-style: outside url(../imag/auxi/auxi_icon_excel.gif);
}
.cont_caja li.gene{
	list-style: outside url(../imag/auxi/auxi_icon_gene.gif);
}
.cont_caja ol li{
	list-style: decimal outside;
	margin-left: 2em;
}
.cont_caja ol{
	margin: 1em 0;
}
.fech{
	background-color: #999;
	font-size: .6em;
	padding: .1em;
	color: #FFF;
	width: 5.4em;
	text-align: center;
	margin-bottom: .3em;
	display: block;
}
.orde{
	display: block;
	font-size: .7em;
	color: #666;
	margin: -.5em 0 .5em 0;
}
/*titulos de contenido*/
#cont_quie h1{
	/*background: url(../imag/titu/titu_pags_quie.jpg) no-repeat 0 0;*/
/*	width: 162px;*/
}
#cont_actu h1{
	/*background: url(../imag/titu/titu_pags_actu.jpg) no-repeat 0 0;*/
	/*width: 105px;*/
}
#cont_recu h1{
	/*background: url(../imag/titu/titu_pags_recu.jpg) no-repeat 0 0;*/
	/*width: 133px;*/
}
#cont_cont h1{
/*	background: url(../imag/titu/titu_pags_cont.jpg) no-repeat 0 0;*/
	/*width: 93px;*/
}
#cont_preg h1{
	/*background: url(../imag/titu/titu_pags_preg.jpg) no-repeat 0 0;*/
	/*width: 162px;*/
}
#cont_ayud h1{
	/*background: url(../imag/titu/titu_pags_ayud.jpg) no-repeat 0 0;*/
	/*width: 70px;*/
}
.cont_caja p{
	font-size: .8em;
	color: #333;
	line-height: 140%;
}



/*calendario agenda*/
.table_cale{
	margin: 1em 0 0 0px;
	/*width: 100%;*/
	border: solid 1px #D8DDC9;
	border-top: none;
	border-left: none;
	border-right: none;
	clear: both;
}
.titu_mes{
	background: #FFF url(../imag/auxi/auxi_top_cale.gif) no-repeat;
	color: #663;
	font-size: .9em;
	height: 43px;
}
.cale_fech{
	margin-top: 12px;
}
.table_cale table{
/*	width: 100%;*/
}
.table_cale table td{
	padding: 0;
}
.table_cale table a, .table_cale table a:hover{
	color: #663;
	font-size: .75em;
}
.mes_sig_ante{
	text-align: right;
}
.titu_dias{
	background-color: #FAFFE8;
	text-align: center;
	font-size: 9px;
	/*border-top: solid 1px #663;
	border-left: solid 1px #663;
	border-right: solid 1px #663;*/
}
.table_cale td{
	padding: 5px;
	vertical-align: top;
}
.table_cale th{
	padding: 2px;
	width: 98px;
}

tr.dias {
	border-top: solid 1px #D8DDC9;
}
.dias{
	font-size: .7em;
}
.dias td{
	border-left:  solid 1px #D8DDC9;
	border-right:  solid 1px #D8DDC9;
}
.dias td p{
	margin: 0;
	padding: 0;
	font-size: .7em;
}
.fff{
	background: #FFF;
}
.cale_info{
	background: #FFC;
}
.cale_info ul{
	margin: 0;
	padding: 0;
	width: 98px;
}
.cale_info ul li{
	list-style: inside url(../imag/auxi/auxi_bull_sub_menu.gif);
	margin: 0;
	padding: 0;
	font-size: .9em;
}

/*formulario de contacto*/
form table{
	vertical-align: top;
	
}
.cont_caja form{
	margin: 20px 0 0 60px;
}
form table th{
	text-align: right;
	font-size: .8em;
	font-weight: normal;
	vertical-align: top;
}
#form2 textarea, #form2 input{	
	background-color: #FEF3DA;
}
form table input{
	background-color: #FEF3DA;
	width: 200px;	
	margin-top: 5px;
}

form table textarea{
	border: solid 1px #999;
	background-color: #FEF3DA;
	margin: 5px 1em;
	width: 300px;
	height: 200px;
}
input.boto_form{
	font-weight: bold;
	float: right;
	margin-left: 5px; 
	width: 80px;
}

/*botones enviar y limpiar*/

#boto_envi, #boto_limp{
	width: 46px;
	height: 20px;
	background: transparent url(../imag/boto/boto_envi.gif) no-repeat 0 0;
	margin: 2px 14px 0 6px;
	float: right;
}
#boto_limp{
	width: 49px;
	margin-right: 0;
	background-image: url(../imag/boto/boto_limp.gif);
}
#boto_envi:hover{
	background-position: -46px 0;
}
#boto_limp:hover{
	background-position: -49px 0;
}

/*											SIDE BARR*/
.side_barr{
	margin-top: -30px;
}
/*titulos de cajas de submenú*/
#c_quie h1{
	background-image: url(../imag/titu/titu_caja_quie.jpg);
}
#c_actu h1{
	background-image: url(../imag/titu/titu_caja_actu.jpg);
}
#c_recu h1{
	background-image: url(../imag/titu/titu_caja_recu.jpg);
}
#c_cont h1{
	background-image: url(../imag/titu/titu_caja_cont.jpg);
}
#c_preg h1{
   background-image: url(../imag/titu/titu_caja_preg.jpg);
}
#c_ayud h1{
	background-image: url(../imag/titu/titu_caja_ayud.jpg);
}
.caja_sub_menu ul li ul li{
	list-style: disc outside url(../imag/auxi/auxi_bull_sub_sub_menu.gif);
	margin: 5px 10px 0 10px;
	font-size: .9em;
}
.caja_sub_menu ul li{
	margin-left: 2em;
}
.caja_sub_menu p{
	height: 15px;
}
/*cita*/
.caja_sub_menu p.cita{
    font-weight: normal;
    background-image: none !important;
    float: none;
    clear: both;
    height: 1%;
    padding: .5em 1em;
    color: #660;
    line-height: 130%;
    font-size: 1.2em;
    }
.caja_sub_menu p.cita span{
    font-weight: normal;
    font-size: 3em;
    line-height: 80%;
}
.caja_sub_menu p.cita strong, .caja_sub_menu p.cita em{
    font-weight: bold;
    text-align: right !important;
    font-size: .8em;
}
.caja_sub_menu p.cita em{
    font-weight: normal;
    text-align: right;
    font-size: .8em;
}

/*preguntas frecuentes*/

.cont_faqs ul{
	margin-top: 20px;
	margin-bottom: 20px;
}
.cont_faqs p{
	margin-bottom: 10px;
}
.cont_faqs h4{
	color: #fc5e2f;
	margin-bottom: 10px;
}
.cont_faqs h5{
	background: transparent url(../imag/auxi/auxi_bull_cont.gif) no-repeat 6px 8px;
	margin-bottom: 10px;
	padding-left: 20px;
}
.cont_faqs div{
	padding-left: 30px;
}

/*galeria de imagenes*/
.gale{
	margin: 10px 0 10px 10px;
	float: left;
	width: 150px;
	text-align: center;
}
.gale img{
	margin: 0;
	padding: 0;
}
.gale p{
	font-size: .7em;
	margin: 0;
	padding: 0;
	display: block;
}




/*Foro*/
.boto_agre_come{
	background: url(../imag/boto/boto_agre_come.gif) no-repeat 0 0;
	width: 100px;
	height: 20px;
	margin-bottom: .5em;
	float: right;
}
.boto_agre_come:hover{
	background-position: -100px;
}
.fech_foro{
	padding-left: 1em;
	font-size: .9em;
}
.comen{
	font-size: .7em;
	color: #666;
}
#prim_comen{
	margin-top: 1em;
}
.usua{
	background: url(../imag/auxi/auxi_icon_foro.gif) no-repeat 0 2px;
	padding: 10px 0 0 25px;
}
/*encuestas*/
#boto_resu{
	background: url(../imag/boto/boto_ver_resu.gif) no-repeat 0 0;
	width: 84px;
	height: 20px;
	margin-left: 10px;
}
#boto_resu:hover{
	background-position: -84px;
}
.por_50, .por_25{
	width: 50px;
	height: 5px;
	background-color: #C00;
}
.por_25{
	width: 25px;
}
.barra_encuesta
{
	height: 10px;
	background-color: #C00;
}


