html,body{margin:0 auto;padding:0}
body{
	background:#D5E6FF; /* #bce4fe url(../../jpg/bg.jpg) scroll repeat-x top left; */
	text-align:justify;
	width: 782px;
	font-family:Trebuchet MS, Arial;

	font-size: 12px;
	color:#126da5; 
	background:#E1F3FF url(../jpg/backgr.jpg) repeat-x scroll left top;
	background:#FFF;

	/*border-right:1px solid #0066cc; 
border-left:1px solid #0066cc; */
}



#header{
background:#FFF url(../images/header.jpg) no-repeat top left;
border-bottom:10px solid #0066cc;


height:200px;
}

#header2{
background:#FFF url(../images/header2.jpg) no-repeat top left;
border-bottom:0px solid #96161c;


height:200px;
}

.norme{

color:#222;
font-size:12px;font-weight:bold;
}
#login{
background:transparent;

padding-top:10px;
margin-left:0px;
padding-left:0px;
text-align:center;
}



#container{
background:#FFF;
padding-left:10px;
padding-right:10px;
font-size:11px; 
}

#cont{
border-right:1px solid #0066cc; 
border-left:1px solid #0066cc; 
width:770px; 
}

#container a{
font-family:Arial;
	font-size: 12px;
	color:#013A8F;
}

#cont a{
	font-family:Arial;
	font-size: 12px;
	color:#013A8F;
}


#cont table tr td a{
	font-family:Arial;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#cont table tr td a:hover{
	font-family:Arial;
	color:#ccc;
	font-size:11px;
	font-weight:bold;
}

.tit_tr{
background:#0066cc;
color:#fff;
}

.tit_tr a{

color:#fff;
}

.tit_tr a:hover{

color:#ccc;
}

#container a:hover{
font-family:Arial;
font-size: 12px;
color:#ff9900;
}


#invia{
background:#222;
color:#FFF;
cursor:pointer;
font-size:15px;
border:2px solid #FDB009;
border:1px solid #CCC;
font-weight:normal;   
vertical-align:center;padding:0;
height:25px;  
/*margin-right:20px;*/width:60px;color:#999;background:#FFFFFF url(../images/back_small.png) repeat-x scroll left bottom
}


#invia2{
background:#222;
color:#FFF;
cursor:pointer;
font-size:15px;
border:2px solid #FDB009;
border:1px solid #CCC;
font-weight:normal;   
vertical-align:center;padding:0;
height:25px;  
/*margin-right:20px;*/width:60px;color:#999;background:#FFFFFF url(../images/back_small.png) repeat-x scroll left bottom
}



#codice3{
background:#FFF;
color:#000;
 
font-size:14px;
border:2px solid #fdb009;
font-weight:bold;
border:1px solid #CCC;
font-weight:normal;   
color:#999;margin-top:10px;
width:237px;
padding:5px;
background:#FFFFFF url(../images/back_small.png) repeat-x scroll left bottom
}

#codice2{
background:#FFF;
color:#000;
 
font-size:14px;
border:2px solid #fdb009;
font-weight:bold;
border:1px solid #CCC;
font-weight:normal;   
color:#999;
width:237px;margin-top:10px;
padding:5px;
background:#FFFFFF url(../images/back_small.png) repeat-x scroll left bottom
}


#ean{
background:#FFF;
color:#000;
 
font-size:14px;
border:2px solid #96161C;
font-weight:bold;
width:237px;
height:18px; 
}


.titolo{

margin-bottom:0px;display:block;
font-size:15px;
font-weight:bold;text-align:center;
}

#footer {
background:#f14e23;
width:770px;
border-top:10px solid #0066cc;
border-bottom:10px solid #0066cc;

font-family:Verdana;
font-size:11px;
font-weight:bold;
height:20px;
text-align:center;
color:#fff;
}


#footer2 {
background:#96161c;
width:770px;


font-family:Verdana;
font-size:11px;
font-weight:bold;
height:7px;
text-align:center;
color:#fff;
}



#footer a{
text-decoration:none;
color:#FFF;
font-size:11px;
}

#footer a:hover{
text-decoration:underline;
color:#0066cc;

}

h3{
color:#cd071e;font-size:15px;
padding-bottom:3px;
border-bottom:3px solid #FDB009;display:block;color:#222;
background:transparent url(../images/top.jpg) no-repeat top center; padding:10px;background:transparent;
}

