/* 
   
   Stylesheet created by Pixelia di Marco Corsetti
   Web: www.pixelia.it
   mail: info@pixelia.it

-------------------------------------------------------------

 STILI GENERICI
------------------------------------------------------------- */

body{
   background: #FFF;
   font: 12px/18px Georgia, "Times New Roman", Times, serif;
   text-align: center;
   color: #FFF
}

body, h1, h2, h3, ul, ol, dl, dt, dd, #logo {
   padding: 0;
   margin: 0;
}

ul, ol, li {
   list-style: none;
}



/* ELEMENTI E CONTAINERS
------------------------------------------------------------- */

#wrap{
   text-align: left;
   margin: 68px auto 20px;
   width:960px
}


#left-col{
	float: left;
	width: 240px;
   margin-top: 52px;
}

#content{
	float: left;
	width: 720px;
}

#pageInt{
   background: #573621 url("../imgs/bg_int.jpg") top left repeat-x;
   padding: 35px;
}

.prodContent{
   float: left;
   width: 650px
}

#logo{
	width: 231px;
	height: 48px;
	background: transparent url("../imgs/logo.gif"/*tpa=http://www.pixelia.it/demo/aranova/imgs/logo.gif*/) top left no-repeat;
   padding: 0 0 4px !important;
   margin: 0 !important;
}

#logo span{
	display: none;
}
	
#logo a{
   display: block;
   width: 231px;
	height: 48px;
   }

#prodCt{
   float: left;
   width: 375px;
}

#prodGal{
   float: left;
   width: 240px;
   margin-left: 35px;
}

#prodCt img, #prodGal img{
   padding: 4px;
   border: 1px solid #502E1A;
   background: #5D3822;
   margin-bottom: 35px;
}

p.partners{
	font-size:24px;
	clear:left;
	}
 
/* IMMAGINE CENTRALE IN HOMEPAGE
------------------------------------------------------------- */

p#centerImg{
   width:720px;
   height:322px;
   background: #FFF url("../imgs/img_home.jpg"/*tpa=http://www.pixelia.it/demo/aranova/imgs/img_home.jpg*/) left top no-repeat;
   padding: 0 !important;
   margin: 0 !important;
   }
   
 p#centerImg span{
    display: none;
 }
 
#gals{
   padding-top: 35px
}
#gals h2{
   font-weight: normal;
}
#gals img, #galsInt img{
   padding: 4px;
   background: #603E27;
   border: 1px solid #5D3822;
   margin: 35px 35px 0 0
}

img.rightSide{
   margin-right: 0 !important
}

/* STILI PER TESTI E LINKS
------------------------------------------------------------- */ 

#content h1{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 30px;
	padding-bottom: 17px
}

#pageInt h2{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 20px;
	padding: 17px 0
}

a:link, a:visited{
	color: #FFFFFF;
	text-decoration: underline;
 }
 
a:hover,  a:focus, a:active{
    color: #FFF
 }

p{
   margin: 0;
   padding: 0 0 17px
}

.imgLeft{
	float:left;
	padding:0 25px 25px 0 !important
}
 
#galsInt h2{
	padding:35px 0 5px;
	margin:0;
	border-bottom: 1px dotted #AE7954
}
 
/* NAVIGAZIONE PRINCIPALE
------------------------------------------------------------- */

ul#mainNav{
	text-align: right;
	margin-right:4px;
	width: 236px;
   font-size: 14px
}
 
ul#mainNav li{
	padding: 0 15px 0 0;
   white-space: nowrap;
   line-height: 34px;
   height: 34px
}


#mainNav a:link, #mainNav a:visited{
   color: #ae7954;
   text-decoration: none
 }
 
#mainNav a:hover, #mainNav a:focus, #mainNav a:active{
    color: #8B0B04
 }
  
li#currentNav {
   background: url("../imgs/bg_menu.jpg"/*tpa=http://www.pixelia.it/demo/aranova/imgs/bg_menu.jpg*/) top left no-repeat
}
   
li#currentNav a{
   color: #FFF  !important;
}


/* NAVIGAZIONE PRODOTTI
------------------------------------------------------------- */

ul#prodNav{
   height: 42px;
   padding: 0 35px;
   width: 650px;
   background: #AE7954 url("../imgs/bg_mp.jpg"/*tpa=http://www.pixelia.it/demo/aranova/imgs/bg_mp.jpg*/) top left repeat-x;
   font-size: 12px
}

#prodNav li{
   display: inline;
   line-height: 42px;
   margin-right: 20px;
   padding: 14px 0
   }

 ul#prodNav a{
     color: #FFF;
     text-decoration: none;
}

#prodNav a:link, #prodNav a:visited{
   color: #AE7954;
   text-decoration: none
 }
 
#prodNav a:hover, #prodNav a:focus, #prodNav a:active{
    color: #FFF
 }

ul#prodNav li#attivo{

   background: url("../imgs/bg_mp_a.jpg"/*tpa=http://www.pixelia.it/demo/aranova/imgs/bg_mp_a.jpg*/) center bottom no-repeat;
}

li#attivo a{
   color: #FFF  !important;
}

li.ultimoLi{
   margin-right: 0  !important;
   }

/* NAVIGAZIONE PRODOTTI SECONDARIA
------------------------------------------------------------- */

ul#prodCatNav{
   padding: 0;
   width: 240px;
   font-size: 14px
}

ul#prodCatNav li{
   display: block;
   line-height: 22px;
   }


/* LISTA PRODOTTI
------------------------------------------------------------- */ 

.prodGal{
	background: #57391D url("../imgs/bg_prod.jpg"/*tpa=http://www.pixelia.it/demo/aranova/imgs/bg_prod.jpg*/) top left repeat-x;
	border-top: 1px solid #502E1A;
	border-bottom: 1px solid #502E1A;
	float: left;
	width: 616px;
	padding-top: 17px;
	padding-right: 17px;
	padding-bottom: 0;
	padding-left: 17px;
	margin-bottom: 17px;
	}
   
.prodGal img{
   float: left;
   padding-right: 17px;
   padding-bottom:17px
   }
   
.prodGal h3{
   font-weight: normal;
   font-size: 14px;
   padding-bottom: 10px;
   border-bottom: 1px solid  #603E27;
   margin-bottom: 10px
}

img.lasImgGal{
   padding-right: 0
}

/* GLOSSARIO
------------------------------------------------------------- */

dl{
   padding-left: 45px
}

dt{
   color: #AE7954;
   font-size: 16px
}

dd{
   padding-bottom: 25px;
   font-size: 11px
}

ul#glossarioLk {
}
 
ul#glossarioLk li{
   display: inline;
   margin: 0 3px
}

ul#glossarioLk a{
   padding:  4px 7px;
}

#glossarioLk a{
   text-decoration: none 
}

#glossarioLk a:link, #glossarioLk a:visited{
   background-color: #502e1a;
}
#glossarioLk a:hover, #glossarioLk a:focus, #glossarioLk a:active{
   background-color: #5d3822;
   color: #FFF
}

span.lettera {
   display: block;
   padding: 20px 0;
   font-size: 26px
}

.totop{
   font-size: 10px;
   text-transform: capitalize;
   text-align: right;
}


/* VIDEO
------------------------------------------------------------- */
img.videoTn{
   margin-right: 35px;
}

img{
   border: none;
}

/* FORMS
------------------------------------------------------------- */
