@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 03.04.08
**  File     : myOwnStyles.css, renamed into galileo.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
	#page {	border: none; margin-top: 20px; width: 1000px;}
	#main {	padding: 0; background: #fff; }
	#header { height:  80px; background: #fff;}
        #header div.tx-macinasearchbox-pi1 form input { border: solid 1px #01A4E9; color:#01A4E9; background: #fff; }	
	h1 { color: orange;}
	h2 { color: #01A4E9;}
	h3 { color: #01A4E9;}
	a { font-family: Tahoma; font-size: 11px; color: #5c9300; text-decoration: underline;}
	a:hover { font-family: Tahoma; font-size: 11px; color: #5c9300; text-underline: none;}
	a:focus { font-family: Tahoma; font-size: 11px; color: #5c9300; text-underline: none;}
	#teaser {background: #88ac4a url(../img/homepage06.jpg) no-repeat left top; top: -145px; position: relative;}
	.rootline, .rootline a, .aktDatum { color: #fff;}
	#col1_content {	padding: 10px; top: -30px; position: relative; margin-right: 30px;}
	#col3_content {	margin-left: -10px; background: #fff url(../img/homepage09_02.jpg) repeat-x left top; left: -20px;}
	#nav ul {margin-left: 0;}
	#submenu {margin-top: 0;}
        p.align-center {text-align: center;}         
        p.align-justify {text-align: justify;}
	p.indent {text-indent: 20px;}
	ul { list-style-type: none; }
	ul li#title { background: none;} 
	ul li { background: url(../img/icons/bullet.gif) no-repeat 0 .5em; padding: 0 0 0 15px; margin: 0 0 0 -15px;} 
	
/*	div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { background: transparent; text-align: center;}*/
	.news-list-morelink, .news-latest-morelink {background: transparent; border: none; text-align: right; }
	.news-latest-container h2, .news-latest-gotoarchive {display: none; }
	
	/*--------------------------*/
	/* Foro de Migración AVINA  */
	/*--------------------------*/

	body{
		color: #000000;
		background-color: #dfdfdf;
		background-image: none;
		background-repeat: repeat;
		background-position: 0% 0%;
		font-family: Tahoma;
		color: #7e7e7d;
		text-align: left;
	}
	
	/*---------------------------*/
	/*	   Contenido         */
	/*---------------------------*/

	p {
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		padding-top: 10px;
	}
	
	li {
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
	}
	ol {
		padding-top: 10px;
	}
	.csc-textpic-imagewrap {
		margin-top: 50px;
	}
	/*---------------------------*/
	/* pie de página - footer    */
	/*---------------------------*/

	#footer {
		background-color: #dfdfdf;
		text-align: center;
		color: #A3A2A2;
		border-top-width: 0px;
	}
	#footer a{
		font-family: Tahoma;
		font-size: 11px;
		background-color: #dfdfdf;
		color: #A3A2A2;
		text-decoration: underline;
	}
	#footer a:hover, #footer a:focus{
		font-family: Tahoma;
		font-size: 11px;
		background-color: #dfdfdf;
		color: #A3A2A2;
		text-decoration: none;
	}

	/*-------------------------------------------*/
	/* Menú Superior - topnav - va en el footer  */
	/*-------------------------------------------*/
	
	#footnav {
		width: 980px;
		top: -15px;
		left: -15px;
		position: relative;
		padding: 10px;
		background: #fff url(../img/homepage05_footer.jpg);
	}
	#footnav a{
		background-color: transparent;
		font-family: Tahoma;
		font-size: 11px;
		color: #a3a3a2;
		text-decoration: underline;
	}
	#footnav a:hover, #footnav a:focus{
		font-family: Tahoma;
		font-size: 11px;
		color: #a3a3a2;
		text-decoration: none;
	}

	/*------------------------*/
	/*	Headers		  */
	/*------------------------*/
	h5 {
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
		height: 25px;
		padding: 12px 0px 0px 40px;
		background: #227591 url(../img/background-h5.jpg) no-repeat left top;
	}
	h1,h2,h3,h4{
		font-family: Tahoma;
		font-size: 11px;
		height: 25px;
		padding: 12px 0px 0px 43px;
		background: #f0f0f0 url(../img/background-titles.jpg) no-repeat left top;
		font-size: 11px;
		font-weight: bold;
		color: #5B5B5B;
	}
	h4{ font-size: 11px; padding: 12px 0px 0px 32px; }
.csc-textpic-image {
	clear: both;
}

	/*------------------------*/
	/*	    FCE's	  */
	/*------------------------*/
	.REboxGreenContent {
		overflow-x: hidden;
		overflow-y: hidden;
	}

	.REboxGreenContent, .rGline1, .rGline2,  .rGline3,  .rGline4{
		display: block;
		background-color: #88ac4a;
		background-image: none;
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
		border-left-width-value: 1px;
		border-left-style-value: solid;
		border-left-color-value: #bbddbb;
		border-left-width-ltr-source: physical;
		border-left-width-rtl-source: physical;
		border-left-style-ltr-source: physical;
		border-left-style-rtl-source: physical;
		border-left-color-ltr-source: physical;
		border-left-color-rtl-source: physical;
		border-right-width-value: 1px;
		border-right-style-value: solid;
		border-right-color-value: #bbddbb;
		border-right-width-ltr-source: physical;
		border-right-width-rtl-source: physical;
		border-right-style-ltr-source: physical;
		border-right-style-rtl-source: physical;
		border-right-color-ltr-source: physical;
		border-right-color-rtl-source: physical;
		padding-top: 0.5em;
		padding-right: 1em;
		padding-bottom: 0.5em;
		padding-left: 1em;
	}

	.REboxGreenContent p{
		font-family: Tahoma;
		font-size: 11px;
		color: #fff;
	}
	
	/*------------------------*/
	/*     Menú Principal	  */
	/*------------------------*/
	#nav_main { background: #fff url(../img/homepage08.jpg) repeat-x; height: 40px; margin-left: 220px; width:78%; top:-80px; position: relative; _width:100%;}
	
	#nav { _margin-left:220px; }
	
	#nav_main ul li a {
		font-family: Tahoma;
		font-size: 11px;
		color: #5B5B5B;
		padding-top: 15px;
		padding-right: 10px;
		padding-bottom: 15px;
		padding-left: 10px;
		background: #f0f0f0;
	}
	#nav_main ul li a:hover {
		text-decoration: underline;
	}
	#header img.headImg1 {
		float: left;
		top: 0px;
		left: 0px;
	}
	#header img.headImg2 {
		top: 10px;
		right: 0px;
		position: relative;
	}
	
	/*----------------------------*/
	/*	    Submenú	      */
	/*----------------------------*/
	#submenu {
		background: #fff url(../img/homepage_17.jpg) no-repeat left top;
	}
	#submenu li a{
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		display: block;
		padding-top: 5px;
		padding-right: 1px;
		padding-bottom: 5px;
		padding-left: 10px;
		background: #fff url(../img/homepage24.gif) repeat-x left top;
		color: #7f7d7d;
	}
	#submenu li a:hover, #submenu li a:focus{
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		display: block;
		padding-top: 5px;
		padding-right: 1px;
		padding-bottom: 5px;
		padding-left: 10px;
		background: #fff url(../img/homepage24.gif) repeat-x left top;
		color: #7f7d7d;
		text-decoration: underline;
	}
	#submenu li strong{
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		display: block;
		padding-top: 5px;
		padding-right: 1px;
		padding-bottom: 5px;
		padding-left: 10px;
		background: #237994;
		color: #fff;
		text-decoration: none;
	}
	/*----------------------------*/
	/*	     FORO	      */
	/*----------------------------*/
	
	.tx-chcforum-pi1-Table thead tr th {
		border: solid 1px #ffffff;
	}
	.tx-chcforum-pi1-helpBox {
		background-color: #e3e7ef;
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		border-top-style: none;
		border-right-style-value: none;
		border-bottom-style: none;
		border-left-style-value: none;
		border-left-style-ltr-source: physical;
		border-left-style-rtl-source: physical;
		border-right-style-ltr-source: physical;
		border-right-style-rtl-source: physical;
	}
	.tx-chcforum-pi1-FooterBox {
		background-color: #e3e7ef;
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	.tx-chcforum-pi1-Table tbody tr td  {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
		border: solid 1px #ffffff;		
	}
	.tx-chcforum-pi1-catConferenceCell dt {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
		font-weight: normal;
	}
	.tx-chcforum-pi1-Table tbody tr th {
		font-family: Tahoma;
		color: #195a70;
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 2px;
		background-color: #f3f5f8;
		background-image: none;
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		text-align: left;
	}	
	.tx-chcforum-pi1-Table thead tr th {
		font-family: Tahoma;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		background-color: #2b96b8;
		background-image: none;
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
		padding-top: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		text-align: center;
		white-space: nowrap;
	}
	.tx-chcforum-pi1-postForm fieldset label {
		font-family: Tahoma;
		color: #195a70;
		font-size: 11px;
		display: block;
		text-align: right;
		padding-right: 20px;
		width: 150px;
		float: left;
	}
	.tx-chcforum-pi1-postForm fieldset legend {
		font-family: Tahoma;
		color: #195a70;
		font-size: 11px;
	}
	.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {
		font-family: Tahoma;
		color: #195a70;
		font-size: 11px;
		font-weight: bold;
		background-color: #f6b67c;
	}
	.tx-chcforum-pi1-navPath {
		font-family: Tahoma;
		color: #195a70;
		font-size: 11px;
	}
	.header_text {
		font-family: Tahoma;
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		background: #fff;
	}
	.tx-chcforum-pi1-linkUp {
		background: #DCDCDC no-repeat left top;
	}
	.tx-chcforum-pi1-formBtn input {
		background-color: #88ac4a;
		color: #fff;
	}
	.tx-chcforum-pi1-pageLinksTop center font, .tx-chcforum-pi1-pageLinksBtm center font, .tx-chcforum-pi1-singlePost .author{
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
	}
	.tx-chcforum-pi1-singlePost .scroller {
		color: #7e7e7d;
	}
	.tx-chcforum-pi1-profileBorder {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
	}
	.tx-chcforum-pi1-profileBorder input {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
		background: #88ac4a;
		color: #fff;
	}
	.tx_chcforum-pi1-profileHdrBig {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
	}
	.tx_chcforum-pi1-profile_hdr {
		font-family: Tahoma;
		font-size: 11px;
		color: #195a70;
	}
	
	/*-------------------------------------*/
	/*	Documentos (tt_news)	       */
	/*-------------------------------------*/
	.news-latest-item h3, .news-list-item h3 {
		font-family: Tahoma;
		font-size: 11px;
		height: 30px;
		padding: 5px 0px 0px 5px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		background: #f0f0f0;
		font-size: 11px;
		font-weight: bold;
		color: #5B5B5B;
	}
	 .news-single-item h2 {
		font-family: Tahoma;
		font-size: 11px;
		height: 30px;
		padding: 5px 0px 0px 5px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		background: #f0f0f0;
		font-size: 11px;
		font-weight: bold;
		color: #237994;
	 }
	/*--------------------------------------*/
	/*	Sesión Foro			*/
	/*--------------------------------------*/
	.tx-felogin-pi1 {
		color: #88ac4a;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		background: #DCDCDC;
	}
	.tx-felogin-pi1 label {
		color: #195a70;
		font-family: Tahoma;
		font-size: 11px;
		width: 10em;
		float: left;
		text-align: right;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	.tx-felogin-pi1 form fieldset legend {
		background-color: #237994;
		color: #fff;
		font-family: Tahoma;
		font-size: 11px;
		width: 10em;
		float: left;
		text-align: right;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	
	/*--------------------------------------*/
	/*	Formulario de contacto		*/
	/*--------------------------------------*/
	fieldset.csc-mailform .csc-mailform-field label {
		font-family: Tahoma;
		font-size: 11px;
		color: #7e7e7d;
		width: 10em;
		float: left;
		text-align: right;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
	}
	input#mailformformtype_mail, input#mailformformtype_mail:hover {
		font-family: Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		margin-left: 0em;
		background: #88ac4a;
		cursor: pointer;
		margin-left: 150px;
	}
	
	/*-----------------*/
	/*  Inscripción    */
	/*-----------------*/
	
	.tx-srfeuserregister-pi1 dt {
		color: #195a70;
		font-family: Tahoma;
		font-size: 11px;
	}
	.tx-srfeuserregister-pi1 h4 {
		background-image: none;
		color:#2b96b8;
	}
	
	/*-----------------------------------*/
	/* Últimos mensajes enviados al Foro */
	/*-----------------------------------*/
	.teaser-latestposts-container h3 {
		background-image: none;
		background-color:#2b96b8;
		color:#fff;
	}
	.teaser-latestposts-post h3 {
		background-image: none;
		background-color:#f3f5f8;
		color:#fff;
		height:50px;
	}
	.teaser-latestposts-post h3 a:focus{
		background-image: none;
		background-color:#f3f5f8;
		color:#fff;
	}
	.teaser-latestposts-authordate{
		font-size: 9px;
		color:#2b96b8;
	}
	.teaser-latestposts-post p {
		font-size: 11px;
	}
	.teaser-latestposts-container h3 {
		text-align: center;
	}
}	