


/* BEGIN CSS RENDERING */
html {margin:0; padding:0}

body {
    background: #FFF;
    padding: 0;
    margin: 0;
    font: small/140% verdana, sans-serif;
    color: black;
}

a img {border: 0}    
    
#header {
  background: white url(/admin/public/img/header1.gif) no-repeat;
  height: 202px;
  margin:0;
      width: 785px;
    padding:0
} 

#header h1 {margin:0; padding:0; line-height:1em;border: 0; float: left;}
    #header h1 img { margin:0; padding:0; display: block;}
  #header #slogan {float: left;}
  #header #slogan img { padding:0; margin-top: 75px;}
  

#container {width:785px;}

/* CONTENT */
#content {width: 617px; float: right;}
#contentMarginHome {margin: 10px 0 20px 20px; width: 542px;}
#contentMargin {margin: 0 0 20px 20px; width: 542px;}
#path {text-align: right; padding: 0; margin: 0 0 3px 0; border-bottom:1px solid #121212}
#pager {text-align: center; margin: 20px auto; padding-bottom: 10px;}
#banner {margin-top: .5em; background: white;}
#toolbar {text-align: center; margin: 10px 0; border-bottom: 1px solid #D3D3D3; padding-bottom: 10px;}
#toolbar .item {margin-left: 2em;}
#iniziative {width: 309px; height: 246px; background: url(/admin/public/img/iniziativeBox.gif); float: left; }
#iniziativeContent {width: 284px; height: 205px;  margin-left: 12px; }
#iniziativeContent .item {margin: 3px; line-height: 1.1em;clear: both;}
#iniziativeContent .item img {float: left; padding-right: 5px; padding-bottom: 3px;}
#iniziativeContent .item h3 {margin: 0; padding: 0; font-size: 1em; line-height: 1.2em;}
#iniziativeContent .item p {margin: 0; padding: 0;}

#news {width: 219px; height: 246px; background: url(/admin/public/img//homepage/newsBox.gif); float: right; margin-bottom: 9px;}
#newsContent {width: 206px; height: 205px;  margin-left: 12px; }
#newsContent .item {margin: 3px 3px 6px 3px;  line-height: 1.1em;clear: both;}
#newsContent .item h3 {margin: 0; padding: 0; font-size: 1em; line-height: 1.2em;}
#newsContent .item p {margin: 0 0 0 13px; padding: 0; }
.marginTop {margin-top: 1em; margin-left: 1em;}

#formazione {width: 542px; border-bottom: 2px solid #E6644F; background: #FCF4EF}
#formazione ul { margin: 2px 0 7px 10px; padding: 0; display: block; }
#formazione li {list-style: none;line-height: 1.2em; margin:0; padding: 0; width: 170px; float: left;}

/* SIDEBAR */
#sidebar {width: 168px; float: right; background: #FFF;}
#menu {background: #D3D3D3 url(/admin/public/img//homepage/riccio.gif) no-repeat;}
#menu ul {border-top: 1px solid white; margin: 0 0 0 15px; padding:0; background: #D3D3D3;}
#menu li {
  background: url(/admin/public/img//homepage/menuDivider.gif) no-repeat bottom;
  list-style-image: url(/admin/public/img//homepage/menuBullet.gif);
  padding: 0 0 1px 0;
  margin: 0 0 0 15px;
}
#menu li a {display: block; text-decoration: none; padding: 2px 0; color: #2A2A2B;}
#menu li a:hover {background: url(/admin/public/img//homepage/menuDivider.gif) repeat-y; color: #6A8D2B; }
#menu li a.active {font-weight: bold;background: url(/admin/public/img//homepage/menuDivider.gif) repeat-y; }
#menu #menuFooter {display: block;}
#search {
  width: 168px; 
  height: 89px; 
  background: url(/admin/public/img/ricerca.jpg) no-repeat;
  margin-top: 8px;
}
#search #searchTxt {padding-top: 43px; padding-left: 15px; color: #6A8D2B;}
#search input.text {width: 100px;margin-left: 15px;}

#newsletter {
  width: 168px; 
  height: 79px; 
  background: url(/admin/public/img/newsletter.jpg) no-repeat;
  margin-top: 1px;
}
#newsletter #newsletterTxt {padding-top: 25px; padding-left: 17px; color: #6A8D2B;}
#newsletter input.text {width: 100px;margin-left: 17px;}


#bannerSidebar {background: white;}
#bannerSidebar img {display: block; padding-bottom:1px;}
#sidebarFooter {width: 168px; height: 62px; background: url(/admin/public/img/sidebarFooter.gif) no-repeat;}


/* CREDITS */
#credits {background: white; margin-top: 1em; color: #B1B0B0; border-top: 1px solid #D3D3D3; padding-top: 1em;}
#credits a{ color: #CBA883}
#credits p {float: left; margin: 0 10px;}

/* TABBED MENU */
#globalNav {
	position: absolute; 
	top: 46px;
	left: 250px;
	height: 27px;
	width: 508px;
  padding: 0; margin: 0;
}

#globalNav a {
	display: block;
	background-image: url(/admin/public/img/menuTab.gif);
  line-height: 1em;
  color: #2A2A2D;
  text-align: center;
  height: 27px;
}

#globalNav ul {
  padding: 0;
  margin: 0;
}
#globalNav li {
	list-style: none;
	float: left;
	width: auto;
  padding: 0;
  margin: 0;
}
#homeLink a {	background-position: 0 0;	width: 52px;}
#stageLink a {	background-position: -52px 0;	width: 76px;}
#nuovaimpresaLink a {	background-position: -128px 0;	width: 76px;}
#sicurezzaLink a {	background-position: -204px 0;	width: 76px;}
#corsiLink a {	background-position: -280px 0;	width: 76px;}
#analisiLink a {	background-position: -356px 0;	width: 76px;}
#progettiLink a {	background-position: -432px 0;	width: 76px;}

#homeLink a:hover {	background-position: 0 54px;	width: 52px;}
#stageLink a:hover {	background-position: -52px 54px;	width: 76px;}
#nuovaimpresaLink a:hover {	background-position: -128px 54px;	width: 76px;}
#sicurezzaLink a:hover {	background-position: -204px 54px;	width: 76px;}
#corsiLink a:hover {	background-position: -280px 54px;	width: 76px;}
#analisiLink a:hover {	background-position: -356px 54px;	width: 76px;}
#progettiLink a:hover {	background-position: -432px 54px;	width: 76px;}

#globalNav a.active {color: red;}
#homeLink a.active {	background-position: 0 27px;	width: 52px;}
#stageLink a.active {	background-position: -52px 27px;	width: 76px;}
#nuovaimpresaLink a.active {	background-position: -128px 27px;	width: 76px;}
#sicurezzaLink a.active {	background-position: -204px 27px;	width: 76px;}
#corsiLink a.active {	background-position: -280px 27px;	width: 76px;}
#analisiLink a.active {	background-position: -356px 27px;	width: 76px;}
#progettiLink a.active {	background-position: -432px 27px;	width: 76px;}

/* MENU DI CORTESIA */
#menuCortesia {
	position: absolute; 
	top: 10px;
	left: 250px;
  height: 27px;
	width: 508px;
  padding: 0; margin: 0;
}
#menuCortesia ul { padding: 0; margin: 0;}
#menuCortesia li {list-style: none;	float: right;	width: auto;  padding: 0 .5em;;  margin: 0;}
#menuCortesia li a {color: white;}



/* TYPOGRAPHY */
body {font-size: 100%;	font-family:  Verdana, Arial, sans-serif;}
#home {font-size: 0.7em;}
a {text-decoration: none; color: #FF8400}
a:hover { color: #FF4E00}
.clear {clear: both;}
#container h1 {color: #121212; margin: 0; padding:0; line-height: 1.6em; font-size: 1.6em; }
strong {color: #121212; font-weight: bold;}
form {margin:0;}

/* INTERNE */
h3.titoloSezione {color: #121212; margin-top: 0; border-bottom: 1px solid #D3D3D3}
.newsItem h4 {margin-bottom: 0; }
.newsItem .date { color: #D3D3D3; font-weight: bold;}
.newsItem p {margin: 0 1em; padding: 0;}

.newsItemExploded h4 { }
.newsItemExploded .date { color: #D3D3D3; font-weight: bold;}
.newsItemExploded p {margin: 0 1em; padding: 0;}

.docItem {margin-bottom: 1em;}
.docItem .img {float: left; margin-right: 10px;}
.docItem h5 {margin: 0; padding: 0;}
.docItem p {margin: 0; padding: 0;}
.docItem .date {color: #D3D3D3; }

#boxBottom {width: 542px; border-bottom: 2px solid #121212; background: ; }
#boxBottom ul { margin: 2px 0 7px 10px; padding: 0; display: block; }
#boxBottom li {list-style: none;line-height: 1.2em; margin:0; padding: 0; width: 170px; float: left;}
#boxBottom small {color: #121212;}

/* Non pił utilizzato */
#boxLibero {width: 309px; height: 246px; background: white; float: left; }
#boxLiberoContent {width: 284px; height: 205px;  margin-left: 12px; }
#boxLiberoContent .item {margin: 3px; line-height: 1.1em;clear: both;}
#boxLiberoContent .item img {float: left; padding-right: 5px; padding-bottom: 3px;}
#boxLiberoContent .item h3 {margin: 0; padding: 0; font-size: 1em; line-height: 1.2em;}
#boxLiberoContent .item p {margin: 0; padding: 0;}

/* FORMAZIONE E CORSI */
#ricercaCorsi {width: 542px; border-bottom: 2px solid #E6644F; background-color: #FCF4EF}
#ricercaCorsiMargin {margin: 0 10px; padding-bottom: 5px;}
input, select { margin: 0; padding:0}.block {float: left; margin-right: 10px;  }
.block label {font-size: smaller; display: block;font-weight: bold;}

#corsoHeader {background: url(/admin/public/img/puntini.gif) bottom repeat-x; margin-top: 10px; font-size: 1.1em;font-weight: bold;}
.corsoItem {background: url(/admin/public/img/puntini.gif) bottom repeat-x; padding:10px 5px;}
.corsoItem p {margin:.5em 0 0 0; }
.corsoItem a.dettagli {float: right; background-color: #FF8400; color: white; padding: 0 5px; }
.corsoItem a.dettagli:hover {background-color: #121212;}
.corsoItem h5 {margin:0; font-size: 1.2em;}
.corsoItem h5 a {color: black}

.calendario {border: 2px solid #121212; margin-top: 2em;}
.calendario tr th {background: #121212; color: white;}
.calendario tr.gray th {background: #CDCDCD; color: #121212;border-left: 1px solid white;}
.calendario .sede {background: #D3D3D3; padding: 0 1em;border-top: 1px solid white;}
.calendario .cella {text-align: center; border-bottom: 1px solid #ABABAB;border-left: 1px solid #ABABAB;}
#iniziativeContent {overflow-x:hidden;overflow-y:scroll;}
#newsContent {overflow-x:hidden;overflow-y:scroll;}


a.linkesterni {color:#000;}
/* END CSS RENDERING */

 

