@charset "utf-8";
/*  
GELATIERE MUSSO - MUSSO S.r.l.
Theme URI: http://www.gelatieremusso.com/
Author: Elena Poggi
*/

/* -------------------- GENERAL -------------------- */

* { padding: 0; margin: 0 auto; }
body { width: 1000px; font-family: 'Trebuchet Ms', Arial, Helvetica, Verdana; font-size: 12px; text-align: center; background: #ffffff; margin: 0 auto; padding: 0; color: #35383e; }
a, a:link { text-decoration: none; color: #35383e; }
a:hover { text-decoration: underline; color: #35383e; }
hr { text-decoration: none; }
.clearboth { clear: both; margin: 0; padding: 0; }

/* -------------------- WRAPPER -------------------- */
#wrapper { 
 margin: 0 auto;
 width: 1000px;
 background: #fff;
 text-align: left;
}

/* -------------------- HEADER HP -------------------- */
#header-hp { width: 1000px; height: 96px; margin: 15px 0 0 0; padding: 0; text-align: left; }
#header-hp .logo { float:left; width: 238px; height: 91px; margin: 0; padding: 0; }
#header-hp .logo h1 { margin: 0; border: 0; padding: 0; }
#header-hp .logo h1 a, #header .logo h1 a:link { text-decoration: none; }
#header-hp .logo h1 a:hover { text-decoration: none; }
#header-hp .sel-language { float: right; width: 51px; height: 15px; margin: 73px 678px 0 0; padding: 0; background: #ffffff; }
#header-hp .sel-language .italian { float: left; width: 25px; height: 15px; margin: 0; padding: 1px 0 1px 0; background: #c0c0c0; color: #35383e; font-family: 'Trebuchet Ms', Arial, Helvetica, Verdana; font-size: 12px; text-align: center; }
#header-hp .sel-language .italian a, a:link { text-decoration: none; color: #35383e; }
#header-hp .sel-language .italian a:hover { text-decoration: underline; color: #35383e; }
#header-hp .sel-language .english { float: right; width: 25px; height: 15px; margin: 0 1px 0 0; padding: 1px 0 1px 0; background: #1b1c21; color: #ffffff; font-family: 'Trebuchet Ms', Arial, Helvetica, Verdana; font-size: 12px; text-align: center; }
#header-hp .sel-language .english a, a:link { text-decoration: none; color: #ffffff; }
#header-hp .sel-language .english a:hover { text-decoration: underline; color: #ffffff; }

/* -------------------- MENU HP -------------------- */
#menu-hp { position: absolute; width: 200px; height: 96px; top:89px; margin: 0 0 0 914px; padding: 0; text-align: right; }
#menu-hp .contacts { color: #35383e; font-family: 'Trebuchet Ms', Arial, Helvetica, Verdana; font-size: 12px; text-align: left; }
#menu-hp .contacts a, a:link { text-decoration: none; color: #35383e; }
#menu-hp .contacts a:hover { text-decoration: none; color: #d22419; }

/* -------------------- CONTENTS -------------------- */ 
#content { width: 1000px; color: #35383e; background: #FFF; margin: -5px auto; padding: 0; height: auto; text-align: center; }
#content .img { width: 836px; height: 487px; background-color: #fff; color: #333; padding: 0; margin: 0 auto; text-align: center; }

/* -------------------- FOOTER -------------------- */ 
#footer { width: 1000px; height: 38px; margin: 0; padding: 0; }
#footer .content { width: 1000px; font-family: 'Trebuchet Ms', Arial, Helvetica, Verdana; font-size: 11px; text-align: center; padding: 16px 0 0 0; }



