/* @package OxCMS_Base */
h2.doctitle {
	border-bottom: 1px solid #FF2778;
	font-size: 1.2em;
	font-weight: bold;
	color: #888;
	font-style: italic;
	padding: 4px 3px;
	margin-bottom: 3px;
}

/* Allegati: immagini */

.images {margin: 1em 0; width: 180px; float: right; text-align: right; clear: both;}
.images .imagewrapper {float: right; text-align: center; margin: 0 0 10px 0; }
.images .imagewrapper .didascalia {font-size: .9em; line-height: .8em; }
.images .imagewrapper a:hover {text-decoration: none;}
.images .imagewrapper a img {border: 1px solid #ccc; padding: 2px; margin: 0 4px 0 0;}
.images .imagewrapper a:hover img {border: 1px solid #aaa;}

/* Allegati: photogallery */

.photogallery {margin: 1em 0; }
.photogallery .imagewrapper {float: left; text-align: center; margin: 0 0 10px 0; }
.photogallery .imagewrapper .didascalia {font-size: .9em; line-height: .8em; }
.photogallery .imagewrapper a:hover {text-decoration: none;}
.photogallery .imagewrapper a img {border: 1px solid #ccc; padding: 2px; margin: 0 4px 0 0;}
.photogallery .imagewrapper a:hover img {border: 1px solid #aaa;}

/* Allegati: loghi */

.loghi {margin: 1em 0; }
.loghi .imagewrapper {float: left; text-align: center; margin: 0 0 10px 0; }
.loghi .imagewrapper .didascalia {font-size: .9em; line-height: .8em; padding-right: 10px;}
.loghi .imagewrapper a:hover {text-decoration: none;}
.loghi .imagewrapper img {/*border: 1px solid #ccc;*/ padding: 2px; margin: 0 4px 0 0;}
.loghi .imagewrapper a:hover img {border: 1px solid #aaa;}



/* Allegati: doc */

.docs {margin: 1em 0;}
.docs .doc_abstract {margin: .5em;}
.docs .doc_info {margin: .5em; color: #666;}

.docs .singledocument a {
	display: block;
	padding: 3px 0 0 22px;
	margin: .5em;
	background-image: url(../pics/icons/page_white.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-size: 1.1em;
	line-height: 1.1em;
}

.docs .doc-stampa {
	height: 80px;
}
.docs .doc-stampa a, .docs .doc-stampa .doc_abstract, .docs .doc-stampa doc_info {
	margin-left: 60px;
	
}
.docs .doc-stampa a.thumb {
	float: left;
	margin-left: 0;
	margin-top: 0;
	padding: 2px;
	border: 1px solid #ccc;
}

.docs .singledocument a.doc {background-image: url(../pics/icons/page_white_word.gif);}
.docs .singledocument a.pdf {background-image: url(../pics/icons/page_white_acrobat.gif);}
.docs .singledocument a.rar,
.docs .singledocument a.zip {background-image: url(../pics/icons/page_white_compressed.gif);}
.docs .singledocument a.xls {background-image: url(../pics/icons/page_white_excel.gif);}
.docs .singledocument a.ppt {background-image: url(../pics/icons/page_white_powerpoint.gif);}
.docs .singledocument a.txt,
.docs .singledocument a.rtf {background-image: url(../pics/icons/page_white_text.gif);}
.docs .singledocument a.png,
.docs .singledocument a.gif,
.docs .singledocument a.jpg {background-image: url(../pics/icons/page_white_picture.gif);}


/* Allegati: video */

.video {margin: 1em 0;}
.video .videowrapper {}
.video .video_abstract {margin: .5em 0;}



