body{
    background-color: white;
	text-align: center;
	
}


a{
	color: darkred;
	text-decoration: none;
}

a:hover{
	color:#212121;
	text-decoration: underline;
}
img{
	border: none;
}

hr{
	border-color: brown;
	border-style:solid;
	border-width:2px;
}




 /******************************************
  *
  *	Parti fondamentali per la pagina
  *	HTML           START
  *
  *****************************************/
  
#headerimage
{
    background-image: url(head.jpg);
    background-repeat: no-repeat;
    height: 146px;
}
#headlogin
{
    background-image: url(head_entra.jpg);
    background-repeat: no-repeat;
    width: 130px;
    float:left;
    height: 45px;
}

#headreg
{
    background-image: url(head_registrati.jpg);
    background-repeat: no-repeat;
    width:143px;
    float:left;
    height: 45px;
}

#headwelcome
{
    background-image: url(head_welcome.jpg);
    background-repeat: no-repeat;
    width: 779px;
    float:left;
    height: 45px;
    text-align: left;
    font-size: 28px;
}

#headcenter
{
    background-image: url(head_center_login.jpg);
    background-repeat: no-repeat;
    width: 505px;
    float:left;
    height: 45px;
}
#headcontattaci
{
    background-image: url(contattaci.jpg);
    background-repeat: no-repeat;
    width: 200px;
    float:left;
    height: 45px;
}

#menu
{
    float:left;
}
#menu_home
{
    background-image: url(menu_home.jpg);
    background-repeat: no-repeat;
    width: 128px;
    float:left;
    height: 53px;
}

#menu_chisiamo
{
    background-image: url(menu_chisiamo.jpg);
    background-repeat: no-repeat;
    width: 151px;
    float:left;
    height: 53px;
}

#menu_storico
{
    background-image: url(menu_storico.jpg);
    background-repeat: no-repeat;
    width: 118px;
    float:left;
    height: 53px;
}

#menu_squadra
{
    background-image: url(menu_squadra.jpg);
    background-repeat: no-repeat;
    width: 127px;
    float:left;
    height: 53px;
}

#menu_campionato
{
    background-image: url(menu_campionato.jpg);
    background-repeat: no-repeat;
    width: 172px;
    float:left;
    height: 53px;
}

#menu_galleria
{
    background-image: url(menu_galleria.jpg);
    background-repeat: no-repeat;
    width: 127px;
    float:left;
    height: 53px;
}
#menu_sponsor
{
    background-image: url(menu_sponsor.jpg);
    background-repeat: no-repeat;
    width: 150px;
    float:left;
    height: 53px;
}

#spaceTitle{
	margin-top: 40px;
	min-height:85px;
	color: #336699;
        font-size: 18px;
        font-family: sans-serif;
}


#extra{
	background-image: url(center.jpg);
	background-repeat: no-repeat;
	width: 632px;
        height: 100%;
	float:left;
}

#contenuto{
	width: 520px;
	text-align: center;
        padding-left: 70px;
}



#container{
	background-image: url(repety.jpg);
	background-repeat: repeat-y;
	width: 979px;
	margin:0 auto;
}


#coldx{
	background-image: url(colright.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 347px;
        height: 100%;
}
#container_coldx
{
    margin-top: 30px;
    margin-left: 10px;
    margin-right: 20px;

}
#container_coldx a
{
    font-size: 22px;
}

#footer{
	background-image: url(footer.jpg);
	background-repeat: no-repeat;
        padding-top: 100px;
        color: darkorange;
        font-size: larger;
	height: 70px;
	clear:both;
        width: 979px;
	text-align:center;
}


/******************************************
  *
  *	Parti fondamentali per la pagina
  *	HTML            END
  *
  *****************************************/
  #fondoclassifica a{
	  text-decoration:underline; 
	  color: #212121;
  }
  #fondoclassifica a:visited{
	  text-decoration:underline; 
	  color:  #C42626;;
  }
  
  #opaco{
	background: black;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 230%;
	
	opacity: 0.4;
	-moz-opacity:.40;
  	filter:alpha(opacity=40);
	
	z-index:1; 
}
  #immagine_reale {
		 position:absolute;
		background: #DFDC2E;
		z-index:1000;   
  }
  #directory{
	  width: 550px;
	  border: 0px;
	  border-style: ridge;
	  float: left;
	  color: Red;
  }
  
  #percorso{
	padding-left:70px;
	width: 588px;
	font-size: small;
	font-weight: bold;
	text-align: left;
	color:#BC5416;
}

#percorso a{
	color:#BA1927;
}

#percorso a:hover{
	color:#BC5416;
}


#smiles{
	border: 0px;
	margin-left: 25px;
	float: left;
	border-style: ridge;
}



.campionato table{
	margin-left: 100px;
}

.campionato td{
	text-align: center;
	width: 134px;
	border-bottom-width: 30px;
	border-color:  #342F57;
	border: 3px;
}

#sponsor table{
	text-align: left;
}
#sponsor a{
	color: #DF7600;
	font-weight: bold;
	font-size: large;
}

#sponsor a:hover{
	color: #D93F08;
}

.chisiamo{
	text-align: justify;
        font-size: 18px;
}

.chisiamo td{
	color: #200D41
}

.chisiamo tag{
	
	font-weight: bold;
	color: #DD6719;
}

.createcamp{
	width: 400px;
	text-align: left;
}



.entryTable{
	border: 10px;
}

.homeDiv
{
    padding-right: 50px;
}
.notizieDiv
{
    padding-left: 30px;
}

.viewEntry{     
	background-color: #FBF3BB;
	font-size: small;
	
}

.viewEntry entry a
{	font-family: Dimnah;
	color: #504388;
	font-size: small;
	font-weight: bolder;
	border-bottom-width: 10px;
}

.viewEntry entry a:hover{
	color: #518843;
}
  
.viewComments titolo{
	text-align: left;
	font-weight: bold;
	color: #EE4E6A;
}

.viewComments posted{
	font-size: small;
}

.viewComments{
	margin-left: 70px;
	color: black;
	border-bottom-color: #07072C;
	border-bottom-width: 4px;
	border-left-color: #07072C;
	border-left-width: 4px;
	border-bottom-style: double;
}


.entryWriteCommentLink a:hover{
	color: #518843;
}

.entryBody{
	color: #07072C;
	font-family: pupplike;
}

.entryTitleLink a{
	font-family: Dimnah;
	color: #504388;
	font-size: large;
	font-weight: bolder;
	border-bottom-width: 10px;
}

.entryTitleLink a:hover{
	color: #518843;
}

.showentries{
	font-size: small;
	font-weight: bold;
	text-align: left;
	color: #504388;
	
}

.showentries a{
	color: #8399D1;
	font-style: italic;
}

.showentries a:hover{
	color: #E978F7;
}

.atletename{
	color: #697078;
	font-weight: bold;
}

.atletename a{
	color: #8399D1;
	font-style: italic;
}

.atletename a:hover{
	color: #E978F7;
}

.entryDate{
	font-size: x-small;
	font-weight: bolder;
	color: #268726;
}

#listautenti{
	margin-left: 180px;
	margin-top: 30px;
	font-weight: bold;
	font-size: large;
	
}


#testocampionato{
	color: #A72027;
	font-size: larger;
	font-weight: bolder;
	text-align: center;
}




#usertable{
	margin-left:40px;
}

#usertable td{
	padding-right: 30px;
	text-align: left;
}

#usertable caratters{
	color: #07072C;
	font-weight: bold;
}



#utentiloggati{
	width: 100%;
	font-size: small;
	text-align: left;
}




.commentTableTitle{
	border-bottom-style: double;
	border-bottom-width: 4px;
	border-bottom-color: #342F57;
	border-left-style: ridge;
	border-left-width: 4px;
	border-left-color: #342F57;
	border-right-style: ridge;
	border-right-width: 4px;
	border-right-color: #342F57;
	border-top-style: ridge;
	border-top-width: 4px;
	border-top-color: #342F57;
	border-spacing: 3px;
}


.commentTableBody{
	border-right-style: dashed;
	border-right-width: 2px;
	border-color: #342F57;
	border-bottom-style: dashed;
	border-bottom-width: 2px;
	border-bottom-color: #342F57;
}

.commentTitle{
	font-family: Dimnah;
	color: #504388;
	border-bottom-width: 10px;
}


.noticecomponent a{
	width: 100px;
	font-size: small;
	font-weight: bolder;
}

.noticecomponent a:hover{
	color: #518843;
}


.classificaRight
{
    font-size: 18px;
    margin: 0 auto;
    width: 250px;
    text-align: left;
}

.classificaRight th
{
    font-size: 22px;
    text-align: center;
    color:  #800000;
}

.proxTurnoRight
{
    text-align: left;
    font-size: 18px;
    margin: 0 auto;
    width: 90%;
}

.proxTurnoRight th
{
    font-size: 22px;
    text-align: center;
    color:  #800000;
}

.precTurnoCamp
{
    margin: 0 auto;
    font-size: 18px;
    text-align: left;
    width: 400px;
}

.classifica{
	font-weight: bold;
	font-size: small;
	color: white;
	text-align: left;
	margin-left: 5px;
}

.vedigiornate
{
    margin: 0 auto;
    font-size: small;
    width: 300px;
}

.vedigiornate th
{
    color: #5b2b05;
    font-size: 22px;
    font-weight: bold ;
}

.menuItem{
	font-weight: bold;
	color: #480284;
}

.menuItem:hover{
	color:#BA1927;
}
