div.csc-textpic		{	margin-left:15px;
						margin-right:15px;					}

div.csc-textpic  h1, div.csc-textpic	 h2, div.csc-textpic	 h3, div.csc-textpic	 h4, div.csc-textpic	 h5, div.csc-textpic	 h6 							
					{	margin-left:0px;
						margin-bottom:0px;					}						
							
							
div.csc-textpic ul	{	list-style-type: disc !important;		
						list-style-position: outside;
						margin-left:15px;		
						padding-left:15px;						}

div.csc-textpic li		{	list-style-type: disc !important;				}

div.csc-textpic	p	{	margin-left:0;						}
					


.csc-header			{	clear:both;							}

					
.csc-textpic-center	{	margin-left:auto;
						margin-right:auto;					}					


.csc-textpic-center	img
					{	margin: 0 !important;
						padding:0 !important; }


					
/* FILELINK */

.std-filelink		{	margin:0;padding:0;
						margin-left:20px !important;
						list-style-position:outside;	
						list-style-type:none;			}			

#main3c .std-filelink, #main2c .std-filelink	
					{	margin-left:20px !important;}

#rightcol .std-filelink					
					{	margin-left:5px !important;}
						
.std-filelink li 		{	padding-bottom:5px;			}						
						
.std-filelink-desc, .std-filelink-filesize
					{	padding-left:24px;	
						display:block;				}	

.std-filelink-filesize
					{	font-size: 0.9em;			}
					
.std-filelink img 	{	margin-left:0 !important;	}				





/* PAGETEASER  */

.tx-jppageteaser-pi1{	margin-left:15px;
						margin-right:15px;			}

.tx-jppageteaser-pi1-list-entry
					{	}

.tx-jppageteaser-pi1-list-entry h4 {
						margin-left:0 !important;
						border:0;					}

						
.tx-jppageteaser-pi1-list-entry-link-item
					{	float:right;	
						margin-right:15px;			}
						
						
						

						
/* CSC MENU*/	
ul.csc-menu			{	list-style-type:none;	
						list-style-position:outside;
						padding:0;	
						margin:0;				}
							
ul.csc-menu li 		{	padding:0;
						list-style-type:none;
						display:block;
						background-image:url(../images/bullet_menu.png) !important;
						background-color: #ffffff;
						background-repeat:no-repeat;
						background-position:9px 3px;	}							
															
ul.csc-menu  a, ul.csc-menu  a:visited
					{	/*line-height:18px;*/
						padding-top:2px;
						padding-bottom:2px;
						padding-left:25px;
						display:block;	
						color:#3e3d3d;				}
													
ul.csc-menu li a:hover
					{	background-repeat:no-repeat;
						background-position:9px 3px;
						color:#3e3d3d;				}
				
				
					
/* SEO SITEMAP */
.tx-flseositemap-pi1 a				{	}

.tx-flseositemap-pi1 .deep0			{	list-style-type:none;
										background: url(../images/map.png) no-repeat;
										line-height:1.8em;
										font-weight:bold;
										text-transform:uppercase;
										padding-left:22px;
										font-size:1.0em;	}	

.tx-flseositemap-pi1 .deep1			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:35px;	}					

.tx-flseositemap-pi1 .deep2			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:50px;	}					

.tx-flseositemap-pi1 .deep3			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:65px;	}					

.tx-flseositemap-pi1 .deep4			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:80px;	}					

.tx-flseositemap-pi1 .deep5			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:95px;	}					

.tx-flseositemap-pi1 .deep6			{	font-weight:normal;
										text-transform:none;
										line-height:1.1em;
										list-style-type:circle;
										margin-left:110px;	}					
					
			
			
/*CERCA NEL SITO INDEXED SEARCH */
.tx-indexedsearch					{	margin-left:15px;
										margin-right:15px;			}

.tx-indexedsearch-form
									{	display:inline;				}
					
						
.tx-indexedsearch-search-submit
									{	display:inline;				}
					
.tx-indexedsearch-browsebox 			{	padding:0;					}
						
.tx-indexedsearch-res				{	padding:0;}				

/*.tx-indexedsearch-info				{	display:none;				}				*/
					
.tx-indexedsearch fieldset				{	margin:0; padding:0;
										border:none;				}	

.tx-indexedsearch p					{	margin-left:0 !important; 	}

.tx-indexedsearch-rules				{	display: none;				}

						
/*CH GALLERY */

.tx-chgallery-pi1					{	margin-left:15px;
										margin-right:15px;					}

.tx-chgallery-pi1 .single			{	margin-bottom:15px !important;		}										
										
.chsingle_size						{	display:none !important;			}	


.tx-chgallery-pi1  .single span 		{	font-size: 0.85em;			
										height:30px;
										width:152px !important;				}
										
/*LOGIN UTENTE*/										
										
.tx-felogin-pi1						{	margin-left:5px;
										margin-right:5px;
										color:#3e3d3d; 						}
.tx-felogin-pi1 #user, .tx-felogin-pi1 #pass
									{	width:60%;}
										
.tx-felogin-pi1 label					{	font-size:80%;
										width:70px;
										float:left;
										font-weight:normal;	}

.tx-felogin-pi1 legend				{	display:none;						}

.tx-felogin-pi1 fieldset				{	border:0;							}

.tx-felogin-pi1 div					{	margin-bottom:5px;					}

div.psubmit							{	padding-top:3px;
										padding-left:70px;					}
										
/* TAG CLOUDS */
.tx-vgetagcloud-pi1					{	padding:3px 10px !important;		}

.tx-vgetagcloud-pi1	li 				{					}

.tx-vgetagcloud-pi1	li a				{	color:#444444;							}



