body					{margin:0px;padding:0px;background:#999999;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#2A4058;scrollbar-face-color:#666666;scrollbar-highlight-color:#DEDEDE;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
a,div,p,td,input,textarea,ul,li,b{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;color:#373737;}
a						{text-decoration:none;}
img						{border:0px;}
td						{vertical-align:top;}
h1, .visible			{display:none;}
p						{margin:0px;padding:0px;}
/* general formatting */
.underline	{text-decoration:underline;}
.bold		{font-weight:bold;}
.red		{color:#FF0000;}
.white		{color:#FFFFFF;}
.center		{text-align:center;}
.left	{float:left;}
.right	{float:right;}
.clear,.clr	{clear:both;}
/* form formatting */
/* html elements formatting */
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#FF0000;font-size:inherit;font-weight:bold;margin:10px 0px;}
input.error,textarea.error {color:black;background:#D4D4D4;}
/* debug formatting */
div#debug	{position:absolute;left:10px;top:10px;border:1px solid gray;padding:5px;cursor:hand;cursor:pointer;background:white;display:none;} 
  b.debug	{font-weight:normal;color:blue;}
 em.debug	{font-style:normal;color:red;font-weight:bold;} 
/* field component */
input,select,textarea {background:none;margin:0px;padding:1px 2px;}
        .field	{width:204px;margin:5px 30px 5px 2px;}
		.small	{width:50px;}
        .inactive{background:none;}
  		.chk	{margin:0px 10px;border-width:0px;}
		
html>body .chk	{margin-top:-13px;}
/* button component */
  a.button			{display:block;float:right;margin-right:16px;width:90px;height:15px;padding-top:1px;background:#292727;text-align:center;text-decoration:none;font-weight:bold;color:#D4D4D4;}
 /*req1185: html>body a.button{margin-right:30px;}*/
  a.button:hover	{color:#FFCC00;}
  a.buttonContatti	{float:left;margin-left:3px;}
/* end of form formatting */

/* page formatting */
table.content		{width:100%;height:100%;}
td.content			{width:750px;background-image:url('img/backgrContent.gif');}
img.cBrdL			{float:right;margin-right:-3px;width:10px;height:100%;}
html>body img.cbrdL	{margin-right:0px;}
img.cBrdR			{float:left;margin-left:-3px;width:10px;height:100%;}
html>body img.cbrdR	{margin-left:0px;}
/* top block */
.topBlock		{position:relative;height:66px;}
.logo			{position:absolute;}
.logoR			{position:absolute;left:73px;}
div.menuTop		{position:absolute;top:0px;right:0px;}
a.menuTop		{margin-left:-3px;}
.menuTopBrdB	{position:absolute;bottom:-13px;right:0px;}
.topBlockBrdB	{position:absolute;bottom:0px;left:0px;}
/* middle block */
div.content		{width:100%;background:#122218;}
.indexBanner	{margin-top:10px;}
/* footer */
div.footer		{margin-top:5px;padding:5px 11px 20px;font-size:12px;font-weight:bold;color:#FFFFFF;}
div.links		{float:none;padding:0 0 11px;text-align:center;color:#D4D4D4;}
a.footer		{color:#D4D4D4;font-weight:bold;text-decoration:none;}
a.footer:hover	{text-decoration:underline;}
a.footerA		{color:#FFCC00;font-weight:bold;}
td.footerBottom	{width:750px;background-image:url('img/backgrContent.gif');text-align:center;color:white;padding-bottom:10px;}


/* inner */
.contentInner			{position:relative;width:100%;height:423px;background:#FFFFFF;}
html>body .contentInner	{min-height:408px;height:auto;}
span.head				{display:block;width:750px;padding:3px 0px 15px 15px;font-size:22px;font-family:Arial;color:#FFFFFF;background-image:url('img/head.gif');background-repeat:no-repeat;}
html>body span.head		{width:735px;}
div.text				{padding:20px;}
/* storia */
div.lMenu		{position:relative;width:150px;}
img.blockHead	{position:absolute;left:0px;top:-5px;}

span.lMenu		{display:block;background:#CCCCCC;padding:2px 0px;font-weight:bold;}
a.lMenu			{display:block;font-weight:bold;border:1px dotted #DCDCDC;margin:2px 0px;padding:2px 0px;text-align:center;font-size:11px;}
a.lMenuA		{background:#000000;color:#FFFFFF;}
a.lMenu:hover	{background:#000000;color:#FFFFFF;}
.redBold		{color:#BA0303;font-weight:bold;}
.corpo			{color:#373737;text-align:justify;}
a.lnk			{font-weight:bold;}
a.lnk:hover		{text-decoration:underline;color:#FFCC00;}
a.lnk2			{}
a.lnk2:hover	{text-decoration:underline;color:#FFCC00;}
/* news */
div.news		{margin:20px 0px;border-bottom:1px solid #000000;}
  a.news		{float:right;text-decoration:underline;color:red;}
.paging:hover	{text-decoration:underline;}
 /* 1229-mili */
div.newsHomePage	{position:relative;padding:0px 11px 40px;color:white;}
  p.newsTtl			{margin:20px 0;font-weight:bold;font-size:12px;color:white;}
  a.newsMore		{position:absolute;right:11px;text-decoration:underline;color:white;}
  a.newsMore:hover	{text-decoration:none;}
  div.newsImg		{position:relative;height:350px;}
  img.leftNewsImg	{position:absolute;left:0px;top:0px;cursor:pointer;}
  img.rightNewsImg	{position:absolute;right:0px;top:0px;cursor:pointer;}
 /* 1229-mili end */
 /* MSS req1185: */
  div.newsImg	{text-align:center;}
  div.newsImg img	{margin:0 auto;vertical-align:top;}
 /* MSS req1185 end */
/* videogallery */
div.paging	{padding:0 22px;text-align:right;}
div.pagingTop	{position:relative;margin-top:-20px;padding-left:226px;}
div.pagingTop span{float:left;}

/* contatti */
td.contattiBox				{vertical-align:middle;}
div.contattiBox				{position:relative;width:200px;height:130px;margin:10px;color:#FFFFFF;background:#666666;}
html>body div.contattiBox	{min-height:130px;height:auto;padding-bottom:5px;}
td.fieldName				{vertical-align:middle;background:#000000;padding:2px 15px;border:1px solid #FFFFFF;color:#FFFFFF;text-align:right;}
td.fieldBackgr				{background:#CCCCCC;padding:2px 15px;border:1px solid #FFFFFF;}
span.yellow					{display:block;background:#FFCC00;}
/* categories */
div.lst				{position:relative;width:348px;height:130px;margin:10px;color:#FFFFFF;background:#666666;}
html>body div.lst	{min-height:130px;height:auto;padding-bottom:5px;}
div.lstTxt			{margin:5px 10px 10px 5px;}
div.lstSubTxt		{margin:5px 15px;}
span.lst			{font-size:22px;color:#FFFFFF;}
span.lstSubCat		{font-size:14px;color:#FFFFFF;font-weight:bold;}
a.lstSubCat			{font-size:14px;color:#FFFFFF;font-weight:bold;}
a.lstSubCat:hover	{color:#FFCC00;}
ul.lst				{margin-top:0px;margin-bottom:10px;}
li.lst				{color:#FFFFFF;}
a.lst				{color:#FFFFFF;}
a.lst:hover			{color:#FFCC00;}
a.lstA				{color:#FFCC00;}
.lstHead			{font-family:Arial;font-size:22px;color:#FFFFFF;}
.blockTR	{position:absolute;right:1px;top:0px;width:25px;height:25px;z-index:14;}
.blockBR	{position:absolute;right:0px;bottom:-1px;width:8px;height:8px;z-index:14;}
.blockBL	{position:absolute;left:0px;bottom:-1px;width:8px;height:8px;z-index:14;}
.blockR		{position:absolute;right:0px;top:0px;height:100%;width:8px;z-index:12;}
.blockB		{position:absolute;left:0px;bottom:-1px;width:100%;height:8px;z-index:12;}
/* products */
.breadcrumb				{position:relative;margin:10px;width:730px;height:55px;background:#666666;font-weight:bold;color:#FFFFFF;}
.breadcrumbRight		{position:absolute;right:40px;top:12px;}
.txtArea				{margin:10px;}
td.prodPic				{position:relative;width:380px;}
div.prodPic				{position:relative;width:310px;background:#FFCC00;margin-bottom:10px;}
img.prodPic				{cursor:hand;cursor:pointer;}
.prodTitle				{float:left;margin-top:1px;padding:11px 10px;background:#666666;font-family:Arial;font-size:16px;color:#FFFFFF;font-weight:bold;}
div.lstProd				{position:relative;width:348px;height:13px;color:#FFFFFF;background:#666666;}
html>body div.lstProd	{min-height:13px;height:auto;padding-bottom:5px;}
a.lstProd			{font-weight:bold;color:#FFFFFF;}
a.lstProd:hover		{color:#FFCC00;}
a.lstProdA			{font-weight:bold;color:#FFCC00;}
div.prodAdditional	{position:relative;}
span.prodHead		{display:block;background:#CCCCCC;padding:4px 0px;font-weight:bold;}
.message			{text-align:center;font-weight:bold;}
/* reserved */
.logout			{position:absolute;right:-9px;top:12px;}
li.reserved		{padding-bottom:10px;}
a.reserved		{font-weight:bold;text-decoration:underline;}
a.reserved:hover{color:#FFCC00;}
/* world map */
div.worldMap	{position:relative;width:724px;height:440px;margin:70px 0 0 -166px;background:transparent url('../img/mapWorld2.gif') left top no-repeat;}
div.worldMap a	{position:absolute;width:17px;height:16px;background:transparent url('../img/mapPointer.gif') left top no-repeat;/*filter:alpha(opacity=70);opacity:.69;*/}
div.worldMap a:hover	{/*filter:alpha(opacity=100);opacity:.99;*/}

.indiaCalcutta	{left:520px;top:211px;}	{}
.indiaMumbai	{left:492px;top:214px;}
.denmark	{left:370px;top:120px;}
.nederland	{left:355px;top:116px;}
.germany	{left:358px;top:127px;}
.austria	{left:372px;top:132px;}
.france	{left:340px;top:140px;}
.uk	{left:340px;top:120px;}
.romania	{left:396px;top:158px;}
.greece	{left:398px;top:182px;}
.spain	{left:345px;top:160px;}
.malta	{left:378px;top:178px;}
.portugal	{left:320px;top:166px;}
.russia	{left:424px;top:134px;}
.slovakia	{left:392px;top:142px;}
.hungary	{left:384px;top:152px;}
.ukraine	{left:420px;top:155px;}
.ciprus	{left:409px;top:188px;}
.belgium	{left:354px;top:138px;}
.slovenia	{left:372px;top:144px;}
.serbia	{left:390px;top:172px;}
.croatia	{left:380px;top:164px;}
.poland	{left:392px;top:130px;}
.sweden	{left:376px;top:90px;}
.switzerland	{left:360px;top:148px;}
.australia	{left:653px;top:343px;}
.usa	{left:166px;top:140px;}
.argentina	{left:202px;top:346px;}
.chinaShanghai	{left:580px;top:188px;}
.hongkong	{left:578px;top:212px;}
.singapore	{left:562px;top:262px;}
.morocco	{left:326px;top:186px;}
.reunion	{left:456px;top:329px;}
.senegal	{left:311px;top:231px;}
.gabon	{left:364px;top:274px;}
.congo	{left:380px;top:278px;}
.camerun	{left:366px;top:256px;}
.southAfrica	{left:376px;top:350px;}
.israel	{left:420px;top:194px;}
.iran	{left:438px;top:186px;}
.turkey	{left:413px;top:176px;}




/* enlarge picture - no popup, but div-visibility */
.enlarge		{position:absolute;left:10px;top:110px;width:100px;display:none;background:#2E2E2E;border:1px solid #827623;filter:alpha(opacity=60); -moz-opacity:.60;z-index:99;}
html>body .enlarge{left:10px;padding-bottom:34px;min-width:100px;width:auto;}
p.enlargeTop	{margin:0px;padding:0px;height:18px;background:#000000;text-align:right;}
p.enlargeBottom	{position:relative;height:16px;background:#000000;text-align:right;font-weight:bold;color:#FFFFFF;cursor:pointer;cursor:hand;}
html>body p.enlargeBottom{margin:0px;padding:0px;}
img.bigPicClose	{margin:2px 2px 2px 2px;cursor:pointer;cursor:hand;}

li.categorie			{font-size:13px;font-weight:bold;}
div#priv				{position:absolute;display:none;left:25px;top:270px;width:460px;background:#2E2E2E;border:1px inset #767779;z-index:20;}
span.privHead			{display:block;margin:1px;padding:5px 15px 7px 15px;background:#000000;font-weight:bold;color:#FFFFFF;}
img.buttonClose			{position:absolute;right:6px;top:6px;cursor:hand;cursor:pointer;}
span.privText			{display:block;padding:7px 15px;color:#B7B7B7;}
span.capt{font-size:14px; font-weight:bold;}


img.captcha  {
border:1px solid #A7A7A7;
margin:5px 0 0;
vertical-align:top;}
a.orange{color:#df7a18;font-size:11px;}
a.orange:hover{text-decoration:underline;}

/* print */
@media print{
html,body 		{background:white;height:auto;border:0px;}
div.topBlock{display:none;}
img.cBrdL{display:none;}
img.cBrdR{display:none;}
span.head{display:none;}
div.breadcrumbRight{display:none;}
div.lstProd{display:none;}
}


/*videoGallery css*/

.bigPic	{position:relative;background:url(/img/video_test.jpg);}
/* item */
div.item			{position:relative;text-align:left;}	
div.item em			{margin-bottom:4px;font-weight:normal;font-style:normal;color:#032f5e;}
div.item div.pic	{float:left;}
