#flashContent {
	text-align:left;
	min-width: 980px;
	min-height: 600px;
	width: 100%;
	height: 100%;
	width: expression((documentElement.clientWidth || body.clientWidth) < 1000 ? "980px" : ((documentElement.clientWidth || body.clientWidth) > 2220 ? "2200px" : "100%"));	
	height: expression((documentElement.clientHeight || body.clientHeight) < 620 ? "600px" : ((documentElement.clientHeight || body.clientHeight) > 2220 ? "2200px" : "100%"));
}

#altContent {
	width: 980px;
	text-align: center;
	margin: 0 auto;
	background: url(../imagenes/sep.gif) no-repeat 785px 78px;
}
	#mainContent {
		width: 785px;
		float: left;
	}
		#logo9grados {
			padding: 40px 0 38px 40px;
		}
		#altContent h1 {
			font-size: 18px;
			color: #FFF;
			padding: 0 0 15px 52px;
		}
		#altContent h2 {
			font-size: 18px;
			color: #BBD300;
			padding: 0 0 0 52px;
		}
		#altContent h3 {
			font-size: 18px;
			color: #FFF;
		}
		#mainContent p {
			font-size: 15px;
			line-height: 1.4em;
			color: #828C89;
			padding: 0 30px 0 52px;
		}
		
		#novedades {
			width: 372px;
			float: left;
			text-align: left;
			margin: 45px 30px 0 20px;
			background: #282B2A;
			padding: 0 0 60px 0;
		}
			#novedades h2 {
				padding: 20px 0 12px 32px;
			}
			#novedades h3 {
				padding: 18px 30px 16px 32px;
			}
			#novedades p {
				color: #7A807D;
				font-size: 11px;
				line-height: 1em;
				padding: 0 30px 18px 32px;
			}
			#novedades .links {
				padding: 0 0 0 32px;
			}
				#novedades .links a:hover {
					text-decoration: underline;
				}
			
			
		#proyectos {
			width: 333px;
			float: left;
			background: #282B2A;
			margin: 45px 0 35px 0;
		}
			#proyectos h2 {
				padding: 20px 0 12px 20px;
			}
			#proyectos img {
				margin: 0 0 7px 1px;
			}
			#proyectos span.titulo {
				width: 103px;
				float: left;
				font-size: 12px;
				padding: 0 10px 25px 20px;
				color: #7A807D;
				display: block;
			}
			#proyectos a:hover {
				text-decoration: underline;
			}
			#proyectos span.url {
				width: 190px;
				float: left;
				font-size: 10px;
				text-align: right;
				padding: 0 10px 25px 0;
				display: block;
			}
	
	
	
	
	#sideContent {
		width: 195px;
		float: left;
		padding: 115px 0 0 0;
		color: #828C89;
	}
		#sideContent span.getFlashPlayer {
			padding: 0 26px 0 22px;
			display: block;
		}
		#sideContent img.getFlashPlayer {
			margin: 18px 0 57px 18px;
		}
		#sideContent h2 {
			padding: 45px 0 18px 31px;
		}
		#sideContent address {
			padding: 0 0 0 31px;
		}
		#sideContent .colorAlt {
			color: #BBD300;
		}
		a.twitter {
			background: url(../imagenes/twitter.gif) no-repeat 0 6px;
			display: block;
			padding: 3px 0 0 20px;
			margin: 0 0 4px 31px;
			width: 110px;
			height: 17px;
		}
		a.facebook {
			background: url(../imagenes/facebook.gif) no-repeat 0 6px;
			display: block;
			padding: 3px 0 0 20px;
			margin: 0 0 0 31px;
			width: 110px;
			height: 17px;
		}
		#sideContent a {
			color: #828C89;
		}
		#sideContent a:hover {
			color: #FFF;
		}
	
	#flashRequerido {
		width: 980px;
		padding: 60px 0 30px 0;
	}
		#flashRequerido .logoFlash {
			width: 122px;
			padding: 0 0 0 20px;
			float: left;
		}
		#flashRequerido .info {
			width: 605px;
			padding: 6px 0 0 0;
			float: left;
			font-size: 14px;
			color: #FFF;
		}