.container{
	margin-top:20px;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.right_sen{
	width:259px;
	float:right;
}
.left_sen{
	width:154px;
	float:left;
}
.center_sen{
	width: 462px;
	float:left;
	padding:0px 0px 0px 20px;
}
.tit_red{
	font-size:14px;
	font-weight:bold;
	color:#9b0202;
	margin:0px;
	text-transform: uppercase;
	display:block;
}
.tit_red a{
	color:#9b0202 !important;
}
.onecolumn_bottom{
	padding:20px;
	width:925px;
	background: transparent;
}
.title_sen {
color:#949494;
font-size:16px;
font-weight:bold;
margin:0;
padding:14px 0px 12px 0px;
}
.border_img{
	border:1px solid #cdcdcd;
	margin-bottom:10px;
}
.left_sen p{
	padding:0px 0px 12px 0px;
}
.red a, a.red, .red{
	color:#9b0202;
	text-decoration:underline;
	text-align: right;
}
#tool_sen{
	width:751px;
	float:right;
	height:142px;
	margin-bottom:4px;
	border-bottom:1px solid #cdcdcd;
	background: url(/immagini/tool.gif) no-repeat left top;
}
#tool_sen a:hover{color:red;}
#tool_sen_top{
	height: 109px;
	text-align: right;
}
#form{
	width:260px;
	float:right;
	margin-top:13px;
}
#form #ricerca{
	width:216px;
	background: #fff;
	border:1px solid #cdcdcd;
}
#tool_sen dl{
	margin:0px;
	padding:0px;
}
#tool_sen dl dt{
	margin:0px;
	float:left;
	padding:0px 13px 0px 0px;
	font-size:12px;
}
#tool_sen dl dt.space{
	padding:0px 0px 0px 0px;
}
.celestial{
	background: #eaf8ff;
	padding:10px;
	margin:0px -10px;
}
h3{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:22px;
}
h4{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:18px;
	font-style: italic;
}
.pp{
	padding:11px 0px 15px 0px;
	border-bottom:1px solid #cdcdcd;
}
.pp strong{
	font-size:18px;
}
.pp2{
	padding:11px 0px 15px 0px;
}
#footer_sen{
	background:url(http://www.partitodemocratico.it/immagini/sotto_extralarge.gif) no-repeat scroll center bottom;
	border-top: 1px dotted #cdcdcd;
	padding:20px;
}
#footer_sen img{
	margin-right: 19px;
}
.f_r{
	margin:0px 0px 5px 0px !important;
}
h2{
	font-size:22px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.title_sen img{
	margin-left:107px;
}
h1{
	font-size:30px;
	padding:0px;
	margin:0px 0px 5px 0px;
	display:block;
}
.sen{
	float:right;
	width:350px;
	padding-top:40px;
	height:60px;
}
.pp2 img{
	float:left;
}
a{
	color:#000;
}
a:hover{
	color:#9B0202 !important;
	text-decoration: underline;
}
.right_sen a, .left_sen a{
	text-decoration: none;
}
.upper{
	font-size:36px;
	color:#b6b6b6;
}
.sen_box{
	float:left;
}
.sen_box_right{
	float:right;
}
.sen_box_right, .sen_box{
	width:150px;	
	padding-top:15px;	
}
.line_sen{
	border-bottom:1px solid #CDCDCD;
	position:relative;
	padding-bottom:6px;
	min-height: 10px;
	height: auto !important;
	height:10px;
}
.link_line{
	position:absolute;
	bottom:0px;
	right:0px;
	margin-bottom:6px;
}
#menu_alfabeto{
	font-weight:bold;
	font-size:14px;
	letter-spacing: 3px;
	text-transform:uppercase;
}
#menu_alfabeto a:hover{
	color:#9b0202;
}
/*flicker*/
#flickr_badge_uber_wrapper tr td{
	background:#000;
	padding-top:44px;
	padding-bottom:44px;
}
#flickr_badge_source_txt {padding:0; font: 11px; color:#666666;}

#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}

#flickr_icon_td {padding:0 5px 0 0 !important;}

.flickr_badge_image {text-align:center !important;}

.flickr_badge_image img {border: 1px solid black !important;}

#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px !important; color:#3993ff !important;}

#flickr_badge_uber_wrapper a:hover,

#flickr_badge_uber_wrapper a:link,

#flickr_badge_uber_wrapper a:active,

#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}

#flickr_badge_wrapper {}

#flickr_badge_source {padding:0 !important; font: 11px !important; color:#666666 !important;}
.sen_mini{width:120px; float:left;}
.sen_mini img{border:1px solid #ccc; margin-bottom:5px;}


