


* { padding: 0; margin: 0; }

#wrapper { 
 margin: 0 auto;
 width: 740px;
}
#leftcolumn { 
 border-right-color: #45629d;
 margin: 0px 20px 0px 20px;
 padding-right: 20px;
 height: 100%;
 width: 256px;
 float: left;
}
#content { 
 float: left;
 border-right-color: #45629d;
 margin: 0px 20px 0px 0px;
 padding-right: 20px;
 height: 100%;
 width: 160px;
 display: inline;
}


#rightcolumn { 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 210px;
 float: left;
 position: relative;
}





h1 {
font-family: sans-serif; 
font-size: 90%;
color: #45629d;
line-height: 100%
}

h2 {
font-family: sans-serif; 
font-size: 60%;
color: #45629d;
line-height: 150%
}

h3 {
font-family: sans-serif; 
font-size: 60%;
color: #aaaaaa;
text-align: left;
line-height: 100%
} 

h4 {
font-family: sans-serif; 
font-size: 80%;
color: #888888;
text-align: bottom;
line-height: 100%
} 

h5 {
font-family: sans-serif; 
font-size: 100%;
color: #ffffff;
text-align: bottom;
line-height: 100%
} 

h6 {
font-family: sans-serif;
font-weight: bold;
text-decoration: none;
font-size: 80%;
color: #333333;
text-align: left;
line-height: 100%
} 


hr {
  width:100%;
  height: 0px;
  margin-left:0;  
  vertical-align:left;
  color: #45629d;
  background-color: #45629d;
}


div.ex3
{
width:720px;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

div.ex2
{
width:760px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

div.ex4
{
width:720px;
height:406px;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: center;

}

div.ex5
{
width:720px;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: center;

}
div.ex6
{
width:600px;
height:406px;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: center;

}

.buttons {
color: #aaaaaa;
padding: 2px;
padding-left: 3px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons:hover {
color: #45629d;
text-decoration: none;}


.bmusica {
color: #45629d;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.bmusica:hover {
color: #aaaaaa;
text-decoration: none;}


.buttons2 {
color: #45629d;
padding: 2px;
padding-left: 3px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}


.titolo {
color: #dddddd;
padding: 2px;
padding-left: 3px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}


.vuoto {
color: #ffffff;
font-size: 1%;
}







#contactFormArea {
	width: 722px;	
	text-align: left;
	margin-left:auto;
	margin-right:auto;
    margin-top:20px;
	border:0px;
}


#content3 { 
 float: left;
 
 border: 1px;

 margin: 10px 0px 0px 0px;
 padding: 20px;
 height: 360px;
 width: 682px;
 display: inline;
}




#wrapper2 { 
 margin: 0 auto;
 width: 600px;
}
#leftcolumn2 { 
 margin: 0px 20px 0px 0px;
 padding-right: 20px;
 height: 100%;
 width: 236px;
 float: left;
}
#content2 { 
 float: left;
 margin: 0px 20px 0px 0px;
 padding-right: 20px;
 height: 100%;
 width: 280px;
 display: inline;
}


#rightcolumn2 { 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 0px;
 float: left;
 position: relative;
}

p.padding
{
padding-top:4px;
}