@charset "utf-8";
/* CSS Document */


/* --------------------------------------------------[ css ]-- */
		html,body {
			height: 100%;
		}
		
		body {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#000;
			font-size:12px;
			background:#FFF;
		}		
		
		#nonFooter {
			position: relative;
			min-height: 100%;
		}
		
		* html #nonFooter {
			height: 100%;
		}
		
		a {color:#000; text-decoration:none; font-weight:bold; font-size:10px;}
		a:link,a:active,a:visited	{color: #000;}
		a:hover,a:visited:hover			{color: #999;}		
		
		
	/** html #footer {margin-top: -65px;}*/
		
	#main {
		height:100%;
	}
		
	#page {
		height:100%;
		margin:0 auto;
		width:950px;
	}
	
	#fp {
		position:absolute;
		width:950px;
		height:695px;
		top:20px;
		margin:0 auto;
		margin:0px 0px 0px 0px;
		}
		
	#fp img,#fp div {
		position:absolute;
		}
		
	#fp div div {
		position:static;
		}
		
	#content {
		margin:0 auto;
		padding:0px 0px 0px 0px;
		overflow:hidden;
		}
		
/* --------------------------------------------------[ objects ]-- */

	div#box {
		position:relative;
		width:950px;
		height:695px;
		padding:0px 0px 0px 0px;
		border:1px solid #858a8f;
		background:url(../images/bg_box.jpg) no-repeat;
		}
		
/* --------------------------------------------------[ fp interior ]-- */

	div#content_fp {
		position:relative;
		width:100%;
		height:591px;
		margin:0 auto;
		background:url(../images/flag.jpg) no-repeat left 150px;
		
		}
		
	h1 {
		position:absolute;
		top:10px;
		left:10px;
		}
		
	h2 {
		position:absolute;
		font-family:"Arial Black", Gadget, sans-serif;
		color:#000;
		top:50px;
		font-weight:bold;
		line-height:40px;
		letter-spacing:-1px;
		left:160px;
		font-size:38px;
		width:680px;
		
		}
		
	.first_IT {
		font-size:36px;
		}
		
	.first_ES, .first_DE {
		font-size:32px;	
		}
		
	.first_FR {
		font-size:29px;
		width:640px;
		overflow:hidden;
		}
		
	h3 {
		position:absolute;
		top:140px;
		left:220px;
		color:#00539b;
		font-size:25px;
		width:600px;
		font-weight:normal;
		}
		
	.second_ES {
		width:400px;
		left:290px;
		}

	.second_FR, .second_DE, .second_IT {
		font-size:20px;
		}
		
	h4 {
		position:absolute;
		top:170px;
		left:220px;
		color:#00539b;
		font-size:25px;
		width:600px;
		font-weight:normal;
		}
		
	.third_FR, .third_DE, .third_IT {
		font-size:20px;
		width:550px;
		top:165px;
		}
		
	h5 {
		position:absolute;
		bottom:20px;
		left:20px;
		color:#000;
		font-size:16px;
		width:250px;
		font-weight:normal;
		}
		
/* --------------------------------------------------[ button ]-- */
		
	#download_img {
		position:absolute;
		top:220px;
		left:320px;
		cursor:pointer;
		}
		
	#free_img {
		position:absolute;
		top:80px !important;
		top:90px;
		right:10px;
		cursor:pointer;
		}


/* --------------------------------------------------[ footer ]-- */
		#footer {
			position: relative;
			padding:10px 0px 0px 0px;
			font-size:10px;
			margin:0 auto;
			width:950px;
			text-align:center;
		}		
		#footer a {			
			padding:10px 0px 0px 0px;
			}
		#favorit {
			position:absolute;
			right:0;
			top:5px;
		}
		
		#radiotime {
			position:absolute;
			left:0;
			top:0px;
		}
			