/*
######################################################################################
######                                                                        #######
######     DEFAULT PAGE STYLES    	                                         #######
######                                                                      #######
##################################################################################
*/

#top { margin-bottom: 40px; }

/********************************************************************************/
/***** MIDDLE STYLES ***********************************************************/
/******************************************************************************/

.middle {
	height: 688px;
	min-height: 688px;
}


/********************************************************************************/
/***** INTRO STYLES ************************************************************/
/******************************************************************************/

#wrapper {
	}

.introduction {
	position: relative;
	height: 349px;
	width: 984px;
	margin-bottom: 30px;
	color: #363636;
	background-image: url(../../../images/page-specific/home/template1/introduction-bg.jpg);
	}
	.introduction .intro-sections {
		position: absolute;
		left: 0;
		top: 0;
		height: 349px;
		width: 984px;
		background-repeat: no-repeat;
		}
		.introduction .intro-sections .text-content {
			position: absolute;
			width: 470px;
		}
		.introduction .intro-sections p {
			font-size: 1.1em;
			line-height: 1.5em;
			}
		.introduction .intro-sections h1 {
			color: #092f4d;
			margin: 0 0 7px 0;
			padding: 0;
			font-size: 2.8em;
			font-weight: bold;
			}
			.introduction .intro-sections h1 em {
				font-style: normal;
				color: white;
				}
		.introduction .intro-sections h2 {
			color: #0b4f84;
			margin: 0 0 8px 0;
			padding: 0;
			font-size: 1.9em;
			}

/***** INTRO 1 *****/

	.introduction .intro1 {
		background-image: url(../../../images/page-specific/home/template1/intro1-bg.jpg);
		}
		.introduction .intro1 .text-content {
			position: absolute;
			left: 45px;
			bottom: 20px;
			width: 470px;
		}

/***** INTRO 2 *****/

	.introduction .intro2 {
		background-image: url(../../../images/page-specific/home/template1/intro2-bg.jpg);
		}
		.introduction .intro2 .text-content {
			position: absolute;
			left: 405px;
			bottom: 20px;
			width: 470px;
		}

/***** INTRO 3*****/

	.introduction .intro3 {
		background-image: url(../../../images/page-specific/home/template1/intro3-bg.jpg);
		}
		.introduction .intro3 .text-content {
			position: absolute;
			left: 497px;
			bottom: 20px;
			width: 470px;
		}
		

/********************************************************************************/
/***** SECTION STYLES **********************************************************/
/******************************************************************************/

.home-section {
	float: left;
	display: inline;
	width: 457px;
	height: auto !important;
	min-height: 125px;
	height: 125px;
	background-image: url(../../../images/page-specific/home/template1/home-section-bg.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	color: #737373;
	font-size: 1.3em;
	}
	.home-section .content {
		padding-top: 25px;
		background-position: center 44px;
		background-repeat: no-repeat;
		}
	.home-section p {
		line-height: 1.4em;
		text-align: center;
		}
	.home-section h3 {
		font-size: 1.1em;
		margin: 0 0 87px 0;
		padding: 0;
		text-align: center;
		}
		.home-section h3 a {
			color: #fffc01;
			text-decoration: none;
			}
			.home-section h3 a strong {
				font-weight: normal;
				color: white;
				}
		.home-section h3 a:hover {
			color: #fffc01;
			text-decoration: none;
			}
			.home-section h3 a:hover strong {
				color: #fffc01;
				}

.home-section1 {
	margin: 0 70px 0 0;
	}
	.home-section1 .content {
		background-image: url(../../../images/page-specific/home/template1/section-neutrino.png);
		}
	.home-section2 .content {
		background-image: url(../../../images/page-specific/home/template1/section-nuqleo.png);	
		background-position: center 49px;
		}










