/* CSS Document */


* { padding: 0; margin: 0; }

body {
 font-family: Arial, verdana, Helvetica, sans-serif;
 font-size: 12px;
 background-color:#E0E0E0;
 color:#FFFFFF;
 scrollbar:yes;
}

img {border:0px; }
td { vertical-align:top;}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#navigtop {text-align:right; width:955px; background-color:#000000;}

#navigtop a:link {padding-right:10px; line-height:20px;}

#topform {text-align:center; width:955px; background-color:#000000; color:#FFFFFF; line-height:28px;}

#topform form { height:28px;}

#topform label { float:none;}



#menu ul
{   padding: 0; margin: 0 auto; 

}


#menu li
{    margin-left:28px;
  	list-style-image: url(../images/list.jpg);
	font-style:normal;
	text-align:left;
}



a:link {  color:#FFF; text-decoration:none;}
a:visited {  color:#FFF; text-decoration:none;}
a:hover {  color: #CCCCCC; text-decoration:none;}
 
/* css form */


fieldset{float:left;width:250px;
    margin: 1em 0;padding: 0;
    border: none;
}
legend{font-weight:bold;color: #333;background:#FFF}
form b{color:#F00}
form p{margin:0.5em 10px;}
fieldset div{float:left;width:100%;
    padding:2px 0px 2px 0px; color:#000000; font-weight:bold;
    }

label{float:left; width:80px;
    display: inline;margin-left: 5px; 
}


#go { font-size:12px; margin-top:10px; border-right:3px solid black; border-bottom:3px solid black;}
div#confirm-address label,div#sports label,input#go{
    margin-left:130px}

#formtesto {width:80px;}
#message {width:142px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#datipersona {width:25px; font-size:10px; margin-bottom:20px;}
#autorizza{font-size:11px; display:inline; color:#000000; font-weight:bold; text-align:left;}


#content { text-align:left;}

.titlepag { background-color:#C12E26; font-weight:bold; width:455px; margin-top:15px; padding:5px; text-transform:uppercase;}
.titleart { background-color:#C12E26; font-weight:bold; width:455px; margin-top:10px; padding:5px; text-align:right;}
.prodotto { background-color:#FFF; width:453px; margin:0px; padding:5px; text-align:left; border: solid; border-color: #C12E26; border-width:1px; color:#000000;min-height:100px; height:auto !important;height:100px; }

.prodotto img {float:left; padding:3px; border:1px solid #000; margin-right:5px; height:90px;}
.prodotto p {margin:10px 0px 0px 0px;}

#footer {text-align:center; width:955px; background-color:#000000;}
#footer a:link {padding-right:10px; line-height:20px;}