@charset "utf-8";
/* CSS Document */
body { background-image:url(bg.jpg); background-repeat:repeat-x; background-color:#4481c4; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;  }

a {text-decoration: none;}

.menu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4481c4; font-weight:normal; padding-left:20px; vertical-align:top; }
.menul { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4481c4; font-weight:normal; font-style:normal; text-decoration:none; }

.menub { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; }
.menub1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f6f52b; font-weight:bold; }

.titoletto { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a4002a; font-weight:bold; }

.footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; color:#FFFFFF; }

.subtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f6f52b; }
.subtitlel { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f6f52b; }

.titolotabgiallo { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#f6f52b; }
.titolotabbianco { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; color:#FFFFFF; }
.titolobianco { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#FFFFFF; }

.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; }
.text2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FFFFFF; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }

.blue { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4481c4; font-weight:bold; }
.blue2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4481c4; font-weight:bold; }
.blue3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold; }
.bluecourse { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4481c4; font-weight:bold; }
.black { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; }
.black2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:normal; }
.blackindex { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; }
.blue a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; }

div { padding-left:10px; padding-right:11px; }

ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:20px; }
.dettagli { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-style:italic; }

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 10px}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	text-align: center;
	font-size: 10px;
	text-decoration: none}

#sddm div
{       position: absolute;
        visibility: hidden;
        margin: 20px 0px 0px 170px;
        background: #f6f52b;
        width: 180px;
        font-size: 10px}

#sddm div a
        {       position: relative;
                display: block;
                margin: 0;
                width: 170px;
                text-align: left;
                text-decoration: none;
                background: #f6f52b;
                font-size: 10px}

input.btn{
   color:#4481c4;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#f6f52b;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}


input.btn2{
   width: 200px;
   color:#4481c4;
   font-family:Arial;
   font-weight:bold;
   font-size:11px;
   background-color:#f6f52b;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

   input.btnhov2{
   	width: 200px;
	color:#4481c4;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	background-color:#f6f52b;
	border:1px solid;
   	border-top-color:#c63;
   	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;}

.hide {
  visibility: hidden;
  position: absolute;
  top: -400px;
}
#qscroller1 {
  width:760px;
  height:19px;
}
.qslide {

}

a.sample_attach, a.sample_attach:visited
{
  display: block;
  width: 160px;
  background: #f6f52b;
  text-decoration: none;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#4481c4; 
  font-weight:normal; 
  font-style:normal; 
  text-decoration:none;
  padding: 4px;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
