body{
	background:#FFF;
	font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;
	margin:5px auto 0em auto;
	text-align:center;
	line-height:1.45em;
	color:#000000;
	font-size:69%;
	width:67.95em;
        height:0px;
}

body{
/*
	background:url("/img/sfondo.gif");
*/
}
img{border:0em;margin:0em;padding:0em}
acronym{border:0;font-style:italic;}
abbr{border:0;font-style:italic;}

html>body{font-size:11.07px;}

a{color:#6E6E6E;text-decoration:none;}
a:hover{text-decoration:underline;color:#c41b04;}

img{border:0;padding:0;margin:0}

.container{width:67.95em;text-align:left;}

.logo{width:60%;margin-top:15px;}	
.logo img{width:28.27em;height:2.89em}
.logo-reg{width:40%;text-align:right;margin:0 0 3px 0;}	
.logo-reg img{margin-bottom:0px;margin-top:11px;}
/*.logo-reg img{width:4.697em;height:3.162em}*/
.logo-reg img{width:4.697em;}
.logo-reg .sbds{font-size:0.9em}
/*.navbar-top{Width:67.95em;	background-color:#C61B07;Background-image:Url('/img/bs/pixel_white.gif');background-repeat: repeat-x;background-position:  bottom;}*/
.navbar-top{
	width:67.95em;
	background-color:#C61B07;
	background-repeat: repeat-x;
	background-position:  bottom;
}
.navbar-top-last{
	width:67.95em;
	background-color:#dcdcdc;
}
.navbar-bottom{width:67.95em;margin-bottom:2px}
.navbar-bottom li{float:left;}
.navbar-top a:hover{color:#fff}
.navbar-top-last a:hover{color:#fff}
.navbar-bottom a:hover{color:#fff}



#select{background-color:#dcdcdc;border-bottom:1px solid #dcdcdc;}	
#select a{color:#c41b04;}
.menu-top{background-color:#dcdcdc;}	
.menu-top li{margin:0 6px;}	

.space-tool, .spt2-last{
	background-color:#C61B07;
	border-bottom:1px solid #fff;
	float:left;
	text-align:center}
.space-tool{width:19.8%;border-right:1px solid #fff;}
.spt2-last {width:20.05%}

.bianco{color:#fff;}	
.rosso{color:#c41b04;}

ul, li, div{margin:0px;padding:0;}
li{list-style-type:none}
.pos{float:left;}
.time{text-align:right;background-color:#dcdcdc;}
.pdr{padding-right:9px}

.header{width:100%;}
.lrg{width:100%;}

.link-sub a{color:#c41b04;}
.link-sub a:hover{color:#c41b04;}

/*
form{margin:0em;}
*/
.g-dim{w\idth:100%;margin:0 0 0 0; padding:0; border:0}
.space-t0{margin-top:0px;}
.space-t1{margin-top:1px;}
.space-t2{margin-top:2px;}
.space-t-1{margin-top:-1px;}
.space-t-2{margin-top:-2px;}

.top-links{width:100%;}
.t-link {border-right:1px solid #AAA;padding:0px 8px 0px 4px;float:left;f\loat:none;display:inline;}
.ultvocefoot{padding:0px 0px 0px 4px;border:0px;margin:0px;float:left;f\loat:none;display:inline;}
.menu-lower{display:none;}

.hidden{display:none;}
/*
.no-border-left{border-left:0em!important;}
.not-hidden{display:inline!important;}
*/
.no-border{border:0em!important;}

.left{float:left;}
.right{float:right;}

.footer{width:100%;height:16px;background-color:#FFF;margin-top:2.9em;border-bottom:1px solid #AAA;float:left}
.footer a{float:left;margin-top:-1px;}
.footer .f-left{margin-left:0px;}
.footer .f-right{float:right;margin-right:0px;text-align:right;}
.lower-footer{float:right;margin:0;text-align:right;}
.lower-footer ul{margin:0px;padding:0px;}
.lower-footer li{display:inline;}

.menu-left{width:15.90em;float:left}
.menu-left ul{padding:0em;margin:0em;float:left;width:100%;}
.menu-left li{padding:0em;margin:0em;float:left;width:100%;list-style-type:none;}
.menu-left .topvoci{color:#C41B04;font-size:1.2em;font-weight:bold}
.menu-left li li li{width:95.0%!important;margin:0em 0em 0em 5.00%!important;display:inline!important;}

.t-space{margin-top:1.44em!important;display:inline;}
.r-space{margin-right:1.40em!important;display:inline;}
.b-space{margin-bottom:1.44em!important;display:inline;}
.l-space{margin-left:1.44em!important;display:inline;}
.ht-space{margin-top:0.723em!important;display:inline;}
.hb-space{margin-bottom:0.723em!important;display:inline;}
.qt-space{margin-top:0.361em!important;display:inline;}

.ext-center{width:50.60em;float:left}
.nrm-center{width:33.25em;float:left}
.column{width:15.89em;float:left} 

.photo{f\loat:left;padding:4px 0px 4px 0px;he\ight:9.395em;margin:0px;}
.photo2{padding:4px 0px 4px 0px;width:15.89em}

.path{width:100%;height:20px;float:left}
.path a{float:left;}
.path b{float:left;font-weight:normal;font-size:1em;}

.half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}

.search-nav  {text-align:center;margin:0em auto oem auto;}
.search-nav ul{margin:0px;padding:0px;}
.search-nav li{margin:0px;padding:0px;display:inline;}
.search-nav .pg {border-left : 1px solid #AAA;padding : 0 4px;}
.search-nav .first-item {border-left :0px;}

.search-form {margin:0;padding:0;border:0}
.search-form #idtext{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form #idtra{margin:0 0.813em 0 0.813em;padding:0}
.search-form .input{padding:1.174em 0 1.174em 0}
.search-form .link-ric{margin:0 0.994em 0 0.994em;padding:0}
.search-form #idtitolo{width:28.1em;}
.search-form #idautore{width:28.1em;}
.search-form #ideditore{width:28.1em;}
.search-form #idluogo{width:28.1em;}
.search-form #idanno{width:28.1em;}
.search-form #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0}
.search-form .input-submit{font-size:1em;padding:0px;float:left;display:inline;margin:0}

.search-form2 div{margin:0;padding:0 0 1px 0;border:0;background:rgb(237,237,237)}
.search-form2 img{border:0;margin:0;padding:2px 0 0 8px}
.search-form2 #idtext{width:14em;margin:0;font-size:1em;height:1.25em;padding:0em;}
.search-form2 #iddove{width:11.2em;margin:0;font-size:1em;height:1.6em;padding:0em;}
.search-form2 #idcerca{font-size:1em;padding:0px;margin:0 0.4em 0 0.4em}
.search-form2 #idtra{margin:0 0.4em 0 0.4em;padding:0}

.formricerca #idtesto{width:17.3em;margin:0;font-size:1em;height:1.25em;padding:0.1em;float:left}
.formricerca #idcerca{font-size:1em;padding:0px;float:left;display:inline;margin:0 0 0 8px;float:left}

.f-size-tit{font-size:1.265em}
.f-bold{font-weight:bold;}
.title4{font-weight:bold;font-size:0.909em;}
.title5{font-weight:bold;font-size:1em;}

div .g-dim{display:block}
li .half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;display:inline;}
/*
.boxsx{width:15.718em;float:left;border:1px solid #AAA;margin-top:1.445em!important;display:inline;}
.inboxsx{width:13.911em;margin:0.903em}
*/
.boxsx{width:15.65em;float:left;border:1px solid #AAA;margin-top:1.445em!important;display:inline}
.inboxsx{width:13.85em;padding:1em 0.903em 1em 0.903em}
.fotoprimopiano{width:33.25em;height:9.395em;float:right;margin:1px 0 0px 8px;border:0; padding:0}
.titprimopiano{font-size:1.3em;padding:0;margin:0}
.space-icon{margin:0px 0 -4px 0}
.space-icon-s{margin:0px 0 0px 0}
.icone{margin:0px 8px 0px 0px;float:left}
.thumbnail{float:left;width:7.06em;height:4.35em;padding:5px .72em 3px 0px;w\idth:6.34em;he\ight:3.62em;margin:0px;}
.italico{padding:0em 0.5em 0 0.5em; font-style: italic; display: block;} 
.footer-div{float:right;margin:0;padding:0;border:0}
.color-black{color:#000;}


.intranetbar{
	width:67.95em;
        height: 1.5em;
	background-color:#C61B07;
	background-image: url('/img/bs/pixel_white.gif');
	background-repeat: repeat-x;
	background-position:  bottom;
}

.intranetusermenu {
	width:67.95em;
        text-align: right; 
float:left;
height:20px;
width:100%;
}

.intranetusermenu-li {
display:inline;
border-right:1px solid #AAAAAA;
float:none;
padding:0 8px 0 4px;
}
.intranetusermenu-li-ultimo {
display:inline;
float:none;
padding:0 8px 0 4px;
}


.intranetusermenu ul{
display:inline;
}
.intranetusermenu li{
display:inline;
}

.intranetlogo{width:60%;margin-top:15px;}	
.intranetlogo img{width:445px;height:34px}

.divlogin {
 border: 2px solid black;
 width:43.60em; 
 height:33.60em;
 margin-right:auto;
 margin-left:auto;
 margin-top: 10%;
 position:relative;
 text-align:center;
}

.divdate {
position: absolute;
height: 2em;
margin-top: 0;
margin-left: 0.1em;
margin-rigth: 0.1em;
margin-bottom: 0.1em;

background-color: #c41b04;
vertical-align: middle;
text-align:left;
bottom:0;
left:0;
width:43.40em; 

}

#labeldate {
 margin-top: 0.2em;
 margin-left: 1em;
 color:white;

 
 position: relative;
 vertical-align:middle;
}

.divcontentlogin {
 width:42.60em; 
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 float:left;
}

.contenuto {
width:67.95em;float:none;w\idth:100%;text-align:center;f\loat:left;
}

.campologin {
 text-align:right;
}

.resetpassword {
 text-align:left;
}	

.buttonlogin {
 text-align:left;
}	


.logologin {
padding-left: 4em;
width: 313px;
height: 32px;
margin-bottom:16px;
}

.loginsottotitolo {
width: 106px;
height: 35px;
}

.columnint {
 width: 10em;
 float: left;
 text-align: right;
 margin-bottom: 1.44em;
}
.columnfield {
 width: 30em;
 text-align: left;
 float: left;
 margin-bottom: 1.44em;
}

.columnfieldsubmit {
float:left;
margin:0;
padding:0;
text-align:right;
width:36.14em;
}
.inputlogin {
font-size:0.95em;
margin:0;
padding:0;
width:25.9em;
height:1.6em;
border: 1px solid #E5E5E5;
}


.columnbig {
float:left;
width:28.89em;
}



input {
border: 1px solid #E5E5E5;
}

textarea {
border: 1px solid #E5E5E5;
width:28.19em;
}

.inputfield {
font-size:0.95em;
margin:0;
padding:0;
width:15.89em;
height: 1.6em;
}


.inputfieldbig {
font-size:0.95em;
margin:0;
padding:0;
width:30.89em;
height: 1.6em;
}


.inputsubmit {
margin-top: 0.12em;
height:1.45em;
}
#vaisbmt {
font-size:0.95em;
height:1.6em;
margin:0;
padding:0;
}

.intranet-title {
color:#C41B04;
font-size:1.265em;
font-weight:bold;
}

.selectfield {
border: 1px solid #E5E5E5;
font-size:0.95em;
margin:0;
padding:0;
width:15.89em;
height: 1.8em;
}

.selectfieldmedium {
border: 1px solid #E5E5E5;
font-size:0.95em;
margin:0;
padding:0;
width:24,19em;
height: 1.8em;
}

.selectfieldbig {
border: 1px solid #E5E5E5;
font-size:0.95em;
margin:0;
padding:0;
width:32.49em;
height: 1.8em;
}


.selectfieldsmall {
border: 1px solid #E5E5E5;
font-size:0.95em;
margin:0;
padding:0;
width:6.49em;
height: 1.8em;
}

.dt-space{margin-top:2.88em!important;display:inline;}


.divradio {
float:left;
margin:0;
padding:0;
vertical-align:middle;
width:2.2em;
}

.divradiolabelsmall {
float:left;
margin:0;
padding:0;
vertical-align:middle;
width:6.39em;
}
.divradiolabel {
float:left;
margin:0;
padding:0;
vertical-align:middle;
width:20.39em;
}

.divradiolabelbig {
float:left;
margin:0;
padding:0;
vertical-align:middle;
width:38.39em;
}

.alert {
width:100%;
float:left;
font-weight: bold;
color:#C41B04;
}

.menuevidenzia {
background-attachment:scroll;
background-image:url(/immagini/1_76_20070410145909.gif);
background-repeat:no-repeat;
display:inline;
color:#C41B04;
}

.sottomenuevidenzia {
background-attachment:scroll;
background-image:url(/immagini/1_76_20070410145909.gif);
background-repeat:no-repeat;
display:inline;
color:#C41B04;
}

.menupadding {
padding-bottom:1.44em !important;

}

.ordinariga {
height: 3em;

}
.ordinabottone {
float: left;
width: 4em;
}

.ordinatesto {
float: left;
margin-top: 0.65em;
}

.titolo-azione {
font-size:1.265em;
font-weight: bold;
}

.divtextregione {
font-weight: bold;
}

.inputDisabled {
color: #4f4f4f;
background-color: #e6e6e6;
border: 1px solid #999999;
}

.valida{font-weight:bold;}
.toupper{text-transform:uppercase;font-size:10px;}
.statusOff{color:#C41B04;}
.statusOn{font-weight:bold;}


#submitcercabib{border:0px;}