/* links */

a {color:grey;text-decoration:none;}
a:hover {color:red;text-decoration:none;}

a.white {color:white;text-decoration:none;}
a.white:hover {color:white;text-decoration:none;}

a.grey {color:grey;text-decoration:none;}
a.grey:hover {color:white;text-decoration:none;}

/* general */

html,body {background: transparent url(images/sfondo_pergotenda.jpg) fixed no-repeat center; background-size: cover; width: 100%; text-align: center; margin: 0 auto;}

#container {position:relative; width: 100%; height: auto !important;height: 100%; min-height:100%;}

#spacer {padding: 180px 0 70px 0;}

#top_menu {background:transparent url(images/bg.png) repeat; position: absolute; top: 0; width: 100%; text-align: center; height: 140px; font-family: arial; font-size: 12; min-width: 980px; margin-left: -10px; padding-right: 10px;}
#top_menu a {color:white;text-decoration:none;text-shadow: -3px 3px 3px black;}
#top_menu a:hover {color:red;text-decoration:none;}

#page {background:transparent url(images/bg.png) repeat; margin: 0 auto; padding: 30px 0 30px 0; width: 980px; text-align: center; font-family: arial; font-size: 12;position: relative;}
#page a {color:grey;text-decoration:none;}
#page a:hover {color:white;text-decoration:none;}

#page.product a {color:white;text-decoration:none;}
#page.product a:hover {color:white;text-decoration:none;}

#bottom_menu {background:transparent url(images/bg.png) repeat; position: absolute; bottom: 0; width: 100%; text-align: center; height: 28px; padding-top: 3px; font-family: arial; font-size: 10; min-width: 980px; color:white;text-decoration:none;text-shadow: -3px 3px 3px black;}
#bottom_menu a {color:white;text-decoration:none;text-shadow: -3px 3px 3px black;}
#bottom_menu a:hover {color:red;text-decoration:none;}

#brochure {background:transparent; position: absolute; bottom: 70px; left: 60%;}

#news {background:transparent; position: absolute; bottom: 480px; left: 60%;}

#iso {background:transparent; position: absolute; bottom: 190px; left: 60%;}