@charset "utf-8";

h1#topNews{position: relative; width:304px; height:60px; font-size:12px}
h1#topNews span{position: absolute; width:100%; height:100%; background:url(../img/topNewsOpportunita_ro.png) no-repeat}


/* News scorrevoli */

.box {  background:url(../img/bgNews.png) no-repeat; padding-left:10px  }

#example2 {
  width:280px;
  height:277px; 
  overflow:hidden;
}

#example2 div {
 padding:0 10px;
}

#example2  p {
  padding:12px 0; border-bottom:1px dashed #5e5e5e; margin-bottom:10px; font-size:11px
}

#example2 a {
 display:block; font-size:14px; text-decoration:none; margin-bottom:7px
} 

/* fine News scorrevoli */

.rss{ width:286px; height:29px; background:url(../img/bgBotNews.png) no-repeat; padding:21px 0 0 18px}
.rss{ font-size:11px; }
.rss img{float:left; margin-right:5px}
.rss span{display:block; float:left; padding-top:2px}
.rss a{color:#FFFFFF;  font-weight:normal}
.rss a:hover,visited{ color:#f7b300}



/* Forms */

.login{ width:290px; height:72px; background:url(../img/bgAR.png) no-repeat; float:right; padding:5px 0px 5px 14px}
.login p{ color:#ffffff; font-size:11px; font-weight:bold; padding-left:2px}
.login p span{ padding-left:10px}

.labelHome2 { width: 290px;
height: 20px;
margin-top: 7px;
 
}

.labelHome2 p {
 
}

.inputLoginReg{ width:112px; height:13px; border:1px solid #ac7747; padding:2px; 
float:left; margin-right:4px; font-size:11px; color:#9b693c}

.go{ width:30px; height:18px; background-color:#3098da; font-family:Georgia, "Times New Roman", Times, serif; 
border:1px solid #ffffff; display:block; float:left; color:#FFF; text-align:center; margin-left:4px}

#logAR { margin-right:62px;
float: left;}


.formContatto {
 width:560px; padding:20px 20px 0px 20px;
  }
.fileld{ padding:0px 20px 20px 20px; margin:0px 0px 20px 0px;}
.legend{ padding:5px 0px 5px 0px; margin:0; color:#6ab1d9; font-size:14px; font-weight:bold; float:right}

fieldset { border: none;
margin-top: 10px;
 
}

fieldset legend { text-align: center;
font-weight: bold; 
}

#impiegati { margin-left: 100px;
 
}

#impiegati>input { width: 30px;
margin-left: 10px;
display: inline;
 
}

.formContatto .label{
  line-height:13px; font-weight:bold; float:left; margin:3px 15px 0 0; padding:4px;
 display:block; width:220px; color:#FFFFFF; background:#d1a47b url(../img/arrowRight.gif) no-repeat right center;
 }
.formContatto .label2{
  line-height:13px; font-weight:bold; float:left; margin:3px 15px 0 0; padding:4px;
 display:block; width:220px; background:#d1a47b url(../img/arrowDown.gif) no-repeat right center; color:#FFFFFF
 }
.formContatto .input{
  padding:4px 3px 0px 3px; display:block; width:250px; height:20px;
 border:none; float:left; margin:0 0 10px 0; border-bottom:1px dashed #ac7747
 }
 
.formContatto select{ border:1px solid #ac7747; 
  padding:2px 3px 1px 3px; display:block; width:257px; height:23px;
  float:left; margin:0 0 12px 0; margin-top:2px 
 }

.formContatto textarea{
  width:500px; height:90px; border:1px solid #ac7747; 
  font-family:Arial, Verdana, serif; padding:4px; font-size:12px
 }

.formContatto .submit{
 width:250px; cursor:pointer; font-size:15px; background-color:#679dc3; color:#ffffff; font-weight:bold}



#corpoContatti form a{color:#994c63; font-weight:bolder; text-decoration:none}
#corpoContatti form a:hover,visited{background-color:#994c63; color:#FFFFFF}
