/**   * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)   * http://cssreset.com   */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; font-size: 13px; outline: 0; letter-spacing: normal; vertical-align: baseline;  } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block; } body { } ol, ul {  list-style: none; } blockquote, q {  quotes: none; } blockquote:before, blockquote:after, q:before, q:after {  content: '';  content: none; } table {  border-collapse: collapse;  border-spacing: 0; } HTML, BODY{ height: 100%; width: 100%; background-color: #130A04; color: #9F9677; } H1, H2, H3 { } H1 { font-size: 1.9em; } H2 { font-size: 1.3em; } H3 { font-size: 1.1em; } H4 { font-size: 0.7em; font-family: Tahoma, Geneva, sans-serif; }  a:link { text-decoration: none; color: #9F9677; } a:visited { text-decoration: none; color: #9F9677; } a:hover { text-decoration: underline; color: #D6D1C5; } a:active { text-decoration: none; color: #9F9677; }  ul { margin: 0px; padding: 0px; list-style-position: inside; }  #homeflash { margin-left: 240px; position: relative; background-color: #20150C; margin-right: auto; height: 100%;  } #gruppocentro { height: 455px; } #boximgecavallo  { margin-right: 0px; margin-left: auto; display: block; margin-bottom: -115px; margin-top: -12px; background-image: url(/image/cavallo_testa.png); width: 100%; float: left; background-repeat: no-repeat; background-position: right top; height: 300px; } #boximgecavallo img{ margin-top: 25px; display: block; margin-right: auto; margin-left: auto; } #sfondo { display: block; height: 100%; background-repeat: repeat-x; background-position: #3FF; overflow: hidden; } #testacavallo { background-image: url(/image/testa.png); background-repeat: no-repeat; display: block; height: 350px; background-position: -142px -12px; width: 200px; position: absolute; z-index: 500; }  .foot_botton{  padding-top: 20px; padding-bottom: 10px; overflow: hidden; position: relative; width: 865px; margin-right: auto; margin-left: auto;  } .foot_botton_boox { border-top-width: 2px; border-top-style: solid; border-top-color: #494534; background-color: #1A1009; } .subblok { width: 190px; float: left; height: auto; border-right-width: 1px; border-right-style: solid; border-right-color: #494534; padding-right: 15px; padding-left: 10px; position: relative; overflow: hidden; } .subblok iframe { order-top-style: none; background-color: #1A1009; }  #form_contatto { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-bottom: 5px; padding-top: 25px; max-width: 80%; } .boximput { padding-top: 0px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; overflow: hidden; } .boximput #citta , .boximput #nome , .boximput #oggetto , .boximput #mail, .boximput #testo{ width: 240px; margin-right: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #473A2E; color: #C2B1A3; left: 120px; overflow: hidden; float: left; height: 25px; margin-top: 1px; padding-right: 0px; padding-left: 10px; font-family: Verdana, Geneva, sans-serif; } .boximput #button { float: right; margin-top: 10px; } .boximput #testo    { width: 100%; height: 180px; } #BlkMewscassasx #risposta_form { height: 15px; width: auto; position: absolute; z-index: 1000; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding-right: 15px; text-align: left; }.social_icon_like { overflow: hidden; margin-bottom: 20px; margin-right: 20px; margin-left: 20px; } .social_icon_like .socialicon { float: right; width: auto; padding-bottom: 5px; height: 20px; position: relative; } #pagina { display: none; } 