* { margin: 0; padding: 0; } /*Inizializza a zero tutti gli elementi*/
img {border: none;margin: 0;padding: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}


body {
background-color:#DAD6D2;
background-image:url(../img/sfondo_pagina.jpg);
background-position:center top;
background-repeat:repeat-x;
color:#655D58;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
padding:0;
}
a{
    color: #386FDD;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div#wrapper {
    width: 960px;
    margin: 0 auto;
    background-image:url(../img/mainInternalBgTop.jpg);
    background-color:#FFFFFF;
    background-position:0 0;
    background-repeat:no-repeat;
    padding-bottom:10px;
}

div#toolbar {
height:54px;
overflow:hidden;
}

div#toolbar #logotoolbar {
float:left;
height:52px;
margin-left:243px;
overflow:hidden;
width:113px;
}

div.sitename {
color:#9C9084;
float:left;
font-size:16px;
font-weight:bold;
height:25px;
margin-left:45px;
margin-top:15px;
overflow:hidden;
width:410px;
}

div#.toolbar a {
border-right:0 solid #B6ADA5;
color:#B6ADA5;
display:block;
float:left;
line-height:20px;
padding-left:5px;
text-decoration:none;
white-space:nowrap;
width:auto;
}

div#topmenu {
height:36px;
padding-left:10px;
width:100%;
font-size:;
}

  div#topmenu ul {
  margin:0;
  padding:0;
  }

  div#topmenu li {
  cursor:default;
  float:left;
  position:relative;
  text-align:center;
  }

  div#topmenu a {
  color:#FFFFFF;
  display:block;
  font-size:15px;
  font-weight:bold;
  line-height:2.0em;
  text-decoration:none;
  width:188px;
  }

div#testa {
    position: relative;
    margin: 0 0 25px 0;
    padding: 0;
    width:960px;
}

div#conteiner {
    float: left;
    width: 960px;
    margin: 0 0 30px 0;
    position:absolute;
    top:285px;
    background-image:url(../img/mainBgBottom.gif);
    background-position:center bottom;
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    padding-bottom:10px;
}

div.link_come {
background-color:#326185;
background-image:url(../img/menu_come_bg.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
margin-left:10px;
padding:10px 0;
width:230px;
}

div.link_come ul {
margin:0;
padding:0 10px;
}

div.link_come li {
margin-bottom:5px;
}

div.link_come a {
border-bottom:1px dotted #FFFFFF;
color:#FFFFFF;
font-weight:bold;
}

div.link_come a:hover {
color:#000000;
text-decoration:none;
}


div.link_dove {
background-color:#B31827;
background-image:url(../img/menu_dove_bg.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
margin-left:10px;
padding:10px 0;
width:230px;
}

div.link_dove ul {
margin:0;
padding:0 10px;
}

div.link_dove li {
margin-bottom:5px;
}

div.link_dove a {
border-bottom:1px dotted #FFFFFF;
color:#FFFFFF;
font-weight:bold;
}

div.link_dove a:hover {
color:#000000;
text-decoration:none;
}

div.link_offerte {
background-color:#FFFFFF;
background-image:url(../img/menu_offerte_bg.jpg);
background-repeat:no-repeat;
height:63px;
margin-bottom:10px;
margin-left:10px;
padding:0;
width:230px;
}

div.link_offerte ul.menu {
padding:20px 10px 0;
}

div.link_offerte li {
margin-bottom:5px;
}

div.link_offerte a {
color:#FFFFFF;
font-family:Arial,Helvetica,Sans Serif;
font-size:1.4em;
font-weight:bold;
}

div.link_offerte a:hover {
color:#000000;
text-decoration:none;
}

div.link_landing {
background-image:url(../img/boxGenericBottom.jpg);
background-position:center bottom;
background-repeat:no-repeat;
width:230px;
border:1px #00000 solid;
float:left;
padding-bottom:99px;
margin-left:15px;
}

div.link_landing ul.menu {
background-image:url(../img/boxGenericTop.jpg);
background-position:center top;
background-repeat:no-repeat;
margin:0;
padding:9px 0 0;
width:230px;
}

div.link_landing ul.menu li {
background-image:url(../img/boxGenericBg.jpg);
background-position:center top;
background-repeat:repeat-y;
padding:2px 10px;
}

div.link_landing ul.menu li a {
border-bottom:1px dotted #CCCCCC;
display:block;
color:#CB0030;
text-decoration:none;
}

div.link_landing ul.menu li a:hover {
color:#000000;
}

div#corpo_cont {
float:left;
padding:0 20px 20px 15px;
width:675px;
background:url(../img/mainInternalBgTop.jpg) no-repeat -250px -284px;
}
div#colonna_dx {
margin-right: 10px;
width: 230px;
float: right;
}
div#corpo_cont h1{
color:#C8022A;
}

div#corpo_cont h2{
color:#655D58;
font-size:16px;
padding:5px 0 5px 0;
}

div#corpo_cont div.testo{
text-align: justify;
padding-top:15px;
}

div#corpo_cont div.testo img{
float: left;
margin:0 10px 10px 0;
}

div#corpo_cont div.testo p{
padding:0 0 10px 0;
}

div#piede {
width: 940px;
margin: 0 10px 0 10px;
text-align:center;
}

div#piede .rightFooter {
float:right;
margin:0 10px 0 0;
}

div#piede .rightFooter img{
border:0;
margin:5px 0 0 0;
}

div#piede .middleFooter {
color:#BEBAB6;
margin:25px auto;
width:490px;
top:20px;
position:relative;
}

div#piede .middleFooter p {
color:#BEBAB6;
margin:0;
padding:0;
text-decoration:none;
}

div.clear{
clear: both;
}


div.SiteMapBottom {
margin: 0 10px -25px 10px;
background: #F2F1F1;
font-family: Arial, sans-serif;
}

	div.SiteMapBottom h3 {
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	font-size: 13px;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	background: #e9e9e9;
	text-shadow:0 1px 0 #fff;
	color: #999;
	background: url('../img/bgSiteMapBottom_h3.png') repeat-x 0px 0px;
	}
	
	div.SiteMapBottom div.colonna {
	float: left;
	width: 188px;
	border-top: 1px solid #f9f9f9;
	}
	
		div.SiteMapBottom div.colonna ul {
		padding: 10px;
		font-weight: bold;
		border-right: 1px solid #EBEBEB;
		text-shadow:0 1px 0 #fff;
		}

			div.SiteMapBottom div.colonna ul li ul.level_1 {
			padding: 5px 10px;
			font-size: 10px;
			font-weight: normal;
			border: 0;
			line-height: 17px;
			text-shadow: none;
			}

ul.InfoPisa {
	padding: 0 0 10px 0;
	font-size: 15px;
	line-height: 21px;"
}
	ul.InfoPisa li {
		background: url('http://www.pisaunicaterra.it/templates/put/images/archivio_focus_li.png') no-repeat 0px 9px;
		padding-left: 10px;
	}
