/* CSS Per la colonna destra */

#wrapper {
  margin-left: 210px;
  margin-right: 0.5em;
  background-color: #FFF;
  /*background-image: url("images/sf_content_2.jpg");*/
  background-image: url("images/sf_content_right.jpg");
  background-position: top right;
  background-repeat: repeat-y;	 
	/*border: solid 1px;*/
}
div#content {
  background-image: url("images/top_border_c.jpg");
	background-position: top right;
	background-repeat: repeat-x;
	margin-right: 211px;
	/*border-right: solid silver 3px;*/
}
/* RIGHT - inizio*/
div#right, div#right_menu {
  float:right;
  /*width: 231px;*/
  width: 211px;
  background-image: url("images/top_border_r.jpg");
  background-position: top right;
  background-repeat: repeat-x;	 
  background-color: transparent;
  padding-top: 2em;
	/*border: solid gold 1px;*/
}
div#right h1, div#right h2, div#right h3, div#right h4, div#right h5, div#right h6, 
div#right p, div#right ul {margin: 0 1em 0 1em;}
div#right h1 a, div#right h2 a, div#right h3 a, div#right h4 a, div#right h5 a{
	text-decoration:none;}
div#right h1 a:hover, div#right h2 a:hover, div#right h3 a:hover, 
div#right h4 a:hover, div#right h5 a:hover{text-decoration:underline;}
	
div#right ul, ul.Item {margin: 0.5em 1em 0.5em 0.5em;padding-left: 1.5em;}
div#right ul.subItem {	padding-left: 0.5em;}
div#right li {marker-offset:0;line-height:1.5em;}
div#right li a{text-decoration:none;}
div#right li a:hover{text-decoration:underline;}
div#right h1, div#right h2 {font-size: 1.2em;margin-bottom: 1em;}

div#right div.csc-header{font-size:0.8em;}
div#right div.filelinks{margin:0:padding:0;}
div#right div..filelinks .pdf{
	background-image:url('typo3/gfx/fileicons/pdf.gif')!important;}

/* Generici */
div#right div.csc-textpic{padding-left:1em;}
div#right ul.csc-menu li{padding-bottom:1em;}
div#right p.bodytext a{text-decoration:none;}
div#right p.bodytext a:hover{text-decoration:underline;}

div#right_menu h1, 
div#right_menu h2, 
div#right_menu p, 
div#right_menu ul {margin: 0 1em 0 1em;}
div#right_menu ul, ul.Item {margin: 0.5em 1em 0.5em 0.5em;padding-left: 1.5em;}
div#right_menu ul.subItem {	padding-left: 0.5em;}
div#right_menu li {marker-offset: 0;}
div#right_menu h1, 
div#right_menu h2 {font-size: 1.2em;margin-bottom: 1em;}

div#right hr{margin:0.5em 0;border:solid #baccd6 1px;} 

/* tt_news SEARCH */
div.news-search-form input{width:12em;}
div.news-search-form form span.news-search-form-submit input{width:5em;}
div.news-search-emptyMsg{display:none;}

/* RIGHT - fine*/
