body {
	margin: 20px 0px 30px 0px;
	padding: 0px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
	letter-spacing:normal;
	text-align: left;
}

#container {
	background: transparent url('../images/site/container-left-shadow.png') repeat-y top right;
	width:937px;
	margin-right: auto;
	margin-left: auto;
}

.container-top {
	background: transparent url('../images/site/container-top-corner.png') no-repeat top right;
}


/* IE 5.5 & 6.0 hack */
* html #container{
    background: transparent url('../images/site/container-ie6-bg.gif') repeat-y top left;
	margin-right: auto;
	margin-left: auto;
	width: 937px;
}

/* IE 5.5 & 6.0 hack */
* html .container-top {
	background: transparent url('../images/site/transparent.gif') no-repeat top right;
}

.container-top {
	background: transparent url('../images/site/container-top-corner.png') no-repeat top right;
}


#header {
	height: 80px;
	background: transparent url("../images/site/promo-digital-logo.jpg") no-repeat 15px 11px;
	margin:0px;
	padding:0px;
	}

.home_link {display:block; width:366px; height:80px; margin:0 0 0 15px;}

	

#hp-center {
	clear:both;
	float: left;
	width: 900px;
	font-size:13px;
	background: #ffffff;
	margin:0 0 0 0px;
	padding:5px 0px 20px 15px;
	text-align:justify;
}

#center a, #hp-center a {
	color:#7b7b7b;
	text-decoration:underline;
	}

.wp-image-big, .di-image-big, .bm-image-big {
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	}

.wp-image-big a, .di-image-big a, .bm-image-big a {
	border:0px;
	}	

.bm-image-big, .di-image-big { margin-left: 13px;}

.scrollbox-promo {
	margin: 0px 0px 0px 0px;
	position:absolute;
	z-index:10;
	width: 442px;	
	}


.scrollbox-buzz {
	margin: 0px 0px 0px 454px;
	position:absolute;
	z-index:10;
	width: 442px;	
	}


.img-holder01 {
	background: transparent url('../images/site/promo-big.gif') no-repeat top left;
}


.img-holder03 {
	background: transparent url('../images/site/buzz-big.gif') no-repeat top left;
}


.wp-img {
	float:left;
	position:absolute;
	margin-top: 25px;
	margin-left: 80px;
	width:280px;
	}


.bm-img {
	float:left;
	position:absolute;
	margin-top: 25px;
	margin-left: 535px;
	width:270px;
	}
	
#wp-box, #bm-box {
	float:left;

	height: 190px;
	width: 442px;
	overflow:hidden;
	}

#wp-box {
		background: transparent url('../images/site/wp-box-bg-big.gif') no-repeat top left;
	}
	
#bm-box {
	background: transparent url('../images/site/di-box-bg-big.gif') no-repeat top left;
	}
	
.wp-links, .di-links, .bm-links {
padding:50px 10px 0 85px;
}
	
.scopriora-blue, .scopriora-pink {
	float:right;
	margin:0 50px 0 0;
	padding-top:0px;
	}


.scopriora-blue a, .scopriora-pink a {
	border: none;
	}
	
.clienti-titolo-home {
	margin-top:6px;
	}

.home-banner {
	float:left;
	margin-top:180px;
	width:410px;
	}

.home-blog-news {
	float:left;
	margin-top:180px;
	width:480px;
	}

.single-logo-block {
	width:120px;
	height:35px;
	margin:0 6px 2px 0;
	display:block;
	float:left;
	}

.informativa-privacy, .informativa-privacy a {
	font-size:11px;
	}

.clear {
	clear:both;
	}
	

	
	
/* Web-Promotions */



/*SUPER HACK!!*/

#wp-center, #common-center, #di-center {
clear:both;
	float: left;
	width: 640px;
	font-family: 'Century Gothic', Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background: #ffffff;	
	padding:25px 25px 20px 25px;
	text-align:justify;
	color: #4b4b4b;
	overflow:hidden;
}

#common-center {
	border: 7px #dddddd solid;
}


#wp-center, #di-center {
	border: 7px #b8e2ee solid;
}


html>body #wp-center, html>body #common-center, html>body #di-center { /*Opera, Firefox e Safari*/
	margin:35px 0 20px 22px;	
}

#wp-center, #common-center, #di-center, { /*IE6*/
	margin:35px 0 20px 12px;	
}

*:first-child+html #wp-center, *:first-child+html #common-center, *:first-child+html #di-center{ /*IE7*/
	margin:35px 0 20px 12px;	
}



html>body #wp-center .h1-container, html>body #common-center .h1-container, html>body #di-center .h1-container { /*Opera, Firefox e Safari*/
	position:absolute;
	margin: -75px 0 0 35px;	
}

#wp-center .h1-container, #common-center .h1-container, #di-center .h1-container  { /*IE6*/
	position:absolute;
	margin: -55px 0 0 35px;	
}

*:first-child+html #wp-center .h1-container, *:first-child+html #common-center .h1-container, *:first-child+html #di-center .h1-container  { /*IE7*/
	position:absolute;
	margin: -55px 0 0 35px;	
}


#wp-center h1, #common-center h1, #di-center h1 {
	background: #ffffff url('../images/site/h1-left-bg.gif') no-repeat 0px 0px;
	font-size:30px;
	color: #a1a1a1;
	font-weight:bold;
	padding:3px 0px 6px 0px;
}

#wp-center h1 span, #common-center h1 span, #di-center h1 span {
	background: transparent url('../images/site/h1-right-bg.gif') no-repeat 100% 0px;
	padding:3px 24px 6px 27px;
}

#wp-center h2, #common-center h2, #di-center h2 {
	font-size:17px;
	color: #26368b;
	font-style:italic;
	font-weight:bold;
	padding:10px 0 15px 0;
	margin:0 0 0 0;
}

#wp-center p, #common-center p, #di-center p {
	margin:0 0 0 0;
	padding:0 0 10px 0;
	}

#wp-center a, #common-center a, #di-center a {
	font-size:15px;
	color: #e75094;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px #e75094 dashed;	
}

#empty a {
	text-decoration:none;
	border-bottom:0px;	
}


#wp-center a:hover, #common-center a:hover, #di-center a:hover {
	border-bottom:0px;
	text-decoration:underline;
}


#wp-center img a, #common-center img a, #di-center img a {
	border-bottom:0px;
	}

#wp-center ul, #common-center ul, #di-center ul {
	margin:-10px 0 0 0px;
	padding:0 0 0 15px;
	}

#wp-center li, #common-center li, #di-center li  {
	list-style-type:none;
	background: transparent url("../images/site/wp-li-pinpoint.gif") no-repeat 0px 9px;
	padding:2px 0px 3px 27px;
	margin:0 0 0 0;
	}
	
#wp-right-sidebar, #common-right-sidebar, #di-right-sidebar {
	float:right;
	margin:35px 0 0 0px;
	padding: 0 17px 0 0; 
 	border: 0px;
	}


#common-center strong, #common-center b, #di-center strong, #di-center b, #wp-center strong, #wp-center b {
	font-size:15px;
	color: #22bbea;
	font-weight:bold;
}
	
#common-center img, #di-center img, #wp-center img {
	border-width: 0px;
	margin: 5px 10px 10px 20px;
	}


.img-description {
	font-size:10px;
	text-align:justify;
	float:right;
	width:230px;
	padding-right:35px;
	font-family: Verdana, Arial, Geneva;
	}

.skype-me {
	background: transparent url("../images/site/skype-logo.gif") no-repeat top left;
	margin: 0;
	padding: 3px 0 6px 62px;
	} 

.e-catalog-box {
	margin:10px 10px 10px 80px;
	border-bottom:0px;
	}


form {
	font-size: 12px;
	}

label {
	font-size: 13px;
	}

form input {
	margin:2px 5px 5px 5px;
	padding:2px;
	width:130px; 
	}

form input#informativa {
	width:15px;
	margin:5px;
	}
	
form select {
	width:138px; 
	margin: 5px;
	padding:2px;
	}
	
form textarea {
	width: 300px;
	padding:2px;
	}
	
.submit-partner {
	position:relative;
 	padding:20px 0 0 90px;
	margin:0;
	width: 100px;
	}

.field-partner {
	float:left;
	width:300px;
	margin-top:0px;
	}

.textarea-partner {
	float:left;
	width:300px;
	margin-top:-25px;	
	}
	

/****
 *
 * Template by iSkin.it - http://www.iskin.it
 *
****/
