/*
Theme Name: Proservizi
Theme URI: http://www.proservizi.it
Version: 1.0
Author: Coscadesign
Author URI: http://www.coscadesign.it
*/

body {
background-color: #f4f4f4;
padding: 0;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
}

#container {
width: 834px;
background-color: #FFF;
margin: 0 auto;
border-left: solid 1px #bebebe;
border-right: solid 1px #bebebe;
border-bottom: solid 1px #bebebe;
font-size: 12px; 
}

a img { 
border: 0;
}

ol, ul {
list-style: none;
}

h2 {
margin: 0;
padding: 0;
color: #034881;
font-size: 12px;
}

h3 {
margin: 0;
padding: 0;
}

p {
margin: 0;
padding: 0;
line-height: 16px;
}

a:link, a:visited{
text-decoration: none;
color: #898989;
}

a:hover {
text-decoration: none;
color: #c3c3c3;
}

#header {
width: 834px;
background: url(images/header-bg.jpg) repeat-x;
height: 150px;
}

#logo {
padding: 37px 0 0 22px;
float: left;
}

#menu { 
font-weight: bold; 
text-transform: uppercase; 
font-size: 12px; 
height: 42px;
float: left;
color: #003366;
margin: 48px 0 0 158px;
}

#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; background:#fff; font-weight:bold;} 

#dropmenu a {display:block; padding:0.25em 10px; color:#686868; border-right:1px solid #c8c8c8; text-decoration:none;} 

#dropmenu a:hover {background:#888; color:#fff;} 

#dropmenu li {float:left; position:relative;} 

#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-1px;} 

#dropmenu ul a {border-left:1px solid #c8c8c8;} 

#dropmenu li ul {border-top:1px solid #c8c8c8; width:14.1em;} 

#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;} 

#dropmenu ul ul {top:auto;} 

#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;} 

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;} 

#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}  

#content {
width: 954px;
margin: 0;
padding: 0;
}

.linkbottom {
margin-bottom: 10px;
}

.contenuto_news h2 a:link, .contenuto_news h2 a:visited {
color: #034881;
font-size: 12px;
}

.contenuto_news a:link, .contenuto_news a:visited {
color: #034881;
font-size: 10px;
}

.contenuto_sidebar h3 a:link, .contenuto_sidebar h3 a:visited {
color: #034881;
font-size: 12px;
}

.contenuto_home ul { 
margin: 0;
padding: 0;
}

.contenuto_home li { 
margin: 0;
padding: 0;
}

.contenuto_home ul li { 
margin: 0;
padding: 0;
}

.contenuto_colonna_grande { 
width: 468px; 
margin: 14px 0 14px 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}

.contenuto_colonna_grande h1 { 
font-size: 14px;
margin: 0 0 10px 0;
padding: 0;
color: #000;
background-color: #dadde3;
}

.contenuto_colonna_grande h3 { 
margin: 0 0 10px 0;
}



.contenuto_colonna_grande h2 a:link, .contenuto_colonna_grande h2 a:visited {
color: #034881;
font-size: 12px;
}

.contenuto_colonna_grande a:link, .contenuto_colonna_grande a:visited {
color: #034881;
font-size: 10px;
}

.data {
color: #034881;
font-size: 10px;
margin-bottom: 10px;
}

.datahome {
color: #034881;
font-size: 10px;
}

#tit_colonna11 { 
width: 270px; 
background: url("images/fondoprofessioni.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_colonna12 { 
width: 270px; 
background: url("images/regione-veneto.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

.contenuto_home { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}

.contenuto_home a:link, .contenuto_home a:visited, .contenuto_home1 a:link, .contenuto_home1 a:visited, .contenuto_home2 a:link, .contenuto_home2 a:visited, .contenuto_home3 a:link, .contenuto_home3 a:visited, .contenuto_home4 a:link, .contenuto_home4 a:visited, .contenuto_home5 a:link, .contenuto_home5 a:visited, .contenuto1 a:link, .contenuto1 a:visited, .contenuto11 a:link, .contenuto11 a:visited, .contenuto3 a:link, .contenuto3 a:visited, .contenuto31 a:link, .contenuto31 a:visited, .contenuto4 a:link, .contenuto4 a:visited {
color: #034881;
font-size: 10px;
}

.contenuto_home h2 a:link, .contenuto_home h2 a:visited, .contenuto1 h2 a:link, .contenuto1 h2 a:visited, .contenuto11 h2 a:link, .contenuto11 h2 a:visited, .contenuto3 h2 a:link, .contenuto3 h2 a:visited, .contenuto31 h2 a:link, .contenuto31 h2 a:visited {
color: #034881;
font-size: 12px;
}


.contenuto_home1 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg1.jpg"); 
}

.contenuto1 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg11.jpg"); 
}

.contenuto1 h1, .contenuto3 h1 { 
font-size: 14px;
margin: 0 0 10px 0;
padding: 0;
color: #000;
background-color: #dadde3;
}


.contenuto11 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg11.jpg"); 
}

.contenuto2 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}

.contenuto3 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg31.jpg"); 
}

.contenuto31 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg31.jpg"); 
}

.contenuto4 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg21.jpg"); 
}

.contenuto5 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg51.jpg"); 
}

.contenuto_home2 { 
width: 248px; 
height: 119px;
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg2.jpg"); 
}

.contenuto_home3 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg3.jpg"); 
}

.contenuto_home4 { 
width: 248px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg4.jpg"); 
}

.contenuto_home5 { 
width: 538px; 
margin: 14px 0 14px 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg5.jpg"); 
}

.contenuto_news2 { 
width: 178px; 
margin: 14px 0 0 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}

.contenuto_news { 
width: 178px; 
margin: 14px 0 0 0;
padding: 10px 10px 0 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}
#tit_colonna21 { 
width: 270px; 
background: url("images/sicurezza.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_colonna22 { 
width: 270px; 
background: url("images/fondimpresa.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#affitto{ 
padding-top: 10px;
}

#colonna1 { 
width: 270px; 
float: left; 
margin: 0;
padding: 0;
}

#colonna2 { 
width: 270px; 
float: left; 
margin: 0 0 0 20px;
padding: 0;
}

#colonna3 { 
width: 200px; 
float: left; 
margin: 0 20px 0 27px;
padding: 0;
}

#colonnasupergianthome { 
width: 560px; 
float: left; 
padding: 0;
}

#colonna_lunga { 
width: 560px; 
float: left; 
margin: 0;
padding: 0;
}

#tit_colonna3 { 
width: 200px; 
background: url("images/news.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_colonna_lunga { 
width: 560px; 
background: url("images/academy.gif") no-repeat top left; 
height: 15px;
margin: 0;
padding: 0;
}

#colonna_grande { 
width: 490px; 
float: left; 
margin: 0 0 0 27px;
padding: 0;
}

#tit_chisiamo { 
width: 490px; 
background: url("images/chi-siamo.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_fondimpresa { 
width: 490px; 
background: url("images/fondimpresa.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_adempimenti2 { 
width: 490px; 
background: url("images/adempimenti2.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}



#tit_lavora { 
width: 490px; 
background: url("images/stage.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_partners { 
width: 490px; 
background: url("images/partners.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_regioneveneto { 
width: 490px; 
background: url("images/regione-veneto2.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_regioneveneto2 { 
width: 270px; 
background: url("images/regione-veneto3.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_info { 
width: 270px; 
background: url("images/info.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}


#tit_corsi-sicurezza { 
width: 490px; 
background: url("images/corsi-sicurezza.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_corsi-sicurezza2 { 
width: 490px; 
background: url("images/corsi-sicurezza2.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_seminari { 
width: 490px; 
background: url("images/seminari.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_affittoaule { 
width: 490px; 
background: url("images/affittoaule.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_affittoaule-form { 
width: 490px; 
background: url("images/affittoaule-form.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_ultimenews { 
width: 490px; 
background: url("images/news2.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_chisiamo { 
width: 490px; 
background: url("images/chi-siamo.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_corsi-fp { 
width: 490px; 
background: url("images/corsi-fondoprof.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_academy { 
width: 490px; 
background: url("images/academy.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_archivionews { 
width: 270px; 
background: url("images/archivio-news.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_affittoaule2 { 
width: 270px; 
background: url("images/affittoaule2.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_docenze { 
width: 270px; 
background: url("images/docenze.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_corsi { 
width: 200px; 
background: url("images/corsi-generale.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_contatti { 
width: 200px; 
background: url("images/contatti.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_mappa { 
width: 270px; 
background: url("images/mappa.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_comeraggiungerci { 
width: 270px; 
background: url("images/come-raggiungerci.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_storia { 
width: 270px; 
background: url("images/storia.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_iscrizione { 
width: 270px; 
background: url("images/iscrizione-corsi.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_adempimenti { 
width: 270px; 
background: url("images/corsi-sicurezza.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#tit_seminari-fp { 
width: 270px; 
background: url("images/seminari-fondoprof.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}
#news { 
width: 220px; 
margin: 14px 0 0 0;
padding: 10px;
border: solid 1px #bebebe;
background: url("images/content-bg.jpg"); 
}

#news h2 a:link, #news h2 a:visited {
color: #034881;
font-size: 12px;
}

#news a:link, #news a:visited {
color: #034881;
font-size: 10px;
}

#tit_dettagli { 
width: 240px; 
background: url("images/dettagli-corso.gif") no-repeat top left; 
height: 14px;
margin: 0;
padding: 0;
}

#loghi_under {
width: 784px;
background-color: #FFF;
clear: both;
height: 54px;
padding: 18px 0 0 0;
margin: 18px 25px;
}

#footer {
width: 809px;
height: 32px;
background-color: #dadde3;
font-size: 11px;
padding: 18px 0 0 25px;
margin: 0;
clear: both;
}

input {
width: 242px;
margin-bottom: 6px;
}

.pulsante {
width: 45px;
}

#cap, #provincia, #cap2, #provincia2 {
width: 50px;
} 

#comune, #comune2 {
width: 110px;
} 

#nome, #titolo, #persona, #ragione-sociale3, #indirizzo3, #piva3  {
width: 223px;
} 

#data, #orario, #periodo {
width: 104px;
} 

#attrezzatura input  {
width: 16px;
}

#altre-info  {
width: 461px;
height: 100px;
} 

#comune3 {
width: 157px;
} 

#provincia3 {
width: 50px;
} 

select {
width: 248px;
margin-bottom: 6px;
font-size: 9px;
} 

