﻿
html, body{
height:100%;
margin:0px;
padding:0px;
} 



body{
	background-color:#D3F372;
	background-image:url('../images/bkgd.jpg');
	background-repeat:repeat-x;	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

a{
	font-weight:bold;
	text-decoration:none;
	color:#666666;

}
a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.LinkV2 a {
   font-weight:normal;
   text-decoration:underline;
   color:#666666;
}

.LinkV2 a:hover {
   font-weight:normal;
   text-decoration:underline;
   color:green;
}

.LinkV2 a:visited{
   font-weight:normal;
   text-decoration:underline;
   color:#666666;
}

.TextHighlightedSpace
{
    margin-top: 5px;
    margin-left:  16px;
}

.TextHighlightedBold
{
    margin-top: 5px;
	font-size:12px;
    color:#268F3B;
    font-weight:bold;
}
.TextHighlighted
{
    margin-bottom: 10px;
	font-size:12px;
    color:#268F3B;
    font-weight:normal;
}

.TextHighlightedItalic
{
    font-weight : bold;
    font-style : italic;
    
}


.TextHighlightedGreenBold
{
    font-size:14px;
    color:#268F3B;
    font-weight:bold;
}

.TextHighlightedGreyBold
{
    margin-top: 5px;
	font-size:12px;
    color:#666666;
    font-weight:bold;
}

.TextHighlightedGreyBoldBig
{
    margin-top: 5px;
	font-size:14px;
    color:#666666;
    font-weight:bold;
}

.TextHighlightedGrey
{
    margin-bottom: 10px;
    font-size:11px;
    color:#666666;
    font-weight:normal;
}

.TextHighlightedBig{
	font-size:14px;
    color:#666666;
    font-weight:normal;
    font-weight:bold;
}

.TextHighlightedBigGreen{
	font-size:16px;
    color:#268F3B;
    font-weight:bold;
}

.TextHighlightedGreen{
	font-size:14px;
    color:green;
    font-weight:normal;
    font-weight:bold;
}


.RightAlign{
    margin-top: -10px;
    margin-bottom: 10px;
	text-align:right;
	padding-right:3px;
}

/* Clear */

.ClearDiv {
	clear:both;
	height:0px;
	font-size:0px;
}

/* Page */

.Page {
	width:835px;
	margin-right:auto;
	margin-left:auto;
	margin-top:2px;
	background-color:#FFFFFF;
	padding:8px 8px 0px 8px;
}

/* Selezione della lingua */
.HeadPage
{
    width:826px;
}

.Home 
{
    margin-top: -3px;
    float: left;
	text-align:left;
	width:200px;
}

.Home a
{
    
    font-weight: normal;
    margin-left: 15px;
    text-decoration: none;
}

.LanguageHome
{
    margin-right: 16px;
    float: right;
	text-align:right;
	width:500px;
}

.Language
{
    margin-right: 6px;
    float: right;
	text-align:right;
	width:610px;
}
.Seleziona {
	float:right;
}

.English{
    float:right;
	margin: 1px 5px 5px 5px;
	border-right: 1px #2D9342 solid;
	padding-right:5px;
}
.Italian {
	float:right;
}


/* Header e Silverlight */

.HeaderPageHome{
	height:420px;	
	
}


.HeaderPageHomeNew
{
    height:300px;
	z-index: 0;
}

.HeaderPageSilver
{
    top: 0px;
    left: 0px;
    z-index: 1;
}

.HeaderPageSocial
{
    
    position: absolute;
    background-color: transparent;
    background-image: url(../images/backgSocial.png);
    background-repeat: no-repeat;
    height: 46px;
    width: 166px;
    z-index: 2;
    margin-left: 650px;
    margin-top: -46px;
}

.HeaderPageSocial img
{
    margin: 5px 7px 0 0px;    
}


.HeaderPage{
	height:190px;
}

.HeaderWeb{
	height:95px;
}


.menuSpecialist
{
    margin-top: 5px;
    margin-left: 2px;
    width: 828px;
    height: 25px;
    font-size: 22px;   
    color: #2d2c2e; 
}

.menuProducts
{
    margin-top: 5px;
    width: 830px;  
    height: 80px;
}

.menuProductsSeparator
{
    width: 44px;
    height: 100%;
    float: left;
    display: block;
}
    
.menuProducts1
{
    background-image: url(../images/menuWebcast.png);
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    width: 245px;
    height: 100%;
    float: left;
    display: block;
}

.menuProducts2
{
    background-image: url(../images/menuMyMediaPortal.png);
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    width: 245px;
    height: 100%;
    float: left;
    display: block;
}

.menuProducts3
{
    background-image: url(../images/menuHolosmart.png);
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    width: 245px;
    height: 100%;
    float: left;
    display: block;
}

.memuProTitle
{
    width: 160px;
    margin-left: 85px;
    display: block;
    color: #2c2d2e;
    font-size: 14px;
}

.memuProDesc
{
    width: 160px;
    margin-left: 85px;
    display: block;
    color: #2c2d2e;
    font-size: 9px;
}


/* Menu */

.MenuPage{
    margin:5px -2px 0px 1px;
}

.MenuNewElement
{
    margin-top: 5px;
    width:19.65%;
	height:31px;
	background-color:#E6F8AE;
	float:left;
	margin-right:2px;
	border-bottom:4px #FFFFFF solid;
	display:block;	
}

.MenuNewElement a:hover{
    display:block;
    border-bottom:2px #268F3B solid;
	color:fuchsia;	
	text-decoration: none;
}

.MenuNewNumber{
	font-size:14px;
	color:#BAE093;
	font-weight:bold;
	margin:0px 2px 0px 2px;
	text-decoration:none;
}

.MenuNewText
{
   font-size:10px;
	color:#268F3B;
	text-align:left;
	margin: 0px 1px 0px 2px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}


.MenuElement{
    width:19.65%;
	height:62px;
	background-color:#E6F8AE;
	float:left;
	margin-right:2px;
	border-bottom:4px #FFFFFF solid;
	display:block;	
}

.MenuElement a:hover{
    display:block;
	border-bottom:4px #268F3B solid;
	color:fuchsia;	
	text-decoration: none;
}

.MenuElementSelect{
     width:19.65%;
	height:59px;
	background-color:#E6F8AE;
	float:left;
	margin-right:2px;
	border-bottom:4px #268F3B solid;
	display:block;
	text-decoration:none;
}

.MenuElementSelect a:hover{
    display:block;
	border-bottom:4px #268F3B solid;
	color:fuchsia;	
	text-decoration: none;
}

.MenuNumber{
	font-size:37px;
	color:#BAE093;
	font-weight:bold;
	margin:0px 5px 0px 5px;
	text-decoration:none;
}

.MenuText{
	font-size:12px;
	color:#268F3B;
	text-align:right;
	margin:0px 5px 0px 5px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}


/* SubMenu */

.SubMenuPage{
    margin:0px;	    
}
.SubMenuElement{
	background-color:#FFFFFF;
	border-bottom:2px #FFFFFF solid;
	display:block;	
	margin-bottom:4px;
	background-image: url(../images/sepSubmenu.png);
	background-repeat: repeat-x;
}

.SubMenuElement a{
    display:block;
	border-bottom:2px #FFFFFF solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuElement a:hover{
    display:block;
	border-bottom:2px #268F3B solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuElementSelect{
	background-color:#FFFFFF;
	border-bottom:2px #FFFFFF solid;
	display:block;	
	margin-bottom:4px;
	background-image: url(../images/sepSubmenu.png);
	background-repeat: repeat-x;
}
.SubMenuElementSelect a{
    display:block;
	border-bottom:2px #268F3B solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuElementBlue
{
    height: 61px;
	background-color:#FFFFFF;
	border-bottom: 2px #FFFFFF solid;
	display:block;	
	margin-bottom:4px;
	background-image: url(../images/sepSubmenuBlu.png);
	background-repeat: repeat-x;
}

.SubMenuElementBlue a{
    display:block;
	border-bottom:2px #FFFFFF solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuElementBlue a:hover{
    display:block;
	border-bottom:2px #60258F solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuElementBlueSelect{
	background-color:#FFFFFF;
	border-bottom:2px #FFFFFF solid;
	display:block;	
	margin-bottom:4px;
	background-image: url(../images/sepSubmenuBlu.png);
	background-repeat: repeat-x;
}
.SubMenuElementBlueSelect a{
    display:block;
	border-bottom:2px #60258F solid;
	color:fuchsia;	
	text-decoration:none;
}

.SubMenuBlueNumber{
	font-size:37px;
	color:#5C6CCB;
	font-weight:bold;
	margin:0px 5px 0px 5px;
	text-decoration:none;
}

.SubMenuBlueText{
	font-size:12px;
	color:#60258F;
	text-align:right;
	margin:0px 5px 0px 5px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}





.SubMenuNumber{
	font-size:37px;
	color:#86C85A;
	font-weight:bold;
	margin:0px 5px 0px 5px;
	text-decoration:none;
}

.SubMenuText{
	font-size:12px;
	color:#268F3B;
	text-align:right;
	margin:0px 5px 0px 5px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}

.SubMenuMiniText{
	font-size:10px;
}

.SubMenuOnlyText{
	font-size:12px;
}

/* Contenuti */

.ContentPage{
height:auto;
}
.ColumnContent
{
	background-color:#F5FAF2;
    border-left:2px #FFFFFF solid;
	margin-right:0px;
	min-height:300px;
	padding:8px;
	width: 650px;
}

.ColumnContentCompany
{
	background-color:#ffffff;
    border-left:2px #FFFFFF solid;
	margin-right:0px;
	min-height:400px;
	padding:8px;
	width: 650px;
}

.ColumnContentContact
{
	background-color:#ffffff;
    border-left:2px #FFFFFF solid;
	margin-right:0px;
	min-height:500px;
	height:500px;
	padding:8px;
	width: 650px;
}

.ColumnContentContattaci
{
	background-color:#ffffff;
    border-left:0px #FFFFFF solid;
	margin-right:0px;
	min-height:400px;
	margin-left: 8px;
	width: 650px;
}

.ColumnContentWebcast
{
	background-color:#ffffff;
    border-left:2px #FFFFFF solid;
	margin-right:0px;
	min-height:780px;
	padding:8px;
	width: 650px;
}

.ColumnContentPortal
{
	background-color:#ffffff;
    border-left:2px #FFFFFF solid;
	margin-right:0px;
	min-height:1100px;
	padding:8px;
	width: 650px;
}
	
	
.TableElements{
	width:100%;
	vertical-align:top;
}
.TableMenu{
	width:165px;
	background-color:#FFFFFF;
	background-image: url(../images/backgSubmenu.png);
	background-repeat: repeat-y;
	vertical-align:top;
}

.TableContent{
	vertical-align:top;
}

.BreadCrumbs{
	float:left;
	color:#B1E512;
	font-weight:bold;
}

.BreadCrumbsA{
	color:#319041;
	font-weight:bold;
}

.BreadCrumbsA:hover{
	color:#B1E512;
	font-weight:bold;
}

.Line{
	background-color:#CCCCCC;
	height:1px;
	font-size:1px;
}
.TitleContent{
    float:left;
    font-weight:bold;
	font-size:20px;
	color:#268F3B;
	font-style: normal;
	width:648px;
	background-color:#ffffff;
	text-align:left;
}

.TitleContentSolution{
    float:left;
    font-weight:bold; 
	width:393px;	 
	height: 140px;
	padding:2px 2px 0px 0px;
	text-align: left;
	background-image: url(../images/myWebcastTitle2.jpg);
	background-repeat: no-repeat;
}

.TitleProductSolution
{
        float:  left;
        width:  650px;
        height: 140px;       
}

.ImageContentSolution{
	float:left;
	width:250px;
	margin-left:3px;
	background-color:fuchsia;
	height: 140px;	 
}


.FontTitleProductSolution1
{
        font-size:22px;
	    color:#268F3B;
	    font-style:oblique;
}
.FontTitleProductSolution2
{
        font-size:36px;
	    color:#268F3B;
	    font-style:oblique;
}
.FontDescProductSolution
{
        font-size:12px;
	    color:#268F3B;
	    font-style:oblique;
}

.FontDescProductSolutionService
{
        text-align: left;
        font-size:12px;
        font-weight: normal;	  
        margin-top: 10px;  	    
}

.FontDescProductSolutionApplication
{
        text-align: left;
        font-size:12px;
        font-weight: normal;	  
        margin-top: 10px;  	    
}

.FontDescProductSolutionFunction
{
        text-align: left;
        font-size:12px;
        font-weight: normal;	  
        margin-top: 10px;  	    
}

.TitleContentMini
{
    font-size: 14px;
}

.ImageContent{
	float:left;
	width:130px;
	margin-left:3px;
	background-color:fuchsia;
	height:28px;
}


.ProductIcons{
	float:right;
	height:50px;
	margin-top:-6px;
}

.Icons{
	width:45px;
	height:45px;
	float:left;
}

.DoubleHeader{
	margin-top:4px;
	margin-bottom:1px;
}

.DoubleHeaderAz
{
    margin-left: -8px;
	margin-top:-11px;
	margin-bottom:1px;
}

.DoubleHeaderConta
{
    margin-left: -6px;
	margin-top:-5px;
	margin-bottom:1px;
}


.FrameContact
{   
    text-align: center;
    width: 662px;
    height: 380px;
    margin-top: -2px;
    margin-left: -6px;
	margin-bottom:1px;
	background-color: #F3FDC9;
}

.SubHeader{
	height:74px;
	margin-top:2px;
	margin-bottom:-1px;
}

.TitleSubHeader{
	width:545px;
	float:left;
	background-color:#F1FCD2;
	height:70px;
}

.TitleSubHeaderProduct{
    padding:2px 2px 0px 20px;
    width:523px;
    height:50px;
    
}


.btTextEsplodi{
	font-size:12px;
	color:#268F3B;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	margin-top: 3px;
}

.BtEsplodi
{
    display: block;
    float: right;
    width: 137px;
    height:20px;
	background-color:#E6F8AE;
	text-decoration:none;
}

.BtEsplodi a
{display: block;
    float: right;
    width: 137px;
    height:20px;
	background-color:#E6F8AE;
	text-decoration:none;
}

.BtEsplodi a:hover
{   
    display: block;
    float: right;
    width: 137px;
    height:20px;
    background-color:#BAE76B;
    text-decoration:none;
    
   
}



.ImageSubHeader{
	float:left;
	width:130px;
	margin-left:3px;
	background-color:fuchsia;
	height:70px;
}
.ContentGenerico
{
    float:left;
	width:100%;
	margin-top:5px;
}

.ContentGenericoSolution
{
    
    float:left;
	width:100%;
	margin-top:10px;    
}

.TextContentGenericoSolution
{
   
}

.MenuSolutionContentGeneric
{   
    margin-top: 1px;    
    height: 325px;
    width: 100%;
    float: left;
}

.MenuSolutionPreview
{
    margin-top: 5px;
    width:      648px; 
    height:     150px;    
}

.MenuSolutionPreviewLeft
{
    float: left;
    width: 322px; 
}

.MenuSolutionPreviewLeftSilver
{
    float: left;
    width: 320px; 
    height: 180px;
    background-image: url(../images/mymportal.jpg);
    background-repeat: no-repeat;
    text-align: left;    
}
.MenuSolutionPreviewLeftSilverDiv
{
   
    margin-top: 158px;
    margin-left: 7px;
    font-weight: normal;
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    text-align: left;    
}

.MenuSolutionPreviewLeftSilverDiv  a
{
     font-weight: bold;
     color: #ffffff;
     text-decoration: none;
}

.MenuSolutionPreviewLeftSilverDiv  a:hover{
     color: #ffffff;
     text-decoration: underline;
     font-weight: bold;
}

.MenuSolutionPreviewRight
{
    margin-left: 2px;
    float: right;
    width: 322px;
    height: 180px;
    background-repeat: repeat-x;
    background-image: url(../images/SolutionSeparatorMenu.png);
}


.MenuSolutionPortalPreviewRightDiclaimer
{
    height: 150px;
}

.MenuSolutionPortalPreviewRightDiclaimerText
{
    border: solid 0px #000;
    float: left;
    display: block;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 30px;
    text-align: left;
    color:#268F3B;
    font-weight: bold;
    font-size: 12px;
 

}

.MenuSolutionPortalPreviewRightInfo
{
    border: solid 0px #000;
    float: left;
    display: block;
    margin-top: 0px;
    width: 322px;
    height: 30px;
   	background-color:#268F3B;
	margin-right:0px;
	color:#FFFFFF;
    font-weight: normal;
    font-size: 12px;
}


.MenuSolutionHoloPreviewRightDiclaimer
{
    height: 150px;
}

.MenuSolutionHoloPreviewRightDiclaimerText
{
    border: solid 0px #000;
    float: left;
    display: block;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 30px;
    text-align: left;
    color:#268F3B;
    font-weight: bold;
    font-size: 12px;
 

}

.MenuSolutionHoloPreviewRightInfo
{
    border: solid 0px #000;
    float: left;
    display: block;
    margin-top: 0px;
    width: 322px;
    height: 30px;
   	background-color:#268F3B;
	margin-right:0px;
	color:#FFFFFF;
    font-weight: normal;
    font-size: 12px;
}


.MenuSolutionPreviewRightDiclaimer
{
    
}


.MenuSolutionPreviewRightDiclaimerText
{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 47px;
    text-align: left;
    color:#268F3B;
    font-weight: bold;
    font-size: 12px;
}

.MenuSolutionPreviewRightInfo
{
    
    margin-top: 43px;
    width: 322px;
    height: 30px;
   	background-color:#268F3B;
	margin-right:0px;
	color:#FFFFFF;
    font-weight: normal;
    font-size: 12px;
}

.MenuSolutionPreviewRightInfoA
{
    border: solid 0px #000;
    width: 322px;
    height: 30px;
}

.MenuSolutionPreviewRightInfoText
{
    margin-top: 7px;
    width:292px;
	background-color:#268F3B;
	float:left;
	margin-right:0px;
	display:block;	
}
.MenuSolutionPreviewRightInfoQuestion{
    width:30px;
	float:right;
	margin-top:2px;
	margin-right: 0px;
	display:block;	
}
 
.MenuSolutionPreviewRightInfoText2
{
    font-size: 14px; 
    margin-left: 10px;
    font-style: oblique;
    color: #ffffff;    
}





.MenuSolutionFlash
{
    width: 648px; 
    height: 85px;
}

.MenuSolutionSeparatorGreen
{
    width: 100%;
    margin-top: 3px;    
    background-color: #268F3B;
    height: 1px;
    width: 100%;
    float: left;
}

.MenuSolutionCentral{
    margin:50px -2px 0px 1px;
}

.MenuSolutionElementImage{
    width:252px;
	height:27px;
	background-color:#268F3B;
	float:left;
	margin-right:0px;
	display:block;	
}

.MenuSolutionElementImageText{
    width:214px;
	background-color:#268F3B;
	float:left;
	margin-right:2px;
	display:block;	
}
.MenuSolutionElementImageQuestion{
    width:32px;
	float:right;
	margin-top:5px;
	margin-right: 4px;
	display:block;	
}

.MenuSolutionElement
{
    width:214px;
	height:27px;
	background-color:#FFFFFF;
	float:left;
	margin-right:2px;
	border-bottom:2px #F5FAF3 solid;
	display:block;
	text-decoration:none;
}

.MenuSolutionElement a:hover
{
    height:27px;
    width:214px;
    display:block;
    float:left;
    border-bottom:2px #006600 solid;
	text-decoration: none;
}

.MenuSolutionElementSelect{
    width:214px;
	height:27px;
	background-color:#FFFFFF;
	float:left;
	margin-right:2px;
	border-bottom:2px #006600 solid;
	display:block;
	text-decoration:none;
}

.MenuSolutionElementSelect a:hover{
  	text-decoration: none;
}

.MenuSolutionNumber{
	font-size:12px;
	color:#006600;
	text-align:center;	 
	margin: 3px 5px -3px 5px;
	text-decoration: none;
	
}




.TextContentGenerico{
    float:left;
	width:100%;
	margin-top: 5px;
}

.TextContentGenericoList{
    float:left;
	width:100%;
	margin-top:25px;
}

.TextContentTeam{
    float:left;
	width:525px;
}


.AreaImage{
	float:right;
	width:130px;
	margin-left:3px;
	background-color:fuchsia;

}
.TextLargeContent{
	margin-top:5px;
    width: 650px;
}

.PackProduct{
	position:absolute;
	margin-top:-25px;
	float:left;
}

.TitleSubHeaderText{
	/*margin-left:100px;*/
	margin-top:2px;
	float:right;
	width:420px;
	
}
.SubTitleProduct2{
	border-bottom:1px green solid;
	width:543px;
	height:40px;
	float:left;
	margin-top:20px;

}

.N4Titolo{
    float:left;
	color:green;
	font-size:18px;
	font-weight:bold;
	text-indent:10px;
	font-style:oblique;
	margin-top:10px;
}

/* Form */

form{
	font-size:12px;
	font-weight:bold;
}

.TableForm{
	margin-top: 0px;
}

.privacyDiv {
    font-size:10px;
	border:1px green solid;
	background-color:white;
	padding:8px;
	margin:5px 0px 5px 0px;
}

.PrivacyText{
	font-size:11px;
	font-style:oblique;
}
/* Mappa */

.ColumnOneLargeContent{
	float:left;
	width:180px;
	
}
.ColumnTwoLargeContent{
	float:right;
	padding-left:10px;
	border-left:1px #E6F8AE solid;
}

/* Footer */

.FooterPage{
    width:852px;
    height:34px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	color:#49AC42;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}

.FooterPage a{
 	color:#49AC42;
	font-weight:bold;
}


ul 
{
    margin-top: 2px;
    margin-left: 0px;
    
}
ul li 
{
    margin-left: 5px;
    list-style-position: outside;
    list-style-type: disc;
}


.box {
	margin-left: 7px;
}

.box .portfolio_desc {
	float: left;
	display: inline;
	clear: left;
	position: absolute;
	top: 6px;
	left: 0px;
}

.box .portfolio_desc p {
    clear: left;
    width: 240px;
    margin: 11px 0;
}

.img_box  ul
{
    margin-left: 300px;
	list-style-type: none;
	text-align: center;
	padding:0;
	margin:0;	
}
.img_box li {	
	display:inline;
	}
	
	

	
.TableContentAll{
	vertical-align:top;
	min-height: 500px;
	height: 500px;
}


.ContactLeft
{
    border: solid 0px #000;
    width:      160px;
    display:    block;
    float:      left;
}

.ContactCenter
{
    margin-left: 2px;
    border:     solid 0px #000;
    width:      328px;
    display:    block;
    float:      left;
}

.ContactRight
{
    margin-left: 2px;
    border:     solid 0px #000;
    width:      158px;
    display:    block;
    float:      left;
}

.ominiPartners
{
    width: 330px;
    height: 189px;
    background-image: url(../images/omini.jpg);
    background-repeat: no-repeat;
    float: right;
    display: block;
}
.ominiPartnersText
{
    width: 300px;
    height: 189px;
    background-repeat: no-repeat;
    float: left;
    display: block;
}
.contactPartners
{
    margin-right: 30px;
    margin-top: 5px;
    width: 300px;
    float: right;
    display: block;
}

.frecceResellers
{
    margin-top: 10px;
    width: 330px;
    height: 189px;
    background-image: url(../images/frecce.jpg);
    background-repeat: no-repeat;
    float: right;
    display: block;
}

.teamContentBlockLeft
{
    margin-left: -8px;
    margin-top: -10px;
    width: 165px;
    height: 128px;
    background-image: url(../images/team.jpg);
    background-repeat: no-repeat;
    float: left;
    display: block;
}

.teamContentBlockRight
{
    margin-top: 0px;
    margin-left: 0px;
    width: 485px;
    height: 133px;
    float: right;
    display: block;
}

.teamTextContentGenerico{
    display: block;
    float:left;
	width:100%;
	margin-top: -3px;
}


.TextContentGenericoLeft
{
    width: 318px;
    display: block;
    float: left;    
}
.TextContentGenericoRight
{
    margin-left: 2px;
    display: block;
    float: right;
    width: 330px;
    height: 250px;
    background-image: url(../images/mondol.jpg);
    background-repeat: no-repeat;
}