@charset "utf-8";
/** web fonts */
@font-face {font-family: "JottFLFRegular";src: url("fonts/JottFLF-Casual.eot");src: local("fonts/JottFLF"), local("JottFLF-Casual"), url("fonts/JottFLF-Casual.woff") format("woff"), url("fonts/JottFLF-Casual.ttf") format("truetype"), url("JottFLF-Casual.svg#JottFLF-Casual") format("svg");}
@font-face {font-family: "MaiandraGDRegular";src: url("fonts/MAIAN.eot");src: local("fonts/Maiandra GD"), local("fonts/MaiandraGD-Regular"), url("fonts/MAIAN.woff") format("woff"), url("fonts/MAIAN.ttf") format("truetype");}
@font-face {font-family: 'MyriadPro';src: url('fonts/myriadpro-boldit-webfont.eot');src: local('?'), url('fonts/myriadpro-boldit-webfont.woff') format('woff'), url('fonts/myriadpro-boldit-webfont.ttf') format('truetype'), url('fonts/myriadpro-boldit-webfont.svg#webfont') format('svg');font-weight: bold;font-style: italic;}
@font-face {font-family: 'MyriadPro';src: url('fonts/myriadpro-regular-webfont.eot');	src: local('?'), url('fonts/myriadpro-regular-webfont.woff') format('woff'), url('fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('fonts/myriadpro-regular-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}	
/* typo */
body {font:12px "Myriad Pro", "Bitstream Vera Sans", Arial, Verdana, sans-serif;}
ul.nav {font-size:11px;}
.box-testi h1{font-weight:normal;font-size:2.8em;font-family: "JottFLFRegular", Tahoma, Verdana; text-align:left;text-shadow:1px 1px 1px #000}
.box-testi p{ text-align:left; color:#e7e3de; text-shadow:1px 1px 1px #000; font-size: 15px; line-height: 1.6em; font-family: "Myriad Pro", "Bitstream Vera Sans", "Trebuchet MS", Tahoma, sans-serif;}
.box-testi p a{color:#C9BE36}.box-testi p a:hover{color:#C93; border-bottom:none}
.box-testi p strong{ font-weight:normal; color:#C9BE36;}
.col-dx h3,.col-dx h2{text-align:left;color: #FFF;font-family: "JottFLFRegular", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1.7em}
.col-dx h3{ color:#C93 }
#contatti h2, .gallery h2{font-family:"Myriad Pro", "Bitstream Vera Sans", Verdana, sans-serif; color:#f1b209; font-size:1.5em; line-height:28px;font-weight:normal; text-align:left}

.col-dx h2{font-size:1.8em;}
.col-dx p{font:13px/1.4em "Myriad Pro", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;text-align:left;color: #c5b8a8; text-shadow:1px 1px 1px #000}
.given-name,.additional-name{text-shadow:1px 1px 1px #000; text-align:left}
.given-name{font-family:"MaiandraGDRegular", Verdana, sans-serif; color:#f1b209;font-size:2em;font-weight:normal; display:block}
.additional-name{font-family:"Myriad Pro", "Bitstream Vera Sans", Verdana, sans-serif;color:#FFF;font-size:1.2em;font-weight:normal; display:block}
.vcard{color:#fff; text-align:left}.tel,.email,.street-address,.postal-code,.locality,.region{line-height:1.8em;font-size:1.25em}
a.email{font-size:1.0em; color:#c79e3d;border-bottom:dotted 1px #c79e3d}a.email:hover{color:#fff;border-color:#fff}
#footer p{text-shadow:0px 1px 1px #000; color:#9d9993}
#footer p strong{color:#d9d2c9;font-weight:normal;font-size:1.2em; letter-spacing:0.05em}
/***** form typo *****/
form label{font-size:13px;text-align:left;color:#CCC;}
form input{font-size:12px; color:#333;font-family:"Myriad Pro", Verdana, sans-serif; }
textarea{color:#111; font-weight:normal; font-size:12px;font-family:"Myriad Pro", Verdana, sans-serif; }
form input:focus{color:#000;}
div.form-button button{color:rgba(0,0,0, 0);}

