/* Start of CMSMS style sheet 'base' */
/* Web Design & Development by Dunia Basciu  - www.duniabasciu.it*/

/* Graphic Design by ByManu Web Agency - www.bymanuagency.com */



/* global */

html {
	   padding: 0;
		 height: auto;
		 margin: 0;
		 width: 100%;
		 background-color: #000000;
	   }


body {	 
		 height: 630px;
		 width: 790px;
		 margin: 5% auto;
	   padding: 0;
		 color: #000000;
		 font: 80% tahoma,sans-serif;
     }
		 
	 
#container {           
					 width: 790px;
					 height: 600px;
					 padding: 0;
					 margin: 0 auto auto auto;
					 text-align: left;
					 background: url(images/cms/giampini/donnaN.png) left bottom no-repeat #EC008C;
					 z-index: 1000;

           }

#sx {
       width: 140px;
			 height: 100%;
			 margin:0;
			 padding: 0;
			 background-color: transparent; 
			 float: left;
			 z-index:500;
    }

	#dx {
    width: 648px;
		height: 100%;
		margin: 0;
		padding: 0;
		float: left;
		position: relative;
		z-index: 500;
    }

		
/* side_sx */
		
/* side_dx */			
#ig {
    position: absolute;
		top: 310px;
		left: 400px;
    }

		



					 

/* navigazione verticale */



#menu {
       width: 100%;
			 height: auto;
			 margin: 229px 0 0 0;
			 padding: 0;
       }

			 

 #menu ul {
        list-style: none;
        margin: 0;
        padding:0;
        width: 140px;
				height: 110px;
        display: block;
        }
		

#menu ul li {
          width: 140px;
					height: 18px;
					padding : 0;
					margin: 15px 0;
					display: block;
					background-color: #000;
					} 					

#menu ul li#rivendita {
          background-color: #fff;
					margin-top:60px;
          }

#menu a {
        display: block;
				border-left: 2px solid #EC008C;
        margin: 0 0 0 15px;
        padding: 0 0 0 15px;
				position: relative;
				top:0;
				left: 0;
        height: 18px;
        }
p.carr{ background-color: #fff; margin-left:0;padding-left:0;}
 p.carr a{
        display: block;
        margin: 0 0 0 15px;
        padding: 0 0 0 15px;
	position: relative;
	top:0;
	left: 0;
        height: 18px;
        border-left: 2px solid #000;
	color: #000;
        background-color: #fff;
}

#menu ul li#rivendita a {
        border-left: 2px solid #000;
				color: #000;
        } 
				

/* footer */	
#footer {
				width: 100%;
				height: 30px;
				background-color: transparent;
				}	
					 

#footer #copyright {
							width: 650px;
							height: auto;
							margin: 0;
							padding: 5px 0 0;
							float: right;
              }
							

#footer #copyright ul {
						 margin: 0;
             padding: 0;
             list-style-type: none;
             text-align: right; 
						 color: #fff;
						 }



#footer ul li {
            background-color: transparent;
						padding: 0;
						display: inline;
            }			

	

				

/* link */

a:link, a:active, a:visited {
	text-decoration : none;
	font-weight: bold;
	color: #ffffff;
	}

a.gal1:link, a.gal1:active, a.gal1:visited {
	text-decoration : none;
	font-weight: bold;
	color: #000;
	}
a.gal1:hover{
        text-decoration : underline;
	font-weight: bold;
}

#content a:link, #content a:active, #content a:visited {
	text-decoration : normal;	
font-weight: normal;
	color: #EC008C;

	}

a:hover, #content a:hover {
  text-decoration : underline;
	font-weight: bold;
	color: #EC008C;
	} 

		

#menu li.current a { 
                     color: #EC008C;  
										 font-weight: bold;
										 border-left: 2px solid #EC008C;
                     }

										 

#footer a:link, #footer a:active, #footer a:visited {
	text-decoration : underline;
	font-weight: normal;
	color: #fff;
	}



#footer a:hover {
  text-decoration : underline;
	font-weight: bold;
	color: #fff;
	}

	

#prodotti a:link, #prodotti a:active, #prodotti a:visited,
#pr_det a:link, #pr_det a:active, #pr_det a:visited {
	text-decoration : none;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	}



#prodotti a:hover, #pr_det a:hover {

  text-decoration : underline;

	font-weight: bold;

	font-size: 1.1em;

	color: #fff;

	}



			

/* various */



img { 

    border: none;

		margin: 0;

		padding: 0;

		}

		

h1, h2 { color: #EC008C; 

         margin: 10px 0 10px 10px;}

				 

h1 { font-size: 1.4em; }



h1.capo { margin-top: 50px; }

	 

h2 { font-size: 1.2em;}

		

p {margin: 0 0 0 10px;  }	



/* prodotti */



#dx_pr {

		background: url(images/cms/giampini/prodotti.png) left top no-repeat #000000;

		width: 650px;

		height: 100%;

		margin: 0;

		padding: 0;

		float: left;

		position: relative;

    }

		

#prodotti {

       width: 100%;

			 height: 350px;

        }

				

#ig_pr {

    position: absolute;

		top:480px;

		left: 435px;

    }

							

#prodotti ul, #pr_det ul {

						 margin: 0;

             padding: 0;

						 width: 100%;

						 height:350px; 

						 }



#prodotti ul li {

            list-style-type: none;

            background-color: transparent;

						height: 30px;

						width: 318px;

						float: left;

						margin: 325px 0 0;

						padding: 0;

            }

						

#prodotti ul li#pr_sx {

            text-align: right;

						padding-right:7px;

            }

						

#prodotti ul li#pr_dx {

            text-align: left;

						padding-left: 7px;

            }

			

#prodotti a {

        display: block;

        }			

				

/* prodotti dettagli - codice delle sezioni orologi e prodotti */



#dx_pr_det {

		background: url(images/cms/giampini/sfondopr.png) left top no-repeat #000000;

		width: 650px;

		height: 100%;

		margin: 0;

		padding: 0;

		float: left;

		position: relative;

    }

		

#zoom, #gallery {

    width: 323px;

		height: 230px;

		float: left;

    }

		

#pr_det {

    width: 100%;

		height: 140px;

		float: left; 

		position: relative;

    }

		

#pr_det ul {

           height: 140px;

					 width: 324px;

					 float: left;

					 

           }

		

#pr_det ul li {

            list-style-type: none;

            background-color: transparent;

						height: 20px;

						width: 130px;

						margin:0;

						padding:0;

            }

						

#pr_det ul.pr_det_sx li {

            text-align: right;

						width: 120px;

						padding-right: 10px;

						border-bottom: 2px solid #EC008C;

						position: relative; 

						left: 194px;

						top:45px;

             }

		

#pr_det ul.pr_det_dx li {

            text-align: left;

						width: 300px;

						padding-left: 10px;

						margin-top: 10px;

						position: relative; 

						left:0;

						top:18px;

            }

						

#pr_det ul.pr_det_dx li.sezioni {

        display: inline;

				width: auto;

        }	



#pr_det ul.pr_det_dx li.sezioni a { display: inline;  }				

				

#pr_det li.categoria a {

            color: #EC008C; 

						font-weight: bold;

	          font-size: 1.2em;

            }					

				

#pr_det a{

        display: block;

        }		

		

#zoom p, #zoom h1{

	 width: 145px;

   }

#zoom form{margin-left:10px;}		

img.image {

   width: 160px;

	 height: 225px;

	 float: right;

   }

	 

/* miniature - codice delle sezioni orologi e prodotti */	



#miniature {

					 height: auto;

					 width: 280px;

					 margin: 15px 15px 0 25px;

					 float: left;

					 position: relative;

					 

           }

				 

a.gal span, a.gal1 span {

display:block; 


/*
overflow:hidden; 

background: transparent;
*/
}



a.gal, a.gal:visited {

display:block; 

font-weight:bold;

text-decoration:none;




float:left; 

margin: 0 2px 4px 2px;
/*
z-index:100;
*/
}


a.gal1, a.gal1:visited{
display: block;
float: left;
margin: 0 5px 15px 2px;

}

.mini {float:none;margin:0 auto;
border:1px solid #ED008C; 

 }

/*
a.mini1 {background: url(../i/oromini.png) left top no-repeat #ED008C;}

a.mini2 {background: url(../i/oromini.png) left top no-repeat #ED008C;}

a.mini3 {background: url(../i/oromini.png) left top no-repeat #ED008C;}

a.mini4 {background: url(../i/oromini.png) left top no-repeat #ED008C;}

a.mini5 {background: url(../i/oromini.png) left top no-repeat #ED008C;}

a.mini6 {background: url(../i/s6m.png) left top no-repeat #ED008C;}

a.mini7 {background: url(../i/s7m.png) left top no-repeat #ED008C;}

a.mini8 {background: url(../i/s8m.png) left top no-repeat #ED008C;}

a.mini9 {background: url(../i/s9m.png) left top no-repeat #ED008C;}

a.mini10 {background: url(../i/s9m.png) left top no-repeat #ED008C;}

a.mini11 {background: url(../i/s9m.png) left top no-repeat #ED008C;}

a.mini12 {background: url(../i/s9m.png) left top no-repeat #ED008C;}
*/




a.gal:hover {

/*border:1px solid #FFF;
*/
}



a.gal:hover img {
/*
border:1px solid #FFF; 

z-index:100;
*/
}



a.gal:active img, a.gal:focus img {
/*
border:1px solid #FFF; 

z-index:50;
*/
}



a.gal:hover span {
/*
display:block; 

position:absolute; 

width: 160px;

height: 225px;

top: -15px;

left: -184px;

padding:0;

background:transparent; 

z-index:100;
*/
}



a.gal:active span, a.gal:focus span {
/*
display:block; 

position:absolute; 

width: 160px;

height: 225px;

top: -15px;

left: -184px;

padding:0; 

background:transparent;

z-index:200;
*/
}



.image {
/*
display:block; 

position:relative; 

width: 160px;

height: 225px;

top: 0;

left: 0;

padding:0; 

margin: 0 0 20px 0;
*/
} 




/* End of 'base' */

