html,body{margin:0;}
body{font: 17px "Droid Sans",sans-serif; background:#e4e4e3;}
p{margin:0 10px 10px}
a{display:block;color: #981793;padding:10px}
div#header {
	height: 354px;
	background: url(img/header.jpg) no-repeat center top;}
	
div#header2 {
	height: 171px;
	background: url(img/header.jpg) no-repeat center top;}
	
div#ask
{
float:left;
width:970px; 
height:200px;
text-align:center;
background: url(img/central.jpg) repeat-y;
}

div#ask span
{

	font-size:22px;
	line-height: 38px;
	color:#dd6300;

}
  
div#container
{
width:970px;
margin-right:auto;
margin-left:auto;
background:#fffff;
}

div#box-corso-attivita
{  
  display:inline;
  float:left;
  width: 590px;
  height:auto;
  margin-bottom: 40px;
}

div.img
{
  display:inline;
  float:left;
  width: 180px;
  height:auto;
  margin-left: 20px;
}

div.testo
{
  display: inline;
  float: left;
  width: 360px;
  margin-left: 20px;
}
 
div#content p{line-height:1.4}

div#content p.title{font: 30px "Droid Sans",sans-serif; color:#e36c03; }

div#content p.desc { font-family: 'Droid Sans', arial, serif; }

div#navigation p.titleNavigation{font: 24px "Droid Sans",sans-serif; color:#e36c03; padding-left:10px; }

div#content p.form{font: 35px "Droid Sans",sans-serif; color:#e36c03; text-align:center; font-weight:bold; }

div#navigation{background:#B9CAFF}

div#navigation p{width:220px;}


div#wrapper
{
float:left;
width:650px; 
height:5100px;
background: url(img/box-sinistra.jpg) repeat-y;
}


div#content{
margin-left:55px;
margin-top:20px; }

div#navigation
{float:right;
width:320px; 
height:5100px;
background: url(img/box-destra.jpg) repeat-y;
}



div#wrapper2
{
float:left;
width:650px; 
height:300px;
background: url(img/box-sinistra.jpg) repeat-y;
}


div#navigation2
{float:right;
width:320px; 
height:300px;
background: url(img/box-destra.jpg) repeat-y;
}

#box2 { 
width:450px;
height:580px;
background:#fee9d4;
border: 3px #e36c03 dashed;
padding:35px;
margin-left: 35px;
font-size:16px;
}

#box3 { 
width:510px;
border: 3px #e36c03 dashed;
margin-left: 35px;
font-size:16px;
background:#fcf5ef;
}

#prg { 
width:550px;
border: 3px #e36c03 dashed;
margin-left: 10px;
font-size:16px;
}

input.blocco1
{
margin-bottom:20px;
height:33px;
width:440px;
border: 1px solid #e36c03;
font-size: 1.6em;
}

select.blocco1 {
	font-size: 20px;
	height:33px;
    width:330px;

}

p.feed { 
width:220px;
background:#fcf5ef;
border: 2px #e36c03 dashed;
padding:10px;
margin-left: 20px;
margin-top:10px;
font-size:15px;
}

div#footer
{
 clear:both;
 width:970px;
 height:73px;
 padding-top:5px;
 background: url(img/footer.jpg) no-repeat center top;
 text-align:center;
 font-size:13px;
 color:#FFF;
 }

ol.title {
font-family: Droid Sans,sans-serif;
font-size: 24px;
color:#e36c03;
list-style-position: outside;
}

ol.point {
font-family: Droid Sans,sans-serif;
font-size: 18px;
color:#000;
list-style-image: url(img/freccia_rossa.gif);
}


ol.point2 {
font-family: Droid Sans,sans-serif;
font-size: 18px;
color:#000;
list-style-image: url(img/freccia_verde.gif);
}





