/* --- Federación de Cineclubes de Galicia «Feciga» ---------------------------------------------- */
/* --- CSS Framework: specific styles for all ies ------------------------------------------------ */
/* --- GNU Affero General Public License v.3 ----------------------------------------------------- */

 
/* --- CONTENTS ---------------------------------------------------------------------- 

 ------------------------------------------------------------------------------------- */
 

/*<![CDATA[*/
@media screen {

/* -------------------------------------------------------------------------------------
layout.css
======================================================================================*/
#content {
 	zoom:1;
	width: 63.4em;
}
#metaNav{
	margin-right:1.3em;
}
body.home #metaNav {
	margin-right:3.9em;
}
#search{
	margin-right:1.3em;
}
body.fullPage #content{
	width: 63em;
}
#contentWrapper {
	width: 79.9em;
}
#contentFull{
	width: 79.9em;
}
#contentFull table.full{
	width: 79.9em;
}

/* -------------------------------------------------------------------------------------
CATEGORY PAGE BANNERS
======================================================================================*/
body.category #content .banner .col2{
	width: 16em;
}
body.category #content .banner .col3{
	width: 22.8em;
}



/* -------------------------------------------------------------------------------------
elements.css
======================================================================================*/
h2{
	font-weight: bold; 
}


/* -------------------------------------------------------------------------------------
 navigation.css
 ======================================================================================*/
.navigation ul {
	display:inline-block;
}
.navigation ul li {
	display:inline-block;
}
.navigation ul li a {
	padding: 0.4545em 0em 0.3636em 0.9091em;
	margin-bottom:1px;
}

/* -------------------------------------------------------------------------------------
METANAVIGATION
======================================================================================*/

#metaNav ul li{
	line-height: 33px;
}
#metaNav ul li a{
	line-height: 39px;
}


/* -------------------------------------------------------------------------------------
SEARCH
======================================================================================*/
.searchString, #header .searchString{
	width: 11em;
	font-size: 1.1em;
	height: 1.3em;
	margin: 0.1em 0 0 0;
}
.searchSubmit, #header .searchPrimary{
	margin: 0 0 0 0.2em;
}
.searchSubmit, #header .searchSubmit{
	margin: 0.1em 0 0 0.2em;
}
body.home #content .searchString{
	margin: 0.05em 0 0 0;
	height: 1.2em;
}

/* -------------------------------------------------------------------------------------
CONTENT OBJECTS
======================================================================================*/

/* colGroup */
.col3, #content .col3{
	width: 23.01em;
}
#content .colGroup .col4{ /* width of column on fundDetails */
	width: 31.2em;
}
#content .col6 .colGroup .col4{ /* standard-width on start page */
	width: 31em;
}
#content .colGroup .col6 .col4{ /* standard-width on start page */
	width: 31em;
}
body.product #content img.chart{ /* width of charts on fundDetails */
	width: 31.1em;
}
.col7, #content .col7{
	float: left;
	width: 63.4em;
	padding: 0;
}
.col8, #content .col8{
	float: left;
	width: 63.4em;
	padding: 0;
}
.col5, #content .col5{
	width: 39.25em; /* adjust to 390px for full width images */
}

/* visual */
.col5 img.visual{
	width: 39.25em; /* adjust to 390px for full width images */
}


ul.contactButton li a, #content ul.contactButton li a{
	padding: 0.2em 2.2em 0.3em 1em;
}
#content form.standard input.formRadio{
	vertical-align: middle;
	margin-top: 0em;
}
#content form.standard div.boxes label.formRadio, #content form.standard div.boxesNo label.formRadio,
#contentFull form.standard div.boxes label.formRadio, #contentFull form.standard div.boxesNo label.formRadio{
    margin-left: 0em;
}
#content form.standard input.formCheck{
	vertical-align: middle;
	margin-top: 0em;
}
#content form.standard div.boxes label.formCheck, #content form.standard div.boxesNo label.formCheck,
#contentFull form.standard div.boxes label.formCheck, #contentFull form.standard div.boxesNo label.formCheck{
    margin-left: 0em;
}
  #content form.standard div.oneVertical input.formPrimary, #contentFull form.standard div.oneVertical input.formPrimary{
	margin: 0 0 0 17.5em;
}
#content form.standard input.formPrimary, #contentFull form.standard input.formPrimary{
	padding: 0.3em 0;
}
#content form.standard input.formSecondary, #contentFull form.standard input.formSecondary{
	padding: 0.3em 0;
}
/*body.prodSearch #content #prodSearchForm input.formPrimary{
	padding: 0.3em 0;
}*/
#content .colRight table{
	margin-left: -1px;
	width: 31em;
}
#content table.full{
	width: 63.4em;
}

/* -------------------------------------------------------------------------------------
PRODUCT PAGE
======================================================================================*/
body.product #content form.standard label.indent{
	margin-left: 2.8em;
}


/* -------------------------------------------------------------------------------------
HOMEPAGE
======================================================================================*/
body.home #content .col3{
	width: 23em;
}
body.home #content ul.contactButton li a{
	padding: 0.2em 2.2em 0.3em 1em;
}

}

@media print {
#content .colGroup{
	margin-bottom: 10pt;
}


}

@media all {
.pdfIcon {
	width: 2.9em;
}
  
body.net .campaign img {
  width:63.4em;  
}
  
/* strange bug in teaser / net / standardWide ... */
body.net #content .teaser .col5 {
  width: 31em; 
}

.col_overlapping {
  width: 456px;
}

/*]]>*/
