﻿html{width:1280px;}
body { margin: 0 2%;padding: 0;background:#263C6B url('../images/SFONDO_BLU.jpg') repeat-y 0 0;color: #fff;width:1024px;}
/*body { margin: 0 2%;padding: 0;background:#263C6B url('../images/SFONDO_BLU.jpg') repeat-y 0 0;color: #fff;width:1024px;overflow-x:hidden;}*/
div p{ margin: 0;padding: 0.5em 1em;}

#corpo{	width: 100%;}

#colonna-1{margin-top:50px; border-style: none;	border-color: inherit;border-width: medium;background: url('../images/Sfumatura.jpg') repeat-y 0 0;	float: left;bottom:0;width: 200px;min-height: 2800px;height: 100%;color: #fff; /*position: relative;*/z-index: 1;padding: 1px;}

#colonna-1 div{	margin-top: 200px;}
#colonna-1 #testoScorrevole .contatti{color:#263C6B;text-decoration:none;cursor:pointer;}
#colonna-1 #menu {left:70px;margin-top:200px;width:200px;}
#colonna-1 #menu ul{margin:0;padding:0;width:200px;}
#colonna-1 #menu li{list-style:none;}
#colonna-1 #menu a{ display:block;text-decoration:none; color:#263C6B;height:15px;width:120px;background:transparent url('../images/bottone.png') repeat 0 0;padding:3px 10px;margin:1px 0;border:solid 1px #fff;}
#colonna-1 #menu a:hover,#colonna-1 #menu a:focus{background:#263C6B;color:#fff;}
#colonna-1 #menu div{display: block;margin-top: 0.5em;padding: 0.2em;width:100%;}

#colonna-2{	float: right; /*width: 100%;*/margin-top: 230px;margin-right: 155px; /*background: ;*/color: #fff;}
#colonna-2 a{color:#fff;}
#colonna-2 a:hover,#colonna-2 a:focus,#colonna-2 a:visited{color:#fff;}
#colonna-2 p{margin-left: 205px;}

#colonna-2 .descrizioneEstesa {width:400px;margin-left:65px;white-space:normal;margin-top:15px;}
#colonna-2 .altreInfoEstesa{width:400px;margin-left:65px;white-space:normal;border:none;}

#colonna-2 #menu{padding: 0.5em 0;left:1%;width:100%;top:10px;}/*left: 240px;*/
#colonna-2 #menu #validXHTML{position:absolute;border:none;top: 2px; left: 550px;}

#colonna-2 #novitaHome {left:30%;margin-top:20px;position:absolute;top:130%; color:#FFF;font-weight:bold}/*left: 240px;*/
#colonna-2 #novitaHome span{position:relative;}
#colonna-2 #novitaHome h1{margin-left:200px;}
#colonna-2 #novitaHome p {width:400px;margin-left:65px;white-space:normal;margin-top:15px;}
#colonna-2 #novitaHome ul {width:400px;margin-left:65px;white-space:normal;margin-top:15px;}

#colonna-2 #novita {left:30%;margin-top:20px;position:absolute;top:250px;}/*left: 240px;*/
#colonna-2 #novita span{position:relative;}
#colonna-2 #novita h1{margin-left:200px;}
#colonna-2 #novita p {width:400px;margin-left:65px;white-space:normal;margin-top:15px;}

#colonna-2 #contatti {left:35%;margin-top:50px;position:absolute;top:250px;border:none;width:400px;}/*left: 300px;*/
#colonna-2 #contatti p{margin-left:0;font-weight:bold;text-align:center;}

#colonna-2 #dove {left:280px;margin-top:50px;position:absolute;top:250px;}/*left:250px;*/

#colonna-2 span{margin-left:10px;margin-top:40px;position:absolute;}
#colonna-2 span p{left:120px;position:absolute;top:70px;width:400px;margin-left: 0;}

#colonna-2 table, #colonna-2 div{margin:0 1%;}
#colonna-2 table{margin-left:0px;}
#colonna-2 table h2{margin-left:130px;}


#colonna-2 #loginBox {height:154px;left:-150px;position:relative;top:100px;width:254px;}/*left: -300px;*/

/*#intestazione{background: #193380 url('../images/BandaSitoOk.jpg') no-repeat 0 0;position: absolute;float: left;margin-top: 35px;margin-left: -2%;padding-left: 5%;min-width: 1024px;width: 150%;height: 150px;border-top: solid 0.1em #fff;border-bottom: solid 0.2em #fff;color: #fff;}*/
#intestazione{background-color: #263C6B;position: absolute;left:0;right:0;float: left;margin-top: 35px;width:100%;height: 150px;border:none;color: #fff;}
#intestazione img{position: absolute; height: 165px; width: 100%; top: 40px; left: 0pt; padding-right:26px; background-color:#C39230;}
#intestazione, colonna-1, #colonna-2, #pie-di-pagina{padding: 0.5em 0;}

#pie-di-pagina{	text-align: center;	background-color: #C2922E;	color: #fff;display:none;}

/* MENU */
#menu{ position:absolute; left:240px;padding: 0.5em 0;margin-right: 160px;width: auto;}
#menu input[type=submit]{color:#263C6B;height:25px;width:90px;background:#C2922E;margin:0;cursor:pointer;font-weight:bold;}
#menu input[type=submit]:hover{color:#fff;background:#263C6B;}
#menu a{ text-decoration:none; color:#263C6B;height:15px;background:#C2922E;padding:10px;margin:0;border:none;}
#menu a:visited{ text-decoration:none; color:#263C6B;}
#menu div{background:#C2922E url('../images/bottone.png') repeat 0 0; margin-left:-200px;display: inline;border:none;margin: 0 0.2em;}
#menu div a{background:#C2922E; padding: 0 0.2em;line-height: 1em;text-decoration: none;color: #fff;font-weight: bold;}
#menu div:hover, #menu a:hover{	background-color: #263C6B;cursor: pointer;color:#fff;border:none;}

/* LOGIN */
/*#loginBox{height: 154px;width: 254px;position: relative;margin-top: 200px;left: 35%;}*/
#loginHeader{font-weight:bold;background: #C2922E;color:#263C6B;position: absolute;top: 0;left: 0;height: 25px;width: 100%;padding: 0.1em;}
#loginContenuto{border: solid 1px #fff;position: absolute;left: 0;top: 30px;height: 100%;width: 100%;}
#loginContenuto table{margin-top: 30px;	margin-left: 15px;}

.loginButton{float: right;margin-top: 10px;margin-right:25px;background:#C2922E;border:none;color:#263C6B;}
.loginButton:hover{background:#263C6B;cursor:pointer;}
.errore{color: Red;	font-weight: bold;}

.lateralBox{border:none;color:#263C6B;text-align:justify;}
/*.home{border:none;position:absolute;top:280px;left:250px; width: 75%; height: 100%;  background: url('images/SantaCroce.jpg');}*/
.home{width: 75%;border:none;position:absolute;top:280px;left:250px; background: url('images/SantaCroce.jpg'); width: 75%; height: 75%;}
.clear{	clear: both;}

/* GESTIONE */
.descrizione{width: 400px;height: 200px;vertical-align: top;}
.altre{	width: 400px;height: 100px;	vertical-align: top;}

.tabellaElencoOggetti{	min-width: 600px;width: 100%;white-space: nowrap;overflow: visible;	color: #fff;vertical-align: middle;}
.tabellaElencoOggetti th{text-align: left;margin-top: 1em;padding: 0.5em;padding-left: 0;}
.tabellaElencoOggetti td{text-align: left;margin: 0;padding: 0.2em 0;}
.tabellaElencoOggetti hr{height: 4px;margin:1em 45%; width: 100px;padding:0;}
.tabellaElencoOggetti .separatore{height: 20px;}
.tabellaElencoOggetti td cite{width: 400px;height: 200px;vertical-align: top;}

.thumb{	width: 120px;height: 95px;}
.thumbAdmin{width: 60px;height: 60px;}
.nessunElemento{font-weight: bold;text-align: center;vertical-align: middle;}
.tabellaElencoOggetti .comandi{	width: 5px;}

#colonna-2 #gestione{position: absolute;left: 30%;width:710px;}/*left: 240px;*/
#colonna-2 #gestione h1{margin-left: 150px;}
#colonna-2 #gestione table{	margin-left: 0;}
#colonna-2 #gestione p{margin:0;}

#colonna-2 #gestione span{margin:0;position:relative;}
#colonna-2 #gestione span p{left:0;position:relative;top:0;width:100%;margin: 0;}

#colonna-2 #gestione table, #colonna-2 #gestione div{margin:0;width:95%;}
#colonna-2 #gestione table h2{margin-left:0;}

#colonna-2 input[type=submit]{color:#263C6B;height:25px;width:135px;background:#C2922E;margin: 0 0 2px 0;cursor:pointer;font-weight:bold;}
#colonna-2 input[type=submit]:hover{color:#fff;background:#263C6B;}


#colonna-centrale{position:absolute;}

/*
#gestione .myipwe1
{
	margin-left:0;
	background:#fff;
	width:100%;
	height:200px;
	overflow-y:scroll;
	white-space:normal;
}
*/

/* COMANDI */
.comandi{width: 10px;height: 10px;}