/*TAG*/
a			{color:#373737}
body			{text-align:center;font-family:verdana;font-size:60%;background:url(/images/bodyBg.jpg) repeat-x #C8C8C8;margin:0px;padding:0px;min-height:100%;height:100%;margin:0px 0px -3px 0px}
div			{text-align:left}
form			{margin:8px 0px}
h1			{margin:0px;font-size:140%;}
h2			{color:#fff;font-size:100%;margin:0px;display:inline}
html			{height:100%;margin:0px 0px -3px 0px;min-height:100%;}
img			{border:0px}
input,button,select	{font-family:verdana;font-size:100%;border:1px solid #505050} 
table,span,font		{font-family:verdana;font-size:100%;}

/*CLASSI*/
.boxImg			{float:left;margin:12px;width:102px}
.boxImgDate		{text-align:center;background:#373737;color:#fff;padding:2px;}
.error			{border:1px solid red;padding:5px;}
.hr1			{border:0px;height:1px;background:#717171;margin:0px !important;margin:-6px 0px 1px 0px;clear:both;}
.hr2			{border:0px;height:2px;background:#B21515;color:#B21515;margin:1px 0px 0px 0px !important;margin:-18px 0px 0px 0px}
.imgBrd			{border:1px solid #373737;}
.inputNotify		{width:200px}
.list1			{padding:3px;clear:both}
.list2			{padding:3px;background:#D8D6D7;clear:both}
.productB   {position:absolute;right:3px;top:13px;border:0px}
.service		{height:40px !important;height:45px;padding:3px;position:relative}
.spanRight		{float:right;margin-top:-3px}
.submenu1		{border:1px solid #595959;background:#868686;padding:3px;color:#E9E9E9;font-size:11px;font-weight:bold;cursor:pointer}
.submenu1 a		{color:#E9E9E9;text-decoration:none}		
.submenu2		{margin-left:5px;border:1px solid #BB4450;margin-top:1px;background:#883139;padding:3px;font-size:10px}
.submenu2 a		{color:#fff;text-decoration:none}
.title			{background:url(/images/titleBg.gif);color:#373737}
.title2			{background:url(/images/title2Bg.gif);color:#BEBEBE}
.title,.title2		{widht:100%;line-height:23px;padding:0px 6px;font-weight:bold}
.titleIn		{background:url(/images/titleInBg.gif);padding:0px 8px 0px 28px;line-height:21px;white-space:nowrap;float:left;color:}
.titleIn2		{background:url(/images/closeTitleIn.gif);width:25px;height:21px;float:left}
.txtRedBold 		{font-weight: bold; font-size: 10px; color: #ba0303; font-family: verdana,  arial, helvetica, sans-serif}
.txtGrigio 		{font-weight: normal; font-size: 10px; color: #373737; font-family: verdana,  arial, helvetica, sans-serif}

/*ID*/
#body			{position:relative;}
#bodyC			{float:left;width:430px;margin:0 2px;padding-bottom:40px}
#bodyL			{float:left;width:160px;}
#bodyR			{float:left;width:166px !important;width:164px;text-align:center}
#boxHome		{background:url(/images/boxHomeBg.gif) repeat-x; padding:36px 15px 15px 15px}
#bodyIn			{}
#boxServices		{background:url(/images/menuBg.gif);position:absolute;right:0px;top:0px;width:260px !important;width:258px;border-top:1px solid #fff;border-bottom:1px solid #fff;height:134px !important;height:136px;font-size:80%}
#contents		{border-right:1px solid #fff;height:100%}
#contentsIn		{float:left;width:556px !important;width:600px;padding:40px 20px 10px 20px !important;padding:40px 20px 40px 20px;}
#flash			{position:relative}
#footer			{width:750px !important;width:760px;background:#000000;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;color:fff;line-height:22px;padding:0px 5px;clear:both;margin:0 auto;position:relative}
#footer a		{color:#ffffff}
#footerLeft		{position:absolute;bottom:1px;left:-8px;background:url(/images/leftBg.gif) !important;height:100%;width:7px;}
#footerRight		{position:absolute;bottom:1px;right:-8px;background:url(/images/rightBg.gif) !important;height:100%;width:7px;}
#header			{background:url(/images/headerBg.jpg); height:61px;}
#headerIn		{position:relative}
#left			{position:absolute;top:1px !important;bottom:-2px;left:-8px;background:url(/images/leftBg.gif);height:100%;width:7px;min-height:100%;}
#login			{background:#E6E6E6 url(/images/loginBg.gif) bottom repeat-x;padding:6px 10px 20px 10px}
#logo			{margin:22px 0px 0px 10px}
#logoH    {margin:0px 6px}
#main			{width:760px;border:1px solid #fff;margin:0 auto -24px auto;height:auto !important;height:100%;position:relative;min-height:100%;}
#menuHeader		{position:absolute;top:0px;right:0px}
#menuIn			{background:url(/images/menuInBg.gif) repeat-x;float:left;padding:23px 0px;width:160px !important;width:158px;height:200px;position:relative}
#pageName		{border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;height:30px !important;height:82px;width:150px !important;width:159px;background:#878787;text-align:right;padding-top:50px !important;padding-top:50px;padding-right:10px;color:#fff}
#right			{position:absolute;top:1px !important;bottom:-2px;right:-8px;background:url(/images/rightBg.gif);height:100%;width:7px;min-height:100%;}
