﻿/*---------CIPRIAN CSS-------------*/
a:link {
	color: #343739;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #343739;
}
a:hover {
	text-decoration: underline;
	color: #343739;
}
a:active {
	text-decoration: none;
	color: #343739;
}

#content_wrapper {
width:750px;
height:auto;
margin:0 auto;
padding:0;
}

#banner {
width:750px;
height:237px;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
margin-top:5px;
}

#top_line {
width:750px;
height:9px;
background-image:url(../images/top_line.jpg);
background-repeat:no-repeat;
}

#bottom_line {
width:750px;
height:9px;
background-image:url(../images/bottom_line.jpg);
background-repeat:no-repeat;
}

#logos_wrapper {
width:670px;
height:56px;
background-color:#FFFFFF;
text-align:center;
padding:0;
margin:0 auto;
}

#logos1 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}
#logos2 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}
#logos3 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}
#logos4 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}
#logos5 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}
#logos6 {
width:auto;
height:56px;
margin:0;
padding:0;
float:left;
margin:0 auto;
margin-left:25px;
margin-right:20px;
}

#inner_wrapper {
width:750px;
height: auto;
}

#notizie 
{
width:239px;
height:auto;
border-right:#C2C3C3 solid 1px;
margin-top:5px;
padding-right:10px;
margin-left:7px;
float:left;
}

.date {
font-weight:bold;
margin-top:10px;
color:#009CBF
}

.datelink a:link {
color:#0093B5;
text-decoration:none;
}

.datelink a:hover {
color:#0093B5;
text-decoration: underline;
}

.datelink a:active{
color:#0093B5;
text-decoration:none;
}

.datelink a:visited {
text-decoration:none;
}

.more {
color:#0093B5;
text-decoration:none;
text-align:right; 
padding-top:8px;
}

.morelink a:link {
color:#0093B5;
text-decoration:none;
}

.morelink a:hover {
color:#0093B5;
text-decoration: underline;
}

.morelink a:active{
color:#0093B5;
text-decoration:none;
}

.morelink a:visited {
color:#0093B5;
text-decoration:none;
}

#servizi {
width:235px;
height:auto;
border-right:#C2C3C3 solid 1px;
margin-top:5px;
padding-right:10px;
float:left;
margin-left:0px;
}



#prodotti 
{
width:230px;
height:auto;
margin-top:5px;
padding-right:0px;
float:right;
margin-left:5px;
}

#prodotti_list a:link {
  text-decoration:none;
  font-weight:normal;
  color:#0093B5; 
  display:block; 
  width:180px; 
  border-bottom:1px solid #DDE6DF;
  margin-left:15px;
  line-height:25px;
  background-image:url(../images/arrow02.jpg);
  background-repeat:no-repeat;
  padding-left:15px;
}

#prodotti_list a {
  text-decoration:none;
  font-weight:normal;
  color:#0093B5; 
  display:block; 
  width:180px; 
  border-bottom:1px solid #DDE6DF;
  margin-left:15px;
  line-height:25px;
  background-image:url(../images/arrow02.jpg);
  background-repeat:no-repeat;
  padding-left:15px;
}

#prodotti_list a:visited {
  text-decoration:none;
  font-weight:normal;
  color:#0093B5; 
  display:block; 
  width:180px; 
  border-bottom:1px solid #DDE6DF;
  margin-left:15px;
  line-height:25px;
  background-image:url(../images/arrow02.jpg);
  background-repeat:no-repeat;
  padding-left:15px;
}

#prodotti_list a:hover {
width:180px;
font-weight:bold;
color:#838D8C;
padding-left:15px;
}

/*---------PRODOTTII-------------*/

#prod_wrapper {
width:703px;
height:auto;
margin:0 auto;
margin-left:0px;
}

#box1 {
margin-top:10px;
width:698px;
height:80px;
border:#D6D7D7 1px solid;
padding:10px;
}

#msito {
width:135px;
height:65px;
padding-top:15px;
border-right:1px solid #D6D7D7;
float:left;
}

#brochure {
width:60px;
height:85px;
float:right;
border-left:1px solid #D6D7D7;
padding-left:10px;
}

.continua {
color:#009CBF;
text-decoration:none;
text-align:right;
padding-top:3px;
}

.continua a:link {
color:#009CBF;
text-decoration:none;
}

.continua a:hover {
color:#009CBF;
text-decoration: underline;
}

.continua a:active{
color:#009CBF;
text-decoration:none;
}

.continua a:visited {
color:#009CBF;
text-decoration:none;
}

/*---------LAVORO-------------*/

#lav_wrapper {
width:710px;
height:auto;
margin:0 auto;
color:Black;	
}

#lav_foto {
width:335px;
height:auto;
border-bottom:1px solid #D6D7D7;
padding-bottom:15px;
float:left;
margin-bottom:20px;
}

#picture {
width:375px;
height:290px;
float:right;
}

/*---------SERVIZI-------------*/

#serv_wrapper {
width:710px;
height:auto;
margin:0 auto;
margin-left:-5px;
color:Black;
}

#serv_foto {
width:710px;
height:auto;
border-bottom:1px solid #D6D7D7;
padding-bottom:15px;
float:left;
margin-bottom:20px;
}

#serv_list {
width:250px;
height:auto;
margin-top:20px;
margin-left:35px;
float:left;
}

#serv_list a, #serv_list a:visited {
  text-decoration:none;
  color:#0093B5; 
  display:block; 
  width:180px; 
  border-bottom:1px solid #DDE6DF;
  margin-left:20px;
  line-height:25px;
  background-image:url(../images/arrow02.jpg);
  background-repeat:no-repeat;
  padding-left:15px;
  }
#serv_list a:hover {
width:180px;
color:#838D8C;
padding-left:15px;
text-decoration:underline;
}

#picture2 {
width:360px;
height:auto;
float:right;
margin-top:-30px;
}

.servizi_text
{
	margin-left:45px;	
	text-align:justify;
}

#servizi_list a, #servizi_list a:visited {
  text-decoration:none;
  font-weight:normal;
  color:#0093B5; 
  display:block; 
  width:180px; 
  border-bottom:1px solid #DDE6DF;
  margin-left:30px;
  line-height:25px;
  background-image:url(../images/arrow02.jpg);
  background-repeat:no-repeat;
  padding-left:15px;
  }
#servizi_list a:hover {
width:180px;
font-weight:bold;
color:#838D8C;
padding-left:15px;
}