html {
	height:100%;
	overflow:hidden;
}
body {
	margin:0;
	padding:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	height:100%;
}

#wrap {
	width:600px;
	height:300px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -150px 0 0 -300px;
	overflow:hidden;
}

#content {
	height: 300px;
	width: 310px;
	float:left;
	position:absolute;
	overflow:hidden;
	/*background:url(../img/avviso.png) 100px 20px no-repeat;*/
}

#content2 {
	border:1px solid #666666;
	padding-left:10px;
	height: 298px;
	width: 280px;
	float:right;
	overflow:hidden;
	z-index:9999;
	
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
}

#content2 h3{
	width:180px;
	height:40px;
	margin:20px 0 0 10px;
	text-indent:-99999px;
	background:url(../img/enoyna.png) top left no-repeat;
	cursor:pointer;
}

#content2 p{
	width:180px;
	height:50px;
	margin:10px 0 0 10px;
	text-indent:-99999px;
	cursor:pointer;
}

#andrea_cell{
	background:url(../img/andrea_cell.png) top left no-repeat;
}

#dan_cell{
	background:url(../img/dan_cell.png) top left no-repeat;
}

#avviso{
	background:transparent url(../img/avviso.png) top left no-repeat;
	width:200px;
	height:94px;
	position:absolute;
	top:20px;
	left: 100px;
	z-index:0;
	
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
}

#avviso h3{
	text-indent:-99999px;
}

#dan{
	background:transparent url(../img/dan.jpg) top left no-repeat;
	width:90px;
	height:112px;
	position:absolute;
	top:300px;
	left: 340px;
	z-index:-10;
}

#and{
	background:transparent url(../img/and.jpg) top left no-repeat;
	width:90px;
	height:112px;
	position:absolute;
	top:300px;
	left: 460px;
	z-index:-10;
}

.slide-out-div {
    padding: 20px;
    width: 240px;
    background: #333333;
    border: 1px solid #29216d;
	color:#FFFFFF;
		
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
		
	-moz-border-radius-topleft: 20px;
	-webkit-border-top-left-radius: 20px;
}

#response{
	width:200px;
	margin:20px 0 0 20px;
	text-align:center;
}

#response span{
	background: #000;
}

/* FORM */

form {
	margin-left:20px;
}

.input{
	color:#000000;
	background: url(../img/bg_field.jpg);
	border:0;
	width:200px;
	height:18px;
	margin-bottom:5px;
}

.textarea{
	color:#000000;
	background: url(../img/bg_textfield.jpg);
	border:0;
	width:200px;
	height:100px;
	margin-bottom:5px;
}
    
.btn {
	background: url(../img/btn_send.gif) top left no-repeat;
	border:0;
	width:80px;
	height:25px;
	text-indent:-9999px;
}
	
.btn:hover{
	background-position:bottom left;
}
/* END FORM */
