@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	outline:none;
	border:none;
}
body{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	letter-spacing:1px;
}
a:link,
a:visited,
a:hover,
a:active{
	text-decoration:none;
	color:#c00;
}
a:hover{
	border-bottom:1px solid #c00;
}
#banner{
	position:absolute;
	z-index:200;
}
#arr_left,
#arr_right{
	position:absolute;
	left:20px;
	bottom:77px;
	cursor:pointer;
}
#arr_right{
	left:745px;
}
#scene{
	position:relative;
	border:10px solid #000;
	margin:50px auto 0;
	width:800px;
	height:570px;
	z-index:50;
	background:#00a3f0 url(../medias/footer.jpg) no-repeat center bottom;
}
#lang_chooser{
	text-align:center;
	padding-top:100px;
}
#lang_chooser a img{
	border:4px solid #00a3f0;
}
#lang_chooser a:hover img{
	border-color:#000;
}
#lang_chooser a:hover{
	border:none;
}
#nav{
	position:relative;
	z-index:300;
}
#container{
	position:relative;
	overflow:hidden;
	width:800px;
	height:570px;
	z-index:100;
}
#scroller{
	position:relative;
	height:570px;
	width:8900px;
	z-index:50;
}
#window{
	position:absolute;
	width:800px;
	height:0px;
	top:0px;
	left:0px;
	background-color:#00a3f0;
	z-index:500;
}
#window #flashframe{
	position:relative;
	display:block;
	z-index:1;
}
#window div.back_button_aut,
#window div.back_button_car,
#window div.back_button_cin,
#window div.back_button_frk,
#window div.back_button_ill,
#window div.back_button_mas,
#window div.back_button_tir,
#window div.back_button_tra,
#window div.back_button_voy{
	cursor:pointer;
	position:absolute;
	display:block;
	background:url(../medias/static/arrow_left.png) no-repeat center center;
	left:-46px;
	top:0px;
	width:43px;
	height:0px;
	border:2px solid #000;
	z-index:1000;
}
#window div.back_button_aut{ background-color:#cf004d; }
#window div.back_button_car{ background-color:#d1c823; }
#window div.back_button_cin{ background-color:#a70008; }
#window div.back_button_frk{ background-color:#026413; }
#window div.back_button_ill{ background-color:#f95c00; }
#window div.back_button_mas{ background-color:#029cd1; }
#window div.back_button_tir{ background-color:#a70319; }
#window div.back_button_tra{ background-color:#8b1898; }
#window div.back_button_voy{ background-color:#4cc62c; }
#loader{
	position:absolute;
	width:800px;
	height:570px;
	top:0px;
	left:0px;
	background-color:#fff525;
	z-index:1000;
}
#loader{
	background:#fff525 url(../medias/static/PH_presents.png) no-repeat center center;
}
#intro,
#outro,
#aut,
#car,
#cin,
#frk,
#ill,
#mas,
#tir,
#tra,
#voy,
#push{
	position:relative;
	float:left;
}
#intro,
#outro{
	width:780px;
	height:450px;
	padding:110px 10px 10px;
	background:#009f4e url(../medias/static/home_bg.jpg) no-repeat left -10px;
}
	#intro a#web1{
		position:absolute;
		height:52px;
		width:52px;
		top:418px;
		left:18px;
	}
	#intro a#web1:hover{
		border:none;
	}
#outro{
	background-image:url(../medias/static/outro_bg.jpg);
}
#outro a{
	position:absolute;
	width:100px;
	height:100px;
}
	#outro a#web2{
		height:30px;
		top:155px;
		right:130px;
	}
	#outro a#menage{
		width:190px;
		height:140px;
		top:325px;
		right:110px;
	}
.txt{
	font-size:0.9em;
	margin:0px 0px 0px 370px;
	width:400px;
	border-bottom:1px solid #fff;
}
.txt h2,
.txt h3,
.txt p,
.txt ul{
	margin-bottom:10px;
}
.txt p{
	line-height:1.3em;
}
.txt ul{
	list-style-type:none;
}
.txt li{
	line-height:1.3em;
}
img.fly{
	position:absolute;
	display:none;
}
img.stand.med{
	width:110%;
	height:110%;
	margin-top:-110px;
	margin-left:-100px;
}
img.stand.big{
	width:120%;
	height:120%;
	margin-top:-140px;
	margin-left:-120px;
}
