* {
margin: 0;
padding: 0;
}
      body {
        background-color: #00234F;
       	background-image:url(images/fondo.gif);
/*        leftmargin:   0;
        marginheight: 0;
        marginwidth:  0;
        rightmargin:  0;
        bottommargin: 0;
        topmargin:    0;
  */      color: #f00;
      }
      
      
      p { 
      	text-align: justify; 
      	color: #fff; 
      	font-size: 0.70em; 
      	line-height: 1.25em; 
      	}
      	
      	.topImageMenu{
      		border: none;
      			
      		
      	}
      	
		a:link, a:visited 
		{ 
			color:#333375;
		}
		a:hover, a:active 
		{
			 text-decoration: none; 
			 color: #ff9600; 
		}
    
    
    	
    	.button:link, .button:visited 
		{ 
			color:transparent;
			border: none;
			text-decoration: none; 
			
		}
		.button:hover, .button:active 
		{
			text-decoration: none; 
			color: #ff9600; 
			position: relative;
			left:1px;
			top:2px;
		}
    
      h1 {
        font-family: Helvetica, Geneva, Arial, sans-serif;
      }
    
    	div.item{
    		border-style: solid;
    		border-width: medium;
    		border-color: #FFF;
	    	background-color: #0000FF;   
	        color: #F00;
			margin:0 auto 0 auto;
			 width:500px;
			float: left;
			padding:0;
    	
    	}
    	div.itemimage{
    		/*imatge*/
    		border-style: solid;
    		border-width: medium;
    		border-color: #FFF;
    		    color: #F0F;
    			background-color: #FFBB00;    	
    /*			float: left;*/
    			height: 100px;
    			width: 100px;
 /*margin-left: 0px;*/
    			margin-top: 0px;
/*margin-top: 40px;*/
			margin-left: 10px;

    	
    	}
    	div.id{
    		/*titol i tot...*/
       		border-style: solid;
    		border-width: medium;
    		border-color: #FFF;
    		    color: #F0F;
    		    float: right;
	/*		margin-left: 130px;*/
			margin-top: 0px;
/*margin-top: 40px;*/
	   		border-width: medium;
    		border-color: #FFF;
    			background-color: #00AA00;    	
    	}
    	
    	div.std{
    		/*preu, comprar, fecha, pais...*/
    		border-style: solid;
    		border-width: medium;
    		border-color: #FFF;
   		    color: #F00;
  /* 		float: left;*/
    		border-width: medium;
    		border-color: #FFF;
				background-color: #FF00FF;    	
			margin-left: 10px;

    	}
    	div.iei{
    		/*other information*/
     		border-style: solid;
    		border-width: medium;
    		border-color: #FFF;
  		    color: #00F;
			margin-left: 10px;
  		    
/*    		float: left;*/
    		border-width: medium;
    		border-color: #FFF;
   				background-color: #000000;  	
    	}
    	
    	.noborder{
    		
    	height: 200px;	
    	width:  200px;	
    		
    	}
    /*
    .infoyes, .infono, .infolink, .infoblank, .infoyestx, .expandbutton, .infostock, .infohigh, .infomedium, .infolow {
border:1px solid black;
display:block;
float:left;
font-size:10px;
font-weight:bold;
margin-right:1px;
padding:0 1px;
}
.infoyes, .infoyestx, .expandbutton {
background-color:white;
color:black;
}
.infohigh, .infomedium, .infolow, .infostock {
color:black;
float:right;
margin-right:50px;
text-align:right;
width:20px;
}
.infostock {
background-color:#00FF00;
text-align:center;
}
.infohigh {
background-color:#66FF66;
}
.infomedium {
background-color:#FF9933;
}
.infolow {
background-color:#FF0000;
color:white;
}
*/
.tablacentral{
/*	background-color: #FFFFFF;*/
	background-color: #00214D;

	margin:0 auto 0 auto; 
	width:500px;

	
}

.topSearchTextBox{
/*	height: 19px;
	margin-top:1px;*/
	font-size: 8pt;
	vertical-align:top;
	
}

.numPages {

	text-align: right;
	width: 600px; margin: 0 auto 7px; 
	
}



.compra{
/*	float: left;
	margin-left: 200px;
*/	text-align: center;
	width: 100px;
	margin: 0 auto; /*text-align: left;*/ 
}


.coverMiniThumb{
    	height: 55px;	
    	width:  55px;		
}

.coverThumb{
    	height: 100px;	
    	width:  100px;	
    	color: transparent;
    	position: relative;
    	top: 1px;
    	left: 1px;
    	margin-bottom: 6px;
}

.coverTienda{
    	height: 130px;	
    	width:  130px;	
    	color: transparent;
    	position: relative;
    	top: 1px;
    	left: 15px;
    	margin-bottom: 6px;
}


.coverThumb:hover, .coverThumb:active {
	color: #FF9600;
}

.cover{
    	height: 200px;	
    	width:  200px;	
    	color: transparent;
    	margin-top:3px;
}

.coverCart{
    	height: 150px;	
    	width:  150px;	
    	color: transparent;
    	margin-top:2px;
		margin-left:2px;
}
.cover:hover, .cover:active {
	color: #FF9600;
}


.carro{
	color: transparent;
	margin-right:4px;
	margin-top:1px;
	position:relative;
	top: 2px;

}    	

.preu {
	color: #732E28;
	font-size:1.05em;	
	font-weight: bolder;
	
}

.cancion {
 	font-size: 1.05em;	
 	color: #732E28;	
 	
}

.titol {
 	font-size: 1.05em;		
}

.titol:link, .titol:visited {
	color: #002255;	
	text-decoration: none;	
}

.titol:hover, .titol:active {
	color: #992299;	
	text-decoration: none;
}

.artista:link, .artista:visited {
	color: #3311AA;	
	text-decoration: none;	
}

.artista:hover, .artista:active {
	color: #992299;	
	text-decoration: none;
}

.info {
 	font-size: 0.9em;		
/*	color: #FFFFFF;	*/
	text-decoration: none;	

}	


.linkSeccions:link, .linkSeccions:visited {
	color: #002255;	
	text-decoration: none;	
/*		font-weight: bold;*/
	font-size:8pt;
	font-family:Arial,Helvetica,sans-serif;
}

.linkSeccions:hover, .linkSeccions:active {
	/*color: #992299;*/	
	color: #A0543F;
	text-decoration: none;
	font-weight: bold;
	font-size:8pt;
	font-family:Arial,Helvetica,sans-serif;
}


.CestaLink:link, .CestaLink:visited {
 	font-size: 1.1em;		

	color: #FFFFFF;	
	text-decoration: none;	
	font-weight: bolder;

	
}


.wholePage{
	text-align: center;
	margin: 0 auto; 
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
}


.contentPage
{
	background-color: white;	
	width: 1000px;
	border: 0 none;
	overflow:hidden;
	margin:0px auto 0px auto;
}

.centralColumn
{
	color: #333375;
	width: 600px;	
	
	text-align: left;
	background-color: white;
	margin-right:190px;
	margin-left:200px;
	padding-top: 20px;

}

.leftColumn{
	/*border-width: 1px;
	border-color: black;
	border-style: solid;*/
	/*position: relative;*/
	width: 180px;	
	vertical-align: top;
	margin: 3px;
	float:left;
	background-color:white;
	padding:0px 0px 1000px 0px;
	margin:0px 0px -1000px 0px;
	padding-top: 20px;
}

.rightColumn{
	/*border-width: 1px;
	border-color: black;
	border-style: solid;
	position: relative;*/
	width: 180px;	
	background-color: white;
	vertical-align: top;
	margin: 3px;
	float:right;
	background-color:white;
	padding:0px 0px 1000px 0px;
	margin:0px 0px -1000px 0px;
	padding-top: 20px;
}
.topRow{

width:1000px;
margin:0px auto 0px auto;
	
}

.titleTop{
	background-image:url(images/titol_top.gif);
	height:23px;
/*	background-image:url(images/titol_top_double.gif);
	height:45px;
*/
	width:1000px;
	margin:0px auto 0px auto;
	text-align: center;
	
/*	padding: 0 0 0 0;
*/
	
}

.bottomRow{
width:1000px;
margin:0px auto 0px auto;
clear:both;
	
}

.product {
	background-image:url(images/productoLayout.gif);
	background-repeat: no-repeat;
	background-color: white;
	position: relative;
	width:600px;
	height: 115px;
	color: #333375;
}
.product:hover {
	background-image:url(images/productoLayoutHover.png);
	
}



.imageproduct{
	position: relative;
	float: left;
}
.infoproduct{
	position: relative;
	padding-left: 10px;
	padding-top: 10px;
	width: 370px;
	float: left;
	
}

.productCart{
	text-align: center;
	height: 154px;
	
	background-color: #C6D5E8;
	color: #00214D;
	margin: 0 auto 0 auto;
	margin-bottom: 10px;
	width:600px;
	/*border-bottom: thin solid black;
	padding-bottom: 7px;*/
}

.MasInfoCart{
	/*height: 154px;*/
	
	background-color: #C6D5E8;
	color: #00214D;
	margin: 0 auto 0 auto;
	padding: 10px 0px 10px 10px;
	margin-bottom: 10px;
	
	
}

.productMiniCart{
	height: 65px;
	background-color: #C6D5E8;
	color: #00214D;
	margin: 0 auto 0 auto;
	padding-top:5px;
}

.productMiniCartThumb{
	float: left;
}

.productMiniCartInfo{
	float: right;
	width: 105px;
	
}

.eliminarButton{
	background-image: url(images/eliminar1.png);
	background-repeat: no-repeat;
	width: 40px;
	height:20px;
	
}
.eliminarButton:hover{
	background-image: url(images/eliminar2.png);
	background-repeat: no-repeat;
	width: 40px;
	height:20px;	
}



.productCart:hover, .MasInfoCart:hover, .productMiniCart:hover{
	background-color: #BBCADD;
}



.productCartInfo{
	text-align: left;
	float: left;
	width: 410px;
	padding-left:20px;
	top: 4px;
	position:relative;
}
.productCartImage{
	text-align: center;
	width: 150px;
	height:150px;
	float: left;
}
.productImage{
	text-align: center;
	width: 200px;
	float: left;
}

.compraproduct{
	width: 100px;
	position: absolute; 
	left: 517px; 
	top: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

.seccio{
	background-color: #C6D5E8;
	color: #00214D;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	margin: 10px auto 0 auto;
	margin-bottom: 20px;
	border-bottom: 1px solid #727272;
	padding-bottom: 7px;
	padding-left: 10px;
	text-align:left;
	
}

.comentaris
{
	text-align: justify;
	padding: 5px 15px 10px 5px;
}

.videoYoutube
{
	text-align: center;
	padding: 5px 15px 10px 5px;
}

.productMiniCart:hover, .seccio:hover {
	background-color: #BBCADD;
}

.titolSeccioRight{
	background-image: url(images/titol_right.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-align:center;
	width:180px;
	margin-bottom: 5px;
	margin-left: -10px;
}

.titolSeccioLeft{
	background-image: url(images/titol_left.gif);
	background-repeat: no-repeat;
	background-position:right center;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-align:center;
	width:180px;
	margin-bottom: 5px;	
	margin-left: -10px;
}

.titolSeccioCenter, .titolDetalls, .artistaDetalls, .titolSeccioCenterCarrito{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
	width: 600px;
	height:23px;
	margin-left: -10px;
}
.titolSeccioCenter{
	background-image: url(images/titol_center.gif);
	height:23px;
	line-height:23px;
	text-align:center;
}
.titolSeccioCenterCarrito{
	background-image: url(images/titol_center.gif);
	height:23px;
	line-height:23px;
	text-align:center;
	margin-top: 10px;
	margin-left: 0px;
}	
.titolDetalls, .artistaDetalls{
	height: 18px;
	font-size: 11pt;
	font-weight: normal;
	font-variant: small-caps;
	line-height: 18px;
	padding-left: 10px;
	text-align: left;
	width:590px;
}	
.titolDetalls{
	background-image: url(images/descripcio1.gif);	
}
.artistaDetalls{
	background-image: url(images/descripcio2.gif);
}
/*
 a.artistadetalls:link, a.artistadetalls:visited 
 {
	text-decoration:none;
	color: white;
}
*/
.data {
	
	width:  360px;
	/*heigth: 200px;*/
	padding: 0px;
	margin: 0px;
	border: 0px;
}	

.baitem 
{
	float: left;	
	width: 111px;	
	font-size: 10px;
	margin-left: 5px;
}

.baline
{
	height: 175px;	
/*	float: left;*/
	
}

.image 
{
/*	float: left;
	width: 200px;
*/}

.detailsInfo 
{
	float: left;
	width: 360px;
	padding-left:15px;
	padding-top:20px;
	

}

.details{
	height: 200px;
	margin:5px;
}

.tablePedido{
	margin: 0 auto; 
	margin-top:50px;
	margin-bottom:30px;
		
}

th
{
}

td
{
}

.DatosTablaTop
{
	background-image:url(images/fondo.gif);
	color:#FFFFFF;
	font-size:8pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 25px;
}	
	

.DatosTablaLeft,.DatosTablaRight{
	height:30px;
	text-align: left;
	padding-left: 10px;	
	font-size:8pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	background: #C7D6E8 none repeat scroll 0 0;
	
}

#search_box {
width: 450px;
height: 31px;
background: url(images/bg_q.gif);
background-repeat: no-repeat;
}

#search_box #sq {
float: left;
padding: 0;
margin: 8px;
border: 0;
/*font-family: "century gothic",sans-serif; */
font-size:11px;
width: 310px;
height: 20px;
background: none;
/*text-transform:lowercase;*/
}

#search_box #go {
float: right;
/*margin: 0px;*/
margin: 7px 0;
cursor: pointer;
}

#go:hover {
	position: relative;
	left:1px;
	top:2px;
}

.logoSSL {
margin-left:700px;	
}

/*
html>body .data {
	
	width:  400px;
	//heigth: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}	
*/
/*
.INSIDESECTBODY {
background:#C7D6E9 none repeat scroll 0 0;
border-bottom:1px solid #727272;
padding-left:10px;
}
th, td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
}
*/
