a:link,
a:visited {
	color:#C10B03;
	font-weight:bold;
	text-decoration:none;
}
a:hover, a:active {text-decoration:underline;}

/*  STILI DELLE SEZIONI INTERNE*/

.bibliografia-item {
  padding: 1.3em 3em;
}
.bibliografia-item2 {
  padding: 1.3em 3em;
	background-color: #D2E1E6;
}
.bibliografia-item p,
.bibliografia-item2 p
 {
  display:inline;
}
.bibliografia-item a,
.bibliografia-item2 a
 {
  color: #1A6A75;
}
.bibliografia-item .bibliografia-titolo a,
.bibliografia-item2 .bibliografia-titolo a{
  color: #1A6A75;
	font-weight: bold;
	font-size: 1.1em;
}

.film-list-item {border-bottom:1px solid #CCC}
.film-list-item img {border:1px solid #000;}
.film-list-item h3 {
  font-size: 0.9em;
  color: #FE8A13;
  margin-top:0;
}
div#right div.film-list-item h3 a{
  color: #FE8A13;
  margin-left:0.5em;
}

.teatro-list-item {border-bottom:1px solid #CCC}
.teatro-list-item h3 {
  font-size: 0.9em;
  color: #FE8A13;
  margin:1em 0.5em;
}
.teatro-list-item .film-list-morelink a:link,
.teatro-list-item .film-list-morelink a:visited {
        color:#FE8A13;
	font-weight:bold;
	text-decoration:none;
	font-size: 0.8em;
        margin-left:0.5em;
}
.teatro-list-item .film-list-morelink a:hover {
  text-decoration:underline;
}

div#right div.film-list-morelink {margin-left:0.5em;}

.film-list-morelink a:link,
.film-list-morelink a:visited {
  color:#FE8A13;
	font-weight:bold;
	text-decoration:none;
	font-size: 0.8em;
}
.film-list-morelink a:hover {
  text-decoration:underline;
}

.film-list-browse a:link,
.film-list-browse a:visited {
	color:#FE8A13;
	font-weight:bold;
	text-decoration:none;
	font-size: 0.8em;
}
.film-list-browse a:hover {
  text-decoration:underline;
}

.film-single-item {padding: 0 0.5em;margin-top:0;}
div#center div#margini div.film-single-item > div {margin-top:0;margin-right:0.5em}
div#center div#margini div.film-single-item div.news-single-img {margin:0}

.film-single-item h3 {font-size:1em; margin:0 0.5em; font-weight:normal; font-style:italic;
margin-bottom:1em}
.film-single-item h3.film_title {
  font-size:1.2em;
  font-weight:bold; 
  font-style:normal;
  color:#FE8A13;
}
.film-single-item p.bodytext a:link,
.film-single-item p.bodytext a:visited {color:#000}
.film-single-item p.bodytext a:hover,
.film-single-item p.bodytext a:active {text-decoration:none}

.film-single-backlink a {color: #FE8A13;}

.news-latest-item h3{
	margin:0;
	font-size:1.1em;
}

div#left div.news-list-item {border-bottom:1px solid #CCC;padding:0.3em;}
div#left div.news-list-item h3 a{
 	color:#C10B03;
	font-size: 0.8em;
	text-decoration:none;
}
.news-list-item {}
.news-list-item h3,
.news-list-item h3 a{
  color:#C10B03;
  font-size:1.1em;
  margin:0pt 0pt 0.7em;
}
.news-list-item h3 a {padding-left: 0;}
.news-list-item a {color: #0165A0; font-weight:bold}
.news-list-item p.bodytext {margin: auto 0;line-height:1.2}

.news-list-container .news-list-browse .tx-ttnews-browsebox {text-align:center;}
div#center div#margini .news-list-container .news-list-browse .tx-ttnews-browsebox p{text-align:center;}
.tx-ttnews-browsebox a {color: #0165A0; font-weight:bold;}

.news-single-item h3 {font-size:1.2em;margin:1em 0;}
.news-single-backlink a {color: #0165A0; font-weight:bold;}

.news-single-additional-info p.bodytext a:link,
.news-single-additional-info p.bodytext a:visited {
	color:#000;
	font-weight:bold
}
.news-single-additional-info p.bodytext a:hover,
.news-single-additional-info p.bodytext a:active {
	text-decoration:none;
}

.news-single-img img {margin-left:0;position:relative;}


.csc-mailform {border:none}

fieldset#mailformSeleziona {border:none}
fieldset#mailformSeleziona legend {display:none}

.biblio-list-item {margin-bottom:1em !important;overflow:auto;}
.biblio-list-item IMG {margin-left:0;margin-right:0.5em;}
.biblio-list-item h3 {margin-top:0;font-size:1.1em;margin-bottom:0.7em;}
.biblio-list-item h3 a:link,
.biblio-list-item h3 a:visited {color:#C40300; text-decoration:none;font-weight:bold;}
.biblio-list-item h3 a:hover {text-decoration:underline}
.biblio-list-item p {margin-bottom:0.5em;}

.biblio-list-item a:link,
.biblio-list-item a:visited {color:#C10B03;font-weight:normal}
.biblio-list-item a:hover {text-decoration:underline}

.biblio-list-item span.buy {
	/*display:block;*/
	background-image: url(images/cart.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 18px;
	/*clear:left;*/
	height: 22px;
}
.biblio-list-item span.buy IMG{display:none}

.biblio-list-item p#collection {float:left;margin-right:2em;}

/* Dettaglio */

div#center div#margini .biblio-detail-container {
	margin-top:0;
}
div#center div#margini .biblio-detail-container div{
	margin-top:0;
	margin-bottom:0.3em;
}
.biblio-detail-estr div {
	background-image: url("images/dx-icona-leggi.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.3em;
	padding-left: 1.7em;
}
.biblio-detail-spec div, .biblio-detail-specLibri div {
	background-image: url("images/dx-icona-speciale.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.3em;
	padding-left: 1.7em;
}
.biblio-detail-recen div, .biblio-detail-news div {
	background-image: url("images/dx-icona-flag.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.3em;
	padding-left: 1.7em;
}
.biblio-detail-int div {
	background-image: url("images/dx-icona-ascolta.gif");
	background-repeat: no-repeat;
	background-position: 0.2em 0.3em;
	padding-left: 1.7em;
}
div#center div#margini .biblio-detail-links div {margin-bottom:0.1em;}
.biblio-detail-links h3 {
	margin-top:0.2em;
	padding: 0.2em;
}
.biblio-detail-links a:link, 
.biblio-detail-links a:visited {
	color: #C10B03;
	text-decoration:none;
	font-weight:normal;
}
.biblio-detail-links a:hover {text-decoration:underline}
.biblio-detail-links H4 {color:#601818;font-size:1em;}

div#center div#margini div.biblio-detail-item {
	margin-right:200px;
	padding-top: 0.5em;
}
div.biblio-detail-item IMG {margin-right: 1em;}
div.biblio-detail-item p.bodytext IMG {margin: 0; float:left;}
div.biblio-detail-item p.bodytext a {color:#49747B; font-weight:bold}
div.biblio-detail-item H3 {color:#601818;font-size:1.2em;margin:0 0 1em 0;}
div.biblio-detail-item H4 {color:#601818;clear:left;font-size:1em;}
div.biblio-detail-item span.buy {
	background-image: url(images/cart.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	height: 22px;
}
div.biblio-detail-item span.buy IMG{display:none}
div.biblio-detail-item span.buy a:link,
div.biblio-detail-item span.buy a:visited {color:#C10B03;font-weight:normal;}
div.biblio-detail-item span.buy a:hover {text-decoration:underline;}

div.biblio-detail-item  .biblio-detail-text {padding-right:20px;}

.fromfeltr_item {border-bottom:1px solid #CCC}
.fromfeltr_blog a:link,
.fromfeltr_blog a:visited {
	color:#FE8A13; font-weight:bold
}
.fromfeltr_blog a:hover {text-decoration:none}
.fromfeltr_blog h3 {margin-left: 0.5em;color:#FE8A13;font-size:1.2em}

.pod-list-item h3 {margin-left: 0.5em}

div#center div#margini div.tx-vjchat-chat {border:1px solid #49747B;background-color:#88AACD;}

.int-list-container p.bodytext a {
	color:#000;
	font-weight:bold;
}

.int-list-item {}
.int-list-item h3 {font-size:1.2em;margin:1em 0 0.7em;}
.int-list-item h3 a:link,
.int-list-item h3 a:visited {
	color:#C10B03;
}
.int-list-item h3 a:hover,
.int-list-item h3 a:active {text-decoration:underline;}

.int-detail-text {
	background-image: url("/fileadmin/template_allende/images/foto_allende.jpg");
	background-repeat: no-repeat;
	padding-left: 260px;
	height: 188px;
}
.int-detail-item {}
.int-detail-item a:link,
.int-detail-item a:visited {color:#C10B03;font-weight:normal;}
.int-detail-item a:hover {text-decoration:underline;}
.int-detail-item h3 {font-size:1.1em;color:#601818;}

.spec-list-item h3 a{
    color:#1A6A75;
	font-size: 0.8em;
	padding-left: 0.6em;
}

.app-list-item {padding-left:0.5em; border-bottom: 1px solid #CCC}
.app-list-item H3 {color:#FE8A13;margin:0;margin-bottom:0.5em;font-size:1em;}
.app-list-item H4 {margin:0;margin-top:0.5em}

div.tx-fesearchintable-pi1 table {font-size: 1em; margin:0 -1em;}
div#left div.tx-fesearchintable-pi1 {padding:0}

td.tx-guestbook-list-header {
	background-color: #F90;
	color: #FFF;
	font-size: 1.2em;
	font-weight:bold;
}

td.tx-guestbook-list-rowleft a:link,
td.tx-guestbook-list-rowleft a:visited{
	color:#EE0405;
	text-decoration:none;
}
td.tx-guestbook-list-rowleft a:hover,
td.tx-guestbook-list-rowleft a:active{
	text-decoration:underline;
}

div.csc-textpic-text p.bodytext a:link,
div.csc-textpic-text p.bodytext a:visited {
   color:#000;
   font-weight:bold;
}
div.csc-textpic-text p.bodytext a:hover,
div.csc-textpic-text p.bodytext a:active {
   text-decoration:none;
}

div.news-list-container p.bodytext a:link,
div.news-list-container p.bodytext a:visited {
   color:#000;
   font-weight:bold;
}
div.news-list-container p.bodytext a:hover,
div.news-list-container p.bodytext a:active {
   text-decoration:none;
}

form a {color:#000;}

.tx-fesearchintable-pi1 a {color:#C10B03;}

table.subscribe td.label {font-weight:bold;text-align:right}
table.subscribe td.input {font-weight:bold;text-align:left}
table.subscribe span.alert {color:red;}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
   position:relative;
}

p.bodytext a.external-link {color:#000;font-weight:bold;}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:10px;
}

div#right .news-list-item h3,
div#left .news-list-item h3 {line-height:1em}

#tx_chcforum-pi1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
#tx_chcforum-pi1 a {
	text-decoration:none;
}
#tx_chcforum-pi1 a:hover {
	text-decoration:underline !important;
}
.tx_chcforum-pi1-toolBar {
	background:#FFF;
	border:none;
	margin-bottom:2px;
	padding:0;
	text-align:right;
}
.tx_chcforum-pi1-toolBar div {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:30px;
	text-align:right !important;
}
.tx-chcforum-pi1-preTableWrap {
	border:none;
	margin-bottom:2px;
}
.tx-chcforum-pi1-navPath {
	background:#FFF;
	border-bottom:none;
	color:#6F6E70;
	font-size:1em;
	line-height:15px;
	margin-bottom:0;
	padding:0;
}
.tx-chcforum-pi1-Table thead tr th {
	background:#C0C0A8 none repeat scroll 0%;

}
.tx-chcforum-pi1-Table tbody tr th {
	background:#FFF none repeat scroll 0%;
	color:#601818;
}
.tx-chcforum-pi1-Table {
	border:none;
}
.tx-chcforum-pi1-Table tbody tr td {
	background:#F0F0F0 none repeat scroll 0%;
}
.tx-chcforum-pi1-catConferenceCell dd {
	font-size:1em;
	margin-left:0px;
}
.tx_chcforum-pi1-subToolBar {
	background:#FFF none repeat scroll 0%;
	padding-right:0;
}
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	background:#F0F0F0 none repeat scroll 0%;
	border-bottom:none;
}
.tx-chcforum-pi1-linkUp {
	background:#FFF none repeat scroll 0%;
	border-bottom:none;
}
.tx_chcforum-pi1-subToolBar img {
	margin-left:0;
}
.tx-chcforum-pi1-postTableWrap {
	border:none;
}


.link-list-item {margin-bottom:1.5em !important}
.link-list-item h3,
.link-list-item h3 a{
  color:#601818;
  font-size:1.1em;
  margin:0pt 0pt 0.7em;
}
.link-list-item a {color: #C10B03; font-weight:normal}
.link-list-item p {margin-bottom:0.2em !important}


/* SONDAGGIO */
.tx-jkpoll-pi1 form{
	margin:0;
}
.tx-jkpoll-pi1 p.bodytext{
	margin:0 !important;
}

/* BOX LOGIN */
.tx-newloginbox-pi1 form {
	/*width:250px;*/
	margin:0 auto;
	/*border:1px solid #CCC;
	padding:10px;*/
}

.tx-newloginbox-pi1 form label {
	display:block;
	font-weight:bold;
}
.tx-newloginbox-pi1 form input {
	margin-bottom:1em;
}

div#center div#margini .tx-newloginbox-pi1 p {
	text-align:center;
} 
div#right .tx-newloginbox-pi1 p {margin-bottom:0;}
.tx-srfeuserregister-pi1 p a,
.tx-newloginbox-pi1 p a {
	font-weight:normal;
	font-size:0.8em;
}

div#center div#margini p.tx-srfeuserregister-pi1-error{
	margin:0;
}

/* USER REGISTRATION */

.tx-srfeuserregister-pi1 table {
	width:400px;
}
.tx-srfeuserregister-pi1 table td{
	width:25%;
}
.tx-srfeuserregister-pi1 table td label {
	display:block;
	text-align:right;
	font-weight:bold;
}
.tx-srfeuserregister-pi1 table td.mygender label {
	display:inline;
	padding:2px
}
.tx-srfeuserregister-pi1 table tr.html-check td {text-align:center;}
.tx-srfeuserregister-pi1 table tr.html-check label {text-align:center;}

/* GALLERY */
div#center div#margini div.tx-cegallery-pi1-album_entry {
	background-color:#F0F0F0;
	float:left;
	height:160px;
	margin:2px;
	padding:10px 10px 13px;
	text-align:center;
	top:inherit;
	vertical-align:bottom;
	width:100px;
}
div#center div#margini div.tx-cegallery-pi1-album_entry div {text-align:center;}
div#center div#margini .tx-cegallery-pi1-album_date {
	display:none;
}
div#center div#margini .tx-cegallery-pi1-album_header h2 {
	color:#601818;
	font-size:1.2em;
	border-bottom:none;
}
div#center div#margini .tx-cegallery-pi1 div {text-align:center;}
div#center div#margini .album_margins {
	overflow:auto;
	clear:both;
	width:400px;
	margin:0 auto;
}

div#center div#margini div.allende-foto {
	float:left;
	width:50%;
}
div#center div#margini div.allende-foto div {
	text-align:center;
	padding: 0 20px;
}

.tx-chcforum-pi1-singlePost .scroller {
	min-height:20px;
}
