			/*@font-face {
			font-family: 'helvetica-condensed-thin'; 
			src: url('../fonts/HELVETID.ttf');			
			}
			@font-face {			
			font-family: CordiaUPC; 
			src: url('../fonts/cordiau.ttf');
			}*/
			
			body {
				background-image: url(../img/bg.png);
				background-repeat: no-repeat;
				background-color: #a0a0a1;
				min-width:1000px;
				margin: 0px;				
			}
			
			a {
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:20px;
				text-decoration:none;
				color:#141f78;
				font-style: italic;
			}	
			
			div {
				text-decoration:none;
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				color:#141f78;
				font-style: normal;
				font-size:17px;
			}
			img{
				border: 0;
			}
			
			.top_logo {
				position:absolute;
				left: 50%;
				margin-left: -547px;
				top:30px;
			}
				.top_logo img {
					margin-left: 50px;
				}
			.strapline {
				padding-top:0px;
				font-size:19px;
				text-align: center;
				width: 215px;
			}
			
			.top_width {
				    
					height: 150px;
					width: 100%;
			}
			
			.play_button {
				position:absolute;
				left: 50%;
				margin-left: -50px;
				top:250px;
				opacity:0.9;
			}
			#idiomas{
				position: absolute;
				left: 50%;
				height: 20px;
				width: 100px;
				top:124px;
				margin-left: 330px;
			}
				#idiomas .band{
					padding-left: 5px;
				}
			
			.menu_items {
				position:absolute;
				left: 50%;
				margin-left: -80px;
				top:140px;
				width:540px;
				height:40px;
			}
			
			.menu_items div {
				float:right;
				margin-right:10px;
				margin-left:10px;
				margin-top:2px;
			}
			.menu_items div a {
				text-decoration:none;
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				color:#141f78;
				font-style: normal;
			}
			
			.menu_items div a:hover {
				text-decoration:none;
				color:#ff0;
			}
			.submenu_items {
				position:absolute;
				left: 50%;				
				margin-left: -80px;
				top:105px;
				width:514px;
				height:40px;
			}
			.submenu_items div {
				float:right;				
				margin-right:10px;
				margin-left:10px;
				margin-top:2px;
			}
			.submenu_items div a {
				text-decoration:none;
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				color:#141f78;
				font-style: normal;
				font-size: 23px;
			}
			
			.submenu_items div a:hover {
				text-decoration:none;
				color:#a0a0a1;
			}
			
			.video_preview_border {
				position:absolute;
				left: 50%;
				margin-left: -457px;
				top:151px;
				z-index:-999;
			}
			
			.video_preview_border_preview {
				position:absolute;
				left: 50%;
				margin-left: -454px;
				top:172px;
				z-index:0;
				border: 6px solid #141f78;
			}	
			
			.main_content {
				position:relative;
				left: 50%;
				margin-left: -457px;
				top:430px;
				width:914px;
			}
			
			.left_content {
				float:left;
				width:475px;
				margin-left:20px;
			}
			
			.right_content {
				float:right;
				width:340px;
				margin-right:30px;

			}
			
			.right_content div a:hover {
				text-decoration:none;
				color:#141f78;
			}
			
			.footer {
				margin-top:10px;
				width:914px;
				height:100px;
			}
			
			.footer a{
				font-size:14px;
			}

			.headline_content {
				color:#ff0;
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:30px;				
				line-height:1.4em;
			}
			
			.headline_contentsmall {
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:27px;				
				margin:10px 0 0 0;
			}
			
			.normal_text {
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:17px;				
				line-height:1.5em;
				text-align:justify;
				word-spacing: 1px;
			}
				.normal_text li{
					list-style:none;
				}
			.move{
				margin-left: 140px;
			}
 					
			.picture_element {
				position:relative;
				min-height:200px;
			}
			
			.picture_element .title {
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:20px;
				color:#ff0;
				padding-bottom:10px;
			}
			
			.picture_element .title .text{
				font-size:17px;
				color:#141f78;
				margin-top:5px;
				line-height:1.4em;
			}
			
			.picture_element .title a {
				font-family:'Trebuchet MS', Ebrima, Helvetica, Arial, Sans-Serif;
				font-size:19px;
				text-decoration:none;
				color:#141f78;
				font-style: italic;
			}
			.picture_element .title a:hover {
				color:#ff0;
			}
			.normal_text a:hover {
				text-decoration:none;
				color:#ff0;
			}
			
			.video_iphones {
				position:absolute;
				top:-135px;
				right:0px;
				z-index:100;
			}
			
			.border_seperator {
				width:100%;
				border-top:2px dotted #141f78;
				padding:5px 0 5px 0;
				height:3px;
			}
			
			.blippar_instructions {
				position:absolute;
				top:60px;
				z-index:1000000;
			}
			.follow_icons {
				margin-top:10px;
				position:absolute;
				left:0px;
			}
			.follow_icons .icon {
				display:inline;
				margin-left:3px;
			}
			.icon_text {
				display:inline;
				margin-left:12px;
				font-size:16px;
			}
			
			.available_icons {
				margin-top:32px;
				position:absolute;
				right:0px;
			}
			.available_icons .icon {
				display:inline;
				margin-right:10px;
			}
				.available_icons .icon  a:hover{
					color:#ff0;
				}
			.menufooter{
				float: right;
				height: 30px;
				
			}
	#logoh{
		margin: 0 auto;
		margin-top: 50px;
		margin-bottom: 20px;
		width: 1000px;		
	}
		#logoh a{
			
		}
	#contacto-ok{
		margin: 0 auto;
		width: 900px;
	}
	.straplineh {
				
				font-size:19px;
				margin: 0 auto;
				width: 215px;
			}
	#formulario{
	float:left;	
	width:350px; 
	height:auto;

}
#maps{
	float:left;
	width:450px;
	height:350px;
	
	 margin-bottom: 38px;
}
 #maps p{
	margin:0;
	margin-bottom:10px;
}
 #maps iframe{
	border:#606 2px solid;	
}