/* Stile della sezione proncipale (div main) */

body { 
  background:#F7F7F7;
    color:#000000;
       font-family: "Cooper Black", Geneva, Verdana, Arial, helvetica, sans-serif;
	      margin:0;
	        padding:0;
			  text-align:center;
}

img {
   border:none;
}

h1, h2, h3, h4, h5, h6, p, ul, li { 
   margin:0em 0em;
     padding:0em 0em;
}

ul {
  list-style-type:none;
}


#container {
  width:950px;
    margin:auto;
      text-align:left;
	  	 border-left:1px solid #999999;
		  border-right:1px solid #999999;
		    border-bottom:1px solid #999999;
}

#corpo {
  width:950px;
   float:left;
	  background:#ffffff url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/column-sf.jpg) repeat-y;
}



/* INIZIO IMPOSTAZIONI CORNICI */
#column { 
  float:left; 
    width:161px;
	 height:400px;
       color:#000000;
		  background:url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/column-sf.jpg) repeat-y;
}

#colhead { 
    width:161px;
	  height:78px;
 	    background:#ffffff url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/column-top.jpg) left no-repeat;
}
#colcont { 
   padding:20px 10px 20px 8px;
}
#colcont li a { 
  display:block;
    padding-left:0px;
	  padding-top:3px;
}
#colcont li:hover {
   background:#CCCCCC;
}

#colcont a { 
    font-size:12px;
	  text-decoration:none;
}
#colcont a:link { 
  color:#CC6600;
}
#colcont a:visited { 
  color:#CC6600;
}
#colcont a:hover { 
  color:#000000;
}

#column img { 
  padding-left:10px;
    padding-top:20px;
}


#main { 
  float:left; 
    width:740px;
        color:#000000;
		  background:#ffffff url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/main-top.jpg) left top no-repeat;
		    padding:50px 20px 0px 0px;
}

#htitle  {
  font-size:18px;
    color:#003366;
	  margin-left:50px;
}



#header { 
  background:#ffffff url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/header-sf.jpg) right top no-repeat;
    color:#000000;
	  width:950px;
	    height:117px;
		  position:relative;
}

#navbar {
  height:24px;
    text-align:left;
		position:absolute;
		   left:580px;
			  top:95px;
			    font-family: Arial, verdana, helvetica, sans-serif;
}

#navbar ul {
}


#navbar li {
     padding:0 0 0 32px;  
      display:inline;
	    height:0px;
}


#navbar li#first {
  padding:0 0 0 0;
}

#navbar li a:link { 
  color:#0000CC;
    font-weight:bolder;
}
#navbar li#active a:link { 
  color:#0000CC;
}
#navbar li a:visited { 
  color:#0000CC;
    font-weight:bolder;
}
#navbar li a:hover { 
  color:#000000;
     text-decoration:underline;
	   font-weight:bolder;
}

#azienda { 
  color:#999999;
	text-align:left;
	    clear:both;
		   font-size:9px;
		     background:transparent;
			   padding:50px 0px 0px 155px;
}

#footer { 
  background:#ffffff url(http://www.ppmrealizzazionesitiweb.com/portfolio/demo/commerce_catalogo/immagini/footer-sf.jpg) left top no-repeat;
    color:#000000;
	  width:950px;
	    clear:both;
		  height:39px;
		    position:relative;
}
#footer p { 
   padding-top:23px;
     padding-right:0px;
  	   text-align:center;
}
#footer a { 
    font-size:10px;
	  text-decoration:none;
}
#footer a:link { 
  color:#0000CC;
}
#footer a:visited { 
  color:#0000CC;
}
#footer a:hover { 
  color:#000000;
     text-decoration:underline;
}

/*
#flashball { 
  position:absolute;
	  top:0px;
}
*/

.prodotto { 
  float:left;
    width:330px;
	  height:140px;
	  /*border:1px solid #FF0000;*/
	    margin-left:40px;
		  margin-bottom:30px;
		    position:relative;
}

.prodotto img { 
  float:left;
    margin-right:40px;
	  margin-top:7px;
  /*border:1px solid #009900;*/
}

#titolo_prod { 
  float:left;
    width:160px;
	  /*border:1px solid #000099;*/
	    font-size:12px;
		  color:#CC6600;
		    padding-bottom:9px;
}

#descriz_prod { 
  float:left;
    width:160px;
	 font-size:9px;
	  /*border:1px solid #FF0000;*/
}

#prezzo { 
  position:absolute; left:55px; top:0px;
	 font-size:26px;
	   color:/*#FF9900*/#ff0000;
	     font-family: "Cooper Black", Geneva, Verdana, Arial;
		   font-weight:bolder;
	  /*border:1px solid #FF0000;*/
}

#rights { 
   width:100%;
     text-align:center;
	   font-family:Arial, Verdana, Helvetica, sans-serif;
	     font-size:10px;
		   margin-top:8px;
}
#rights a { 
   text-decoration:underline;
}
#rights a:link { 
  color:#0000CC;
}
#rights a:visited { 
  color:#0000CC;
}
#rights a:hover { 
  color:#000000;
     text-decoration:underline;
}

#bookmarks { 
  position:absolute;
    top:20px; left:0;
}

