/* template:content-area */

/* content main complex block */
#content {
	/* espacio */
	position: relative;
	width: 100%;
	height: 100%; /*409px;*/
	z-index: 3;
	/* typo */
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 1em; /*100%;*/ /*92%;*/
	/*letter-spacing: 1px;*/
}

#contentVisual {
  /* espacio */
	position: relative;
	float: left;
	clear: right;
	left: 4%;
	top: 25px;
	width: auto; /*600px;*/
	z-index: 6;
        /* typo */
        font-family: Geneva, Verdana, Arial, sans-serif;
        /*font-size: 11px;*/
}

#content #contentCore {
   /* espacio */	
	position: absolute;
	/*left: 3%;*/
	/*right: 3%;*/
	width: 98%; /*94%;*/
        /* IMPORTANT: default height, to be overwriten by javascript, but if javascript fails 
        at least we have this */
	height: 411px;
	float: left;
	clear: none;
	z-index: 4;
	/*margin-left: 0 auto;
        margin-right: 0 auto;*/
        /* important: this aligns the logo baseline with the content headline letters' baseline */
        /*padding-top: 1px;*/
	/* color */
	/*background-image:  url(../images/common/components/content-viewport-background-core.gif);*/
}

/* links for content */
/*#content a {
	color: #3366FF;
        text-decoration: none;
}*/
#content a:link {
	color: #3366FF;
        text-decoration: none;
}
#content a:hover {
	color: #3366ff;
        text-decoration: none;
}
#content a:active {
	color: #3366ff; /*#3366ff;*/
        text-decoration: none; /*underline;*/
}
#content a:visited {
        color: #3366FF;
        text-decoration: none;
}

/* tables inside content blocks with p within or not */
#content table, #content p, #content table p, #content table p a, #content table a, #content table td a, #content table td p a, #content table td div a, #content table form, #content td, #content form {
        /* espacio */
        /*padding: 1px;*/
	/* typo */
	font-family: Geneva, Arial, Verdana, sans-serif;
	/*font-size: 0.8em;*/ /*100%;*/
	/*letter-spacing: 1px;*/
}

/* end template:content-area */
