/*================================*//*  STILI UTILIZZATI DAI PORTLET  *//*================================*//*============*//*             admin              *//*============*/
body, html {
	height: 100%;
	margin: 0px;
	padding: 0px;
}
body {
	PADDING:0px;
	MARGIN: 0px;
	BACKGROUND-COLOR:#EDEDED;
	background: url(/jsps/images/sfondo.gif) top center no-repeat;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
}
.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 {
	padding:0px;
	margin:0px;
	width:826px;
	text-align:left;
	margin-right: auto; 
   	margin-left: auto;
	background:url(/jsps/images/bottom.gif) bottom center repeat-x;
}
#container-cat {
	padding:0px;
	margin:0px;
	width:826px;
	text-align:left;
	margin-right: auto; 
   	margin-left: auto; 	
}
#top {width:826px;height:105px; BACKGROUND-COLOR:#171717;margin:0px; padding:0px;}
#header {width:826px; padding:0px; margin:0px;}
#logo {width:342px;float:left;margin:0px; padding:0px;padding-top:40px;}
#arearis_header {margin:0px; padding:0px;margin-left:24px; padding-top:10px;float:left;}
#arearis_header a:link, #arearis_header a:active, #arearis_header a:visited {color:#7f7f7f; font-size:14px;;}
#arearis_header a:hover {color:#7f7f7f; font-size:14px; margin-left:0px;text-decoration:underline;}
#language {float:right;margin:0px; padding:0px; margin-right:9px; padding-top:10px;}
#language, #language a:link, #language a:active, #language a:visited  {font-size:16px;color:#444444;}
#language a:hover, .lngselected {color:#7f7f7f; text-decoration:underline;}
#menutop {margin:0px; padding:0px;width:460px;float:right;margin-top:15px;}


/*.tab_header {border-bottom:1px solid #232323; width:490px; margin-left:323px; padding:0px;}*/


#subtop {background-color:#FFFFFF;width:826px;border:0px;}
#subtopcontainer {background-color:#FFFFFF;border:0px;}
#subtopcontainer form {
	 margin:0px;
	 padding:0px;
}
#subtopecarea {background-color:#C50009;margin:0px;padding:0px;padding-left:12px;border:0px;}
#subtit {background-color:#FFFFFF;}
.subtitlabel {color:#333333;font-size:14px;font-weight:bold;padding-top:25px;padding-left:10px;}
#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 {float:left;width:216px;margin:0px;padding:0px;padding-top:12px;}
#coldx {float:right;width:196px;text-align:left;margin:0px;padding:0px;}
#main {
	float:left;
	border-left:1px solid #DADADA;
	padding:12px 12px 0px 12px;
}
#main-cat {
	float:left;
	border-left:1px solid #DADADA;
	padding:12px 12px 0px 12px;
}
#main table {
	font-size:11px;
	color:#666666;
	line-height:17px;
	text-align:justify;
}
#main a {font-weight:bold;}
#max-width {width:802px;margin:0px;}
#max-width-cat {width:802px;margin:0px;}
#max-width-100 {width:585px;margin:0px;} /*estende colonna c se manca colonna dx, specificata per firefox*/
#submain {padding:0px;margin:0px;}
#bottom {
	text-align:left;
	clear:both;
	font-size:11px;
	color:#757575;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:55px;
}
#bottom-cat {
	text-align:left;
	clear:both;
	font-size:11px;
	color:#757575;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:16px;
}
#bottom a, #bottom-cat a {font-size:11px;font-weight:normal;color:#757575;}
#bottom a:hover, #bottom-cat a:hover {color:#666666;text-decoration:underline;}
.bottom-end {font-size:10px;}
#print {}

#searchbox {}
#menu-colsx {}
#search {padding-left:15px;padding-top:10px;font-size:11px;}
#search table {font-size:11px;}
#search h2 {font-size:11px;font-weight:bold;margin:0px;padding:0px;padding-bottom:5px;}
.record {padding:10px 0px;border-bottom:1px dotted gray;}
