.pagina_contenuti_interna {
	width: 100%;
}

.pager {
	text-align: center
}

div h3 a {
	color: #D63940 !important
}

div a {
	color: black !important;
	/*color: gray !important;*/
}

div .currentpage {
	color: #D63940;
	font-family: arial
}

.search UL LI H3 A {
	color: #D63940;
	text-decoration: none !important
}

.left_part,.right_part {
	float: left
}

.right_part {
	width: 215px;
	margin-top: 29px !important
}

.right_part img {
	width: 40px !important;
	height: 40px
}

.right_part .title.left_photo_box a {
	font-size: 12px !important;
	line-height: 9px !important
}

#title-gallery {
	font-family: arial !important;
	font-size: 18px !important;
	margin-bottom: 6px;
	margin-left: 16px;
}

.pagina_contenuti_interna .list .linklist li {
	width: 100%
}

#Position3teaserIn {
	z-index: 9999999999999999999;
	position: absolute
}

object#techsource_Middle2 {
	position: relative;
	/*left: 5px !important*/
}

object#techsource_Middle1 {
	position: relative;
	z-index: 9999999 !important;
	/*left: 5px !important*/
}

#slider-wrapper {
	widht: 600px!importan
}

.slider-wrapper {
	
}

.gallery div {
	width: 100%;
	height: 90px;
	overflow: hidden
}

.galleryitem img { /*width: 90px;*/
	/*height: 270px;*/
	
}

a.galleryitem {
	display: inline !important
}

DIV.gallery {
	margin-bottom: 0px;
	height: 270px;
	overflow: hidden;
	float: left;
	padding-right: 10px;
}

.last_line { /* margin: 190px auto -76px -20px!important;*/
	padding-bottom: 0;
	text-align: center;
}

.video {
	z-index: 2;
	position: relative
}

#corpo-articolo .video object {
	height: 400px;
	margin-bottom: 0;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-top: 0 !important;
	width: 100%;
}

#corpo-articolo .element,.elementBorder {
	margin-bottom: 16px !important
}

DIV.gallery  a {
	color: black !important
}

-spacing:    4px

.contenuto_lowcost_sf {
	background-color: red;
	width: 157px;
}

input,textarea {
	text-align: left !important
}

#colonnaUnica .campo_testo {
	margin-top: -2px !important;
	margin-right: 40px
}

.searcher { #
	margin-left: 690px !important
}

.scrollable_news { #
	overflow: visible !important;
}

.scrollable_news h1 { #
	line-height: 25px !important; #
	margin-top: -5px
}

.carouselheader_news .nav a.right,.carouselheader_news .nav a.right:hover
	{
	background-image: url('/img/icons/ar_right.png') !important;
	width: 16px !important;
	height: 22px !important;
	padding-right: 6px !important;
	background-color: #E6E6E6
}

.carouselheader_news  .nav a.left,.carouselheader_news  .nav a.left:hover
	{
	background-image: url('/img/icons/ar_left.png') !important;
	width: 16px !important;
	height: 22px !important;
	padding-left: 6px !important;
	background-color: #E6E6E6;
	margin-left: 6px !important
}

.carouselheader_news .nav a.right,.carouselheader_news .nav a.right:hover
	{
	float: right
}

.carouselheader_news {
	width: 1004px;
	height: 0px;
	margin-top: 4px;
	position: relative;
	z-index: 3
}

.scrollable_news h1 {
	line-height: 12px
}

.scrollable_news {
	height: 24px;
	margin-left: 32px;
	margin-right: 31px;
	position: relative;
	overflow: hidden;
	margin-top: -2px;
	overflow: hidden;
	position: relative;
}

.timeNews {
	color: red
}

.scrollable_news .item .timeNews,.scrollable_news .item h1 a {
	font-size: 12px !important;
}

.carousel_news {
	float: left
}

.scrollable_news .item {
	width: 316px;
	height: auto
}

.listarss {
	
}

.listarss li {
	background-image: url('/img/icons/sfuma.jpg') !important;
	background-position: bottom !important;
	border-bottom: 1px solid #C2C2C2;
	float: left;
}

.listarss .titolo3 h1 a {
	font-size: 12px;
	font-weight: normal
}

.listarss .titolo3 h1 {
	line-height: 10px;
	margin-left: 6px;
}

.banner_topleft {
	padding-left: 9px;
	background: black;
	height: auto;
}

.head_banner {
	float: left;
	margin: 0 auto;
	width: 725px;
	/*height: 90px;*/
	margin-right: 46px;
}

.author {
	color: gray;
	margin-top: 10px;
	margin-bottom: 20px
}

#colonna-dx-articolo .related-content {
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	background-image: -moz-linear-gradient(center bottom, #E0E0E0 0%, #F7F7F7 64%);
	background-image: -webkit-linear-gradient(center bottom, #E0E0E0 0%, #F7F7F7 64%);
	background-image: linear-gradient(center bottom, #E0E0E0 0%, #F7F7F7 64%);
	border: 1px solid #D1D1D1;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(224,
		224, 224) ), color-stop(0.64, rgb(247, 247, 247) ) );
	padding: 9px;
}

.related-content h3 a {
	color: gray;
	text-shadow: 1px 1px 1px white
}

.related-content h3 {
	margin-top: -10px
}

.related-content li.category a {
	color: black;
	text-shadow: 1px 1px 2px white;
	background-position: -2px 2px;
	background-repeat: no-repeat;
	line-height: 2;
	margin-left: -14px;
	padding-left: 13px;
}

.related-content-title {
	border-bottom: 1px solid #C2C2C2;
	color: #E33434 !important;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 6px;
	padding-bottom: 3px !important;
}

.related-content li.category a {
	color: black;
	text-shadow: 1px 1px 2px white;
}

.commenti {
	margin-top: 10px !important
}

.commenti .ui-tabs-nav .ui-tabs-selected a {
	background-color: #f7f7f7 !important;
	background-image: none !important;
	color: black;
	margin-top: 0;
	position: relative;
	top: 1px;
	z-index: 2;
}

.commenti .ui-tabs-selected a {
	background-color: #f7f7f7 !important;
}

.commenti .ui-tabs-panel {
	border: 1px solid #DCDDDE;
	padding: 10px;
	margin: 0 10px 10px;
}

.commenti .ui-tabs-nav {
	list-style: none outside none;
	margin: 0 0 -1px;
	padding: 0 0 0 45px;
	background-image: url('/img/icons/pencil.png');
	background-repeat: no-repeat;
	background-position: 13px
}

#ajaxbox {
	z-index: 99999999999999999999 !important
}

.commenti .ui-tabs-nav a {
	background-image: url('/img/icons/btn_comment.jpg');
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	background-repeat: repeat-x;
	font-size: 9px !important
}

.captcha_container {
	width: 100%
}

.commentThisArticle {
	display: none
}

.commenti .element {
	background: transparent !important;
	border: 0px !important;
	padding: 0px !important;
	margin: 0px !important
}

.ui-tabs-panel {
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(224,
		224, 224) ), color-stop(0.64, rgb(247, 247, 247) ) );
	background-image: -moz-linear-gradient(center bottom, rgb(224, 224, 224)
		0%, rgb(247, 247, 247) 64% );
}

/*related*/
.field {
	font-family: arial !important
}

.comment_contents label,.field div {
	font-family: arial !important;
	/*float: left !important;*/
	/*margin-left: 6px;*/
	font-size: 11px
}

.comment_contents label { /*float: left;*/
	min-width: 103px;
}

input,textarea {
	-webkit-box-shadow: 0 0 8px -5px;
	box-shadow: 0 0 8px -5px;
	-moz-box-shadow: 0 0 8px -5px;
	border: 1px solid #D9D9D9;
	margin-bottom: 3px;
	padding: 3px;
	text-align: right;
}

.ui-tabs-nav,.ui-tabs-panel {
	font-size: 10px !important;
	font-family: arial
}

.commemail {
	display: none
}

.ui-tabs-panel a {
	color: black !important;
	font-size: 12px
}

#colonna_destra .pagina_contenuti_interna {
	margin-right: 5px;
}

#colonna_centrale .pagina_contenuti_interna .articolo a {
	color: black !important;
	font-size: 12px;
	line-height: 6px !important;
	padding-left: 0px;
}
/*
#colonna_destra .pagina_contenuti_interna .element.list li img {width:70px;height:70px}*/
#colonna_destra .pagina_contenuti_interna .title.left_photo_box {
	font-size: 15px !important
}

#colonna_centrale .title.left_photo_box a {
	color: black;
	font-size: 16px;
	line-height: 18px;
}

#colonna_destra .pagina_contenuti_interna .left_photo_box .etichetta,#colonna_destra .pagina_contenuti_interna .left_photo_box .link
	{
	display: none
}

#colonna_centrale,#colonna_destra { #
	margin-top: 33px !important
}
/*pannellino*/
#twit {
	margin-bottom: 10px !important;
	margin-top: 5px !important;
	margin-left: -3px !important
}

.twtr-ft span a {
	color: white !important;
	float: none;
}

#twtr-widget-1 .twtr-bd,#twtr-widget-1 .twtr-timeline i a,#twtr-widget-1 .twtr-bd p
	{
	color: black !important
}

.twtr-widget .twtr-tweet {
	border-bottom: 0px dotted #DDDDDD;
	overflow: hidden;
}

.twtr-ft .element.style {
	color: white;
}

.twtr-ft div {
	background: -moz-linear-gradient(center top, #333333, #111111) repeat
		scroll 0 0 transparent !important;
	overflow: hidden;
	padding: 10px;
}

#twtr-widget-1 .twtr-doc,#twtr-widget-1 .twtr-hd a,#twtr-widget-1 h3,#twtr-widget-1 h4,#twtr-widget-1 .twtr-popular
	{
	color: white !important;
}

.twtr-widget .twtr-tweet-wrap {
	background-repeat: repeat-x;
	background-image: url('/img/icons/sfuma.jpg') !important;
	background-position: bottom !important;
	border-bottom: 0px!imprtant;
	font-family: arial;
	background-color: white !important
}

#twtr-widget-1 .twtr-tweet a {
	color: gray !important
}

.twtr-hd {
	background-color: black !important
}

/*start*/
.pagina_contenuti_interna .occhiello.left_photo_box {
	color: #8B0E13 !important;
	font-family: arial;
	font-weight: bold;
}

.pagina_contenuti_interna .container.twoColumns {
	background: transparent !important;
	margin-bottom: 3px;
	margin-top: 3px;
	width: 100%;
}

.title.left_photo_box a {
	color: black
}

.pagina_contenuti_interna .title.left_photo_box {
	color: black;
	font-family: arial;
	font-weight: bold;
	font-size: 20px !important;
	line-height: 14px;
	padding-bottom: 6px;
}

.pagina_contenuti_interna .element.list li .left_photo_box {
	background-image: url('/img/icons/sfuma.jpg');
	background-position: center bottom !important;
	background-repeat: repeat-x;
	font-family: arial;
}
/*.pagina_contenuti_interna .element.list li img{float:left;margin-right:10px}*/
.pagina_contenuti_interna { #
	margin-top: 0px; #
	position: relative; #
	z-index: 300
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col2 img.adv { 4px;
	width: 321px;
	height: auto;
	float: none !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .element.list li img
	{
	width: 72px;
	height: auto
}

.pagina_contenuti_interna .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col1 .element.list li .title.left_photo_box
	{
	margin-top: 5px;
	padding-bottom: 6px
}

.pagina_contenuti_interna .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col2 .element.list li .left_photo_box img,.pagina_contenuti_interna .twoColumnsLeftHeavy div.col2 .element.list li .left_photo_box img
	{
	width: 70px;
	height: 70px;
	float: left
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .left_photo_box a
	{
	font-size: 14px !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col1 .element.list li .left_photo_box,.pagina_contenuti_interna .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col2 .element.list li .left_photo_box,.pagina_contenuti_interna .container.twoColumnsLeftHeavy .col2 .element.list li .left_photo_box
	{
	background-repeat: repeat-x;
	/*background-image: url('/img/icons/sfuma.jpg');*/
	background-position: bottom !important;
	font-family: arial
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box
	{
	padding-bottom: 5px
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box a
	{
	font-size: 19px !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box a,.pagina_contenuti_interna .twoColumnsLeftHeavy .col2 .left_photo_box a
	{
	line-height: 17px;
	color: black;
	font-size: 15px;
	padding-bottom: 6px;
	font-weight: bold
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .occhiello,.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .occhiello
	{
	margin-top: 0px;
	color: #e33434 !important;
	font-family: arial;
	font-weight: bold;
	text-transform: uppercase !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col2 .occhiello
	{
	font-size: 10px !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col1 .occhiello
	{
	font-size: 11px !important;
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box,.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .left_photo_box
	{
	color: #414141;
	font-family: arial;
	font-size: 13px
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col1 {
	width: 690px !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy DIV.col2 {
	margin-top: 4px;
	width: 310px !important
}

.pagina_contenuti_interna .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col1
	{
	margin-left: 4px;
	margin-top: 4px;
	width: 432px !important;
}

.pagina_contenuti_interna .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col2
	{
	margin-top: 4px;
	width: 254px !important;
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 img,.pagina_contenuti .twoColumnsLeftHeavy DIV.col2 img
	{
	float: left;
	padding-right: 9px;
}

/* end*/
#intro-articolo style {
	border: 1px solid red !important
}

#ulstrumenti li a img {
	border-bottom: 0px !important
}

#strumenti li { #
	height: 20px
}

#articolo h1 { #
	width: 420px;
}

#strumenti {
	float: right;
	margin-left: 10px;
	width: 16px;
}

#pub-date { #
	width: 420px;
	color: gray;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-left: 3px;
	padding-bottom: 10px;
}

#intro-articolo {
	float: none;
}

#corpo-articolo img {
	border-bottom: 1px solid #C2C2C2;
}

#contenitore-articolo li.articolo {
	padding-bottom: 12px !important
}

#contenitore-articolo .articolo a,#contenitore-articolo .category a {
	background-image: url('/img/icons/correla.png'
}

)');
}
#contenitore-articolo .etichetta {
	font-family: arial;
	color: #E33434 !important;
	font-weight: bold;
	margin-bottom: 6px;
	border-bottom: 1px solid #C2C2C2;
	padding-bottom: 3px;
	background-position: 240px -1px;
	background-repeat: no-repeat;
	background-image: url('/img/icons/link.png');
}

#articolo h3 {
	padding-bottom: 10px;
	margin-left: 4px;
	padding-top: 5px;
	color: gray;
	font-family: arial;
	font-style: italic;
	margin-bottom: 3px;
}

#contenitore-articolo p {
	font-size: 15px
}

#img-articolo .related-content {
	background-image: url('/img/icons/sfuma.jpg');
	background-position: bottom;
	background-color: white;
	background-repeat: repeat-x;
	width: 291px;
	padding: 5px
}

#related-articolo {
	background-image: url('/img/icons/sfuma.jpg');
	background-position: bottom;
	background-color: white;
	background-repeat: repeat-x;
	padding: 10px 10px 4px;
	width: 279px;
	border: bottom:1px solid #C2C2C2
}

.blocco_1 .related_news {
	float: left;
	height: auto;
}

.blocco_1 .related_etichetta {
	margin-bottom: 7px;
	border-bottom: 1px solid #C2C2C2;
}

margin-top:     7px     !important    ; #pub-date {
	color: #A9A9A9;
	font-family: arial;
	font-size: 12px;
	margin-bottom: 6px;
	word-spacing: 7px;
}

#colonna_destra {
	margin-top: 4px;
	width: 310px !important;
	float: right
}

#colonna-dx-articolo .articolo a {
	display: block
}

#contenitore-articolo #img-articolo,#contenitore-articolo #img-articolo p
	{
	border: 1px solid #C2C2C2;
	margin: 6px 0px 6px 6px;
}

#colonna_centrale {
	float: left;
	/*margin-left: 2px;*/
	width: 693px
}

#img-articolo,#img-articolo p {
	float: right
}

#img-articolo p {
	margin-left: 22px
}

.articolo a {
	background-image: url('/img/icons/l_1.jpg');
	background-repeat: no-repeat;
	color: black !important;
	padding-left: 13px;
	300
	px
}

.addthis_toolbox {
	border: 1px solid red
}

.menu.menuTwo a.current {
	background: none repeat scroll 0 0 transparent;
	color: black
}

.menu.menuTop A.current {
	background: none repeat scroll 0 0 transparent;
	color: red !important;
}

.logo_home {
	background-image: url('/img/icons/image.png');
	width: 275x;
	height: 52px;
	background-repeat: no-repeat;
	margin: -3px 0 2px 361px;
	overflow: hidden;
	text-indent: -437px;
}

.logo_home div a {
	padding: 34px 310px;
}

.borderLayoutMastHead .menu.menuTop {
	overflow: visible !important
}

.video object {
	width: 480px;
	height: 270px
}

.menu_alto { #
	margin-top: -20px !important;
	height: 17px;
	position: relative;
	margin: 0 auto;;
	padding-left: 10px;
	width: 721px;
	background-position: 228px -135px;
	background-image: url('/img/icons/nav1.jpg');
}

.menu_alto a {
	color: gray;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-right: 29px;
	text-shadow: 1px 1px 1px black;;
	text-transform: uppercase;
}

#colonnaUnica { #
	margin-top: -9px !important
}

.search UL {
	border: 0px !important
}

#colonnaUnica  .search {
	width: 967px !important;
	margin-left: 10px !important;
	width: 967px;
}

#colonnaUnica .searcher p,#colonnaUnica .ricerca_sito,#colonnaUnica .ricerca_sezione,.pagina_contenuti_interna .searcher p,.pagina_contenuti_interna .ricerca_sito,.pagina_contenuti_interna .ricerca_sezione
	{
	display: block !important;
}

.mainColumn .search form,.bannerColumn .search form {
	margin-top: -7px;
	background-color: transparent !important;
	float: right
}

#colonnaUnica .search  p,.pagina_contenuti_interna .search p {
	margin-left: 5px;
	margin-right: 14px;
	float: left !important
}

#colonnaUnica .search input,.pagina_contenuti_interna .search input {
	float: left
}

#colonnaUnica .ricerca_btn:hover,.pagina_contenuti_interna .ricerca_btn:hover
	{
	box-shadow: 1px 1px 3px -1px black inset;
	-webkit-box-shadow: 1px 1px 3px -1px black inset;
}

#colonnaUnica .ricerca_btn,.pagina_contenuti_interna .ricerca_btn {
	background-image: url('/img/icons/search_black.png') !important;
	background-position: 2px 2px;
	background-color: #F1F1F1;
	border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	box-shadow: 1px 1px 3px -1px black;
	-webkit-box-shadow: 1px 1px 3px -1px black inset;
	margin-top: -3px !important;
	cursor: pointer;
	height: 23px;
	position: relative;
	right: 279px;
	padding-left: 13px !important;
	padding-right: 3px;
	width: 22px;
}

.header4 {
	position: relative;
	z-index: 97 !important;
}

.header3 {
	height: 69px
}

.borderLayoutMastHead .menu.menuTop A:hover {
	color: #E33434 !important
}

#articolo {
	float: left;
	width: 658px;
	margin: 7px 6px; #
	margin: 47px 6px;
	padding: 10px;
	background: white;
	border: 1px solid #C2C2C2;
}

#colonne-art-1-2 {
	
}

#colonna-dx-articolo {
	background: none repeat scroll 0 0 white;
	border: 1px solid #C2C2C2;
	float: left;
	margin-top: 7px; #
	margin-top: 47px;
	padding: 10px;
	width: 304px;
}

.f_links div a {
	margin-left: 5px
}

.f_links .element.list h1 {
	margin-left: -3px
}

.f_links h1 a {;
	color: #d63940 !important;
	font-size: 14px !important
}

#wide_bottom {
	padding-left: 61px; #
	margin-top: 34px;
	padding-bottom: 90px;
	padding-top: 30px; #
	width: 999px;
	color: white !important
}

.f_links a {
	color: black !important
}

.searcher  .campo_testo { #
	height: 13px;
	width: 109px;
	margin-right: 3px !important;
	background-image: url('/img/icons/field.png');
	background-color: transparent;
	border: none !important
}

.searcher .element,.searcher .elementBorder {
	border: none !important;
	background: transparent !important
}

.ricerca_btn {
	color: transparent;
	font-size: 0px !important;
	background-color: transparent;
	border: none !important;
	width: 19px;
	height: 25px; #
	height: 19px !important;
	text-indent: -9999px;
	background-image: url('/img/icons/search.png');
	background-repeat: no-repeat
}

.searcher p,.ricerca_sito,.ricerca_sezione {
	display: none
}

.f_links .element.list {
	float: left;
	width: 188px
}

.f_links .element,.elementBorder {
	padding: 0px;
	background: none;
	border: none
}

.searcher {;
	margin-left: 838px;
	margin-top: 231px; #
	margin-top: 224px !important;
	position: absolute;
	z-index: 99 !important;
}

.header4 img {
	
}

.apertura .element {
	height: 359px !important;
	border: 1px solid red
}

.apertura .container.twoColumnsLeftHeavy DIV.col1 {
	height: 359px !important
}

.pagina_contenuti { #
	margin-top: 0px; #
	position: relative; #
	z-index: 300;
	clear: both
}

.borderLayoutMastHead .menu.menuTwo a {
	color: black !important;
	padding-top: 4px !important
}

.menu.menuTwo UL {
	border-bottom: none !important
}

.menu.menuTwo {
	text-align: left; #
	left: 0px;
	background: transparent !important;
	position: absolute;
	top: 27px;
	z-index: 2 !important
}

.header4 .element {
	height: 25px;
	background-image: url('/img/icons/nav1.jpg') !important;
	border: 0px !important;
	width: 1005px !important;
}

.borderLayoutMastHead .container {
	position: relative;
	z-index: 100;
	background-image: url('/img/icons/bar_2.jpg');
	height: 50px;
	border-bottom: 1px solid gray
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col2 img.adv { 4px;
	width: 330px;
	height: auto;
	float: none !important
}

.adv img {
	float: none !important;
	margin-left: 4px
}

.related_items li a {
	background-repeat: no-repeat;
	color: black;
	padding-left: 13px;
	background-image: url('/img/icons/l_1.jpg');
}

.ritaglio a img {
	margin-bottom: 10px
}

.related_etichetta {
	font-family: arial;
	margin-top: 7px !important;
	font-size: 19px;
	font-weight: bold;
	color: black
}

.title.photo_wide_related a {
	color: black !important
}

.title.photo_wide_related {
	font-weight: bold;
	font-size: 19px;
	border-bottom: 1px solid #dddcda;
	background-image: url('/img/icons/arrow_red.png');
	background-position: right bottom;
	background-repeat: no-repeat;
	height: auto;
	margin-bottom: 13px;
	padding-bottom: 4px
}

h1 a {
	border-bottom: 0px !important;
	font-size: 19px;
	font-weight: bold;
}

.body.photo_wide_related {
	display: none
}

.apertura .element,.elementBorder {
	background: none;
	border: 0px;
	padding: 0px;
	margin: 0px
}

.Lastnews {
	background-image: url('/img/icons/last_news.jpg') !important;
	height: 38px;
	width: 314px;
}

.Lastnews h1 {
	color: white;
	font-family: arial;
	margin: 8px;
	text-align: left;
}

.apertura ul.linklist li {
	margin: 0px 0;
	padding: 0;
	width: 320px
}

.apertura .container.twoColumnsLeftHeavy .linklist li {
	background-image: url('/img/icons/lista_black_2.jpg') !important;
	height: 40px;
	margin-top: 0 !important;
	padding-right: 14px;
	text-align: left;
}

.apertura .container.twoColumnsLeftHeavy .linklist li a {
	color: white;
	display: inline;
	margin-top: 33px;
	position: relative;
	top: 5px;
}

.apertura ul.linklist li span {
	color: white;
	display: inline-table;
	float: left;
	font-family: arial;
	font-weight: bold;
	height: 28px;
	margin-left: 6px;
	margin-top: 11px;
	padding-right: 19px;
}

.teaser_img {
	position: relative !important;
	z-index: 0 !important;
	height: 370px !important
}

.navi a.active {
	background: #E33434 !important;
}

.borderLayoutColumn {
	position: relative;
}

.apertura.twoColumnsLeftHeavy DIV.col1 {
	height: 359px
}

.apertura .container.twoColumnsLeftHeavy div.col2 {
	background: black;
	float: left;
	height: 370px !important;
	overflow: hidden;
	width: 300px !important;
}

.navi a {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 2px 2px black;
	-moz-box-shadow: 0 0 2px 2px black;
	-webkit-box-shadow: 0 0 2px 2px black;
}

.navi a .active {
	background-position: 0px -16px;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 0 0 2px 2px black;
	-moz-box-shadow: 0 0 2px 2px black;
	-webkit-box-shadow: 0 0 2px 2px black;
}

.nav a.right,.nav a.right:hover {
	background-position: top left !important;
	width: 28px !important;
	height: 28px !important;
	background-image: url('/img/icons/r_arrow.png') !important;
}

.nav a.left,.nav a.left:hover {
	background-position: top left !important;
	background-image: url('/img/icons/l_arrow.png') !important;
	height: 28px !important;
}

.menu.menuTop {
	border-bottom: 0px !important
}

body {
	background-color: #a4a6a3;
}

.apertura .carousel {
	padding: 0px !important;
}

.carousel .carouselheader {
	position: relative;
	top: 5px;
	z-index: 1;
	right: 5px;
}

.carousel .carouselheader {
	border-bottom: 0px !important
}

#teaser_text {
	width: 689px\9;
	width: 578px;
	background-position: bottom;
	position: relative;
	padding-right: 112px\9;
	background-image: url('/img/icons/black.png');
	background-position: bottom;
	background-repeat: repeat-x;
	top: -366px;
	top: -371px\9;
	z-index: 3 !important; #
	top: -359px;
}

.scrollable {
	top: -36px !important;
	background: white;
	background: #e6e6e6;
	position: relative;;
	height: 359 !important;
	height: 349 !important!
}

.col_destra .element.list li .left_photo_box a {
	text-shadow: 2px 1px 0 #E5E5E5;
}

ul.linklist {
	margin: 0;
	padding: 0 0 2px;
}

.col_destra .element.list li .left_photo_box {;
	background-image: url('/img/icons/gray_5.jpg') !important;
	background-position: bottom !important;
	background-color: #dadada
}

.col_destra .element,.col_destra .elementBorder {
	border-color: #adadad #c0c0c0 #7a7a7a !important
}

.col_destra .occhiello {
	display: none
}

.col_destra .element.list li .left_photo_box .title {
	background: none !important
}

.col_destra .element.list li .left_photo_box .body {
	text-shadow: 2px 1px 0 #E5E5E5;;
	background: none !important
}

.blocco_1 img {
	width: 310px !important;
	height: auto
}

.blocco_1 {
	height: auto;
	margin-top: 4px
}

.blocco_1 .element,.blocco_1 .elementBorder {
	height: auto
}

.blocco_1 .element li img,.blocco_1 .elementBorder li img {
	
}

.blocco_1 .container.twoColumns {
	margin-left: 5px;
	background: none !important;
	width: 685px;
	height: auto
}

.blocco_1 .container.twoColumns .col1 {
	width: 342px !important
}

.blocco_1 .container.twoColumns .col2 {
	width: 342px !important;
	margin-top: 0px !important
}

.teaser h1 {
	font-size: 18px !important;
	font-weight: bold
}

.teaser p {
	font-size: 13px !important;
	color: #414141 !important
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .element.list li img
	{
	width: 72px;
	height: auto
}

.pagina_contenuti .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col1 .element.list li .title.left_photo_box
	{ /*margin-top: 5px;*/
	padding-bottom: 6px
}

.pagina_contenuti .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col2 .element.list li .left_photo_box img,.pagina_contenuti .twoColumnsLeftHeavy div.col2 .element.list li .left_photo_box img
	{
	width: 70px;
	height: 70px;
	float: left
}

.title left_photo_box a {
	font-size: 24px !important
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .left_photo_box a
	{
	font-size: 14px !important
}

.pagina_contenuti .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col1 .element.list li .left_photo_box,.pagina_contenuti .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col2 .element.list li .left_photo_box,.pagina_contenuti .container.twoColumnsLeftHeavy .col2 .element.list li .left_photo_box
	{
	background-repeat: repeat-x;
	/*background-image: url('/img/icons/sfuma.jpg');*/
	background-position: bottom !important;
	font-family: arial;
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box
	{
	padding-bottom: 5px
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box a
	{
	font-size: 19px !important
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box a,.pagina_contenuti .twoColumnsLeftHeavy .col2 .left_photo_box a
	{
	line-height: 17px;
	color: black;
	font-size: 15px;
	padding-bottom: 6px;
	font-weight: bold
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .occhiello,.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .occhiello
	{
	margin-top: 0px;
	color: #8B0E13 !important;
	font-family: arial;
	font-weight: bold;
	text-transform: uppercase !important
}

.pagina_contenuti .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col2 .occhiello
	{
	font-size: 10px !important
}

.pagina_contenuti .twoColumnsLeftHeavy div.col1 .twoColumnsLeftHeavy div.col1 .occhiello
	{
	font-size: 11px !important;
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col1 .left_photo_box,.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 .twoColumnsLeftHeavy DIV.col2 .left_photo_box
	{
	color: #414141;
	font-family: arial;
	font-size: 13px
}

h1,h1 a,p,p a,.title left_photo_box a,a {
	font-family: arial !important
}

.element,.elementBorder {
	border: 1px solid #C2C2C2;
	margin: 3px;
	background: white;
	padding: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.header4 .image {
	padding-bottom: 7px
}

.container.twoColumnsLeftHeavy {
	background: none !important
}

.italianews a {
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 142px;
	padding-top: 3px;;
	background-image: url('/img/icons/italianews.png');
}

.rs a {
	padding-left: 14px;
	padding-top: 1px;;
	background-image: url('/img/icons/rss.png');
}

.facebook a {
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-top: 8px;;
	background-image: url('/img/icons/facebook.png ')
}

.topBorderLayout.header {
	display: none
}

.borderLayoutMastHead { /*height: 203px;*/
	background-image: url('/img/icons/bg_head.jpg') !important;
	background-position: center bottom;
	padding: 0px !important;
	margin: 0px;
	width: 1005px
}

.borderLayout {
	background: #e6e6e6 !important;
	width: 1005px !important;
	padding: 0px !important
}

.header2 img,.header4 img {
	margin: 0 auto
}

.links_head {
	margin: 0 auto;
	border-bottom: 1px solid #444444;
	width: 727px;
	height: 26px; #
	margin-bottom: 20px; #
	height: 30px
}

.links_head a {
	float: left;
	color: transparent
}

.tw a {
	background-image: url('/img/icons/twetter.png');
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 11px;
	padding-top: 4px;
}

.header4 img {
	clear: both;
	height: auto !important;
	position: relative;
}

.header4 { /*float: left;*/
	/*margin-top: 7px;*/
	width: 100%;
	padding-top: 10px;
}

.menu.menuTop {
	border-top: 0px !important;
	border-bottom: 0px!impotant;
	background-image: url('/img/icons/nav1.jpg');
	background-repeat: repeat-x
}

.menu.menuTop A {
	color: white !important;
	font-family: arial;
	padding: 6px 7px 9px !important;
	font-size: 11px !important;
	font-weight: normal !important;
}

.apertura .col1 {
	width: 700px !important
}

.apertura .col1 img {
	height: auto !important; #
	height: 359px !important;
	left: 0;
	position: relative;
	top: 0;
	width: 690px;
	z-index: 0 !important
}

.apertura .col1 .element,.apertura .col1 .elementBorder {
	margin: 0px !important;
	padding: 0px !important
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 {
	width: auto;
}

.tabstyle {
	
}

.tabstyle .element {
	margin: 0 !important;
	padding: 0 !important;
}

.tabstyle .element .ui-tabs-panel {
	margin: 0px;
	padding: 0px
}

.tabstyle  .left_photo_box {
	padding: 7px !important
}

.apertura .col1 ul.linklist li {
	margin: 0px !important
}

.apertura .col1 h1 a {
	
}

.apertura .col1 div p {
	color: white;
	font-family: arial;
	margin-left: 10px;
	margin-top: -7px;
	padding-right: 10px;
	position: relative;
	text-shadow: 0 0 12px black, 2px 2px 3px #000000;
	font-size: 14px;
	font-weight: bold;
}

.apertura .col1 h1, .apertura .col1 h1 a {
	text-shadow: 0 0 12px black, 2px 2px 3px #000000;
	color: white !important;
	position: relative;
	margin-left: 5px;
	z-index: 9999
}

.apertura .twoColumnsLeftHeavy { #
	margin-top: 39px;
	height: 359px !important; #
	height: 359px !important
}

.apertura .col1 .element,.apertura .col1 .elementBorder {
	height: 370px
}
/*
.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 {
        width: 705px !important
}
*/
.pagina_contenuti .twoColumnsLeftHeavy DIV.col2 {
	margin-top: 4px;
	width: 303px !important;
	padding-left: 3px;
}

.pagina_contenuti .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col1
	{
	margin-left: 4px;
	margin-top: 4px;
	width: 440px !important;
}

.pagina_contenuti .twoColumnsLeftHeavy .col1 .twoColumnsLeftHeavy .col2
	{
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	width: 254px !important;
}

.element.list {
	background: none repeat scroll 0 0 transparent !important;
	border: medium none !important;
	margin: 0;
	padding: 0;
}

.pagina_contenuti .twoColumnsLeftHeavy DIV.col1 img,.pagina_contenuti .twoColumnsLeftHeavy DIV.col2 img
	{
	float: left;
	padding-right: 0px;
}

.occhiello.left_photo_box,.body.left_photo_box,.title.left_photo_box {
	background-image: url('/img/icons/alpha.png') !important;
	background-repeat: no-repeat
}

.borderLayoutMastHead .menu.menuTwo a {
	font-weight: bold !important;
}

.search UL li {
	border-bottom: 1px dotted gray;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px !important;
	min-height: 76px;
	width: 100%;
}

INPUT.submit {
	background-color: #8b0e13;
	color: white;
	font-size: 11px;
	padding: 2px;
	width: auto;
}

.articleComments .row.odd {
	background-color: #eee;
}

.menu_alto {
	top: -11px;
}

.apertura .col1 div p {
	font-size: 12px;
	font-weight: normal;
}

.apertura .col1 h1 {
	font-size: 22px;
}

.scrollable .teaser_text {
	height: 80px;
}

.title {
	padding-bottom: 6px;
}

.occhiello.article{
	color: #8B0E13 !important;
	font-family: arial;
	font-weight: bold;
	margin-top: 0;
	text-transform: uppercase !important;
}