/*================================*//*  STILI UTILIZZATI DAI PORTLET  *//*================================*//*============*//*             admin              *//*============*/
body, html { padding:0; margin:0; }
body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color: #ffffff;
}

 /*\*/ * html body { font-size:11px; } /**/ 

.admin-div {
	width:100%;
	text-align:right;
	white-space:nowrap
}

.admin {
	height:20px;
	font-size:11px;
	padding:2px 5px;
	background-color:#ffcc99;
	font-weight:bold;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}
table.admin {
	width:100%;
	text-align:right;
}

hr {
	display:none;
}
#container {
	width:894px;
	text-align:left;
	margin:0 auto 0 auto;
}
#top {
	
}
#header {
	width:100%;
  background:url(/jsps/images/sfondo-header.jpg) repeat-y top left #DEE6EE;
	height:100px;
  color:#555555;
  margin-top:42px;
  position:relative;
}
#subtop {
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#E6E6DC;
}
#subtopcontainer {
	margin:0px;
	padding:0px;
}
#subtopecarea {
	margin:0px;
	padding:0px;
}
#subtit { visibility:hidden; height:120px; 
	/*background-color:#BBE8FD;*/
}
.subtitlabel {
	/*color:#333333;
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 10px 20px;*/
}
.firstrow {
	margin:0px;
	padding:0px;
	background-color:#F4F5F0;
	color:#FFFFFF;
	width:200px;
}
#coldxtit {}
.coldxtitlabel {
	text-align:center;
	margin-right:5px;
	margin-left:2px;
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
	padding-top:25px;
	border-bottom: 1px solid #d0d0d0;
}
#colsxext {}
#colsx {
	/*background:url(/jsps/images/bg_colsx.gif) top left repeat-y;*/
	/*background-color:#FFFFFF;*/
	float:left;
	width:245px;
	margin:0px;
	padding:0px;
	text-align:right;
}
#coldx {
	background:url(/jsps/images/bg_coldx.gif) top right repeat-y;
	background-color:#FFFFFF;
	float:right;
	width:170px;
	text-align:left;
	margin:0px;
	padding:0px;
}
#main { min-height:320px; height:auto !important; height:320px; }
div#submain:after
div#main:after { content: "."; display:block; height:0; clear:both; visibility:hidden; } /* float-fix sui gecko-brausa */
#main table {}
#main a {
	font-weight:bold;
}

#main ul { margin-top:5px; padding:0; list-style-position:inside}
#main ul li { margin-bottom:5px 0; margin-left:0px; padding-left:0; list-style-position:inside}
#main li strong {}

#max-width {
	width:590px;
	margin:0px;
}

#max-width-100 p { text-align:justify; }

/* Per IE  */ 
* html #max-width {
  	width:570px;
	margin-left:0px;
	margin-right:0px;

}
#max-width-100 {  /*estende colonna c se manca colonna dx, specificata per firefox*/
	width:610px;
	float:right;
	/*margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;*/
}
#submain {
	padding:0px;
	margin:0px;
}
#bottom {
	background:url(/mountpoint/bk_footer.gif) repeat-x top left;
	clear:both;
	margin:20px 0 10px 0;
	padding:0 10px;
	height:28px;
	font-size:0.95em;
}

 /*\*/ * html #bottom { font-size:0.8em } /**/ 
 
#bottom a {
	font-weight:normal;
	color:#666666;
	text-decoration:underline;

}
#bottom a:hover {
	color:#666666;
	text-decoration:underline;
}
.bottom-end{
} /* definito in general */
#print {}

#searchbox{}
#menu-colsx{}
#search {
    background-color:#f5f5f5;
    border:1px solid #cccccc;
	margin:10px 0 15px 75px;
	font-size:11px;
	padding-right:10px
}

#search form{
margin:5px 0;
}


#search table {
	font-size:11px;
}
#search h2 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}
.record {
	padding:10px 0px;
	border-bottom:1px dotted gray;
}


/* ID aggiuntivi per caricare l'immagine di sfondo relativa ad ogni sottosezione */
/* questi ID hanno come prefisso 'CSS' per evitare conflitti con eventuali id esistenti */

body#CSSazienda #container { background:url(/mountpoint/sfondo-company1.jpg) 0 144px no-repeat; }
body#CSScatalogo #container { background:url(/mountpoint/sfondo-catalogo1.jpg) 0 144px no-repeat; }
body#CSSpartners #container { background:url(/mountpoint/sfondo-partners1.jpg) 0 144px no-repeat; }
body#CSSreference #container { background:url(/mountpoint/sfondo-reference1.jpg) 0 144px no-repeat; }
body#CSSnews #container { background:url(/mountpoint/sfondo-news1.jpg) 0 144px no-repeat; }
body#CSSjobs #container { background:url(/mountpoint/sfondo-job1.jpg) 0 144px no-repeat; }
body#CSSarearis #container { background:url(/mountpoint/sfondo-arearis1.jpg) 0 144px no-repeat; }

