﻿/** Structure **/
body, html{
    margin:0;
    padding:0;
   font-family:Tahoma,Geneva,monospace;
}
a
{
	text-decoration: none;
	margin: 0;
	padding: 0
}
img
{
	border: 0;
}
.Container
{
	margin:15px 0px 0px 0px;
	padding:0px;
	width:100%;
}
.MainContainer
{
	margin:0px 0px 0px 3px;
	padding:0px;
	width:754px;
}

.LeftColumn
{
	width:198px;
	padding-right:4px;
}

.MainColumn
{
	width:556px;
}
.TopNavContainer
{
	background:#fff;
	padding-bottom:52px;
}

.footerContainer
{
	margin-top:6px;
	border-top:5px solid #EF8900;
	color:#626262;
	font-size:11px;
}
.infofooter
{
	padding:6px 0px 20px 10px; 
}

.MenuFooter
{
	padding:6px 10px 20px 10px; 
}
.MenuFooter a
{
	color:#F99525;
	text-decoration:none;
}
/** END Structure **/

/** MENU LEFT **/
.Menu
{
	background:url(menuBackground.jpg) repeat-y;
	width:194px;
	
}
.MenuContainer
{
	
	border-left:1px solid #D8D9DB;
}

.Menu ul
{
	margin:33px 0 33px 25px ;
	padding:0;
	list-style-type:none;
}

.Menu ul li
{
	margin: 5px 22px 0px 0px;
	padding:0;
	   font-family:Tahoma,Geneva, monospace;
	font-size:13px;
	letter-spacing:-0.5px;
	border-bottom:1px solid #FFC773;
}
.MenuLink
{
	color:#fff;
	text-decoration:none;
	margin-bottom:5px;
	display:block;
}
.MenuSelected
{
	color:#F96C02;
	text-decoration:none;
	margin-bottom:5px;
	display:block;
}
/**END  MENU LEFT **/

/** NEWSLETTER**/
.NewsLetteContainerContainer
{
	margin-top:45px;
}
.NewsLetteContainerContainerCenter
{
	border-left:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
	background:url(NewsLetterBackground.gif) repeat-x;
	padding: 0 16px 9px 16px;
	color:#323232;
	font-size:11px;
}
.NewsletterTitle
{
	padding:12px 0px 10px 0px;
	display:block;
	font-size:13px;
	color:#979797;
	border-bottom:1px solid #D3D3D3;
}
.NewsletterText
{
	padding:10px 0px 15px 0px;
}
.ButtonOrange
{
	display:block;
	border:1px solid #F3941E;
	background:url(ButtomOrangBackground.gif) repeat-x;
	color:#fff;
	font-size:11px;
	width:50%;
	padding:3px 12px 3px 12px;
}

/** END NEWSLETTER**/


/** HOME **/
.ImgFlashContainer
{
	border:3px solid #fff;
}
.ImageContainer
{
	width:562px;
	position:absolute;
	background:#fff;
}
.ImageContainerCenter
{
	width:553px;
	height:220px;
	background:#fff;
}

.ImageContainerLeft
{
	background:url(ImageContainerLeft.gif) repeat-y;
	width:8px;
}


.soluzioneVincenteMain
{	
	padding-top:254px;
	background:#fff;
	 width:100%;
	
}

.soluzioneVincenteContainer
{
	
	background:url(SoluzioneVincenteBackGround.gif) repeat-x;
	padding:0px 14px;
}

.Slot2Title
{
	padding:0px 0px 12px 0px;
	font-size:13px;
	color:#979797;
}
.Slot2Text
{
	padding:0px 0px 10px 0px;
	font-size:13px;
	color:#343434;
}




/** END HOME **/


/** PAGE **/

.TitleMain
{
	background:#fff;
	position:absolute; 
	width:562px;
}

.TitleContainer
{
	background:url(TitlePageBackground.jpg) no-repeat;
	height:110px;
	width:550px;
	color:#fff;
	font-size:15px;
	padding: 0px 0px 0px 20px;
	border-bottom:4px solid #fff;
}
.PageContainer
{
	color:#363636;
	padding:150px 15px 0px 15px;
	margin:0px;
	width:100%;
	font-size:12px;

}
.newsCategory
{
	color:#363636;
	padding:150px 15px 0px 15px;
	margin:0px;
	width:100%;
	font-size:12px;
}
.paging a
{
	color:#EF8A00;
	font-weight:bold;
	text-decoration:none;
}
/** END PAGE **/

/** SUBPAGES **/
.subpagesContainer
{
	padding:0px 0px 0px 0px;
	
	width:100%;
}

.Subpageslink
{
	border-bottom:1px solid #D3D3D3;
}

.Subpageslink a
{
	color:#626262;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:4px;
	font-size:12px;
	display:block;
}

.RedElementSubpages
{
	padding-top:5px;
	width:6px;
	color:#FE6C00;
	font-size:11px;
	padding-right:3px;
}
/**END SUBPAGES **/


/**NEWS **/
.newsContainer
{
	width:100%;
	margin:27px 0 20px 0;
	padding:0px;
	clear:both;
	background:url(Newsboxbackground.gif) repeat-x;

}
.newsContainer2
{
	width:100%;
	margin:27px 0 20px 0;
	padding:0px;
	clear:both;

}
.NewBoxTop
{
	background:#F08A01;
	color:#fff;
	width:100%;
	font-size:12px;
	padding:0px 0 0 12px;
	margin:0px;
}

.NewBoxTop a
{
	
	color:#fff;
	text-decoration:none;
}

.NesBox
{
	width:275px;
	margin:0px;
	padding:17px 16px 12px 16px; 
	font-size:12px;
	color:#363636;
	line-height:18px;
}

.NesBox2
{
	padding:17px 16px 0px 16px; 
	margin:0px;
	font-size:12px;
	color:#363636;


}
.NesBoxData
{
	color:#7B7B7B;
	
}
.NesBoxData2
{
	color:#3B3B3B;
	font-size:12px;
	
}

.NesBoxTitle 
{
	color:#EE8B13;
	font-size:10px;
}
.NesBoxTitle a
{
	color:#EE8B13;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}


.NesBoxBottom
{
	border-bottom:1px solid #D1D1D1;
	font-size:2px;
}
.Invisible
{
	border:none;
	padding:0px;
	margin:0px;
	background:#fff;
}
.Attach
{
	font-size:1px;
}
/**END NEWS**/
.TitleBoxEvent
{
	background:#F08A01;
	color:#FFF;
	padding:0 0 0 5px;
	font-size:12px;
}
.gallery
{
	padding-top:254px;
	background:#fff;
	width:100%;
}
.GalleryTitle
{
	color:#848484;
	font-size:12px;
}
.PageCategoryContainer
{
	color:#363636;
	padding:150px 0px 0px 0px;
	margin:0px;
	width:100%;
	font-size:12px;

}

.GalleryNavRight
{
	clear:both;
	padding:5px 10px 5px 20px;
	
	background:url(../img/GalleryRight.gif) no-repeat;
	color:#cc5c18; 
	font-size:12px;
	border-right: 1px solid #e6e6e6;
}
.GalleryNavRight a
{
	color:#cc5c18; 
	text-decoration:none;
	margin:0;
	padding:0;
}
.GalleryNavLeft
{
	
	background:url(../img/GalleryLeft.gif) no-repeat;
	color:#cc5c18; 
	font-size:12px;
	padding:5px 10px;
	border-left: 1px solid #e6e6e6;
}
.GalleryNavLeft a
{
	color:#cc5c18; 
	text-decoration:none;
}