BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg.jpg) #ffffff repeat-x  top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;    COLOR: #444; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  SCROLLBAR-DARKSHADOW-COLOR: #AD984F; 
}

.menurs  {BACKGROUND: url(images/bg_menu_ars.gif) #ffffff no-repeat left top;}
.titolo 		{ FONT-SIZE: 26px; COLOR:#000066; FONT-WEIGHT: normal;}
.sottotitolo 	{ FONT-SIZE: 12px; COLOR:#006699; FONT-WEIGHT: bold;}
.titoletto 		{ FONT-SIZE: 20px; COLOR:#003399; FONT-WEIGHT: normal;BACKGROUND: url(images/bg_titoletto.jpg) #ffffff no-repeat  top left;height:36px}

.testob 		{ FONT-SIZE: 16px; COLOR:#ffffff; FONT-WEIGHT: normal;}
.testo 			{ FONT-SIZE: 12px; COLOR:#000066; FONT-WEIGHT: normal;}
.testo_s 		{ FONT-SIZE: 11px; COLOR:#000066; FONT-WEIGHT: normal;line-height:14px}
.testo_big 		{ FONT-SIZE: 12px; COLOR:#cc3300; FONT-WEIGHT: bold;line-height:18px}
.etichetta 		{ BACKGROUND-COLOR: #fefdeb;COLOR: #000000;border:1px solid #006699}
.campo 			{ BORDER-bottom: 1px solid #ffffff;border-bottom:1px solid #006699}

FIELDSET {BORDER-RIGHT: #99ccff 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 90%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #99ccff 3px solid;}

LEGEND  	{FONT: 16px ; COLOR: #003366; margin:5px; padding-left:10px; font-weight:bold; padding-right:10px }

.in {FONT: 11px ;  BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid;  FONT-WEIGHT: normal;  BACKGROUND: #F4F4F4;  BORDER-LEFT:#cecece 1px solid;  COLOR: #000000;   BORDER-BOTTOM: #cecece 1px solid; BACKGROUND: url(images/bg_imput.gif) #ffffff repeat left top;height:13px}

hr { COLOR: #000099;height:1px}

.titolo_prodotto 	{FONT-SIZE: 32px; COLOR:#999999; margin-bottom:10px; font-weight:normal;}
html,body			{margin:0px;padding:0}
p					{margin:0 10px 10px}
div#container 		{BACKGROUND: url(images/bg_cont.jpg)  no-repeat  top right; }
div#header h1		{height:80px;line-height:80px;margin:0;padding-left:10px;color: #79B30B}
div#content 		{FONT-SIZE: 12px;}
div#content p		{line-height:1.4;color:#000066}
div#navigation		{background:#dce7e7;}
div#extra			{BACKGROUND: url(images/bg_extra.jpg) #2E0B0B repeat-x  top right;color:#ffffff}
div#footer			{BACKGROUND: url(images/bg_footer2.jpg)  repeat-x  top right;color:#000066}

div#footer a		{color:#000066}
div#wrapper			{float:left;width:70%}
div#navigation		{float:right;width:29.9%;color:#000066}
div#extra			{clear:both;width:100%;}

#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px;
margin:0;
margin-left: 30px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
font: bold 11px;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 0px;
background-color: #17176E; /*Default menu color*/
border-bottom: 0px solid white;
}

#modernbricksmenu a:hover{
background-color: #ff6600; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #0099cc; /*Brown color theme*/ 
border-color: #0099cc; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #0099cc; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 80px;
border: 1px solid #0099cc;
}

#myform .submit{
font: bold 11px arial ;
height: 22px;
background-color: #0099cc;
color: #ffffff;
margin-right:20px
}

.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 99%%;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(media/glossyback.gif) repeat-x bottom left;
font: bold 15px  ;
color: white;
display: block;
width: auto;
padding: 6px 0;
padding-left: 10px;
text-decoration: none;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 95%;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(media/glossyback2.gif);
}

A.l_t_news:link 	{FONT-SIZE: 18px;COLOR: #000066; TEXT-DECORATION: none;padding:0px;margin:0px}
A.l_t_news:active 	{FONT-SIZE: 18px;COLOR: #000066; TEXT-DECORATION: none;padding:0px;margin:0px}
A.l_t_news:visited 	{FONT-SIZE: 18px;COLOR: #000066; TEXT-DECORATION: none;padding:0px;margin:0px}
A.l_t_news:hover 	{FONT-SIZE: 18px;COLOR: #0033ff; TEXT-DECORATION: none;padding:0px;margin:0px}

A:link 				{COLOR: #000099; TEXT-DECORATION: underline; margin:0px}
A:active 			{COLOR: #000099; TEXT-DECORATION: underline; margin:0px}
A:visited 			{COLOR: #000099; TEXT-DECORATION: underline; margin:0px}
A:hover 			{COLOR: #0099cc; TEXT-DECORATION: underline; margin:0px}



A.l_footer:link 			{COLOR: #000099; TEXT-DECORATION: none; text-transform:uppercase;}
A.l_footer:active 			{COLOR: #000099; TEXT-DECORATION: none; text-transform:uppercase;}
A.l_footer:visited 			{COLOR: #000099; TEXT-DECORATION: none; text-transform:uppercase;}
A.l_footer:hover 			{COLOR: #0099cc; TEXT-DECORATION: underline; text-transform:uppercase;}



A.l_c:link 			{COLOR: #0099cc; TEXT-DECORATION: none; margin:0px}
A.l_c:active 		{COLOR: #0099cc; TEXT-DECORATION: none; margin:0px}
A.l_c:visited 		{COLOR: #0099cc; TEXT-DECORATION: none; margin:0px}
A.l_c:hover 		{COLOR: #0099cc; TEXT-DECORATION: none; margin:0px}

A.l_rosso:link 		{COLOR: #ffffff; TEXT-DECORATION: none; margin:0px;background: #cc3300;padding:4px;FONT:bold 11px;}
A.l_rosso:active 	{COLOR: #ffffff; TEXT-DECORATION: none; margin:0px;background: #cc3300;padding:4px;FONT:bold 11px;}
A.l_rosso:visited 	{COLOR: #ffffff; TEXT-DECORATION: none; margin:0px;background: #cc3300;padding:4px;FONT:bold 11px;}
A.l_rosso:hover 	{COLOR: #ffffff; TEXT-DECORATION: none; margin:0px;background: #0099cc;padding:4px;FONT:bold 11px;}

.piede				{COLOR: #0099cc;text-align:right;}

.bottone			{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099;  BACKGROUND-COLOR: #ff9900;height:24px ;FONT-FAMILY:Arial, Helvetica, sans-serif;}

h1 	{  FONT-SIZE: 24px; COLOR:#000066;}
h2 	{  FONT-SIZE: 18px; COLOR:#000066;}
h3 	{  FONT-SIZE: 16px; COLOR:#000066;}
