﻿div#breadcrumb
{
	/*height:10px;*/
	display:none;
}
div#MainContainerFirstColumn
{
	display: none;
}
div#content-table
{
	margin-top: 11px;
	clear:both;
}
/*
td.first-column {
	width:40% !important;
}
td.second-column {
	width:28% !important;
	padding: 0 10px 0 10px;
}
td.third-column {
	width:31% !important;
	padding:0;
}
*/
td.first-column {
	width:0px !important;
	padding:0px;
}
td.second-column {
	/*width:100% !important;*/
	width:100%;
	padding:0px;
	/*padding: 0 10px 0 0;*/
}
td.third-column {
	width:307px !important;
	padding:0;
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	td.first-column {
		width:0px !important;
	}
	td.second-column {
		width:100% !important;
		padding:0px;
	}
	td.third-column {
		width:31% !important;
		padding:0;
	}
}
/* NEWS */
#infomobilita table, #comunicati table
{
 width:100%;
}
#infomobilita, #comunicati
{
	/*padding: 3px;*/
	padding: 6px 3px 0 3px;
	min-height:140px !important;
}
/* Hack IE6 */
* html #infomobilita, * html #comunicati
{
	height:140px !important;
}
#infomobilita .item, #comunicati .item
{
	border-bottom: dotted 1px #cbcbcb;
	/*
	padding-top:5px;
	padding-bottom:5px;
	*/
	padding-top:8px;
	padding-bottom:8px;
	/*height:25px !important;*/
	height:30px !important;
	clear:both;
}
/* hack per IE6 e IE7 */
* html #infomobilita .item, * html  #comunicati .item, *:first-child+html #infomobilita .item, *:first-child+html #comunicati .item
{
	height:100% !important;
}
.pointer {float:left; width:2%;padding-left:2px;padding-right:2px;}
.news-item {float:left; width:97.5%;}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	.news-item {float:left; width:97%;}
}
img.ImageInternalBottomAreaLink
{
	padding-bottom:2px;	
}

.Content-Main
{
	background-image:url('/it/GuidaMi/PublishingImages/Content_Main_Background.jpg');
	background-position:top center;
	background-repeat:repeat-x;
}

#second-content-container div.DivContainerContent
{
	position:relative;
}

#firstcontent
{
/*
	padding-top:10px;
	padding-bottom:10px;
*/
	padding-right:10px;
}

#secondcontent
{
/*
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
*/
}

#secondcontent div.atm-testo
{
	margin-bottom:44px;
}

#secondcontent div.secondcontent-footer-container
{
	width:100%;
	position:absolute !Important;
	bottom:0px;
	text-align:center;
}

#secondcontent div.DivContainerInternalBottomArea
{
	height:44px;
	background-color:#d6001c;
}

#secondcontent div.LinkContainerInternalBottomAreaLink
{
	padding-top: 15px;
}

#secondcontent div.DivContainerInternalBottomAreaLinkTextLeft
{
	width:100%;
}

#secondcontent div.LinkContainerInternalBottomAreaLinkImage
{
	float:left;
}

#secondcontent div.DivContainerInternalBottomAreaLink
{
	top:0px;
}

#secondcontent div.secondcontent-footer-container a.LinkContainerInternalBottomAreaLinkText
{
	color:white;
}

#thirdcontent
{
	padding-top:10px;
	padding-right:10px;
}

#thirdcontent #firstcontentpart div.DivContainerInternalBottomArea
{
	background-color:Transparent;
	background-image:url(/_layouts/ATM/Content_Footer_Background.jpg);
	background-repeat:repeat-x;
}

#thirdcontent #firstcontentpart div.DivContainerInternalTopTitleBox
{
	background-color:#d6001c;
}

#thirdcontent #firstcontentpart div.DivContainerInternalTopTitleText
{
	color:white;
}

#thirdcontent #secondcontentpart div.DivContainerInternalTopTitleBox
{
	background-color:#d6001c;
}

#thirdcontent #secondcontentpart div.DivContainerInternalTopTitleText
{
	color:white;
}

#thirdcontent #secondcontentpart div.DivContainerInternalBottomArea
{
	background-color:Transparent;
	background-image:url(/_layouts/ATM/Content_Footer_Background.jpg);
	background-repeat:repeat-x;
}

#thirdcontent #secondcontentpart div.item
{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	border-bottom:dotted 1px silver;
}

#thirdcontent #secondcontentpart div.link-item
{
	min-height:100px;
}

#thirdcontent #secondcontentpart img.image
{
	width:90px;
	height:100px;
	margin-right:5px;
	margin-bottom:5px;
	border: #cbcbcb 1px solid !important;
	padding:1px;
}

#thirdcontent #secondcontentpart div.description
{
	padding-top:2px;
}

#thirdcontent #secondcontentpart .link-item-title
{
	color:#d6001c;
	font-weight:bold;
}

#thirdcontent #secondcontentpart a.link-item-description div.description:hover
{
	 text-decoration:underline;
}

#thirdcontent #secondcontentpart div.ms-formfieldcontainer
{
	width:300px;
}

#thirdcontent #secondcontentpart div.DivContainerInternalBottomArea img
{
	border: solid 1px Transparent !important;
}

#forthcontent
{
	padding-top:10px;
}

#forthcontent div.DivContainerInternalTopTitleBox
{
	background-color:#d6001c;
}

#forthcontent div.DivContainerInternalTopTitleText
{
	color:white;
}

#forth-content-container div.DivContainerContent
{
	position:relative;
}

#forthcontent div.forth-content-footer-container
{
	width:100%;
	position:absolute !Important;
	bottom:0px;
	text-align:center;
}

#forthcontent div.DivContainerInternalBottomArea
{
	background-color:Transparent;
}

#forthcontent div.DivContainerInternalBottomArea img
{
	border: solid 1px Transparent !important;
}

#forthcontent div.DivContainerInternalBottomArea div.DivContainerInternalBottomAreaLinkTextRight
{
	padding-right:5px;
}

#forthcontent div.forth-content-footer-container div.forth-content-footer-image-container
{
	background-image:url(/_layouts/ATM/IoGuido_Footer_Background.jpg);
	background-repeat:repeat-x;
	border-top:solid 2px #f0822b;
}

#forthcontent div.pointlink-item
{
	padding-left:10px;
	padding-right:10px;
}

#forthcontent div.pointlink-link-item
{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:dotted 1px silver;
}

#forthcontent div.pointlink-item img
{
	padding-right:5px;
}

#forthcontent div.pointlink-item a.pointlink-title
{
	font-weight:bold;
}

#forthcontent div.pointlink-item div.description
{
	padding-top:2px;
}

#forthcontent div.pointlink-item a.pointlink-description div.description:hover
{ 
   text-decoration:underline;
}

#forthcontent div.pointlink-item div.description a
{
	font-weight:normal;
}

#forthcontent div.pointlink-item div.description img
{
	padding-right:5px;
}

#forthcontent #firstcontentpart div.DivContainerExternalBottomBox
{
	background-image:none;
	background-repeat:no-repeat;
	background-position:inherit;
	height:0px;
}

#forthcontent #firstcontentpart div.DivContainerInternalBox
{
	border-bottom:0px;
}

#forthcontent #firstcontentpart div.DivContainerOutline
{
	padding-bottom:0px;	
}

#forthcontent #firstcontentpart div.DivContainerExternalBoxOrange
{
    border-top:#d6001c 7px solid;
}

#forthcontent #secondcontentpart div.DivContainerExternalBoxOrange
{
	border-top:0px;
}

#forthcontent #secondcontentpart div.DivContainerInternalBox
{
	background-image:url(/_layouts/ATM/IoGuido_Footer_Background.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}