/*
 * Global
 */

body {
	background:#fff url(../images/pattern.jpg) repeat;
	color:#000;
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:.9em;
	line-height:1.4em;
}

strong {
	font-weight:bold;
}

#wrapper {
	height:720;
	margin:0 auto;
	width:1084px;
}

#player p, #player h1 {
	background:#fff;
	padding:10px;
}

#player h1 {
	font-size:2em;
}

body.command {
	background:#fff url(../images/command-background.jpg) no-repeat;
	position:relative;
}

	body.command a {
		background:transparent url(../images/px.gif);
		/* border:1px solid green; */
		display:block;
		overflow:hidden;
		position:absolute;
		text-indent:-1000px;
	}
	
	body.command a.toHome {
		height:90px;
		left:0;
		width:160px;
		top:0;
	}
	
	body.command a.toLight {
		height:20px;
		left:195px;
		width:60px;
		top:40px;
	}
	
	body.command a.toLight:hover {
		background:transparent url(../images/bullet.gif) center left no-repeat;
	}
	
	body.command a.toPuttanesca {
		height:20px;
		left:256px;
		width:105px;
		top:37px;
	}
	
	body.command a.toPuttanesca:hover {
		background:transparent url(../images/bullet.gif) center left no-repeat;
	}
	
	body.command a.toFantasia {
		height:20px;
		left:362px;
		width:80px;
		top:33px;
	}
	
	body.command a.toFantasia:hover {
		background:transparent url(../images/bullet.gif) center left no-repeat;
	}
	
	body.command a.toSelf {
		height:20px;
		left:230px;
		width:185px;
		top:66px;
	}
	
	body.command a.toSelf:hover {
		background:transparent url(../images/bullet.gif) bottom left no-repeat;
	}
	
	body.command a.toAmico {
		height:60px;
		left:610px;
		width:120px;
		top:20px;
	}
	
	body.command a.toTwitter {
		height:30px;
		left:465px;
		width:30px;
		top:35px;
	}
	
	body.command a.toFacebook {
		height:30px;
		left:508px;
		width:30px;
		top:30px;
	}
	
	body.command a.toPdf {
		height:30px;
		left:550px;
		width:30px;
		top:25px;
	}
	
	body.command a.toPeacereporter {
		height:20px;
		left:840px;
		width:170px;
		top:60px;
	}
	
	body.command a.toIlFatto {
		height:50px;
		left:800px;
		width:250px;
		top:25px;
	}
	
body.send {
	background:#fff url(../images/send-background.jpg) no-repeat;
	position:relative;
}

	body.send form {
		position:relative;
	}

	body.send label {
		color:#c31b20;
		font-size:10px;
		font-weight:bold;
	}
	
	body.send input {
		border:1px solid #000;
		color:#000;
		font-size:10px;
		padding:2px;
		width:100px;
	}
	
	body.send #tuonomel {
		left:80px;
		position:absolute;
		top:150px;
	}
	
	body.send #tuonome {
		left:80px;
		position:absolute;
		top:170px;
	}
	
	body.send #tuamaill {
		left:240px;
		position:absolute;
		top:150px;
	}
	
	body.send #tuamail {
		left:240px;
		position:absolute;
		top:170px;
	}
	
	body.send #altronomel {
		left:80px;
		position:absolute;
		top:200px;
	}
	
	body.send #altronome {
		left:80px;
		position:absolute;
		top:220px;
	}
	
	body.send #altramaill {
		left:240px;
		position:absolute;
		top:200px;
	}
	
	body.send #altramail {
		left:240px;
		position:absolute;
		top:220px;
	}
	
	body.send a#submit {
		display:block;
		height:35px;
		left:70px;
		overflow:hidden;
		position:absolute;
		text-indent:-10000px;
		top:265px;
		width:140px;
	}
	
	body.send #message {
		border:1px dotted #c31b20;
		color:#000;
		display:block;
		font-size:10px;
		font-weight:bold;
		left:80px;
		line-height:105%;
		padding:2px;
		position:absolute;
		top:110px;
		width:340px;
	}
	
body.loading div.loading {
	background:#fff;
	border:1px solid #c31b20;
	margin:17% auto;
	padding:20px;
	width:350px;
	border-radius:1em;
	-moz-border-radius:1em;
	-webkit-border-radius:1em;
}

	body.loading div.loading p {
		background:transparent url(../images/loading.gif) center left no-repeat;
		padding:40px 20px 40px 90px;
	}