﻿

body
{
	margin:0px 0px 0px 0px;
	background:#333 url(sfondotailCrop-noblur2.jpg) repeat top center;
	font-family:Arial, Sans-Serif;
	font-size:14px;
	line-height:15px;
}
a { text-decoration:none; color:#FF6500; }

.sfondoHeader{background-color:#000;}
.sfondoMenu2{background-color:#FF6500;}
.butCerca{color:#FFF;padding-top:4px;padding-left:20px;font-weight:bold;
          background:#000 url(/Icons/magnifier.png) no-repeat left 3px;}

#ContenitorePagina
{
	width:1010px;
	margin:auto;
	background-image:url(trMid.png);
	background-repeat:repeat-y;
	
}

.Intestazione
{
	width:1024px;
	background-color:#000;
	background-image:url(defaultHeader.png);
	background-repeat:no-repeat;
	margin:auto;
	height:162px;
	
}

#MenuPrimario
{
	float:right;
	color:#909090;
	text-align:justify;
	margin-right:20px;
	margin-top:30px;
}

#InfoGenerali {	padding-right:20px;font-size:12px; }
.subWrapper
{
	margin-left:15px;
    margin-right:15px;
}
#MenuSecondario
{
	background-color:#333;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    border:0px solid #F00;
    padding-top:4px;
    padding-bottom:4px;
    
    height:22px;
    text-align:left;
    
}
#MenuSecondario table{width:auto;padding:0px;margin:0px;}

#MenuSecondario table tr td{border:0px solid #F00;height:22px;text-align:left;margin:0px; vertical-align:middle;}
a.linkMenuSecondario2{border:0px solid #F00;background:url(bullett.png) no-repeat left center; text-align:left;padding:0px;padding-left:20px;font-size:10px;line-height:24px; margin:0px;}

#MenuSecondario a { text-decoration:none; color:#FFF; }

#ContenutoPrincipale .ContenutoBannerAlto
{
	position:relative;
	left:-10px;
	top:-20px;
	min-height:400px;
	padding-bottom:20px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}


#ContenutoPrincipale
{
	min-height:400px;
	padding-top:20px;
	padding-bottom:0px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	
}
#ContenutoPrincipale div p{font-size:14px;}

.editor
{
	height:400px;
	width:800px;
	color:#000;
}

#SeparatoreContenuti
{
	clear:both;
	background-color:#FFF;
    color:#909090;
    border-bottom:0px solid #909090;
    font-size:14px;
    width:960px;
    
}

.PaddockGirl{float:left;border:1px solid #999;margin-left:10px;
             width:136px;min-height:320px;
             padding-top:10px;
             font-weight:bold;
             text-align:center;
             color:#666;
             background:url(/immagini/paddok-girl.jpg) no-repeat center bottom;}

.LastNewsBox
{
	float:left;
	background-image:url(boxGiullare.png);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:327px;
	width:195px;
	max-width:195px;
	padding-left:90px;
	border:0px solid #00F;
}
.LastNewsBox .newsBoxDate{font-weight:bold;font-size:12px;color:#666;padding-top:5px;}
.LastNewsBox .newsBoxTitle{font-weight:bold;font-size:14px;color:#333;}
.LastNewsBox .newsBoxDescr{font-weight:bold;font-size:10px;color:#999;}

.LastPublicationBox
{
	float:left;
	background:url(press.png) no-repeat 10px center;
	
	height:327px;
	width:445px;
	max-width:445px;
	border:1px solid #F00;
	margin-left:10px;
	padding-left:80px;
}
.LastPublicationBox .pressBoxTab{color:#FFF;font-size:14px;font-weight:bold;padding-top:7px;}
.LastPublicationBox .pressBoxContent {position:relative;top:0px;}
.LastPublicationBox .pressBoxContent .pressBoxDate{width:495px;font-weight:bold;color:#666;}
.LastPublicationBox .pressBoxContent .pressBoxTitle{width:495px;font-weight:bold;color:#333;}
.LastPublicationBox .pressBoxContent .pressBoxTitle img{margin-right:5px;}
.LastPublicationBox .pressBoxContent .pressBoxTitle h3{padding:0px;margin-top:0px;margin-bottom:0px;font-weight:bold;}
.LastPublicationBox .pressBoxContent .pressBoxTitle h4{padding:0px;color:#FF6500;margin-bottom:10px;margin-top:10px;font-weight:bold;}
.LastPublicationBox .pressBoxContent .pressBoxTitle h5{padding:0px;margin-top:5px;font-weight:normal;}
.LastPublicationBox .pressBoxDescr{width:495px;color:#999;}


.footer{clear:both;width:1014px;min-height:380px;
        background-image:url(footerNewTnT.png);
        margin-left:auto;margin-right:auto;}
.footerBanners{position:relative;top:155px; height:163px;padding:20px;padding-left:30px;padding-right:30px;border:0px solid #F00;}
.patrociniBox
{
	width:630px;
	height:125px;
	background-color:#FFF;border:1px solid #000;
	color:#000;
	padding:5px;
}
.patrociniBox div h1{font-size:12px;font-weight:bold;color:#333;}
.contenitoreAD{padding:5px;border:0px solid #F00;text-align:center;}
.contenitoreAD a{border:0px solid #00F;}
.contenitoreAD .adRotatorCss .adImageCss{max-width:100px;}
.contenitoreAD .adRotatorCss{width:80px;vertical-align:middle;padding-left:10px;}

.adminBox
{
	float:right;
	width:290px;
	height:125px;
	background:#FFF url(redbox.png) no-repeat top left;
	color:#FFF;
	padding:5px;
	font-size:10px;
	line-height:5px;
}
.adminBox div h1{font-size:12px;font-weight:bold;}

.row{clear:both;height:25px;padding-top:5px;padding-bottom:0px;padding-left:10px;padding-right:10px;border:0px solid #F00;}
.itemlabel{font-size:12px;line-height:20px;}
.rowlabel{float:left;border:0px solid #F00;}
.rowitem{float:right;width:150px;text-align:right;border:0px solid #F00;}

.newsletterBox
{
	float:right;
	width:290px;
	height:125px;
	margin-right:25px;
	background:#FFF url(whitebox.png) no-repeat top left;
	color:#666;
	padding:5px;
	font-size:10px;
	line-height:15px;
}
.newsletterBox p,h1{padding-left:15px;}

.webBox
{
	float:right;
	width:290px;
	height:125px;
	margin-right:25px;
	background-color:#00B404;
	color:#FFF;
	padding:5px;
	font-size:10px;
	line-height:15px;
}
.webBox a{color:#FFF;text-decoration:underline;}


div.footerMenu{position:relative;top:137px;padding-left:30px;padding-right:30px;font-size:10px;text-align:center;color:#FFF;}
div.footerMenu table tr td{text-align:center;font-size:10px;border:0px solid #F00;}
div.footerMenu table{width:100%;}
.linkMenuFooter{text-align:center;color:#333;}

.umbraTop{width:1010px;margin-left:auto;margin-right:auto;height:15px;background-image:url(trTop.png);}
.umbraBot{position:relative;top:157px;width:1010px;margin-left:auto;margin-right:auto;
          font-size:10px;text-align:center;color:#FFF;}

#AltriContenuti { width:980px;color:#909090;margin-top:10px; }


.MenuLeftSide{ float:left; padding-right:20px}
.contenutoPagina{ margin-left:150px;padding-left:10px;border-left:0px solid #FFF; }
.MenuLeftSidePublic{ float:left; padding-right:20px;width:280px;font-size:12px;}
.MenuLeftSidePublic .title{margin-bottom:5px;font-size:14px;font-weight:bold;
                           border-bottom:1px solid #ff6500;background-color:#fff;
                           padding:2px;padding-right:10px;}

.MenuLeftSidePublic .serchRes{margin-bottom:10px;min-height:180px;border:1px solid #CCCCCC;padding:10px;color:#333;background-color:#FFF;}
.MenuLeftSidePublic .serchRes a{color:#333;}
.MenuLeftSidePublic .serchRes:hover{color:#FFF;background-color:#FF6500;}
.MenuLeftSidePublic .serchRes:hover a{color:#FFF;}
.MenuLeftSidePublic .serchRes a .pressBoxTitle img{margin-right:5px;}
.MenuLeftSidePublic .serchRes a .pressBoxTitle h3{padding:0px;margin-top:0px;margin-bottom:0px;font-weight:bold;}
.MenuLeftSidePublic .serchRes a .pressBoxTitle h4{padding:0px;color:#FF6500;margin-bottom:10px;margin-top:10px;font-weight:bold;}
.MenuLeftSidePublic .serchRes a:hover .pressBoxTitle h4{padding:0px;color:#FFF;margin-bottom:10px;margin-top:10px;font-weight:bold;}
.MenuLeftSidePublic .serchRes a .pressBoxTitle h5{padding:0px;margin-top:5px;font-weight:normal;}



.contenutoPaginaPublic{ margin-left:300px;padding-left:10px;border-left:0px solid #FFF; }
.contenutoPaginaHome{ padding-left:10px;border-left:0px solid #FFF; }


.listaSinistra { float:left;width:150px;}
.dettaglioPagina { margin-left:170px; }

.dettaglioInserimento { background-color:#9EBEF5;color:#000;padding:10px; }

.menueventi {text-align:center;background:url(immagini/bullettWhite.png);}
.linkMenuSecondarioWhite{color:#000;border:0px solid #F00;background:url(/immagini/bullettWhite.png) no-repeat left center; text-align:left;padding:0px;padding-left:10px;font-size:10px;height:24px; margin:0px;}
a.linkMenuSecondarioWhite{background:none;}
.menuselezionato{border-bottom:1px solid #888;}

.tastoBox {color:#FF0000;}
.tastoBox a{color:#F00;padding:4px;font-size:12px;}
.redLink{text-decoration:none;color:#F00;}

ul li a{text-decoration:underline;color:#333;}
ul li a:hover{text-decoration:none;}

.Heading1
{
	background-color:#333;
	color:#FFF;
	font-weight:bold;
	padding:4px;
	margin-bottom:4px;
}
.Pager
{
	background-color:#4E4E4E;
	color:#FFF;
	font-weight:bold;
}
.Pager a{text-decoration:none;color:#999;font-weight:normal;}
.Pager a:hover{color:#8ac819;}
.gridHeader
{
	background-color:#333;
	color:#FFF;
}

.gridHeader a{text-decoration:none;color:#FFF;}
table tr td{font-size:10px;}

h3{color:#ccc;}

.menuTitle{color:#FFF;font-weight:bold;font-size:14px;margin-bottom:20px;}
.menuTitlePurple{color:#CE1F26;font-weight:bold;font-size:14px;margin-bottom:20px;}
.menuTitleGrey{color:#999;font-weight:bold;font-size:14px;margin-bottom:20px;}

.h3Ricerca{color:#CCC;font-weight:bold;font-size:16px;background:url(../../immagini/bullettWhite.png) no-repeat top left;line-height:28px;padding-left:20px;}
.boxRicerca01{clear:both;padding:10px;border:1px solid #FF6500;margin-bottom:15px;}
.boxRicerca01 .serchRes{float:left;margin-left:10px;width:150px;min-height:180px;border:1px solid #CCCCCC;padding:10px;color:#333;background-color:#FFF;}
.boxRicerca01 .serchRes a{color:#333;}
.boxRicerca01 .serchRes:hover{color:#FFF;background-color:#FF6500;}
.boxRicerca01 .serchRes:hover a{color:#FFF;}

.boxRicerca02{width:45%;padding:10px;min-height:370px;border:1px solid #CCCCCC;}

.passedCalendar
{
	--background:#FFF url(../../immagini/mascherabianco.png) no-repeat bottom right;
    min-height:100px;margin-top:10px;padding:5px;
    border:1px solid #999;
}
.passedCalendar a{color:#999;}
.nextEvent{color:#FFF;min-height:100px;padding:5px;
            background-color:#CE1F26;
            --background:#CE1F26 url(immagini/mascherarosso.png) no-repeat bottom right;
            }

#ContenutoPrincipale .motoLeft{float:left;width:300px;padding:10px;}
#ContenutoPrincipale .motoLeft .title{padding-bottom:4px;font-weight:bold;border-bottom:1px solid #FF6500;}
#ContenutoPrincipale .motoLeft .box{padding:10px;background-color:#FF6500;color:#FFF;}
#ContenutoPrincipale .motoLeft a{color:#FFF;font-weight:bold;}

#ContenutoPrincipale .teamRight{float:right;width:601px;}
#ContenutoPrincipale .teamRight .title{background-color:#ff6500;color:#FFF;font-size:16px;font-weight:bold;padding:4px;}
#ContenutoPrincipale .teamRight ol li{font-size:10px;}
#ContenutoPrincipale .teamRight table{width:600px;}
#ContenutoPrincipale .teamRight table tr td{text-align:center;}
#ContenutoPrincipale .teamRight table tr td img{border:2px solid #FF6500;max-height:150px;max-width:150px;}

#ContenutoPrincipale .nozioniRight{float:right;width:601px;}
#ContenutoPrincipale .nozioniRight .title{background-color:#ff6500;color:#FFF;font-size:16px;font-weight:bold;padding:4px;}
#ContenutoPrincipale .nozioniRight ol li{font-size:10px;}
#ContenutoPrincipale .nozioniRight table{width:600px;}
#ContenutoPrincipale .nozioniRight table tr td{text-align:left;}
#ContenutoPrincipale .nozioniRight table tr td img{border:0px solid #FF6500;max-height:150px;max-width:150px;}

#ContenutoPrincipale .motoRight{float:right;width:601px;}
#ContenutoPrincipale .motoRight .title{background-color:#ff6500;color:#FFF;font-size:16px;font-weight:bold;padding:4px;}
#ContenutoPrincipale .motoRight ol li{font-size:10px;}
#ContenutoPrincipale .motoRight table{width:600px;}
#ContenutoPrincipale .motoRight table tr td{text-align:left;}
#ContenutoPrincipale .motoRight table tr td img{border:2px solid #FF6500;max-height:150px;max-width:150px;}

#ContenutoPrincipale .progettoLeft{ float: left; width: 400px; margin-right: 10px;}
#ContenutoPrincipale .progettoLeft .box{margin-top:10px;padding:10px;background-color:#FF6500;color:#FFF;}
#ContenutoPrincipale .progettoLeft .box a{color:#FFF;font-weight:bold;}
#ContenutoPrincipale .progettoLeft .menuTitle{color:#000;border-bottom: 1px solid rgb(51, 51, 51); padding-bottom: 5px; margin-bottom: 10px; font-weight: bold; font-size: 14px;}
#ContenutoPrincipale .progettoLeft .title{background-color:#ff6500;color:#FF6500;font-size:16px;font-weight:bold;padding:4px;}

#ContenutoPrincipale .progettoRight{margin-left:410px;}
#ContenutoPrincipale .progettoRight .small{font-size:10px;}
#ContenutoPrincipale .progettoRight .menuTitle{color:#000;border-bottom: 0px solid rgb(51, 51, 51); padding-bottom: 5px; margin-bottom: 5px; font-style:italic; font-size: 12px;}
#ContenutoPrincipale .progettoRight .title{margin-bottom:10px;background-color:#ff6500;color:#FFF;font-size:16px;font-weight:bold;padding:4px;}

#ContenutoPrincipale .boxSponsor{float:left;background-color:#666;width:180px;padding:5px;}
#ContenutoPrincipale .boxSponsor .sponsorImgContainer {text-align:center;}
#ContenutoPrincipale .boxSponsor .sponsorImgContainer input{max-width:170px;}
#ContenutoPrincipale .boxSponsor .sponsorDesc{padding-top:20px;text-align:center;display:none;}

.black_overlay{
	display: block;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	--height: auto;
	bottom:0%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: block;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid #FF6500;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

 
