﻿@charset "UTF-8";
/* CSS Document */

#main {
	width: 690px;	
}

#content {
	width: 500px;
	float:left;
}

#leftCol {
	width: 180px;
}

#searchBoxTop {
	background: #F3F3F3;
	padding: 0 10px 10px 10px;
}

#category {
	width: 115px;	
}

#productList h1 { font-size: 150%; margin: 0; }

h3 { color: #5FB828; margin: 10px 0 5px; }

#leftCol h3 { margin: 10px 0 5px 5px; }

.bread { font-size: 90%; padding: 0; margin: 0; }

/* ------- COLONNA MENU DI SINISTRA  ----- */

.navlist { 
	margin: 0 5px;
}

.navlist li { 
	background:url("/nqcontent/images10/arrowGreen.gif") no-repeat scroll left 5px transparent;
	list-style-type:none;
	padding-left: 10px;
}

.navlist li a, .navlist a:link, .navlist a:visited {
	color: #000;
	text-decoration: none;
} 

.navlist li a:hover {
	text-decoration: underline;
}

.navlist li a.current, .navlist li a.current:hover {
	color: #000;
	font-weight: bold;
	text-decoration: none;
} 


#swbycompany {
	padding-bottom: 10px;
	border-bottom: 1px dotted #D6D6D6;
}

#swbycompany select {
	margin: 0 5px;
}

/* ------- BOX CENTRALI - Box ricerca  ----- */

#productList, #prodottoMese, #newsAziende, #softHouse { padding: 0 10px }

#searchProductTop {padding-top:10px;}

.selbox { margin-left:14px; }

#prodEvid { width: 370px; padding-right:10px }

#softHouse { padding: 10px 4px; }

/* ------- BOX CENTRALI - In evidenza - Prodotto Mese  ----- */

.prod, .nov { padding: 10px 0; }

.prod ul { padding-left: 15px; }

#logoEvid { width: 80px; text-align:right }

#prodEvid h1, #prodottoMese h1, #newsAziende h1 { font-size: 130%;  color: #000; margin-bottom: 5px; margin-top: 5px; }

#prodEvid h1 a, h1 a:link, h1 a:visited { color:#000; }

#prodottoMese h1 a, h1 a:link, h1 a:visited { color:#000; }

#newsAziende h1 a, h1 a:link, h1 a:visited { color:#000; }

#prodEvid h1 a:hover { color:#000; text-decoration:underline; }

#prodottoMese h1 a:hover { color:#000; text-decoration:underline; }

#newsAziende h1 a:hover { color:#000; text-decoration:underline; }

/* ------- I 2 BOX DX - SOFTWARE PIU' CLICCATI e ULTIMI INSERITI ----- */

#piuCliccati, #ultimiInseriti {
	padding:0 10px 10px;
	width:278px;
}

#piuCliccati ul li, #ultimiInseriti ul li { 
	background:url("/nqcontent/images10/arrow.gif") no-repeat scroll left 10px transparent;
	list-style-type:none;
	padding: 4px 10px;
}

#piuCliccati p, #ultimiInseriti p  {
	margin: 0 0 5px 0;
}

/* FORM DI UPLOAD SOFTWARE */

form li.focused{
	background-color:#fff7c0;
	-webkit-box-shadow:rgba(0,0,0,.15) 1px 1px 2px;
	-moz-box-shadow:rgba(0,0,0,.15) 1px 1px 2px;
}
form li.focused, form li:hover{
	position:relative; /* Makes Instructs z-index stay on top in IE. */
}

form li {
	list-style-type: none;
	margin-bottom: 20px;
}


form .instruct{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F4F4F4 none repeat scroll 0 0;
	border:1px solid #E6E6E6;
	color:#000000;
	font-size:105%;
	left:0;
	margin:0 0 0 -120px;
	padding:8px 10px 10px;
	position:absolute;
	top:0;
	visibility:hidden;
	width:42%;
	z-index:1000;
}

form .instruct small{
	line-height:120%;
	font-size:80%;
	color:#444;
}

form li.focused .instruct, form li:hover .instruct{
	left:100%; /* Prevent scrollbars for IE Instruct fix */
	visibility:visible;
}

/* ---------- risultatoRicerca ---------- */
#productList h1 { margin: 0 }
.ricercaHeader { background-color:#F3F3F3; padding:10px }
.pagination { padding: 4px 10px 10px 10px }
.paginationBottom { padding: 10px; }
 a.paginSel{
	color:black;
}

.pages { margin:0 -10px; }

.req{
	color:#CC0000;
}
.desc{
	font-weight:bold;
}
.txtPrivacy{
	background-color:#F3F3F3;
	border:1px solid #D6D6D6;
	height:150px;
	overflow:auto;
	padding:5px;
}

/* ---------- most read ---------- */

#mostRead { width: 470px; padding: 0 10px 10px 10px }

#mostReadSlide { height:180px; margin-top:10px; overflow:hidden; position:relative; width:470px; }

#mostReadSlide .items { width:20000em; position:absolute; clear:both; }

#mostReadSlide .items .singleItem {float: left; background-color:#fff; cursor:pointer; width:470px; height: 250px; }

#mostReadSlide .items .singleItem article { padding-bottom:10px }

#mostRead .items .singleItem article h1 { margin: 10px 0; font-size: 110%;  }

#mostRead .items .singleItem article a, #mostRead .items .singleItem article a:link, #mostRead .items .singleItem article a:visited {font: 110% "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:none }

#mostRead .items .singleItem article a:hover { color:#000; text-decoration:underline; }

#mostRead .navi { margin-left:150px; }

/************************************************************

SEZIONE CALCOLO STRUTTURALE

************************************************************/

#calcoloContainer {
	width: 808px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}

#calcoloTestata {
	width: 808px;
	height: 115px;
}

#calcoloMain {
	width: 696px;
	background: #FFF;
	display: block;	
}

#calcoloTesto {
	height: 573px;
	overflow: auto;
	margin: 33px 20px 20px 65px;
	line-height:1.5;
}

#calcoloTesto td  {
	margin: 5px 0;
}

.mt5 {
	margin-top: 5px;
}

.bmr {
	border: 1px solid #333;
	margin-right: 10px;
	margin-bottom: 10px;
}


/* MENU DI NAVIGAZIONE */

ul#calcoloMenu {
	width: 743px;
	height: 52px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 65px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBgMenu.gif");
}

ul#calcoloMenu li {
	float: left;
}

li#menuc0 a, li#menuc0 a:visited, li#menuc0 a:link {
	width: 114px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnSezione.gif");
}

li#menuc0 a:hover, li#menuc0 a.activeSlide {
	width: 114px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnSezioneOver.gif");
}

li#menuc1 a, li#menuc1 a:visited, li#menuc1 a:link {
	width: 84px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnEdifici.gif");
}

li#menuc1 a:hover, li#menuc1 a.activeSlide {
	width: 84px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnEdificiOver.gif");
}

li#menuc2 a, li#menuc2 a:visited, li#menuc2 a:link {
	width: 76px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnPonti.gif");
}

li#menuc2 a:hover, li#menuc2 a.activeSlide {
	width: 76px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnPontiOver.gif");
}

li#menuc3 a, li#menuc3 a:visited, li#menuc3 a:link {
	width: 118px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnGeotecnica.gif");
}

li#menuc3 a:hover, li#menuc3 a.activeSlide {
	width: 118px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnGeotecnicaOver.gif");
}

li#menuc4 a, li#menuc4 a:link, li#menuc4 a:visited {
	width: 102px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnSismica.gif");
}

li#menuc4 a:hover, li#menuc4 a.activeSlide {
	width: 102px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/calcoloStrutturale/CalcStrutBtnSismicaOver.gif");
}

/************************************************************

SEZIONE CONCORSO MIDAS

************************************************************/


/* POSIZIONAMENTO ELEMENTI */

#concorsoContainer {
	width: 696px;
	border: 1px solid #CCCCCC;
	background:url("/media/edilio/software/concorsoMidas/bgPagina.jpg") repeat-y 0 258px;
	margin: 0px;
}

#concorsoTestata {
	width: 696px;
	height: 259px;
}

#concorsoMain {
	width: 666px;
	background: #F4F4F4 url("/media/edilio/software/concorsoMidas/bgMain.gif") repeat-y 0 0;
	display: block;
	margin-bottom: 30px;	
}

#concorsoLeftCol {
	width: 239px;
	background:url("/media/edilio/software/concorsoMidas/bgLeftCol.gif") repeat-y 0 0;
	float: left;
}

#concorsoRightCol {
	width: 427px;
	float: left
}

#concorsoOrganizzatori {
	width: 666px;
	height: 60px;
}

#concorsoMediaPartner {
	width: 666px;
	height: 60px;
}

#concorsoTesto {
	height: 395px;
	overflow: auto;
	margin: 33px 20px 20px 20px;
}

#pagConcorso, #pagPrimoClassificato, #pagBando, #pagSecondoClassificato, #pagContatti, #TerzoClassificato {
	padding-bottom: 20px;
}

/* MENU DI NAVIGAZIONE */

ul#concorsoMenu {
	width: 239px;
	list-style: none;
	margin: 0;
	padding: 0;
}

li#menu0 a, li#menu0 a:visited, li#menu0 a:link {
	width: 239px;
	height: 68px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnConcorso.gif");
}

li#menu0 a:hover, li#menu0 a.activeSlide {
	width: 239px;
	height: 68px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnConcorsoOver.gif");
}

li#menu1 a, li#menu1 a:visited, li#menu1 a:link {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnPrimoClass.gif");
}

li#menu1 a:hover, li#menu1 a.activeSlide {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnPrimoClassOver.gif");
}

li#menu2 a, li#menu2 a:visited, li#menu2 a:link {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnSecondoClass.gif");
}

li#menu2 a:hover, li#menu2 a.activeSlide {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnSecondoClassOver.gif");
}

li#menu3 a, li#menu3 a:link, li#menu3 a:visited {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnTerzoClass.gif");
}

li#menu3 a:hover, li#menu3 a.activeSlide {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnTerzoClassOver.gif");
}

li#menu4 a, li#menu4 a:visited, li#menu4 a:link {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnBando.gif");
}

li#menu4 a:hover, li#menu4 a.activeSlide {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnBandoOver.gif");
}

li#menu5 a, li#menu5 a:link, li#menu5 a:visited {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnContatti.gif");
}

li#menu5 a:hover, li#menu5 a.activeSlide {
	width: 239px;
	height: 52px;
	display: block;
	text-indent: -9009px;
	background:url("/media/edilio/software/concorsoMidas/btnContattiOver.gif");
}


/************************************************************

FINE SEZIONE CONCORSO MIDAS

************************************************************/

/* ---------- EDIBOLARIO ------------- */

.load {
	float:right;
}

#listaLettere {
	border-bottom: 1px solid #CCC;
	height: 22px;
}

#listaLettere li {
	float: left; 
	margin-left: 2px;
	border: 1px solid #CCC;
	background-color: #F3F3F3;
	list-style-type: none;
}

#listaLettere li.sel {
	font-weight: bold;
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
}

#listaLettere li a {
	display: block;
	width: 14px;
	height: 18px;
	padding-top: 3px;
	text-align: center;
}

#listaLettere li a:hover {
	text-decoration: none;
}

.searched {
	background-color:#F1F1F1;
	border:1px solid #CCCCCC;
	height:1%;
	margin:10px;
	overflow:auto;
	padding:10px;
}
.searched h3, .result h3 {
	font-size:18px;
}
.result {
	padding:10px;
}
.result div {
	border-bottom:1px dotted #CCCCCC;
	height:1%;
	margin-bottom:10px;
	overflow:auto;
	padding-bottom:10px;
}
