/*stili per il layoutil miotranooto.com*/
html{margin:0;padding:0.5em ; height:100%; background-color:#663333;
background-image:url(../../imgott600/sfondo_html.jpg);
					background-position:0 0; }
body{font-family: arial,sans-serif;font-size:76%;text-align: center}

#container{  position:relative;/*box principale che contiene tutte le sezione*/
				width:820px;
				height:auto;
				margin:0 auto;
				border:none;
				
				background-color:#FFFFFF;}

#canvas{
	position:relative;
        top:2px;
        width:820px;
				height:auto;
				margin:0 auto;
				border:none;
				padding:2px 2px 2px 2px;
				
				
}

.line {
  float: left;
  width: 100%;
  display: block;
  position: relative;
 background:#fff;
  color:#663333;
  
}
.lineint {
position:relative;
  float: left;
  width: 100%;
  margin-left:-100%;
  position: relative;
 background:#fff;
  color:#663333;
  
}
/* stile per le linee principali*/
#line1{ float: left;
  width: 100%;
  position: relative;
  }
#line2{ 
  
  float: left;
  width: 100%;
  position: relative;
  color:#663333;
  font:1.4em Verdana;
 
  }
  
#line3{ 
  padding-top:3px;
  float: left;
  width: 100%;
  position: relative;
  }
#line4{ 
  padding-top:3px;
  float: left;
  width: 100%;
  position: relative;
  }
 
  /*stile per i blocchi che formano la pagina visualizzata*/
.item {
  position: relative;
  float: left;
  left: 100%;
   color:#663333;
  font:11px Verdana;
  
}
#subline1{
 position: relative;
 margin-top:1px;
   height: 300px;
   float:left;
  left: 100%;
  width:99.7%;
  margin-left:-100%;
  /*border:1px solid green;*/
 
}

#subline2{
 position: relative;
 margin-top:304px;
  height: 300px;
  left: 100%;
  float:left;
  width:99.7%;
  margin-left:-100%;
  /*border:1px solid red;*/
   
}

.sap-content{
	
}


/*stile per i blocchi principali*/
#header {
  margin-left: -100%;
  width: 100%;
  text-align:center;
  height:80px;

}
.subcontainer{
	position:relative;
	padding:2px 2px 2px 2px;
	width:99.6%;
	margin-left:-100%;
	left:100%;
}

#menuheader {
  margin-left: -100%;
  width: 100%;
  text-align:center;
  height:100px;

}
#navigation {
  margin-left: -25.8%;
  width: 25.2%;
  text-align:center;
  height:600px;
  /*border:1px solid black;*/
  text-align:left;
  padding:2px 2px 2px 2px;
  
}
#content {
  margin-left: -100%;
  width: 74.5%;
  text-align:justify;
  height:600px;
  /*border:1px solid red;*/
 padding:2px 2px 2px 2px;
  
}
#contentCalendar{
 margin-left: -100%;
  width: 100%;
  text-align:justify;
  height:620px;
 /*border:1px solid green;*/
 padding:2px 2px 2px 2px;

}
#subcontent1 {
    width: 97%;
  text-align:justify;
  height:600px;
  color:#663333;
  font-family:Georgia;
 /* border:1px solid blue;*/
  padding:2px 2px 2px 5px;
  margin-bottom:3px;
}

#subcontentline1,#subcontentline2{
width:100%;
position:relative;
margin-left:-100%;

}

#subcontentBlockSx1,#subcontentBlockSx2 {
position:relative;
margin-left:-100%;
  width: 49.8%;
  text-align:center;
  height:300px;
  /*border:1px solid blue;*/
   coror:#663333;
 
}
#subcontentBlockDx1,#subcontentBlockDx2 {
position:relative;
margin-left:-50%;
  width: 49.8%;
  text-align:center;
  height:300px;
 /*border:1px solid red;*/
 coror:#663333;

}
#footer {
position:relative;
   margin-left: -100%;
   width:100%;
   height:4%;
   padding:12px 2px 16px 2px;
  
 /* border: 1px black solid;*/
}

/**/
a, img{border:none; color:#663333;}
.hover{color:#fff;}


.centrato{
margin:0 auto;
text-align:center;
padding-left:2px;

}
.contenuto{
position:relative;
text-align:justify;
padding-left:2px;
padding-top:2px;
width:100%;

}
.posizione{
position:relative;
text-align:justify;
padding-left:2px;
padding-top:2px;
width:98%;
font: 90%  Arial;

}
.destra{float:right;
text-align:right;
padding-left:2px;
}
.sinistra{
float:left;
text-align:left;
padding-right:2px;
}


/*box delle foto*/


.sfondocontent{
heigth:600px;
background-image:url(../imageStore/background_store.jpg);
			background-position:0% 0%;
			background-repeat:no-repeat;
}


.titoloGallery{ font-size:2.5em;color:#663333;
				padding:5px 2px 2px 5px;
				text-align:center}
				
.subcontent{
text-align:justify;
width:100%;
height:600px;
color:#fff;
 /*border: 1px black solid;*/
 padding: 2px 4px 2px 8px;
}

.subcontentHome{
width:98%;
padding:4px 4px 4px 8px;
}
.sfondoSidebar{
width:100%;
heigth:600px;
background-image:url(../imageStore/background_sidebar.jpg);
			background-position:0% 0%;
			background-repeat:no-repeat;


}

.fotoContainer{
margin-left:2px;

}
#boxtable{
width:96%;
/*border: 1px black solid*/;
text-align:left;
}
#contentResult {
  margin-left: -100%;
  width: 100%;
  text-align:justify;
  height:auto;
  border:1px solid #663333;
 padding:2px 2px 2px 2px;
  
}

#cse-search-results{
padding:2px 2px 2px 2px;
}

h1{
font-size:2.4em;
}

.subtitleGal{
width:90%;
text-align:justify;
margin:0 auto;

}
.centrato h1{color:#fff;}
.sidebarbottom{
width:99%;
heigth:200px;
/*border:1px solid black*/
}

/* Id degli elementi*/
#calendario{
display: none;
width:500px;
height:375px;
}
