body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:left;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size:large;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #FFFFFF;
	background-color: #003366;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
a img {
border:0px;
}

.Titolo {
background-image:url(modelli/immagini/sfondoh1.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
padding-bottom:10px;
background-color:#666666;
}

input {
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.TabCentrale {
	padding:10px;
	vertical-align:top;
}

.TabSx {
	padding:5px;
	vertical-align:top;
}

.TabSx A{
font-size:small;
font-weight:bold;
color:#000000;
} 

.TabSx A:hover{
font-size:small;
font-weight:bold;
color:#FF0000;
}

.bandCK {
padding-left:10px;
color:#0000CC;
margin-left:10px;
background-image:url(../images/bandiere/cz.png);
}

.menuLingue {
overflow: Auto;
height:100px;
background-color:#FFFFFF;
}

.file_gest_cel_dir {
background-color:#D9D9D9;
border-bottom:1px solid #333333;
height:35px;
padding:2px;
padding-left:9px;
}
.file_gest_cel_dir div{
padding:8px 7px 7px 47px;
}

.file_gest_cel_file td {
background-color:#EEEEEE;
border-bottom:1px solid #666666;
height:35px;
padding:4px 4px 4px 4px;
}

.div_icone_alte {
text-align:center; 
background-color:#FFFFFF; 
margin-bottom:30px;
margin-left:3px;
border:1px solid black;
float:left;
width:40px;
height:32px;
padding-top:5px;
}

#divisionemenu H1 {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 95%;
	border: none;
}

#divisionemenu {
	background-color: #dbdbdb;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	float: left;
	width: 100%;
}

#divisionemenu A {
	/*background-color: #e9e9e9;*/
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	width: 95%;
	float: left;
	text-decoration: none;
	margin-bottom: 5px;
	/*display:block;*/
}

#divisionemenu A:hover {
	background-color: #fffbcb;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	width: 95%;
	float: left;
	
	text-decoration: none;
	margin-bottom: 5px;
}


#vocimenu {
	background-color: #BDCDDD;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	padding-bottom:30px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
}

#vocimenu H1 {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 95%;
	border: none;
}


/*#vocimenu #alivello {
	background-color: #e9e9e9;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	/*display:block;
	text-decoration: none;
	/*padding: 3px;
	/*margin:0px;
}

#vocimenu #alivello:hover {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	
	text-decoration: none;
}*/

li.PagCol #mainlevel0{
	background-color: #0055a2;
	color: #FFFFFF;
	cursor:hand;
	padding: 5px;
	/*float:left;
	width:200px;*/
	text-decoration: none;
	text-indent: 0px;
	display:block;
	font-size: 11px;
}

li.PagCol #mainlevel0:hover {
	background-color: #C5F5A7;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
}

li.PagCol #mainlevel2{
	background-color:#0E6D9C;
	color: #FFFFFF;
	cursor:hand;
	padding: 5px; padding-left:10px;
	text-decoration: none;
	text-indent: 0px; 
	display:block;
	font-size: 11px;
}

li.PagCol #mainlevel2:hover {
	background-color: #C5F5A7;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
	
}

li.PagCol #mainlevel4{
	background-color:#6699c7;
	color: #FFFFFF;
	cursor:hand;
	padding: 5px; padding-left:20px;
	text-decoration: none;
	text-indent: 0px; 	
	display:block;
	font-size: 11px;
}

li.PagCol #mainlevel4:hover {
	background-color: #C5F5A7;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
	
}

li.PagCol #mainlevel6{
	background-color:#99bbda;
	color: #000;
	cursor:hand;
	padding: 5px; padding-left:30px;
	text-decoration: none;
	text-indent: 0px; 
	display:block;
	font-size: 11px;
}

li.PagCol #mainlevel6:hover {
	background-color: #C5F5A7;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
	
}


.TabCentrale h1 {
	font-size:large;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #f1f1f1;
	color: #990000;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.testata {
	color: #CC3300;
	font-style: oblique;
	font-weight: bold;
}


.menucasc #casc0 {
color:#000000;
}
.menucasc #casc2 {
color:#003399;
}
.menucasc #casc4 {
color:#0066FF;
}
.menucasc #casc6 {
color:#0099CC;
}


#sfondo_riga2 {
background-color:#5DA046;
}
#sfondo_riga4 {
background-color:#7DAA76;
}
#sfondo_riga6 {
background-color:#B6D2B6;
}
#sfondo_riga8 {
background-color:#D5EECF;
}

#sfondo_riga2 #nome a{
font-size:12px;
padding-left:5px;
text-decoration:none;
}
#sfondo_riga4 #nome a{
font-size:12px;
padding-left:15px;
text-decoration:none;
}
#sfondo_riga6 #nome a{
font-size:12px;
padding-left:20px;
text-decoration:none;
}
#sfondo_riga8 #nome a{
font-size:12px;
padding-left:25px;
text-decoration:none;
}


#sfondo_riga2 #nome a:hover {
font-size:12px;
padding-left:5px;
text-decoration:none;
background-color:none;
}
#sfondo_riga4 #nome a:hover {
font-size:12px;
padding-left:15px;
text-decoration:none;
}
#sfondo_riga6 #nome a:hover {
font-size:12px;
padding-left:20px;
text-decoration:none;
}
#sfondo_riga8 #nome a:hover {
font-size:12px;
padding-left:25px;
text-decoration:none;
}

#tit_linguamadre a{
color:#660000;
font-weight:bold;
padding:5px;
width:80%;
display:block;
}

#tit_secondalingua a{
color:#555555;
padding:5px;
width:80%;
display:block;
}

#tit_linguamadre a:hover{
color:#003399;
font-weight:bold;
}

#tit_secondalingua a:hover{
color:#003399;
}

#puls_cestino {
background-image:url(/images/puls_trash.jpg);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
margin:2px;
text-decoration:none;
}

 #puls_cestino:hover {
background-image:url(/images/puls_trash_hov.jpg);
}

#puls_elimina {
background-image:url(/images/puls_delete.jpg);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
margin:2px;
text-decoration:none;
}

#puls_elimina:hover {
background-image:url(/images/puls_delete_hov.jpg);
}

#puls_ripristina {
background-image:url(/images/puls_refresh.jpg);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
margin:2px;
text-decoration:none;
}

#puls_ripristina:hover {
background-image:url(/images/puls_refresh_hov.jpg);
}

#puls_copia {
background-image:url(/images/puls_copy.jpg);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
margin:2px;
text-decoration:none;
}

#puls_copia:hover {
background-image:url(/images/puls_copy_hov.jpg);
}
#puls_menugest {
background-image:url(/images/puls_files.png);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
color:#666666;
font-weight:bold;
background-color:#f7bc54;	
padding:3px 10px 3px 10px;
text-decoration:none;
}

#puls_menugest:hover {
background-image:url(/images/puls_files_hov.png);
color:#333333;
}

#puls_linguegest {
background-image:url(/images/puls_lingue.png);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
color:#666666;
font-weight:bold;
background-color:#f7e654;	
padding:3px 10px 3px 10px;
text-decoration:none;
}

#puls_linguegest:hover {
background-image:url(/images/puls_lingue_hov.png);
color:#333333;
}

#puls_inscont {
background-image:url(/images/puls_newdoc.png);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
color:#666666;
font-weight:bold;
text-decoration:none;
background-color:#c7f754;	
padding:3px 10px 3px 10px;
}

#puls_inscont:hover {
background-image:url(/images/puls_newdoc_hov.png);
color:#333333;
}

#puls_gestcont {
background-image:url(/images/puls_moddoc.png);
float:left;
width:49px;
height:39px;
background-position:center;
background-repeat:no-repeat;
cursor:hand;
color:#666666;
font-weight:bold;
text-decoration:none;
background-color:#c7f754;	
padding:3px 10px 3px 10px;
}

#puls_gestcont:hover {
background-image:url(/images/puls_moddoc_hov.png);
color:#333333;

}

ul.PagCol
{
    margin:0px;
    Clear: Left;
	list-style-type:none;
	border:1px solid #BDCDDD;
	padding:0px;
}

li.PagCol
{
    float: Left;
    width: 240px;
	margin:0px;
	font-size: 10px;
}
li.PagCol2
{
    float: Left;
    width: 20px;
	margin:0px;
}
