
.style_switcher_style1 {font-size: small}
.style_switcher_style2 {font-size: medium}
.style_switcher_style3 {font-size: large}

#marqueecontainer{
position: relative;
/*width: 166px;*/ /*marquee width */
/*height: 114px;*/ /*marquee height */
/*height: 92px; */
/*height: 62px; */
height: 76px; 
/*background-color: white;*/
overflow: hidden;
padding: 2px;
padding-left: 4px;
}


a {text-decoration: none;color: #335687; line-height:1.4;} /*#0066FF;*/
a img {border: none;} 

a:link, a:visited {color: #335687; line-height:1.4;} /*border-bottom: 1px solid #0066FF;}*//*color: #55555;*/ /*#0066FF;*/
/*html body a:hover {color: #000;background-color: #D6DBE0;border-bottom: 1px solid #003F87;}*/
a:hover {color: #000;background-color: #D6DBE0;border-bottom: 1px solid #335687; line-height:1.4;}

h1 a:link, h1 a:hover, h1 a:active, h1 a:visited { 
text-decoration:none; color: #335687; 
} 
h3 a:link, h3 a:hover, h3 a:active, h3 a:visited { 
text-decoration:none; border-bottom: none; /*color: #003F87;   */
} 
h3 a:hover { 
text-decoration:none;  border-bottom: 1px solid #335687; /*color: #003F87;   */
} 

h1 {font: 1.7em Georgia, "Times New Roman", serif; letter-spacing: 1px;}
h2 {font: 1.3em Georgia, "Times New Roman", serif; letter-spacing: 1px;}
h3 {font: oblique 1.3em Georgia, "Times New Roman", serif; letter-spacing: -0.09em; white-space:nowrap;}
h4 {font:  1.4em Georgia, "Times New Roman", serif; letter-spacing: 1px;}
/*h4 {font: oblique 1.0em Georgia, "Times New Roman", serif; letter-spacing: 1px; text-transform:capitalize; }*/

h3 {margin: 8px 0px 2px 4px; text-indent:3px;}
h2 {margin: 6px 4px 4px 4px;}
h4 {margin: 0px;}
div p{margin:0px 4px 0px 0px;} /*0px 4px 0px 4px*/

.giustificato{
text-align:justify;
}


div#STYLE_SWITCHER{display : none; }
div#logo{float:left;width:auto;margin-left:0px;}
div#logo a:hover { border-bottom: none;}
/*div#header{
background-image: url(../graphics/jpg_test2.jpg);
background-color: #ffffff; 
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0px left;
}*/



ul {text-indent:-4px;
list-style-image: url(../graphics/square.gif) 
}
ul li {margin-left:-10px; padding-left:6px;padding-right:2px;
}

div#treev ul{
list-style-image: none;
text-indent:0px;
}

div#treev ul li{

}

html, body {
margin:40px 20px 20px 20px;

padding:0;
/*font-family: Georgia, Times, serif;*/
font-family:Georgia, "Times New Roman", Times, serif;
/*line-height: 1.4em;*/
background-color:#FFFFFF; color:#333333;
}
.clearfix { display: block; }
/*div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}*/
div#container{text-align:left}
/*div#content p{line-height:1.4}*/
div#navigation{background:#B9CAFF; }
div#extra{background:#cccccc}

div#container{width:978px;margin:0 auto}
div#wrapper{float:left;width:100%;margin-top:12px;}
div#content{padding-left:4px; margin-left: 392px;}

div#imagehp{float:left;margin-left:-977px; margin-top:10px;}

div#navigation{float:left;width:194px;margin-left:-978px;}
div#extra{float:left;width:194px; }
div#navigation2{float:left;width:190px;margin-left:0px;background:#EAEAEA;margin-top:10px; } /**/
div#extra2{float:left;width:190px;margin-left:10px; background:#F1F1F1;margin-top:10px; }

div#navigation2 h3{border-bottom: 1px solid #FFFFFF; line-height:1.4em} 
div#extra2 h3{border-bottom: 1px solid #FFFFFF; line-height:1.4em} 

div#wrapper2{float:left;width:100%;margin-left:-300px}
div#articolo{margin-left:300px}

div#articolo_tools{float:right;width:280px;display : none; }
div#articolo_extra{float:right;clear:right;width:280px}

div#articolo_tools h3, div#articolo_extra h3{border-bottom: 3px solid #9BAABF; line-height:1.4em}

div#convegnoA{margin-left:300px}
div#convegnoB {float:right;width:280px}
div#convegnoA h3, div#convegnoB h3{border-bottom: 3px solid #9BAABF; line-height:1.4em}


div#colonne{float:left;width:100%; margin:-1px; padding: 0px;
background-image: url(../graphics/dot2_201.gif); background-repeat: repeat-x; background-position: 50% 0; }

div#col1{float:left;width:194px;margin-left:0px;}
div#col2{float:left;width:194px;margin-left:2px;}
div#col3{float:left;width:194px;margin-left:2px;}
div#col4{float:left;width:194px;margin-left:2px;}
div#col5{float:left;width:192px;margin-left:2px;}

div#col1 ul { margin-top:4px;margin-bottom:10px; }
div#col2 ul { margin-top:4px;margin-bottom:10px; }
div#col3 ul { margin-top:4px;margin-bottom:10px; }
div#col4 ul { margin-top:4px;margin-bottom:10px; }
div#col5 ul { margin-top:4px;margin-bottom:10px; }

div#BTREE_ h3 {border-bottom: 3px solid #D6D6D8; line-height:1.4em} 

div#col1 h3{border-bottom: 3px solid #D6D6D8; line-height:1.4em} 
div#col2 h3{border-bottom: 3px solid #BFC6D1; line-height:1.4em} 
div#col3 h3{border-bottom: 3px solid #9BAABF; line-height:1.4em}
div#col4 h3{border-bottom: 3px solid #6D87A8; line-height:1.4em}
div#col5 h3{border-bottom: 3px solid #B7CCDB; line-height:1.4em}


div#colonneI{float:left;width:100%}

div#colonneI h3{border-bottom: 3px solid #B7CCDB; line-height:1.4em}

div#colI1{float:left;width:190px;margin-left:4px;}
div#colI2{float:left;width:384px;margin-left:2px;}
div#colI1 h3{border-bottom: 3px solid #AFBCBF; line-height:1.4em}
div#colI2 h3{border-bottom: 3px solid #B7CCDB; line-height:1.4em}

div#colI3{float:left;width:390px;margin-left:2px;}
div#colI3 h3{border-bottom: 3px solid #B7CCDB; line-height:1.4em}

div#colIB1{float:left;width:190px;margin-left:4px;}
div#colIB2{float:left;width:190px;margin-left:2px;}
div#colIB3{float:left;width:190px;margin-left:2px;}
div#colIB1 h3{border-bottom: 3px solid #B5D1E8; line-height:1.4em} 
div#colIB2 h3{border-bottom: 3px solid #99BADD; line-height:1.4em}
div#colIB3 h3{border-bottom: 3px solid #6689CC; line-height:1.4em}

div#colonneK{float:left;width:100%}
div#colK1{float:left;width:194px;margin-left:0px;}
div#colK2{float:left;width:194px;margin-left:2px;}
div#colK1 h3{background: #AFBCBF;}
div#colK2 h3{background: #B7CCDB;}

/*div#menuinformativa{clear:left;width:100%;border-top:1px solid #000;margin-top:4px;}*/
div#menuinformativa p{margin:0;padding:2px; text-align:right;}

div#separatoreH{  width:100%;background-image: url(../graphics/dot2.gif); background-repeat: repeat-x; background-position: bottom; height:2px; margin-top:0px; padding:0px; background-color:#FFFFFF;}
div#separatoreT{  width:92%; height:2px; margin-top:4px; margin-left:4%; padding:0px; border-bottom:2px dotted #FFFFFF;}
div#separatoreN{  width:100%; height:2px; margin-top:6px; padding:0px;}

.dotted{ background-image: url(../graphics/dot2.gif); background-repeat: repeat-x; background-position: bottom; height:4px; margin-top:0px; background-color:#FFFFFF;}
.dotted2{ background-image: url(../graphics/dot2.gif); background-repeat: repeat-x; background-position: top; height:1px; margin-top:0px; background-color:#FFFFFF;}
.cleardiv{ clear:both; margin:0; padding:0;}

div#barraH{clear:left; margin-top:0px; background: #EAEAEA; margin-bottom:4px;padding:4px;background-image: url(../graphics/dot2.gif); background-repeat: repeat-x; background-position: top;}

div#footer p{margin:0;padding:10px}
div#content p{padding:8px}
div#footer{clear:left;width:100%; margin-top:4px;}
div#footer{text-align:left; width:100%; color: #666666;}

div#navigazione{width: 600px; margin-top:0px; margin-bottom:15px; line-height:1.2em;  }
.navigazione2{display : none; }

.note { margin-top:5px; background: #efe; color: #040; border: 2px #484 dotted; padding: 10px; margin-bottom: 1em; }
.important { margin-top:5px; background: #ffe; color: #440; border: 2px #884 dotted; padding: 10px; margin-bottom: 1em; }
.warning { margin-top:5px; background: #fee; color: #400; border: 2px #844 dotted; padding: 10px; margin-bottom: 1em; }

div#etichettearticolo{margin-top:10px;
}


.form_search_inputbox{
background-color: #ffffff; 
background-image: url(../graphics/search_icon.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 5px center;
width: 100px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 5px;
padding: 2px 5px 2px 20px;
border: 1px solid #dddddd;
}
.form_search_button{
border: 1px solid #dddddd;
}


input:hover, select:hover {
color:black;
background-color:#D6DBE0;
border: 1px solid #003F87;
}

.form_search_button {
margin: 0 5px 0 0;
}


form {
margin:0px;padding:0px;
}
label{
width: 200px;
float: left;
margin: 5px 5px 0px 0;
display: block
}
.labelsearch{
width: 200px;
float: right;
margin: 0 ;
display: block
}

fieldset{
padding:4px;}


.inputsyst{
border: 1px solid #dddddd;
}
.inputsyst:hover{
border: 1px solid #fffddd;
}

.inputsyst-job:hover, .inputsyst-job2:hover{
border: 1px solid #fffddd;
}

select {
border-left: 1px solid #9E9E9E;
border-top: 1px solid #9E9E9E;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
background-color: #C1C9DD  ; 
}

.inputsyst-job {
border-left: 1px solid #9E9E9E;
border-top: 1px solid #9E9E9E;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;

	text-decoration: none;
	color: #3E3E3E;
	width: 270px;
	background-color: #C1C9DD  ; 

}
.inputsyst-job2 {
border-left: 1px solid #9E9E9E;
border-top: 1px solid #9E9E9E;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
	text-decoration: none;
	color: #3E3E3E;
	width: 200px;
	background-color: #C1C9DD  ; 

}
.inputsyst-job3 {
border-left: 1px solid #9E9E9E;
border-top: 1px solid #9E9E9E;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
	text-decoration: none;
	color: #3E3E3E;
	width: 200px;
	background-color: #C1C9DD  ; 

}
.inputsyst-job2-txtarea {
border-left: 1px solid #9E9E9E;
border-top: 1px solid #9E9E9E;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
	text-decoration: none;
	color: #3E3E3E;
	width: 320px;
}
.evidenziato {
background-color:#FFFFAA;}


a.autolink.glossary , a.autolink.glossary:visited
{
color:#333333;
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
}
a.autolink.glossary:hover, 
{
cursor: help;
color:#333333;
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
background:none;
border:0px;
}

a.imgfogall,  a.imgfogall:visited
{
color:#333333;
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
}
a.imgfogall:hover 
{
color:#333333;
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
background:none;
border:0px;
}
a.imgnob,  a.imgnob:visited
{
/*color:#333333;/*
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
background:none;
border:0px;
}
a.imgnob:hover 
{
/*color:#333333;*/
/*font-weight:bold;
border-bottom: thin dotted;
background:none;*/
background:none;
border:0px;
}
div#riferimenti {
border-top:1px solid #999999; 
margin-top:14px;
}

div#riferimenti li{
list-style:none;
list-style-type:none;
list-style-image:none;
margin-left:0px;
margin-right:40px;
text-indent:-14px;
line-height:1.2em
}

#footerlink{
display : none; 
}