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

html {
	height:100%;
}

body {
	background-color:#790033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	height:100%;
}

a {
	text-decoration:none;
	color:#ffffff;
}

a:hover {
	text-decoration:none;
	color:#350117;
}

.zp_bg {
	background-color:#790033;
}

.zp_dark_bg {
	background-color:#5c0027;
}

.comunicazione_bg {
	background-color:#bdd70d;
}

.sviluppo_bg {
	background-color:#76c5b7;
}

.marketing_bg {
	background-color:#bcc0c3;
}

.ingegneria_bg {
	background-color:#fa9f00;
}

.border_bottom {
	border-bottom: 1px solid #5c0027;	
}

.margin_10 {
	margin:10px 10px 10px 10px;
}

.home_sec_head {
	margin-top:20px;
	height:20px;
}

.news_pre {
	height:75px;
	overflow:auto;
}

.news_pre_titolo {
	margin-top: 5px;
}

.portfolio_pre {
	height:65px;
	overflow:auto;
}

.portfolio_titolo {
	margin-top: 5px;
}

.contatti {
	height:146px;
}

.skype_titolo {
	margin-bottom:5px;
}

.contatto_skype {

}

.contatto_mail {
	margin-top:5px;
}

.partners{
	margin-top:10px;
	margin-bottom:20px;
}

.newsletter_email {
	background-color:#5c0027;
	color:#ffffff;
	border:0px none;
	width:260px;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

.bar_input_small {
	background-color:#5c0027;
	color:#ffffff;
	border:0px none;
	width:120px;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

.newsletter_input {
	margin-top:10px;
	cursor:pointer;
	border:1px solid #5c0027;
	background-color:#790033;
	color:#ffffff;
	font-size:10px;	
}

.newsletter_iscriviti {
	text-align:right;
}

.white_content {
	margin-left:10px;
	background-color:#FFFFFF;
	color: #666666;
}


.zp{
	color:#790033;
}

.comunicazione {
	color:#bdd70d;
}

.sviluppo {
	color:#76c5b7;
}

.marketing {
	color:#bcc0c3;
}

.ingegneria {
	color:#fa9f00;
}

.comunicazione a:link, .comunicazione a:visited {
	color:#bdd70d;
}

.sviluppo  a:link, .sviluppo a:visited  {
	color:#76c5b7;
}

.marketing  a:link, .marketing a:visited {
	color:#bcc0c3;
}

.ingegneria  a:link, .ingegneria a:visited {
	color:#fa9f00;
}

a:hover ._comunicazione {
	color:#bdd70d;
}

a:hover ._sviluppo  {
	color:#76c5b7;
}

a:hover ._marketing {
	color:#bcc0c3;
}

a:hover ._ingegneria{
	color:#fa9f00;
}

/*
.ingegneria  a:active, .marketing  a:active, .sviluppo  a:active, .comunicazione  a:active {
	text-decoration:underline;
}
*/

.head_links {
	font-size:12px;
}

.head_links A {
	margin-top:20px;
}

.titoli_zona {
	margin-top:40px;
	font-size:14px;
	font-weight:bold;
	height: 56px;
}

.input_box {
	background-color:#5c0027;
	color:#ffffff;
	border:0px none;
	width:180px;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

.button_no_border {
	cursor:pointer;
	border:none;
	background-color:#790033;
	color:#ffffff;
	font-size:10px;	
}

.zone_name {
	text-transform:capitalize;
}

.servizi {
	padding_top:10px;
}

.news_data {
	padding-top:20px;
	color: #666666;		
}

.news_titolo {
	color:#790033;
}

.news_testo {
	color: #666666;	
}

.portfolio_titolo {
	padding-top:20px;
	color:#790033;
}

.portfolio_testo {
	color: #666666;	
}

.slide_container {
	width:645px;
	background-color:#888888;
	height:300px;
	overflow:hidden;
}

.slide_img {
	float:left;
	width:645px;
	height:300px;
	overflow:hidden;
}

.slide_nav {
	width:645px;
	height:17px;
	text-align:center;
	margin-bottom:30px;
	background-color:#790033;
}

.slide_nav_link {
	float:left;
	width:75px;
	height:17px;
	overflow:hidden;
}

.slide_caption_container {
	float:left;
	width:455px;
	color:#FFFFFF;
	height:17px;
	overflow:hidden;
}

.slide_info{
	float:left;
	text-align:center;
	height:17px;
	width:455px;
	margin:0 auto;
}

.slide_next {
	text-align: right;
}

.slide_prev {
	text-align:left;
}

.odd {
	background-color:#eeeeee;
}

.testo {
	color:#666666;
}

.testo A:link, .testo A:visited {
	color:#790033;	
}
.testo A:hover {
	color:#666666;	
}

.testo_post_comunicazione a:link, .testo_post_comunicazione a:visited {
	color:#bdd70d;
}

.testo_post_sviluppo  a:link, .testo_post_sviluppo a:visited  {
	color:#76c5b7;
}

.testo_post_marketing  a:link, .testo_post_marketing a:visited {
	color:#bcc0c3;
}

.testo_post_ingegneria  a:link, .testo_post_ingegneria a:visited {
	color:#fa9f00;
}
