@CHARSET "UTF-8";
.tright{text-align:right}
.tleft{text-align:left}
.tcenter{text-align:center}
.tjustify{text-align:justify}
.clear{clear:both}
.fleft{float:left}
.fright{float:right}

body{padding-left:0;margin:0;font-size:12px;font-family:sans-serif}
img{border:0}
h1{font-size:12px}
h2{font-size:14px}
a:link, a:active, a:hover, a:visited {color:#000}
p{margin:10px 0}

#header{margin:0;padding:0;height:120px;width:950px;font-size:16px}
#header span{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	background:url('../graphics/header-inside.jpg') no-repeat
}
#wrap1{
	width:950px;
	background:url('../graphics/bg-middle-right.jpg') repeat-y right 0
}
#wrap2{
	background:url('../graphics/bg-bottom.gif') no-repeat left bottom
}
#container{
	position:relative;
	width:950px;
	min-height:545px;height:auto !important;height:545px;
	background:url('../graphics/bg-top-left-inside.jpg') no-repeat;
}

ul{margin:0;padding:0;list-style-position:inside}

/* MAIN MENU */
#nav{width:200px;position:absolute;right:24px;top:115px}
#nav ul{margin:0;padding:0;list-style-type:none;text-align:right}
#nav ul li{font-size:10px;}
#nav ul a{display:block;position:relative;margin:3px 0;height:15px}
#nav ul a span{position:absolute;height:100%;display:block;right:0;cursor:pointer}

#nav-who span{width:103px;background:url('../graphics/nav-chisiamo2.png') no-repeat}
#nav-who a:hover span {background-position:-103px 0}
#nav-why span{width:203px;background:url('../graphics/nav-percheteam2.png') no-repeat}
#nav-why a:hover span{background-position:-203px 0}
#nav-serv span{width:109px;background:url('../graphics/nav-proposte2.png') no-repeat}
#nav-serv a:hover span{background-position:-109px 0}
#nav-formaz span{width:123px;background:url('../graphics/nav-formazione2.png') no-repeat}
#nav-formaz a:hover span{background-position:-123px 0}
#nav-clients span{width:83px;background:url('../graphics/nav-clienti2.png') no-repeat}
#nav-clients a:hover span{background-position:-83px 0}
#nav-faq span{width:56px;background:url('../graphics/nav-faq2.png') no-repeat}
#nav-faq a:hover span{background-position:-56px 0}
#nav-sitemap span{width:117px;background:url('../graphics/nav-mappa2.png') no-repeat}
#nav-sitemap a:hover span{background-position:-117px 0}

li#nav-agency a{height:26px;margin:20px 0}
#nav-agency span{width:200px;background:url('../graphics/incentivehouse2.png') no-repeat left top}
#nav-agency a:hover span{background-position:-200px 0}

li#nav-video a, li#nav-foto a{height:57px;}
li#nav-video a{margin-top:20px}
li#nav-foto a{margin:5px 0}

#nav-video span{width:179px;background:url('../graphics/nav-video.jpg') no-repeat}
#nav-foto span{width:177px;background:url('../graphics/nav-foto2.png') no-repeat}
#nav-foto a:hover span{background-position:-177px 0}


/* MISSION & VISION */
li#nav-mission{list-style-type:none;list-style-position:outside;margin-left:auto;margin-left:480px;}
li#nav-mission a{width:159px;display:block;position:relative;margin:3px 0;height:15px;font-size:10px}
li#nav-mission a span{
	width:100%;
	position:absolute;
	left:0;top:0;
	height:100%;
	display:block;
	cursor:pointer;
	background:url('../graphics/nav-mission-vision-2.png') no-repeat 0 0;
}
li#nav-mission a:hover span{background-position:-159px 0}
div#mission {background:url('../images/mission.jpg') no-repeat right 18px}
div#mission h2{height:18px;position:relative;padding:0;text-align:right}
div#mission h2 span{position:absolute;top:0;right:0;width:432px;height:100%;background:url('../graphics/mission-title.png') no-repeat right}
div#mission p{width:315px}

div#vision {background:url('../images/vision.jpg') no-repeat 0 18px}
div#vision h2{height:18px;position:relative;padding:0;text-align:left}
div#vision h2 span{cursor:pointer;position:absolute;top:0;left:0;width:460px;height:100%;background:url('../graphics/vision-title.png') no-repeat right}
div#vision p{width:300px;margin-left:335px}

/* PROPOSTE */
ul#proposte {list-style-type:none}
ul#proposte li{float:left;margin:10px 0}
ul#proposte li a{width:213px;height:164px;display:block;position:relative;margin:3px 0;font-size:10px}
ul#proposte li a span{display:block;width:100%;position:absolute;left:0;top:0;height:100%;cursor:pointer}
ul#proposte li#training a span{background:url('../images/training.jpg') no-repeat 0 0}
ul#proposte li#events a span{background:url('../images/events.jpg') no-repeat 0 0}
ul#proposte li#incentive a span{background:url('../images/incentive.jpg') no-repeat 0 0}

/* PROPOSTE - TRAINING */
div.proposte {margin-bottom:18px}
div.proposte h2{font-size:14px}
div.proposte span{cursor:pointer}
div.proposte h3{font-size:12px;margin:0 0 0 180px}
div.proposte p{margin:0 0 10px 180px}

div#dragon-boat {background:url('../images/training/dragon-boat.jpg') no-repeat 0 30px}
div#dragon-boat h2{height:20px;position:relative;padding:0}
div#dragon-boat h2 span{position:absolute;top:0;left:0;width:520px;height:100%;background:url('../images/training/dragon-boat-title.png') no-repeat}

div#orienteering {background:url('../images/training/orienteering.jpg') no-repeat 0 45px}
div#orienteering h2{height:35px;position:relative;padding:0}
div#orienteering h2 span{position:absolute;top:0;left:0;width:530px;height:100%;background:url('../images/training/orienteering-title.png') no-repeat}

div#paintball {background:url('../images/training/paintball.jpg') no-repeat 0 45px}
div#paintball h2{height:35px;position:relative;padding:0}
div#paintball h2 span{position:absolute;top:0;left:0;width:530px;height:100%;background:url('../images/training/paintball-title.png') no-repeat}

div#communication {background:url('../images/training/communication.jpg') no-repeat 0 30px}
div#communication h2{height:20px;position:relative;padding:0}
div#communication h2 span{position:absolute;top:0;left:0;width:549px;height:100%;background:url('../images/training/communication-title.png') no-repeat}

div#orchestra {background:url('../images/training/orchestra.jpg') no-repeat 0 30px}
div#orchestra h2{height:20px;position:relative;padding:0}
div#orchestra h2 span{position:absolute;top:0;left:0;width:549px;height:100%;background:url('../images/training/orchestra-title.png') no-repeat}

div#cartoon-boat {background:url('../images/training/cartoon-boat.jpg') no-repeat 0 47px}
div#cartoon-boat h2{height:37px;position:relative;padding:0}
div#cartoon-boat h2 span{position:absolute;top:0;left:0;width:549px;height:100%;background:url('../images/training/cartoon-boat-title.png') no-repeat}

div#integration {background:url('../images/training/integration.jpg') no-repeat 0 45px}
div#integration h2{height:35px;position:relative;padding:0}
div#integration h2 span{position:absolute;top:0;left:0;width:530px;height:100%;background:url('../images/training/integration-title.png') no-repeat}

div#motivation {background:url('../images/training/motivation.jpg') no-repeat 0 30px}
div#motivation h2{height:20px;position:relative;padding:0}
div#motivation h2 span{position:absolute;top:0;left:0;width:229px;height:100%;background:url('../images/training/motivation-title.png') no-repeat}

div#jungle {background:url('../images/training/jungle.jpg') no-repeat 0 30px}
div#jungle h2{height:20px;position:relative;padding:0}
div#jungle h2 span{position:absolute;top:0;left:0;width:229px;height:100%;background:url('../images/training/jungle-title.png') no-repeat}

div#adventure-4x4 {background:url('../images/training/adventure-4x4.jpg') no-repeat 0 30px}
div#adventure-4x4 h2{height:20px;position:relative;padding:0}
div#adventure-4x4 h2 span{position:absolute;top:0;left:0;width:229px;height:100%;background:url('../images/training/adventure-4x4-title.png') no-repeat}

div#sailing {background:url('../images/training/sailing.jpg') no-repeat 0 30px}
div#sailing h2{height:20px;position:relative;padding:0}
div#sailing h2 span{position:absolute;top:0;left:0;width:592px;height:100%;background:url('../images/training/sailing-title.png') no-repeat}

/* PROPOSTE - EVENTS */

div#chi-visto {background:url('../images/events/chi-visto.jpg') no-repeat 0 30px}
div#chi-visto h2{height:20px;position:relative;padding:0}
div#chi-visto h2 span{position:absolute;top:0;left:0;width:169px;height:100%;background:url('../images/events/chi-visto-title.png') no-repeat}

div#quiz {background:url('../images/events/quiz.jpg') no-repeat 0 30px}
div#quiz h2{height:20px;position:relative;padding:0}
div#quiz h2 span{position:absolute;top:0;left:0;width:169px;height:100%;background:url('../images/events/quiz-title.png') no-repeat}

div#delitto {background:url('../images/events/delitto.jpg') no-repeat 0 30px}
div#delitto h2{height:20px;position:relative;padding:0}
div#delitto h2 span{position:absolute;top:0;left:0;width:206px;height:100%;background:url('../images/events/delitto-title.png') no-repeat}

/* PROPOSTE - INCENTIVE */

div#musical {background:url('../images/incentive/musical.jpg') no-repeat 0 30px}
div#musical h2{height:19px;position:relative;padding:0}
div#musical h2 span{position:absolute;top:0;left:0;width:409px;height:100%;background:url('../images/incentive/musical-title.png') no-repeat}

div#ciak {background:url('../images/incentive/ciak.jpg') no-repeat 0 30px}
div#ciak h2{height:19px;position:relative;padding:0}
div#ciak h2 span{position:absolute;top:0;left:0;width:409px;height:100%;background:url('../images/incentive/ciak-title.png') no-repeat}

div#caccia {background:url('../images/incentive/caccia.jpg') no-repeat 0 30px}
div#caccia h2{height:20px;position:relative;padding:0}
div#caccia h2 span{position:absolute;top:0;left:0;width:548px;height:100%;background:url('../images/incentive/caccia-title.png') no-repeat}

div#olympic {background:url('../images/incentive/olympic.jpg') no-repeat 0 45px}
div#olympic h2{height:35px;position:relative;padding:0}
div#olympic h2 span{position:absolute;top:0;left:0;width:548px;height:100%;background:url('../images/incentive/olympic-title.png') no-repeat}

div#orchestra2 {background:url('../images/incentive/orchestra2.jpg') no-repeat 0 30px}
div#orchestra2 h2{height:20px;position:relative;padding:0}
div#orchestra2 h2 span{position:absolute;top:0;left:0;width:548px;height:100%;background:url('../images/incentive/orchestra2-title.png') no-repeat}

div#big-puzzle {background:url('../images/incentive/big-puzzle.jpg') no-repeat 0 47px}
div#big-puzzle h2{height:37px;position:relative;padding:0}
div#big-puzzle h2 span{position:absolute;top:0;left:0;width:548px;height:100%;background:url('../images/incentive/big-puzzle-title.png') no-repeat}


/* CLIENTI */
#clients {margin-top:120px}

/* FOTO GALLERY */
#fotogallery {margin-top:50px}
#fotogallery a{display:block;width:106px;height:74px;float:left}
#fotogallery img{border:0;margin:5px}

/* SITE MAP */
ul#sitemap, ul#sitemap ul{list-style-type:square;margin-left:20px}
ul#sitemap {margin:30px 0 0 320px}
ul#sitemap li{margin:5px}

/* PERCHE' TEAM BUILDING */
#teambuilding-intro {margin:20px 0;background:url('../images/perche-teambuilding.jpg') no-repeat}
#teambuilding-intro p{margin-left:250px}
#teambuilding-intro p img{margin:12px 0}
#teambuilding-footer{height:81px;margin-bottom:45px;background:url('../images/perche-teambuilding-2.jpg') no-repeat}
li#nav-storia{list-style-type:none;list-style-position:outside;margin-left:auto;margin-left:537px;}
li#nav-storia a{width:103px;display:block;position:relative;margin:3px 0;height:15px;font-size:10px}
li#nav-storia a span{
	width:100%;
	position:absolute;
	left:0;top:0;
	height:100%;
	display:block;
	cursor:pointer;
	background:url('../graphics/nav-storia2.png') no-repeat 0 0;
}
li#nav-storia a:hover span{background-position:-103px 0}

#directory{
	width:260px;
	margin-left:420px;
	text-align:right;
	background:#C1D408;
	height:22px;
	line-height:22px;
}
#directory {margin-bottom:25px}
#directory a:link, #directory a:active, #directory a:hover, #directory a:visited {color:#333;text-decoration:none}
#directory a:hover{color:#fff}
#directory span.selected{color:#fff;font-size:18px;text-transform:capitalize;padding-right:4px}

#content{
	margin:0 0 20px 40px;
	width:640px;
	text-align:justify;
}
#intro-home{width:350px;margin-left:310px;text-align:justify}
#movie-home{position:absolute;top:260px}
#address{text-align:right;width:160px;position:absolute;right:40px;top:20px}
#bottom-control {text-align:right;margin-top:20px}
p#incentivehouse-contact{text-align:right;line-height:16px;margin-top:25px}
p#gallery-control{padding:0 10px;text-align:right}
p#gallery-control a.selected{color:#eb9b0c}

#regForm input, #regForm textarea {background:#efefef;border:1px solid #cdcdcd}
#regForm input{width:300px}
#regForm textarea{overflow:auto;width:100%}
#regForm th{text-align:left;font-weight:normal;font-size:12px}
#regForm td{margin-top:40px;font-size:12px}
button#sendReg{margin:10px 0;width:80px}

