/* TerraItaly.com layout  */
	/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright 2005 terraItaly and Qubic Communications and may not be reproduced. */ 


body{
	margin:0;
	padding:0;
}


/*modulo info*/



.info{
	text-align:left;
	padding:5px;
	background:#69c;
	width:450px; 
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width:450px;
}

html>body .info {
  width:450px;
} 

#bottoni{
	margin:0;
	margin-top:10px;
	padding:2px;
	text-align:right;
	width:100%;
	background:#69c;
}


#info{
	float:left;
}

.info h1{
	margin:0;
	padding-left:22px;
	font-size:16px;
	
}

.info p{
	margin:0;
	padding:0;
	padding-left:22px;
}



/* Modulo Esempio */

.esempio img{
	padding:5px;
}

.esempio{
	text-align:left;
	margin:0;
	padding:5;
	background:#69c;
width:370px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:370px;
}

html>body .esempio {
  width:370px;
} 


.esempio p{
	margin:0;
	margin-top:5px;
	padding:5px;

}




/**/
div.Article2 {
  background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  width:200px;
  margin-top:18px;
  margin-left:18px;
	position:relative;
float:left;



  } 

div.Article {
 	 background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  	width:500px;
	position:relative;
	margin-top:18px;
	margin-left:18px !important;
	margin-left:9px;
	margin-right:18px;
	float:left;

  }
  
  div.Article h6 {
 	background:  url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
	float:right;
	right:-14px;
	margin:0;
	padding:12px;
	position:relative;
	z-index:2;
  }

  
  div.Article h6 img{
  	vertical-align:middle;
  }
  
  div.Article a{
	color: #ffcc00;
	font-weight:bold;
}

  div.Article a:hover{
	text-decoration:none;
}
   
  div.ArticleTwo {
  background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  width:50%;
 
  } 
  
  div.Article2 h2 {
  background:  url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
  font-size:1.3em;
  padding:15px;
  padding-left:0;
  margin:0;
  position:relative;
  right:-14px;
  }
  
div.Article h2 {
  background: url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
  font-size:1.3em;
  padding:15px;
  padding-left:0;
  margin:0;
  position:relative;
  right:-14px;

  }
div.ArticleBody {
  background: url("../img_80_IT/custom_corners_right1.gif") top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  padding-left:0;
  position:relative;
  right:-14px;
  
 
/* height:265px;*/
  }



div.ArticleBody span a{
	margin:5px;
	display:block;
	padding:0;
	text-decoration:none;
	color:white;
}  

div.ArticleFooter {
  background:  url("../img_80_IT/custom_corners_bottomleft1.gif") bottom left no-repeat;
  position:relative;
  top:11px;
  
  }
div.ArticleFooter p {
  background:  url("../img_80_IT/custom_corners_bottomright1.gif") bottom right no-repeat;
  padding:15px;
  padding-left:0;
  display:block;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
 
  }
  
  /* Modulo articolo prodotti */
  
  
div.Articleprod {
 	 background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  	width:738px;
	position:relative;
	margin-top:18px;
	margin-left:18px !important;
	margin-left:9px;
	float:left;

  }
  
  div.Articleprod h6 {
 	background:  url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
	float:right;
	right:-14px;
	margin:0;
	padding:12px;
	position:relative;
	z-index:2;
  }

  
  div.Articleprod h6 img{
  	vertical-align:middle;
  }
  
  div.Articleprod a{
	color:#f60;
	font-weight:bold;
}

  div.Articleprod a:hover{
	text-decoration:none;
}
   
  div.ArticleTwo {
  background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  width:50%;
 
  } 
  

  
div.Articleprod h2 {
  background: url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
  font-size:1.3em;
  padding:15px;
  padding-left:0;
  margin:0;
  position:relative;
  right:-14px;

  }
  
 div.Articleprod h2 a{
	color:white;
} 

 div.Articleprod h2 a:hover{
	text-decoration:none;
} 
  
div.ArticleBodyprod {
  background: url("../img_80_IT/custom_corners_right1.gif") top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  padding-left:0;
  position:relative;
  right:-14px;
   }



div.ArticleBodyprod span a{
	margin:5px;
	display:block;
	padding:0;
	text-decoration:none;
	color:white;
}  

div.ArticleFooterprod {
  background:  url("../img_80_IT/custom_corners_bottomleft1.gif") bottom left no-repeat;
  position:relative;
  top:11px;
  text-align:right;
  
  }
div.ArticleFooterprod p {
  background:  url("../img_80_IT/custom_corners_bottomright1.gif") bottom right no-repeat;
  padding:15px;
  padding-left:0;
  display:block;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
 
  }
  

  /*listato nella mappa sito*/
  
  #navlist{
	margin-left:10px;
	padding-left:10px;
	list-style-type:none;
}

#navlist a{
	text-decoration:underline;
	color:white;
}
#navlist a:hover{
	text-decoration:none;
}

#navlist li{
	font-size:14px;
}

#navlist ul{
	list-style-type: disc;
	margin-left:10px;
	padding-left:10px;
}
  
#navlist ul li{
	font-size:11px;
}  
  
  
  /* MODULO POP-UP */
  

  
  div.Popup {
  background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  width:450px;
  margin-left:9px !important;
  margin-left:4px;
float:left;
text-align:left;
font-size:10px;

  } 
  div.PopupTwo {
  background:  url("../img_80_IT/custom_corners_topleft1.gif") top left no-repeat;
  width:50%;
 
  } 
  
  
div.Popup h2 {
  background:  url("../img_80_IT/custom_corners_topright1.gif") top right no-repeat;
  font-size:1.3em;
  padding:15px 15px 7px 15px;
  padding-left:0;
  margin:0;
  position:relative;
  right:-14px;
  }
div.PopupBody {
  background:  url("../img_80_IT/custom_corners_right1.gif") top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  padding-left:0;
  position:relative;
  right:-14px;
  /*height:95px;*/
  height:180px;
  z-index:2;
  }
  
 div.PopupBody p{
	margin:0;
	margin-top:5px;
	padding:0;
}

div.PopupBody span a{
	margin:5px;
	display:block;
	padding:0;
	text-decoration:none;
	color:white;
}  

div.PopupFooter {
  background:  url("../img_80_IT/custom_corners_bottomleft1.gif") bottom left no-repeat;
  position:relative;
  top:11px;
  text-align:right;
  
  }
div.PopupFooter p {
  background:  url("../img_80_IT/custom_corners_bottomright1.gif") bottom right no-repeat;
  padding:15px;
  padding-left:0;
  display:block;
  margin:-2em 0 0 0;
  position:relative;
  right:-14px;
  
  }
  

 #contentPopup{
	margin:5px;
	padding:0;
	width:480px;
	
	float:left;
	background:#69C;
	
}

#contentPopup h1{
	margin:0;
	padding:0;
	background:#036 url(../img_80_IT/module_title.gif) left bottom no-repeat;
	height:21px;
	border-bottom:solid 1px #036;
}

#bordo{
	width:480px;
	/*height:17px;*/
	height:173px;
	margin:0;
	padding:0;
	padding-top: 5px;
	background:#69C url(../img_80_IT/bg_up.gif) top right no-repeat;
}

#contentPopupbottom{
	width:480px;
	height:17px;
	background:#69C url(../img_80_IT/bg_dn.gif) bottom no-repeat;
	float:left;
	
}



/**/

.allineamento{
	margin:0;
	margin-left: 0 !important;
	margin-left:-5px;
	padding:0;
}

/*ELEMENTI CARRELLO LISTATO*/

.elementicarrello li{
	list-style-type:none;
	margin-left:0;
	padding-left:12px;
	background: url(../img_80_IT/circle.gif) 0px 2px no-repeat;
}

/*tabella prodotti*/
.tableproduct {
	font-size:10px;
}

.tableproduct td {
	color:black;
	padding:2px;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

/*TABELLA nelle FAQ*/
.tdblu {color: #003366;}
.tdred {color: white; background:#003366;}



/*licenza*/


.licenza2{
	margin-left:20px;
	padding-top:20px;

}

.vaiallacassa{
	margin-right:20px;
}

.licenza2 textarea{
	width:100%;
	margin-bottom:10px;
	height:80px;
}



.licenza2 h1{
	margin:0;
	padding:0px;
	margin-top:3px;
	margin-bottom:3px;
	font-size:12px;
	color:white;
	font-weight:bold;
	text-align:center;

}



/*BOTTONI PRODOTTI*/
.btprod{
	position:relative;
	margin-top:18px;
	margin-left:18px !important;
	margin-left:9px;
	float:left;
}

#listnewrelease{
	margin:5px 0;
}

#listnewrelease a{
	color:#FC0;
}


