@charset "utf-8";
/* CSS Document */
html, body {background-image:url(/nqcontent/images/first/background_grey.jpg);margin:0;	padding:0;	border:0;}

* {margin: 0;padding: 0;border: 0;text-decoration: none;font-family:Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;line-height:12px;}
i{font-size: 12px;}
#header {position: absolute;top: 0;left: 0;width: 100%;height: 130px;background-image:url(/nqcontent/images/first/background_greyblack.jpg);margin:0;}
#header_first {position:absolute;width:912px;height:130px;top:0px;left:50%;margin-left:-456px;z-index:5;}
#header_first_link {position:absolute;width:300px;height:100px;top:30px;left:50%;margin-left:-456px;background:none;z-index:8;}
#container {position: absolute;top: 130px;left: 50%;margin: 0 -456px;width: 912px;height:auto;}
#menu_sx {position: absolute;top: 36px;left: 50%;margin: 0 -456px;width: 144px;background-color:none;height:300px;}
#content_dx {position: relative;top: 32px;left: 50%;margin: 0 -312px;width: 768px;background-color:none;height:auto;background:none;}
/*FOOTER----------------------------------------------*/

/* aggiunto per fare in modo che footer non slitti verso l'alto quando il testo č pių corto delle immagini */
#footer_box{position: relative;top: 50px;margin-left: 144px;}
#fiera_vicenza {position: relative;margin-top: 28px;margin-left: 0;width: 178px;background-color:none;height:55px;margin-bottom:0px;}
#logo_partner{position:relative;width:138px;margin-left: 600px;margin-top: -55px;height:55px;padding-left:10px;padding-top:-20px;}
#footer {position: relative;margin-top: 2px;margin-left: 0;width: 600px;background-color:none;height:30px;margin-bottom:0px;padding-top:8px;}
#privacy {position: relative;margin-top: -38px;margin-left: 600px;width: 158px;background-color:none;height:30px;margin-bottom:0px;padding-top:8px;padding-left:10px;}
/*----------------------------------------------*/

/*testo generale----------------------------------------------*/
#titolo {position: relative;top: 0px;left: 0;margin: 0px;padding-bottom: 10px;background-color:none;background:none;font-size:22px;line-height:28px;color:#333333;}
#sottotitolo {position: relative;top: 0px;left: 0;margin: 0px;padding-bottom: 10px;background-color:none;background:none;font-size:16px;line-height:20px;color:#333333;}
#img_dx {position:relative;float:right;	margin: 72px 0px 0px 20px;width: 328px;background-color:none;height:auto;background:none;font-size:28px;line-height:28px;color:#333333;z-index:1;}
#img_dx a {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.2em;color:#333333;text-decoration:none;}
#img_dx a:hover{text-decoration:underline;color:#333333;}
#img_singola {position: relative;margin:0 0 3px 0;width: 328px;background:none;font-size:28px;line-height:28px;color:#333333;}
#text_content {position: relative;top: 0px;left: 0;margin: 0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:1.2em;background-color:none;background:none;}
#text_content p,#text_content p strong, #text_content p b{position: relative;top: 0px;left: 0;margin: 0;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height:1.2em;/*width: 421px;*/background-color:none;background:none;}
#text_content ul {padding: 10px 0px 10px 20px;}
#text_content ul li {padding-left: 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.3em;}
#text_content a {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.2em;color:#333333;text-decoration:none;}
#text_content a:hover{text-decoration:underline;color:#333333;}
#login{float:right;width:30%;}
#press {font-size: 12px;float:left;width:70%;}
#press ul {padding: 10px 0px 10px 20px;list-style:none;}
#press ul li {padding-left: 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.3em;}
#press a {font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.2em;color:#333333;text-decoration:none;}
#press a:hover{text-decoration:underline;color:#333333;}
.textfield{padding:2px;margin:0px 5px 0px 0px;width:80px;}
.submit{margin:5px 0px;}
.sottotitolo  {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#89773C;text-decoration:none;line-height:14px;font-weight:bold;}
#text_content h3  {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#89773C;text-decoration:none;line-height:14px;font-weight:bold;padding: 0px 0px 6px;}
/*----------------------------------------------*/

/*gallery----------------------------------------------*/
#content_gallery {position: relative;top: 0px;left: 0;margin: 0 ;width: 768px;background-color:none;height:auto;background:none;}
.gallery_sx {position: relative;margin-top: 0px;margin-left: 0;width: 131px;background-color:none;height:175px;background:none;display:inline;float:left;padding-right:40px;margin-bottom:35px;}
.gallery_dx {position: relative;margin-top: 0px;margin-left: 0;width: 131px;background-color:none;height:175px;background:none;display:inline;float:left;padding-left:40px;margin-bottom:35px;}
.gallery_centrale {position: relative;margin-top: 0px;margin-left: 0;width: 131px;background-color:none;height:175px;background:none;display:inline;float:left;padding-right:39px;padding-left:39px;margin-bottom:35px;}
.opacityt img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.opacityt:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6; }
/*----------------------------------------------*/

/*menu----------------------------------------------*/
.menu  {font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#89773C;text-decoration:none;line-height:16px;font-weight:bold;}
.menu a {font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#666666;text-decoration:none;line-height:16px;font-weight:bold;}
.menu a:link {color:#666666;text-decoration:none;}
.menu a:visited {color:#666666;text-decoration:none;}
.menu a:hover {text-decoration:none;color:#89773C;}
.menu a:active {color:#666666;text-decoration:none;}
.sottomenu a {font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;text-decoration:none;line-height:13px;font-weight:bold;margin-left:5px;}
.sottomenu a:link {color:#666666;text-decoration:none;}
.sottomenu a:visited {color:#666666;text-decoration:none;}
.sottomenu a:hover {text-decoration:none;color:#89773C;}
.sottomenu a:active {color:#666666;text-decoration:none;}
#img_piccole_sx {position:relative;width:86px;margin-left:0;margin-top:15px;margin-bottom:5px;height:auto;}
.mail a {color:#89773C;text-decoration:none;}
.mail a:link {color:#89773C;text-decoration:none;}
.mail a:visited {color:#89773C;text-decoration:none;}
.mail a:hover {text-decoration:underline;color:#89773C;}
.mail a:active {color:#89773C;text-decoration:none;}
.link_site a {color:#89773C;text-decoration:none;}
.link_site a:link {	color: #333333;text-decoration:none;}
.link_site a:visited {color:#333333;text-decoration:none;}
.link_site a:hover {text-decoration:underline;color:#333333;}
.link_site a:active {color:#333333;text-decoration:none;}

/* duplicazione degli stili mail e link_site per il tag a per poter essere usati nell'editor di testo di NQ*/
a.mail {color:#89773C;text-decoration:none;}
a:link.mail {color:#89773C;text-decoration:none;}
a:visited.mail  {color:#89773C;text-decoration:none;}
a:hover.mail {text-decoration:underline;color:#89773C;}
a:active.mail {color:#89773C;text-decoration:none;}
a.link_site {color:#89773C;text-decoration:none;}
a:link.link_site{color: #333333;text-decoration:none;}
a:visited.link_site{color:#333333;text-decoration:none;}
a:hover.link_site{text-decoration:underline;color:#333333;}
a:active.link_site{color:#333333;text-decoration:none;}
/*----------------------------------------------*/
#main_img {position: relative;top: 0;left: 0;margin: 0;width: 768px;height:255px;background:#00FFCC;}
#loghi {position: relative;margin-top: 12px;margin-left: 0;width: 768px;background-color:none;height:73px;background:none;margin-bottom:20px;}
.logo_img {position: relative;margin-top: 0px;margin-left: 0;width: 101px;background-color:none;height:73px;background:none;display:inline;float:left;}
.logo_txt {position: relative;margin-top: 0px;margin-left: 0;width: 145px;background-color:none;height:66px;background:none;display: block;padding-top:7px;padding-left:7px;float:left;}
.title_home {font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#89773C;text-decoration:none;line-height:14px;font-weight:bold;}
.scarica a:link {font-size:11px;color:#666666;text-decoration:none;}
.scarica a:visited {color:#666666;text-decoration:none;}
.scarica a:hover {text-decoration: underline;color:#89773C;}
.scarica a:active {color:#666666;text-decoration:none;}
.scarica_hr{width:70%; margin-bottom:5px;border-top:#666666 1px solid;}
#pagine {position: relative;margin-top: 2px;margin-left: 0;width: 400px;background-color:none;height:30px;margin-bottom:0px;padding-top:8px;clear:both;}

/*language----------------------------------------------*/
#language {position:absolute;top: 32px;right: 2px;width: 86px;color:#FFFFFF;}
.language a:link {text-decoration:none;color:#FFFFFF;}
.language a:visited {text-decoration:none;color:#FFFFFF;}
.language a:hover {text-decoration: underline;color:#FFFFFF;}
.language a:active {text-decoration:none;color:#FFFFFF;}
/*----------------------------------------------*/
.testo_oro  {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#89773C;text-decoration:none;line-height:14px;font-weight:bold;padding: 0px 0px 6px;}
#text_content table td{padding:10px; font-size:12px;}
#text_content table td img{float:left;;}
#text_content table td div.testo{display:block;margin-left:20px; float:left; font-size:12px;width:500px;}
#text_content table td div.testo strong{font-size:12px;}