/* Cascading Style Sheets by Bartolini simone*/

/*Layout*/

#layout {
    -moz-border-radius: 15px;
    -moz-box-shadow: 0px 0px 20px #FFFFFF;
    -webkit-border-radius: 15px;
    -webkit-box-shadow: 0px 0px 30px #FFFFFF;
    border-radius: 15px;
    box-shadow: 0px 0px 30px #FFFFFF;
}

#tdlay {
    -moz-border-radius: 0px 0px 15px 15px;
    -webkit-border-bottom-left-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px; 
}

#tasti {
    background: #FFFFFF;
}

#tasti:hover {
    position: relative; top: 2px; left: 1px;
}

#conc {
	position: relative; top: 20px; left: 150px; 
	padding-top: 40px; padding-bottom: 20px;
}

#conc2 {
	position: relative; bottom: 20px; left: 500px;
}

#conc, #conc2 a:link, a:visited {
	color: blue;
}
	
/*Style*/

a:link, a:visited {
    text-decoration: none;
}
a:hover {
    color: #FF0000;
}

#menu ul {
    position: absolute; top: 225px; right: 780px; 
    visibility: hidden;
    list-style: none;
} 

#menu li {
    list-style: none;
}

#menu li #conc {
    background-color: #66CCFF;
    -moz-border-radius: 7px;
    -moz-box-shadow: 0px 0px 20px #FFFFFF;
    -webkit-border-radius: 7px;
    -webkit-box-shadow: 0px 0px 30px #FFFFFF;
    border-radius: 7px;
    box-shadow: 0px 0px 30px #FFFFFF;
}

#menu li:hover ul{
    visibility:visible;
}   

a#descrizione {
    position: relative; left: 150px; bottom: 10px;
    text-decoration: underline;
    color: red;
}          
