/* --- Federación de Cineclubes de Galicia «Feciga» ----------------------------------------------- */
/* --- CSS Framework: general definitions --------------------------------------------------------- */
/* --- GNU Affero General Public License v.3 ------------------------------------------------------ */


 
/* --- CONTENTS ---------------------------------------------------------------------- 
 UNITS
 ------------------------------------------------------------------------------------- */

/*<![CDATA[*/
@media all {

/* -------------------------------------------------------------------------------------
 GENERAL CLASSES
 ======================================================================================*/
.bgF6{
	background-color: #F6F6F6;
}
.borderTop{
	border-Top: 1px solid #DDD;
}
.borderBottom, #content .borderBottom{
	border-bottom: 1px solid #DDD;
}
.posRel{
	position: relative;
	top: 0;
	left: 0;
}
.posAbsBottom{
	position: absolute;
	bottom: 0;
}
.posAbsBottomRight{
	position: absolute;
	right: 0;
	bottom: 1em;
}
.overflowVis{
	overflow: visible;
}


/* -------------------------------------------------------------------------------------
 UNITS
 ======================================================================================*/
 
/* margin */
.mTop-1em, #content .mTop-1em {
	margin-top: -1em;
}
.mTop0, #content .mTop0 {
	margin-top: 0;
}
.mTop1em {
	margin-top: 1em;
}
.mTop2em {
	margin-top: 2em;
}
.mRight1em {
	margin-right: 1em;
}
.mRight2em {
	margin-right: 2em;
}
.mBottom0, #content .mBottom0 {
	margin-bottom: 0;
}
.mBottom1em {
	margin-bottom: 1em;
}
.mBottom2em {
	margin-bottom: 2em;
}
.mLeft1em {
	margin-left: 1em;
}
.mLeft2em {
	margin-left: 2em;
}

/* padding */
.pTop0, #content pTop0 {
	padding-top: 0;
}
.pTop1em, #content pTop1em {
	padding-top: 1em;
}
.pTop2em {
	padding-top: 2em;
}
.pRight0, #content pRight0 {
	padding-right: 0;
}
.pRight1em {
	padding-right: 1em;
}
.pRight2em {
	padding-right: 2em;
}
.pBottom1em {
	padding-bottom: 1em;
}
.pBottom2em {
	padding-bottom: 2em;
}
.pLeft0 {
	padding-left: 0;
}
.pLeft1em {
	padding-left: 1em;
}
.pLeft2em {
	padding-left: 2em;
}

/* alignments */
.valignBottom{	
	vertical-align: bottom;
}
.valignMiddle{
	vertical-align: middle;
}
.valignTop{
	vertical-align: top;
}
.alignCenter{
	text-align: center;
}
.alignLeft{
	text-align: left;
}
.alignRight{
	text-align: right;
}

 
/* width em */
.w1em{
	width: 1em;
}
.w2em{
	width: 2em;
}
.w3em{
	width: 3em;
}
.w4em{
	width: 4em;
}
.w5em{
	width: 5em;
}
.w6em{
	width: 6em;
}
.w7em{
	width: 7em;
}
.w8em{
	width: 8em;
}
.w9em{
	width: 9em;
}
.w10em{
	width: 10em;
}
.w11em{
	width: 11em;
}
.w12em{
	width: 12em;
}
.w13em{
	width: 13em;
}
.w14em{
	width: 14em;
}
.w15em{
	width: 15em;
}
.w16em{
	width: 16em;
}
.w17em{
	width: 17em;
}
.w18em{
	width: 18em;
}
.w19em{
	width: 19em;
}
.w20em{
	width: 20em;
}
.w21em{
	width: 21em;
}
.w22em{
	width: 22em;
}
.w23em{
	width: 23em;
}
.w24em{
	width: 24em;
}
.w25em{
	width: 25em;
}
.w26em{
	width: 26em;
}
.w27em{
	width: 27em;
}
.w28em{
	width: 28em;
}
.w29em{
	width: 29em;
}
.w30em{
	width: 30em;
}




/* width percent */
.w5p {
	width: 5%;
}
.w10p {
	width: 10%;
}
.w15p {
	width: 15%;
}
.w20p {
	width: 20%;
}
.w25p {
	width: 25%;
}
.w30p {
	width: 30%;
}
.w33p {
	width: 33%;
}
.w35p {
	width: 35%;
}
.w40p {
	width: 40%;
}
.w45p {
	width: 45%;
}
.w50p {
	width: 50%;
}
.w60p{
	width: 60%;
}
.w65p {
	width: 65%;
}
.w70p {
	width: 70%;
}
.w80p {
	width: 80%;
}
.w90p {
	width: 90%;
}
.w100p {
	width: 100%;
}

/* other stuff */
.pdfIcon {
	width: 4em;
}
.floatNone {
    float: none;
}
.floatLeft {
    float: left;
}
.floatRight {
    float: right;
}

}
/*]]>*/
