@charset "UTF-8";

/* CSS Document */



/* I fogli di stile elencati di seguito vengono importati in questo foglio  */

@import url(layouts.css);

@import url(components.css);

@import url(modules.css);

@import url(navigation.css);

@import url(forms.css);

 

 

/* #######################  IMPOSTAZIONI DI BASE ############################ */

html.body{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #666;

	margin-top: 0px;

	background-color: #CCCCFF;

}

 

body {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #666;

	margin-top: 0px;

	background:url(../images/bg.png) repeat-x #ffffff;

	}

 

/* formato dei titoli  */

h1 {

	font-size:16px;

	line-height: 1em;

	font-weight: 900;

}

h2 {

	font-size:15px;

	line-height: 1em;

	font-weight: 900;

}

/*h3 {

	font-size:14px;

	line-height: 1em;

	font-weight: 900;

}*/

h4 {

	font-size:13px;

	line-height: 1em;

	font-weight: 900;

}

h5 {

	font-size:12px;

	line-height: 1em;

	font-weight: 900;}

h6 {

	font-size:11px;

	line-height: 1em;

	font-weight: 900;

}

 

/* aspetto degli elementi di tabella validi per tutte le pagine */

.right td {
	padding-left:20px;
}

td{

	font-size: 12px;

}

th{

	font-size: 12px;

}

 

/* aspetto dei link ipertestuali valido per tutte le pagine */

a {

	color: #442819;
        /*font-weight:bold;*/
        font-family:Verdana;
        text-decoration:none;

}

 a:hover {

	color: #442819;
        text-decoration:underline;
}

/*a:visited {

	color: #CC6600;

}*/

img {

	border: 0 none;

}

 

 

/*  */

.clr{

	clear: both;

}



.search .inputbox {

	border:none;

	background:none;

	width:80%;

	line-height:2px;

	padding-left:8px;}

	

#searchForm {

	padding-left:25px;

	padding-top:20px;

	width:580px;

	}

	



	

fieldset {

	border:none;

	padding-left:25px;

        height:auto;

	}

	

.button {

	padding-top:6px;}

	

p {

	padding-left:0px;

        text-align:justify;

        color:#000;
        font-size:12px;

}

p a {
	text-decoration:underline;
}



.right p {

        padding-left:20px;

}

ul {
	padding-left:40px;
}

li {
list-style:disc;
 }

.right ul {
	padding-left:20px;
        line-height:20px;
       
}

.right li {
	list-style:none;
}



#form-login-username {

                     width:120px

                     height:auto;

         }

 

/* ################################################## */
