﻿/*struttura.master.aspx*/
.hide {
	position:absolute;
	left:-9999px;
}
#content {
	margin:auto;
	text-align:center;
	width:800px;
	height:759px;
	background: #fff url(../images/panel.jpg) no-repeat center top;
}
#navBar {
	float:left;
	width:144px;
	height:739px;
	background: url(../images/navBar.jpg) no-repeat center top;
}
#navBar a {
	display:block;
	margin:0 auto;
	margin-top:21px;
}
#menu {
	margin-top:15px;
	text-align:left;
}
#menu ul {
	width:auto;
}
* html #menu li {
	display:inline;
}
#menu strong {
	display:block;
	font-size:0.81em;/*13px*/
	padding:0.3em 0 0.3em 0.6em; /*4px 0 4px 8px*/
	text-align:left;
	color:#000;
}
#menu #li1 strong {
	background: url(../images/bk1.jpg) repeat-y left top;
}
#menu #li2 strong {
	background: url(../images/bk2.jpg) repeat-y left top;
}
#menu #li3 strong {
	background: url(../images/bk3.jpg) repeat-y left top;
}
#menu #li4 strong {
	background: url(../images/bk4.jpg) repeat-y left top;
}
#menu #li5 strong {
	background: url(../images/bk5.jpg) repeat-y left top;
}
#menu li a {
	margin:0 auto;
	margin-top:2px;
	width:144px;
	text-align:center;
	font-size:0.81em;/*13px*/
}
#menu li a:link, #menu li a:visited {
	background: url(../images/btn.gif) no-repeat left 1px;
}
#menu li a:hover {
	background: url(../images/btn.gif) no-repeat right 1px;
}
/*#socieL a:link, #socieL a:visited {
	background:url(../images/btnSoci.jpg) left 2px no-repeat;
}
#socieL a:hover {
	background:url(../images/btnSoci.jpg) right 2px no-repeat;
}
#compL a:link, #compL a:visited {
	background:url(../images/btnComp.jpg) left 2px no-repeat;
}
#compL a:hover {
	background:url(../images/btnComp.jpg) right 2px no-repeat;
}
#allL a:link, #allL a:visited {
	background:url(../images/btnAll.jpg) left 2px no-repeat;
}
#allL a:hover {
	background:url(../images/btnAll.jpg) right 2px no-repeat;
}
#storL a:link, #storL a:visited {
	background:url(../images/btnStor.jpg) left 2px no-repeat;
	margin-bottom:4px;
}
#storL a:hover {
	background:url(../images/btnStor.jpg) right 2px no-repeat;
}
#consL a:link, #consL a:visited {
	background:url(../images/btnCons.jpg) left 2px no-repeat;
}
#consL a:hover {
	background:url(../images/btnCons.jpg) right 2px no-repeat;
}
#prodL a:link, #prodL a:visited {
	background:url(../images/btnProd.jpg) left 2px no-repeat;
	margin-bottom:4px;
}
#prodL a:hover {
	background:url(../images/btnProd.jpg) right 2px no-repeat;
}
#refL a:link, #refL a:visited {
	background:url(../images/btnRef.jpg) left 2px no-repeat;
}
#refL a:hover {
	background:url(../images/btnRef.jpg) right 2px no-repeat;
}
#succL a:link, #succL a:visited {
	background:url(../images/btnSucc.jpg) left 2px no-repeat;
	margin-bottom:4px;
}
#succL a:hover {
	background:url(../images/btnSucc.jpg) right 2px no-repeat;
}
#dicL a:link, #dicL a:visited {
	background:url(../images/btnDic.jpg) left 2px no-repeat;
	margin-bottom:4px;
}
#dicL a:hover {
	background:url(../images/btnDic.jpg) right 2px no-repeat;
}
#annL a:link, #annL a:visited {
	background:url(../images/btnAnn.jpg) left 2px no-repeat;
	margin-bottom:4px;
}
#annL a:hover {
	background:url(../images/btnAnn.jpg) right 2px no-repeat;
}*/
#menu .l1 a {
	padding-bottom:4px;
}
#sinfo {
	display:block;
	width:60px;
	height:29px;
	background:url(../images/sinfo.jpg) no-repeat center top;
	text-decoration:none;
}
#veritas {
	display:block;
	width:120px;
	height:56px;
	background:url(../images/LogoVeritas.gif) no-repeat center top;
	background-color:#FFFFFF;
	text-decoration:none;
}
#xhtml, #css {
	display:block;
	width:68px;
	height:24px;
	text-decoration:none;
}
#sinfo span, #navBar #xhtml span, #navBar #css span {
	visibility:hidden;
	cursor:pointer;
}
#xhtml:link, #xhtml:visited {
	background:url(../images/xhtml.gif) left top no-repeat;
}
#xhtml:hover {
	background:url(../images/xhtml.gif) right top no-repeat;
}
#css:link, #css:visited {
	margin-top:10px;
	background:url(../images/vcss.gif) left top no-repeat;
}
#css:hover {
	background:url(../images/vcss.gif) right top no-repeat;
}
#body, #footer {
	float:right;
	width:656px;
}
#footer {
	padding-top:25px;
	text-align:left;
}
#footer .alta {
	font-size:0.93em;/*15px*/
	line-height:1em;/*15px*/
}
#footer span, #footer a, #footer strong {
	font-size:0.81em;/*13px*/
	float:left;
}
#footer strong {
	margin:0 auto;
	margin-left:20px;
	letter-spacing:0.07em;/*1px*/
	color:#1676dd;
}
#footer a {
	margin-left:6px;
}
#footer span {
	margin-left:8px;
}