/* CSS Document */

/* DEFINISCO LO STILE DEL BODY E DEI LIVELLI DI STRUTTURA */

BODY {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	overflow-x: hidden;
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: Black;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-track-color: white;
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

/* ZONA PRODOTTI */

table.prod {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none;
	width: 100%;
}

table.prod tr.etichetta {
	height: 20px;
	color: Red;
}

table.prod tr.elements {
	height: 40px;
	color: Black;
}

table.prod tr.spacer {
	height: 1px;
}

table.prod tr.spacertop {
	height: 15px;
}

table.prod td.modello {
	text-align: right;
	width: 200px;
}

table.prod td.immagine {
	text-align: left;

}

table.prod td.spacer {
	width: 10px;
}

div.page {
	position: absolute;
	top: 360px;
	left: 260px;
	width: 50px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background-image: url(../immagini/imgPage.png);
	cursor: hand;
}

div.page A, div.page A:LINK, div.page A:VISITED, {
	text-decoration: none;
}

div.page A:HOVER, div.page A:FOCUS, div.page A:ACTIVE, {
	text-decoration: none;
}

#p1 A {
position: absolute;
color: white;
left:315; 
top:360px; 
width:16px; 
height:26px;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber1.png);
}

#p2 A {
position: absolute;
color: white;
left:335px; 
top:360px; 
width:16px; 
height:26px;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber2.png);
}

#p3 A {
position: absolute;
color: white;
left:355px; 
top:360px; 
width:16px; 
height:23px;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber3.png);
}

#p4 A {
position: absolute;
color: white;
left:375px; 
top:360px; 
width:26px; 
height:16;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber4.png);
}

#p5 A {
position: absolute;
color: white;
left:395px; 
top:360px; 
width:16px; 
height:24px;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber5.png);
}

#p6 A {
position: absolute;
color: white;
left:315px; 
top:360px; 
width:16px; 
height:23px;
text-align: center;
position:absolute;
z-index:1; 
cursor:hand;
text-decoration: none;
background-image: url(../immagini/imgPageNumber6.png);
}


/* ZONA ACCESSORI */

#accessori1 {
	position:absolute;
	left:58px;
	top:105px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori1rigth {
	position:absolute;
	left:222px;
	top:105px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori2 {
	position:absolute;
	left:58px;
	top:135px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori2rigth {
	position:absolute;
	left:222px;
	top:135px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori3 {
	position:absolute;
	left:58px;
	top:165px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori3rigth {
	position:absolute;
	left:222px;
	top:165px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori4 {
	position:absolute;
	left:58px;
	top:195px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori4rigth {
	position:absolute;
	left:222px;
	top:195px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori5 {
	position:absolute;
	left:58px;
	top:225px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori5rigth {
	position:absolute;
	left:222px;
	top:225px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori6 {
	position:absolute;
	left:58px;
	top:255px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori6rigth {
	position:absolute;
	left:222px;
	top:255px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

#accessori7 {
	position:absolute;
	left:58px;
	top:285px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: right;
}

#accessori7rigth {
	position:absolute;
	left:222px;
	top:285px;
	width:154px;
	height:20px;
	z-index:101;
	text-align: left;
}

/* ZONA NEWS */

table.news {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none;
	width: 100%;
}

table.news tr.label {
	height: 20px;
	color: Red;
}

table.news tr.elements {
	height: 40px;
	color: Black;
}

table.news tr.elements td.titolo {
	width: 250px;
}

table.news tr.elements td.data {
	width: 250px;
}

table.news tr.elements td.leggi {
	width: 50px;
}

table.news tr.elements td.anno {
	width: 60px;
}

table.news tr.elements td.tipo {
	width: 140px;
}

table.news tr.elements td.marca {
	width: 140px;
}

table.news tr.elements td.elimina {
	width: 250px;
}

table.news tr.spacer {
	height: 1px;
	background-image: url(../immagini/imgEentiSpacer.png);
}

table.news tr.titolinews td.titolo {
	width: 250px;
}

table.news tr.titolinews td.data {
	width: 250px;
}

table.news tr.elements td.modifica {
	width: 250px;
}

table.news tr.elements td.modificaimg {
	width: 250px;
}

#etData {
	color: Red;
	position:absolute;
	left:25px;
	top:3px;
	width:50px;
	height:18px;
	z-index:1;
}

#campData {
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:85px;
	top:3px;
	width:290px;
	height:18px;
	z-index:2;
}

#etTitolo {
	color: Red;
	position:absolute;
	left:25px;
	top:26px;
	width:50px;
	height:18px;
	z-index:3;
}

#campTitolo {
	overflow-y: hidden;
	overflow-x: auto;
	position:absolute;
	left:85px;
	top:26px;
	width:290px;
	height:18px;
	z-index:4;
}

#etDescrizione {
	color: Red;
	position:absolute;
	left:25px;
	top:49px;
	width:100px;
	height:18px;
	z-index:5;
}
#campDescrizione {
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:15px;
	top:72px;
	width:373px;
	height:189px;
	border: 1px solid Black;
	background-color: white;
	padding: 10px 10px 10px 10px;
	z-index:6;
}

#campDescrizioneBkgrd {
	position:absolute;
	left:65px;
	top:128px;
	width:395px;
	height:210px;
	background-image: url(../immagini/imgBckgrdNews.png);
	z-index:1;
}

#etAnno {
	color: Red;
	position:absolute;
	left:25px;
	top:3px;
	width:50px;
	height:18px;
	z-index:1;
}

#campAnno {
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:85px;
	top:3px;
	width:290px;
	height:18px;
	z-index:2;
}

#etTipo {
	color: Red;
	position:absolute;
	left:25px;
	top:26px;
	width:50px;
	height:18px;
	z-index:3;
}

#campTipo {
	overflow-y: hidden;
	overflow-x: auto;
	position:absolute;
	left:85px;
	top:26px;
	width:290px;
	height:18px;
	z-index:4;
}

#etMarca {
	color: Red;
	position:absolute;
	left:25px;
	top:49px;
	width:50px;
	height:18px;
	z-index:3;
}

#campMarca {
	overflow-y: hidden;
	overflow-x: auto;
	position:absolute;
	left:85px;
	top:49px;
	width:290px;
	height:18px;
	z-index:4;
}

#etModello {
	color: Red;
	position:absolute;
	left:25px;
	top:72px;
	width:50px;
	height:18px;
	z-index:3;
}

#campModello {
	overflow-y: hidden;
	overflow-x: auto;
	position:absolute;
	left:85px;
	top:72px;
	width:290px;
	height:18px;
	z-index:4;
}

#etUdescrizione {
	color: Red;
	position:absolute;
	left:25px;
	top:95px;
	width:50px;
	height:18px;
	z-index:3;
}

#campUdescrizione {
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:15px;
	top:118px;
	width:373px;
	height:105px;
	border: 1px solid Black;
	background-color: white;
	padding: 10px 10px 10px 10px;
	z-index:6;
}

#campUdescrizioneBkgrd {
	position:absolute;
	left:65px;
	top:175px;
	width:394px;
	height:121px;
	background-image: url(../immagini/imgBckgrdUsato.png);
	z-index:1;
}

#etPrezzo {
	color: Red;
	position:absolute;
	left:25px;
	top:241px;
	width:50px;
	height:18px;
	z-index:3;
}

#campPrezzo {
	overflow-y: hidden;
	overflow-x: auto;
	position:absolute;
	left:85px;
	top:241px;
	width:290px;
	height:18px;
	z-index:4;
}

A div.bttLeggi, A:link.bttLeggi, A:visited.bttLeggi {
	width: 50px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	padding-left: 5px;
	text-decoration: none;
	background-image: url(../immagini/bttLeggiUp.png);
	cursor: hand;
}

A:hover.bttLeggi, A:focus.bttLeggi, A:active.bttLeggi {
	background-image: url(../immagini/bttLeggiDown.png);
}

#tmbnewslayer {
	text-align: center;
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:455px;
	top:135px;
	width:120px;
	height:200px;
	z-index:11;
}

#tmbusatolayer {
	text-align: center;
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:455px;
	top:173px;
	width:120px;
	height:132px;
	z-index:11;
}

table.tmbnews {
	width: 50px;
	text-align: center;
}

table.tmbnews tr.spacer {
	height: 15px;
}

table.tmbnews td.spacer {
	width: 15px;
}

table.tmbnews tr.elements {
	height: 50px;
}

table.tmbnews td.elements {
	width: 78px;
	height: 50px;
	border: 1px solid black;
}

#popup-news {
	position:absolute;
	background-color: white;
	border: 1px solid black;
	left:50px;
	top:20px;
	width:390px;
	height:270px;
	padding-top: 10px;
	text-align: center;
	z-index:12;
}

/* ZONA TEAM */

#contenitore {
	position:absolute;
	left:25px;
	top:15px;
	width:567px;
	height:340px;
	z-index:1;
}

#titoloTeam {
	position: relative;
	top: 15px;
	left: 0px;
	width: 250px;
	height: 55px;
	text-align: right;
	z-index: 2;
}

#listatleti {
	overflow:auto;
	position: relative;
	top: 10px;
	left: 60px;
	width: 400px;
	height: 270px;
	z-index: 10;
}

#listausato {
	overflow:auto;
	position: relative;
	top: 10px;
	left: 10px;
	width: 550px;
	height: 270px;
	z-index: 10;
}

TABLE.atleti {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none;
	width: 100%;
}

table.atleti tr.elements {
	height: 40px;
}

table.atleti tr.spacer {
	height: 1px;
}

table.atleti tr.elements td.nome {
	color: Red;
	width:150px;
	text-align: center;
	text-decoration: none;
}

td.nome A {
	color: Red;
	text-decoration: none;
}

td.nome A:hover{
	color: Black;
	text-decoration: none;
}

table.atleti tr.elements td.foto {
	width: 72px;
	text-align: right;
}

table.atleti tr.elements td.gallery {
	width: 72px;
	text-align: left;
}



#titoloatleta {
	position:absolute;
	left:267px;
	top:32px;
	width:300px;
	height:28px;
	z-index:3;
}

#faceatleta {
	position: absolute;
	left: 522px;
	top: 80px;
	width: 78px;
	height: 100px;	
}

#fotoatleta {
	position: absolute;
	top: 200px;
	left: 551px;
	width: 20px;
	height: 20px;
}

DIV.etichetta {
	color: Red;
}

DIV.camposcheda2 {
	overflow-x: hidden;
	overflow: auto;
	width: 145px;
	height: 25px;
	padding: 1px 5px 1px 5px;
}

/* DEFINISCO LO STILE DEI TESTI */

.testomenu {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.testomenu:hover {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.titolopagina {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #FF3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.titolopagina:hover {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #cccccc;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none;
	cursor: hand;
}

.testo { 
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.testo:hover {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none;
	cursor: hand;
}

.testocontatti {
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.testocontatti:hover {
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.testomail {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #b1b1b1;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none
}

.testomail:hover {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	TEXT-DECORATION: none 
}

/* DEFINISCO LO STILE DEI PULSANTI */

A div.selezionateam, A:link div.selezionateam, A:visited div.selezionateam  {
	position: absolute;
	top: 360px;
	left: 140px;
	width: 115px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	background-image: url(../immagini/bttSelezTeam.png);
	cursor: hand;
}

A:HOVER div.selezionateam, A:focus div.selezionateam, A:active div.selezionateam  {
	background-image: url(../immagini/bttSelezTeamHover.png);	
}

A div.backlistatleti, A:LINK div.backlistatleti, A:VISITED div.backlistatleti  {
	position: absolute;
	top: 360px;
	left: 260px;
	width: 115px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	background-image: url(../immagini/bttSelezTeam.png);
	cursor: hand;
}

A:HOVER div.backlistatleti, A:FOCUS div.backlistatleti, A:ACTIVE div.backlistatleti {
	background-image: url(../immagini/bttSelezTeamHover.png);	
}

/* DEFINISCO LO STILE DEI LIVELLI DEI BORDI */

#borderTop {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 620px;
	height: 39px;
	background-image: url(../immagini/bordoTop.png);
	z-index: 100;
}

#borderBottom {
	position: absolute;
	top: 381px;
	left: 0px;
	width: 469px;
	height: 19px;
	background-image: url(../immagini/bordoBottom.png);
	z-index: 100;
}

/* DEFINISCO LA STRUTTURA DELLA SCHEDA ATLETI */

/* PRIMA COLONNA */

#etEta {
	position:absolute;
	left:14px;
	top:78px;
	z-index:4;
}
#campEta {
	position:absolute;
	left:8px;
	top:94px;
	z-index:1;
}
#etProfessione {
	position:absolute;
	left:14px;
	top:135px;
	z-index:5;
}
#campProfessione {
	position:absolute;
	left:8px;
	top:150px;
	z-index:6;
}
#etPrimavolta {
	position:absolute;
	left:14px;
	top:188px;
	z-index:7;
}
#campPrimavolta {
	position:absolute;
	left:8px;
	top:203px;
	z-index:8;
}
#etPerche {
	position:absolute;
	left:14px;
	top:245px;
	z-index:9;
}
#campPerche {
	position:absolute;
	left:8px;
	top:260px;
	z-index:10;
}
#etRiderpref {
	position:absolute;
	left:14px;
	top:302px;
	z-index:4;
}
#campRiderpref {
	position:absolute;
	left:8px;
	top:317px;
	z-index:1;
}

/* SECONDA COLONNA */

#etRiderod {
	position:absolute;
	left:184px;
	top:78px;
	z-index:5;
}
#campRiderod {
	position:absolute;
	left:178px;
	top:94px;
	z-index:6;
}
#etGiornataid {
	position:absolute;
	left:184px;
	top:135px;
	z-index:7;
}
#campGiornataid {
	position:absolute;
	left:178px;
	top:150px;
	z-index:8;
}
#etStrutturapref {
	position:absolute;
	left:184px;
	top:188px;
	z-index:9;
}
#campStrutturapref {
	position:absolute;
	left:178px;
	top:203px;
	z-index:10;
}
#etTavola {
	position:absolute;
	left:184px;
	top:245px;
	z-index:4;
}
#campTavola {
	position:absolute;
	left:178px;
	top:260px;
	z-index:1;
}
#etAttacchi {
	position:absolute;
	left:184px;
	top:302px;
	z-index:5;
}
#campAttacchi {
	position:absolute;
	left:178px;
	top:317px;
	z-index:6;
}

/* TERZA COLONNA */

#etScarponi {
	position:absolute;
	left:354px;
	top:78px;
	z-index:7;
}
#campScarponi {
	position:absolute;
	left:348px;
	top:94px;
	z-index:8;
}
#etSponsor {
	position:absolute;
	left:354px;
	top:135px;
	z-index:9;
}
#campSponsor {
	position:absolute;
	left:348px;
	top:150px;
	z-index:10;
}

#etViaggi {
	position:absolute;
	left:354px;
	top:188px;
	z-index:4;
}
#campViaggi {
	position:absolute;
	left:348px;
	top:203px;
	z-index:1;
}
#etCommentovita {
	position:absolute;
	left:354px;
	top:245px;
	z-index:5;
	width: 148px;
}
#campCommentovita {
	position:absolute;
	left:348px;
	top:260px;
	z-index:6;
}
#etHobby {
	position:absolute;
	left:354px;
	top:302px;
	z-index:7;
}
#campHobby {
	position:absolute;
	left:348px;
	top:317px;
	z-index:8;
}



/* DEFINISCO IL POSIZIONAMENTO DELLE TUBHNAILS DELLA FOTOGALLERY */

#tmb1{
left:10; 
top:15px; 
width:78px; 
height:50;
position:absolute;
z-index:1; 
cursor:hand;
}

#tmb2 { 
left:100px;
top:15;
width:78px;
height:50;
z-index:2;
position:absolute;
cursor:hand;
}

#tmb3 { 

left:190px;
top:15;
width:78px;
height:50;
z-index:2;
position:absolute;
cursor:hand;
}

#tmb4 { 
left:280px;
top:15;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb5 { 
left:370px;
top:15;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb6 { 
left:460px;
top:15;
width:78px;
height:50;
z-index:2;
position:absolute;
cursor:hand;
}

#tmb7 { 
left:10px;
top:80;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb8 { 
left:100px;
top:80;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb9 { 
left:190px;
top:80;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb10 { 
left:280px;
top:80;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb11 { 
left:370px;
top:80;
position:absolute;
width:78px;
height:50;
z-index:2;
cursor:hand;
}

#tmb12 { 
left:460px;
top:80;
position:absolute;
width:78px;
height:50;
z-index:2;
cursor:hand;
}

#tmb13 { 
left:10px;
top:145;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb14 { 
left:100px;
top:145;
position:absolute;
width:78px;
height:50;
z-index:2;
cursor:hand;
}

#tmb15 { 
left:190px;
top:145;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb16 { 
left:280px;
top:145;
position:absolute;
width:78px;
height:50;
z-index:2;
cursor:hand;
}

#tmb17 { 
left:370px;
top:145;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb18 { 
left:460px;
top:145;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb19 { 
left:10px;
top:210;
width:78px;
height:50;
position:absolute;
z-index:2;
cursor:hand;
}

#tmb20 { 
left:100px;
top:210;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb21 { 
left:190px;
top:210;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb22 { 
left:280px;
top:210;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb23 { 
left:370px;
top:210;
width:78px;
position:absolute;
height:50;
z-index:2;
cursor:hand;
}

#tmb24 { 
left:460px;
top:210;
position:absolute;
width:78px;
height:50;
z-index:2;
cursor:hand;
}

/* ZONA PRIVATA */

.label {
	font-size: 10px;
	font-weight: bold;
	color: Red;
}

div.menuprivato {
	position: relative;
	top: 20px;
	left: 0px;
	width: 100%;
	overflow-x: hidden;
	overflow: auto;
	height: 300px;
}

div.titolotable {
	position:absolute;
	left:0px;
	top:30px;
	width:90%;
	height:86px;
	z-index:1;
}

div.titolotable table.menu {
	width: 100%;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
} 

div.menuprivato table.menu {
	width: 100%;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
}

div.menuprivato table.menu tr.titolo {
	height: 50px;
}

div.menuprivato table.menu tr.spacer {
	height: 5px;
}

div.menuprivato table.menu tr.elements {
	height: 10px;
}

div.menuprivato table.menu tr.elements A, div.menuprivato table.menu tr.elements A:link, div.menuprivato table.menu tr.elements A:visited {
	color: Black;
	text-decoration:none;
}

div.menuprivato table.menu tr.elements A:hover, div.menuprivato table.menu tr.elements A:focus, div.menuprivato table.menu tr.elements A:active {
	color: Red;
	text-decoration:none;
}

div.menuprivato table.menu tr.sottoelements A, div.menuprivato table.menu tr.sottoelements A:link, div.menuprivato table.menu tr.sottoelements A:visited {
	color: Black;
	text-decoration:none;
}

div.menuprivato table.menu tr.sottoelements A:hover, div.menuprivato table.menu tr.sottoelements A:focus, div.menuprivato table.menu tr.sottoelements A:active {
	color: Red;
	text-decoration:none;
}

div.insert {
	overflow-x: hidden;
	overflow: auto;
	position:absolute;
	left:20px;
	top:20px;
	width:600px;
	height:380px;
	z-index:1;
}

div.titolettoinsert {
	position:relative;
	left:0px;
	top:8px;
	width:250px;
	height:20px;
	z-index:1;
}

div.nuovo {
	position:relative;
	left:280px;
	top:8px;
	width:180px;
	height:20px;
	z-index:2;
}

div.nuovo A, div.nuovo A:LINK, div.nuovo A:VISITED {
	text-decoration: none;
	color: red;
}

 div.nuovo A:HOVER, div.nuovo A:FOCUS, div.nuovo A:ACTIVE {
	color: black;
}

div.contenutoquery {
	position:relative;
	left:0px;
	top:25px;
	width:550px;
	height:300px;
	z-index:2;
	overflow-x: hidden;
	overflow: auto;
}

table.tablenews {
	font-family: Verdana, Arial, Helvetica, Serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

table.tablenews tr.titolinews {
	color: Red;
}

table.tablenews tr.spacer {
	height: 5px;
}

table.tablenews tr.spacerbig {
	height: 30px;
}

table.tablenews tr.titolinews td.data {
	width: 180px;
}

table.tablenews tr.titolinews td.atleta {
	width: 220px;
}

table.tablenews tr.titolinews td.titolo {
	width: 250px;
}

table.tablenews tr.titolinews td.scheda {
	width: 80px;
}

table.tablenews tr.titolinews td.visualizza {
	width: 80px;
}

table.tablenews tr.titolinews td.elimina {
	text-decoration:none;
	width: 80px;
}

A.action, A:LINK.action, A:VISITED.action {
	text-decoration:none;
	color: Red;
}

A:HOVER.action, A:FOCUS.action, A:ACTIVE.action {
	text-decoration:none;
	color: black;
}


table.tablenews tr.titolinews td.modifica {
	width: 90px;
}

table.tablenews tr.titolinews td.modificaimg {
	width: 180px;
}

div.modteam {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 500px;
	height: 600px;
	overflow-x: hidden;
	overflow: auto;
}

/* ZONA POPMEDIA */

div.titgestimg {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 240px;
	height: 14px;
	text-align: center;
}

table.popmedia {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration:none;
}

table.popmedia td.inserisci, A, A:VISITED, A:LINK {
	font-weight: bold;
	color: red;
	text-decoration: none;
}

table.popmedia td.inserisci, A:HOVER, A:ACTIVE, A:FOCUS {
	font-weight: bold;
	color: black;
	text-decoration: none;
}

div.nofoto {
	position:absolute;
	top:30px; 
	left:5px; 
	width:240px; 
	height:250px; 
	color:red; 
	text-align:center; 
	overflow-x:hidden;
	overflow: auto;
}

div.riga {
	position: absolute;
	top: 280px;
	left: 5px;
	width: 240px;
	height: 1px;
	margin: 0px 0px 0px 0px;
	color: black;
	border: none;
}

div.action {
	position:absolute;
	top: 300px;
	left: 5px;
	width: 240px;
	height: 50px;
}

table.action {
	font-family: verdana, arial, helvetica, serif;
	width: 100%;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

table.action tr.titolo {
	color: Red;
	height: 15px;
}

table.action tr.spacer {
	height: 10px;
}

table.action tr.elements {
	height: 15px;
	color: black;
}
