	html, body {
		min-width: 980px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		margin: 0px;
		height: 100%;
		width: 100%;
	}

	a {
		color: #4c4c4c;
		border: 0px solid transparent;
	}

	a:hover {
		color: gray;
		border: 0px solid transparent;
	}
	
	img {
		border: 0px solid transparent;
	}

	#head {
		margin: 0px;
		padding: 0px;
		min-width: 980px;
		width: 100%;
		float: left;
		clear: both;
		color: white;
		background:#000 url(imgs/backbroundMVweb_2010.jpg) no-repeat center bottom;
		overflow: hidden;
	}

	#head #top {
		float: left;
		clear: both;
		width: 100%;
		height: 50px;
	}

	#head #top #logo {
		float: left;
	}

	#head #top #contact {
		margin: 5px;
		float: right;
	}

	#head #top #contact img {
		margin-bottom: -9px;
	}

	#head #top #contact a {
		text-decoration: none;
		color: white;
	}

	#head #top #contact a:hover {
		color: #b8b5fb;
	}

	#head #menu {
		margin: 20px 0px;
		clear: both;
		color: #333333;
		background-repeat: repeat-x;
		background-image: url(imgs/menu_bar.png);
		float: left;
		width: 100%;
		height: 53px;
	}
	
	#head #menu ul {
		position: relative;
		margin: 0px;
		padding: 0px;
		width: 100%;
	}
	
	#head #menu li {
		position: relative;
		margin: 0px;
		list-style: none;
		float: left;
		margin-left: 20px;
		padding: 0px;
	}
	
	#head #menu a {
		margin: 0px;
		margin-right:1px;
		margin-left:1px;
		margin-top: 14px;
		padding: 5px;
		padding-bottom: 0px;
		position: relative;
		text-decoration: none;
		color: #333333;
		float: left;
		height: 24px;
	}

	#head #menu a:hover {
		margin-right:0px;
		margin-left:0px;
		border-right: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		color: #b3b3b3;
		background-position: center;
		background-repeat: repeat;
		background-image: url(imgs/bg_black.png);
	}

	#head #menu a#actual {
		margin-right:0px;
		margin-left:0px;
		border-right: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		color: #b3b3b3;
		font-weight: bold;
		background-position: center;
		background-repeat: repeat;
		background-image: url(imgs/bg_black.png);
	}
	

	#head #info {
		min-width: 980px;
		width: 90%;
		clear: both;
		margin: 0 auto;
		overflow: hidden;
	}

	#head #info #img {
		width: 35%;
		height:300px;
		background-image: url(imgs/botonMV.png);
		background-repeat: no-repeat;
		background-position: top center;
		float: left;
	}

	#head #info #img_full_earth {
		width: 100%;
		height:450px;
		background-image: url(imgs/earth.png);
		background-repeat: no-repeat;
		background-position: top center;
		float: left;
	}

	#head #info #img_full_future {
		width: 100%;
		height:450px;
		background-image: url(imgs/future.png);
		background-repeat: no-repeat;
		background-position: top center;
		float: left;
	}

	#head #info #img_full_mail {
		font-size: x-large;
		font-family: "Courier New";
		font-weight: bold;
		color: black;
		text-align: center;
		padding-top: 100px;
		margin-bottom: -100px;
		
		width: 100%;
		height:267px;
		background-image: url(imgs/mail_full.png);
		background-repeat: no-repeat;
		background-position: top center;
		float: left;
	}
	

	#head #info #text {
		width: 50%;
		padding-right: 90px;
		float: right;
	}

	#head #info #text #h1 {
		padding: 0px;
		margin: 0px;
	}

	#head #info #text p {
		width: 100%;
		font-size: larger;
	}

	#head #info #text #coment {
		color: #b3b3b3;
		font-style: italic;
		width: 100%;
		padding-top: 110px;
		font-size: small;
	}

	#content {
		margin: 25px auto;
		width: 980px;
		clear: both;
		overflow: hidden;
	}

	#content #title {
		float:left;
		width: 100%;
		margin: 0px 1% 0px 1%;
	}

	#content #title h2 {
		font-style: normal;
		font-weight: normal;
		color: gray;
	}

	#content #title h2 b, #content #title h2 strong {
		font-weight: bold;
		color: black;
	}
	
	#content #title table {
		margin: 0 auto;
		width: 900px;
	}
	
	#content #title label {
		float:left;
		text-align: left;
		width: 29%;
	}
	#content #title textarea {
		width: 100%;
		height: 200px;
		float:right;
	}
	#content #title input {
		float:right;
		width: 69%;
	}
	#content #title button {
		float:right;
	}

	#content #uno, #content #dos {
		width: 490px;
		float: left;
		text-align: center;
		display: table-row;
		background-position: center center;
		background-repeat: no-repeat;
	}

	#content #uno:hover {
		background: blue;
	}
	
	#content #dos:hover {
		background: blue;
	}

	#content #line_bg {
		margin-bottom: 25px;
		margin-top: 25px;
		padding-bottom: 25px;
		border-bottom: 1px solid grey;
	}

	#content .row_text {
		float:left;
		clear: both;
		width: 100%;
		overflow: inherit;
	}

	#content .col_text {
		padding: 0px;
		margin: 1px 1% 1px 0px;
		float:left;
		width: 47%;
		text-align: center;
	}

	#content .col_text .col_text {
		padding: 0px;
		margin: 0px;
		margin-right: 0px;
		float:left;
		width: 46%;
		text-align: center;
	}
	
	#content .col_text .col {
		text-align: center;
		width: 96%;
		float: left;
		margin-right: 2%;
	}

	#content .col_text .col h3 {
		text-align: left;
		color: gray;
	}

	
	#content .col_text .col p {
		text-align: left;
	}
	
	#content .col_text .col img {
		padding: 3px;
		margin: 5px 0 0 5px;
	}
	
	#content .col_text .col a.gallery1 img {
		background: #e1e9fb;
		height: 60px;
		max-width: 130px;
	}
	
	#content .col_text .col img.left {
		float:left;
		margin: auto 10px 10px auto;
		background: white;
	}
	
	#content .col_text .col img.right {
		float:right;
		background: white;
	}
	
	#foot {
		min-width: 980px;
		width: 100%;
		overflow: hidden;
		color: #b3b3b3;
		background: #000 url(imgs/backbroundMVweb_2010.jpg) no-repeat top center;
		/*background-image: url(imgs/bottom_fnd.png);
		background-position: right bottom;
		background-repeat: repeat-x;
		*/
	}
	
	#foot a {
		color: gray;
	}
	
	#foot a:hover {
		color: #b3b3b3;
	}
	
	#foot #data {
		padding-bottom: 10px;
		width: 980px;
		margin: 10px auto;
	}
	
	#foot .col_foot {
		width: 25%;
		float: left;
		margin-right: 8%;
		display: table-row-group;
	}
	
	#foot .col_foot p{
		font-size: small;
	}
	
	#foot .col_foot ul {
		margin: 0px;
		padding: 0px;
		width: 100%;
	}
	
	#foot .col_foot li {
		list-style: none;
		overflow: hidden;
		width: 100%;
		margin: 0px;
		text-align: left;
		font-size: small;
		border-bottom: 1px  dotted #888888;
		margin-bottom: 5px;
	}
	
	#foot .col_foot li a {
		color: white;
		text-decoration: none;		
		padding: .5em 1em;
	}
	
	#foot #menu {
		width: 98%;
		height: 40px;
		margin: 0px;
		padding: 25px 1% 5px 1%;
		text-align: right;
		float: left;
		/*
		background: #4c4c4c;
		background-position: left center;
		background-repeat: no-repeat;
		*/
	}
	
	#foot #menu #img {
		/*
		float: right;
		margin: 0px 0px 35px 5px;
		*/
	}