/* DESIGN PUBBLIC // MAIN THEME CSS2 */
/* DEVEL BY TRIKNINE.TKM-SOLUTIONS2007 */

/* APPLIES TO: ALL */

body {
    margin:0px;
    padding:0px;
  	/*background-image: url(/includes/styles/maintheme/images/bg_pattern_des.jpg);*/
  	background-position: left top;
	font-family: verdana, arial, sans-serif;  
	font-size: 11px;
	color:#666666;
}
hr {
  border-style:1px solid #DDDDDD;
  color:#DDDDDD;
  height:1px;
}

ul.arrowlist {
	list-style-position: outside;
	list-style-image: url(/includes/styles/maintheme/images/grey_arrow.png);
}
li.arrowlist {
	padding-bottom:7px;
}
ul.arrowlist li li {
	padding-bottom:5px;
	list-style-image: none;
}

/* STYLING TABLES */
table {
  
}
table.contentable {
  background-color:none;
}
tr {
  
}
td {
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color:#666666;
}
td.nobordered {
  padding:10px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  border:0px none white;
}
td.lbordered {
  padding:10px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  border:0px none white;
  border-left:1px solid #DDDDDD;
}
td.nopadding {
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  padding:0px;
}
td.bottom {
  background-repeat:no-repeat;
  color:#999999;
  padding:3px;
  text-align:center;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight:800;
}

/* STYLING LINKS AND ANCHORS */
a {font-family: verdana, arial, sans-serif;font-size: 10px;color:#666666;text-decoration:none;}
a:link{font-family: verdana, arial, sans-serif;font-size: 10px;color:#666666;text-decoration:none;}
a:active{font-family: verdana, arial, sans-serif;font-size: 10px;color:#666666;text-decoration:none;}
a:hover{font-family: verdana, arial, sans-serif;font-size: 10px;color:#666666;text-decoration:underline;}
a:visited{font-family: verdana, arial, sans-serif;font-size: 10px;color:#666666;text-decoration:none;}
a.navBar {font-family: verdana, arial, sans-serif;font-size: 9px;color:#666666;text-decoration:none;}
a.navBar:link{font-family: verdana, arial, sans-serif;font-size: 9px;color:#666666;text-decoration:none;}
a.navBar:active{font-family: verdana, arial, sans-serif;font-size: 9px;color:#666666;text-decoration:none;}
a.navBar:hover{font-family: verdana, arial, sans-serif;font-size: 9px;color:#666666;text-decoration:underline;}
a.navBar:visited{font-family: verdana, arial, sans-serif;font-size: 9px;color:#666666;text-decoration:none;}

/* STYLING GRAPHICS */
img {
  	border-style:none;
  	border-width:0px;
  	border-color:white;
}

/* STYLING FORMS */
input.newsletter{
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  width:150px;
}
textarea {
 
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  padding:5px;
}
input.postacomment {
  border-style:none;
  border-width:0px;
  border-color:#66cfbd;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  background-color:#66cfbd;
  color:white;
}
textarea.postacomment {
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  padding:5px;
  background-image:url(/includes/styles/maintheme/images/toppost.gif);
  background-repeat:no-repeat;
  background-position:top left;
  padding-top:50px;
  width:570px;
  height:150px;
}
input.postideabutton {
  border-style:none;
  border-width:0px;
  border-color:#66cfbd;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  background-color:#666666;
  color:white;
}
input.postidea {
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  background-color:white;
  color:#666666;
}
textarea.postidea {
  border-style:solid;
  border-width:1px;
  border-color:#DDDDDD;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  color:#666666;
  padding:5px;
  background-image:url(/includes/styles/maintheme/images/topidee.gif);
  background-repeat:no-repeat;
  background-position:top left;
  padding-top:50px;
  width:530px;
  height:150px;
}

/* STYLING CODES AND CHEATS */

/* CONTATTI */
.contatti {color:#b0c8db;}

/* COSE */
.cose {color:#A0F064;}

/* PARTNER */
.partner {color:#FF7A96;}

/* APPUNTAMENTI */
.appuntamenti {color:#bfb2eb;}
a.appuntamenti {color:#bfb2eb;;text-decoration:none;}
a.appuntamenti:link {color:#bfb2eb;text-decoration:none;}
a.appuntamenti:active {color:#bfb2eb;text-decoration:none;}
a.appuntamenti:visited {color:#bfb2eb;text-decoration:none;}
a.appuntamenti:hover {color:#bfb2eb;text-decoration:underline;}

/* STORIA */
.storia {color:#d4d791;}

/* STAMPA */
.stampa {color:#cfb7a3;}

/* IDEE */
.idee {color:#666666;}


/* APPUNTAMENTI */
table.dp_appuntamenti {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_appuntamenti {}
td.dp_appuntamenti {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_appuntamenti_separator {height:8px;}
font.dp_appuntamenti {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamenti_date {color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamenti_title {font-weight:800; color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 14px;}
font.dp_appuntamenti_subtitle {font-weight:800; color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamenti_abstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_appuntamenti {color:#bfb2eb;;text-decoration:none;}
a.dp_appuntamenti:link {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamenti:active {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamenti:visited {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamenti:hover {color:#bfb2eb;text-decoration:underline;}
a.dp_appuntamenti_link {color:#666666;;text-decoration:none;}
a.dp_appuntamenti_link:link {color:#666666;text-decoration:none;}
a.dp_appuntamenti_link:active {color:#666666;text-decoration:none;}
a.dp_appuntamenti_link:visited {color:#666666;text-decoration:none;}
a.dp_appuntamenti_link:hover {color:#666666;text-decoration:underline;}

table.dp_appuntamentiindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_appuntamentiindex {}
td.dp_appuntamentiindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_appuntamentiindex_separator {height:8px;}
font.dp_appuntamentiindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamentiindex_date {color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamentiindex_title {font-weight:800; color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_appuntamentiindex {color:#bfb2eb;;text-decoration:none;}
a.dp_appuntamentiindex:link {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiindex:active {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiindex:visited {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiindex:hover {color:#bfb2eb;text-decoration:underline;}

table.dp_appuntamentiabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_appuntamentiabstract {}
td.dp_appuntamentiabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_appuntamentiabstract_separator {height:8px;}
font.dp_appuntamentiabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamentiabstract_date {color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_appuntamentiabstract_title {font-weight:800; color:#bfb2eb; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_appuntamentiabstract {color:#bfb2eb;;text-decoration:none;}
a.dp_appuntamentiabstract:link {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiabstract:active {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiabstract:visited {color:#bfb2eb;text-decoration:none;}
a.dp_appuntamentiabstract:hover {color:#bfb2eb;text-decoration:underline;}
/* STORIA */
table.dp_storia {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_storia {}
td.dp_storia {text-align:right;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_storia_separator {height:3px;}
font.dp_storia {font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_storia {color:#bfb2eb;;text-decoration:none;}
a.dp_storia:link {color:#bfb2eb;text-decoration:none;}
a.dp_storia:active {color:#bfb2eb;text-decoration:none;}
a.dp_storia:visited {color:#bfb2eb;text-decoration:none;}
a.dp_storia:hover {color:#bfb2eb;text-decoration:underline;}

/* NOTIZIE */
table.dp_notizieindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_notizieindex {}
td.dp_notizieindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_notizieindex_separator {height:8px;}
font.dp_notizieindex {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizieindex_date {color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizieindex_title {font-weight:800; color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_notizieindex {color:#cfb7a3;;text-decoration:none;}
a.dp_notizieindex:link {color:#cfb7a3;text-decoration:none;}
a.dp_notizieindex:active {color:#cfb7a3;text-decoration:none;}
a.dp_notizieindex:visited {color:#cfb7a3;text-decoration:none;}
a.dp_notizieindex:hover {color:#cfb7a3;text-decoration:underline;}

table.dp_notizie {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_notizie {}
td.dp_notizie {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_notizie_separator {height:8px;}
font.dp_notizie {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizie_date {color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizie_title {font-weight:800; color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 14px;}
font.dp_notizie_subtitle {font-weight:800; color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizie_abstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_notizie {color:#cfb7a3;;text-decoration:none;}
a.dp_notizie:link {color:#cfb7a3;text-decoration:none;}
a.dp_notizie:active {color:#cfb7a3;text-decoration:none;}
a.dp_notizie:visited {color:#cfb7a3;text-decoration:none;}
a.dp_notizie:hover {color:#cfb7a3;text-decoration:underline;}
a.dp_notizie_link {color:#666666;;text-decoration:none;}
a.dp_notizie_link:link {color:#666666;text-decoration:none;}
a.dp_notizie_link:active {color:#666666;text-decoration:none;}
a.dp_notizie_link:visited {color:#666666;text-decoration:none;}
a.dp_notizie_link:hover {color:#666666;text-decoration:underline;}

table.dp_notizieabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_notizieabstract {}
td.dp_notizieabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_notizieabstract_separator {height:8px;}
font.dp_notizieabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizieabstract_date {color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_notizieabstract_title {font-weight:800; color:#cfb7a3; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_notizieabstract {color:#cfb7a3;;text-decoration:none;}
a.dp_notizieabstract:link {color:#cfb7a3;text-decoration:none;}
a.dp_notizieabstract:active {color:#cfb7a3;text-decoration:none;}
a.dp_notizieabstract:visited {color:#cfb7a3;text-decoration:none;}
a.dp_notizieabstract:hover {color:#cfb7a3;text-decoration:underline;}
/* PROGETTI */
table.dp_progetti {font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_progetti {color:#66cfbd;;text-decoration:none;}
a.dp_progetti:link {color:#66cfbd;text-decoration:none;}
a.dp_progetti:active {color:#66cfbd;text-decoration:none;}
a.dp_progetti:visited {color:#66cfbd;text-decoration:none;}
a.dp_progetti:hover {color:#66cfbd;text-decoration:underline;}
a.dp_progetti_link {color:#000000;;text-decoration:none;}
a.dp_progetti_link:link {color:#666666;text-decoration:none;}
a.dp_progetti_link:active {color:#666666;text-decoration:none;}
a.dp_progetti_link:visited {color:#666666;text-decoration:none;}
a.dp_progetti_link:hover {color:#666666;text-decoration:underline;}
tr.dp_progetti {}
td.dp_progetti {text-align:justify;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_progetti_right {padding-left:20px; padding-top:50px;text-align:left;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_progetti_separator {height:8px;}
font.dp_progetti {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_progetti_title {font-weight:800; color:#66cfbd; font-family: verdana, arial, sans-serif; font-size: 14px;}
font.dp_progetti_subtitle {font-weight:800; color:#66cfbd; font-family: verdana, arial, sans-serif; font-size: 10px;}
img.dp_progettiimage {float:right;}

table.dp_progettigrid {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_progettigrid {}
td.dp_progettigrid {vertical-align:top;padding:5px;text-align:left;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_progettigrid_separator {height:8px;}
font.dp_progettigrid {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_progettigrid_title {font-weight:800; color:#66cfbd; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_progettigrid {color:#66cfbd;;text-decoration:none;}
a.dp_progettigrid:link {color:#66cfbd;text-decoration:none;}
a.dp_progettigrid:active {color:#66cfbd;text-decoration:none;}
a.dp_progettigrid:visited {color:#66cfbd;text-decoration:none;}
a.dp_progettigrid:hover {color:#66cfbd;text-decoration:underline;}
img.dp_progettigrid {margin-top:3px;margin-bottom:3px;}

table.dp_progettiabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_progettiabstract {}
td.dp_progettiabstract {text-align:left;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_progettiabstract_separator {height:8px;}
font.dp_progettiabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_progettiabstract_title {font-weight:800; color:#66cfbd; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_progettiabstract {color:#66cfbd;;text-decoration:none;}
a.dp_progettiabstract:link {color:#66cfbd;text-decoration:none;}
a.dp_progettiabstract:active {color:#66cfbd;text-decoration:none;}
a.dp_progettiabstract:visited {color:#66cfbd;text-decoration:none;}
a.dp_progettiabstract:hover {color:#66cfbd;text-decoration:underline;}
img.dp_progettiabstract {margin-top:3px;margin-bottom:3px;}
/* IDEE PUBBLICHE */
table.dp_ideeabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
tr.dp_ideeabstract {}
td.dp_ideeabstract {text-align:left;font-family: verdana, arial, sans-serif; font-size: 10px;}
td.dp_ideeabstract_separator {height:2px;}
font.dp_ideeabstract {font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_ideeabstract_title {color:#666666; font-family: verdana, arial, sans-serif; font-size: 10px;}
font.dp_ideeabstract_firma {font-weight:800; color:#666666; font-family: verdana, arial, sans-serif; font-size: 10px;}
a.dp_ideeabstract {color:#cfb7a3;;text-decoration:none;}
a.dp_ideeabstract:link {color:#666666;text-decoration:none;}
a.dp_ideeabstract:active {color:#666666;text-decoration:none;}
a.dp_ideeabstract:visited {color:#666666;text-decoration:none;}
a.dp_ideeabstract:hover {color:#666666;text-decoration:underline;}
/* 
	FOOTER NOTES
	
	WPANTONES
	DP_darkGrey:: #666666
	DP_APPUNTAMENTI:: #bfb2eb;
	DP_AREASTAMPA:: #cfb7a3
	DP_CONTATTI:: #b0c8db

*/
