/* Basiques */
body {
	margin: 0 0 0 0;
	font-family:Arial, Helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	text-align:justify;
	background-color:#E6EEF0;
}

#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       background-image: url(../img/boto_fundacio.png);
       background-image: url(../img/boto_fundacio_over.png);
       background-image: url(../img/boto_activitats.png);
       background-image: url(../img/boto_activitats_over.png);
       background-image:url(../img/boto_publicacions.png);
       background-image:url(../img/boto_publicacions_over.png);
       background-image:url(../img/boto_serveis.png);
       background-image:url(../img/boto_serveis_over.png);
       background-image:url(../img/boto_botiga.png);
       background-image:url(../img/boto_botiga_over.png);
}

p {
margin:0;
padding:0;
}

a {
color: #FD5521;
background-color:inherit;
text-decoration:none;
font-weight: bold;
}

#menu a{
color: #000000;
background-color:inherit;
text-decoration:none;
}

#menu a:hover{
color: #965500;
background-color:inherit;
text-decoration:none;
}

#inferior a{
color: #000000;
background-color:inherit;
text-decoration:none;
}

a:hover {
color: #FE9C82;
background-color:inherit;
text-decoration:none;
font-weight: bold;
}

img {
border:0;
}

.noticia_content img { 
border:0; 
margin: 0 10px 0 10px;
}

/* General */

#contenidor {
z-index:3;
position:relative;
margin: 0 auto;
width:778px;
height:auto;
padding: 0 0 0 0;
background-image:url(../img/fons_contenidor.png);
background-repeat: repeat; 
}
	
	#superior {
	position:relative;
	
	width:100%;
	background-color:#E6EEF0;
	background-image:url(../img/logo.png);
	padding: 52px 0 0 0 ;
	/*
	background-image:url(../img/logo_nadal.png);
	padding: 120px 0 0 0 ;
	*/
	height:27px;
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
    text-align: right; 
	
	}
	
	#menu {
	position:relative;
	height:274px;
	width:100%;
	background-color: #ffffff;
	background-image:url(../img/fons_top.png);
	background-repeat: no-repeat;
	padding: 0 0 0 0; 
	/*padding: 206px 0 0 0; */
	}
	
			 .menu_fundacio { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 15px; 
				height: 232px;
				padding: 0; 
				background-image:url(../img/boto_fundacio.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_fundacio_over { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 15px; 
				height: 232px;
				padding: 0; 
				background-image:url(../img/boto_fundacio_over.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
			 .menu_activitats { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0; 
				background-image:url(../img/boto_activitats.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_activitats_over { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0; 
				background-image:url(../img/boto_activitats_over.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_publicacions { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_publicacions.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_publicacions_over { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_publicacions_over.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_serveis { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_serveis.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_serveis_over { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_serveis_over.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_botiga { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_botiga.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
				.menu_botiga_over { 
			  width: 146px;
			  float: left;
				margin: 20px 2px 12px 2px; 
				height: 232px;
				padding: 0 0 0 0; 
				background-image:url(../img/boto_botiga_over.png);
				background-repeat:no-repeat;
				font-size: 11px;
				font-weight: bold;
				cursor: pointer;
				}
				
  				.menu_top { 
  			  margin: 0;
  				padding: 22px 0 0 57px; 
  				font-size: 12px;
  				color: #ffffff;
  				font-weight: bold;
  				cursor: pointer;
  				}
  				
  				.menu_content { 
  			  margin: 0;
  				padding: 19px 11px 0 11px; 
  				font-size: 10px;
  				font-weight: bold;
  				cursor: pointer;
  				text-align:left;
  				}
				
	
	#titol {
	position:relative;
	font-size: 18px;
	font-weight: bold;
	height:10px;
	width:100%;
  background-color:#E6EEF0;
	padding: 9px 0 0 15px; 
	}
	
	#contingut_top { 
	margin: 0;
	padding: 0 0 0 0; 
	margin: 15px 0 0 0;
	float: left;
	width: 778px;
	float:left;
	height:12px;
	background-image:url(../img/contingut_top.png);
	background-repeat:no-repeat;
	background-color:#063D52;
	}
	
	#contingut_bottom { 
	margin: 0;
	padding: 0 0 0 0; 
	width: 778px;
	float:left;
	height:8px;
	background-image:url(../img/contingut_bottom.png);
	background-repeat:no-repeat;
	}
	
	#contingut { 
	margin: 0;
	padding: 0 0 5px 0; 
	float: left;
	width: 778px;
	float:left;
	background-color:#063D52;
	}
	
		#esquerra {
		width:250px;
		float:left;
		background:#fff;
		padding: 0 0 0 14px;
		background-color:#063D52;
		}
		
		
		.navegacio {
			margin: 0 0 0 0;
			width: 234px;
			background-color: #063D52;
			border: 0px solid #E1E3E5;
			text-align:left;
			color: #ffffff;
			}
		    .navegacio_content { 
				margin: 0;
				font-size: 13px;
				padding: 20px 5px 0 65px; 
				background-image:url(../img/boto_navegacio.png);
				background-repeat:repeat;
				font-weight: bold;
				color: #ffffff;
				height: 28px;
				cursor: pointer;
				}
				
				.navegacio_content_hover { 
				margin: 0;
				padding: 20px 5px 0 75px; 
				font-size: 13px;
				background-image:url(../img/boto_navegacio_over.png);
				background-repeat:repeat;
				font-weight: bold;
				color: #ffffff;
				height: 28px;
				cursor: pointer;
				}
		
		.apartat {
			margin: 0 0 0 0;
			width: 234px;
			background-color: #063D52;
			border: 0px solid #E1E3E5;
			text-align:left;
			color: #ffffff;
			}
			
				.apartat_top { 
				margin: 0;
				height:25px;
				padding: 19px 18px 4px 18px; 
				background-image:url(../img/apartat_top.png);
				background-repeat:no-repeat;
				color: #4EB8E7;
				background-color: #026184;
				font-size: 11px;
				font-weight: bold;
				}
				
				.apartat_content { 
				margin: 0;
				padding: 0 18px 0 18px; 
				background-color:#026184;
				text-align: left;
				}
				
				.apartat_bottom { 
				height:8px;
				margin: 0 0 10px 0;
				padding: 0; 
				background-image:url(../img/apartat_bottom.png);
				background-repeat:no-repeat;
				background-color:#063D52;
				
				}
				
		.usuari {
			margin: 5px 0 10px 0;
			width: 133px;
			background-color: #ffffff;
			border: 0px solid #E1E3E5;
			}
			
				.usuari_top { 
				margin: 0;
				height:16px;
				padding: 4px 18px 4px 18px; 
				background-image:url(../img/usuari_top.png);
				background-repeat:repeat;
				color: #09254C;
				font-size: 11px;
				font-weight: bold;
				}
				
				.usuari_content { 
				margin: 0;
				padding: 4px 5px 4px 5px; 
				font-size: 10px;
				background-image:url(../img/usuari_content.png);
				background-repeat:repeat;
				}
				
				.usuari_bottom { 
				height:17px;
				margin: 0;
				padding: 0; 
				background-image:url(../img/usuari_bottom.png);
				background-repeat:repeat;
				}
		
	
		
		#centre_complert { 
		margin: 0 20px 0 20px; 
		padding: 0 20px 0 20px; 
		color: #000000;
		text-align:justify;
		background-color: #C0C0C0;
		}
		
		    #check_superiorm {
		    margin: 0; 
		    padding: 20px 0 20px 0; 
        }
        
		    #check_contingutm {
		    margin: 0; 
		    padding: 0; 
        }
        
            #new_customer {
            margin: 0; 
		        padding: 0 20px 0 20px;
		        float:left;
		        width: 300px;
            } 
            
            #old_customer {
            margin: 0; 
		        padding: 0 20px 0 20px;
		        float:left;
		        width: 300px;
            } 
            
            #clear_customer {
            clear:both;
            height:30px;
            }   
		
		
		#centre { 
		margin: 0;
		padding: 0 0 0 0; 
		color: #000000;
		text-align:justify;
		float: left;
		}
		
		#centre_gran { 
		margin: 0;
		padding: 0 0 0 0; 
		color: #000000;
		text-align:justify;
		float: left;
		}
		
			.noticia {
			margin: 0;
			margin: 0 0 10px 0;
			width: 500px;
			background-color: #C0C0C0;
			border: 0px solid #E1E3E5;
			}
			
			.noticia_gran {
			margin: 0;
			margin: 0 0 10px 0;
			width: 500px;
			background-color: #C0C0C0;
			}
			
				
        .noticia_top { 
				margin: 0;
				padding: 20px 36px 10px 36px; 
				color: #333333;
				font-size: 16px;
				font-weight: bold;
				background-image:url(../img/noticia_top.png);
				background-repeat:no-repeat;
				height:38px;
				text-align: left;
				line-height: 20px;
				background-color: #C0C0C0;
				}
				
				.noticia_content { 
				margin: 0;
				padding: 4px 36px 4px 36px; 
				}
				
				.noticia_bottom {
				height:6px;
				margin: 0;
				padding: 0 17px 0 36px;
				background-image:url(../img/noticia_bottom.png);
				background-repeat:no-repeat;
				text-align: right;
				background-color:#063D52;
				}
				
		#superior_c {
			margin: 0;
			margin: 0 0 10px 0;
			width: 500px;
			text-align:right;
			color: #FFFFFF;
			font-size: 18px;
			}
			
		#account_top { 
        margin: 0 0 0 0;
			  padding: 0 47px 10px 47px;
			  width: 406px; 
				color: #333333;
				font-size: 16px;
				font-weight: bold;
				background-image:url(../img/noticia_top.png);
				background-repeat:no-repeat;
				height:20px;
				text-align: left;
				line-height: 20px;
				background-color: #C0C0C0;
				}
				
		#account_info { 
		    clear: both;
				margin: 0 5px 20px 5px;
				width: 375px;
				padding: 10px 36px 10px 36px; 
				color: #333333;
				font-weight: bold;
				text-align: left;
				line-height: 20px;
				background-color: #FBEB7C;
				border: 1px solid #000000;
				}
	
    #account_contingutm {
			margin: 0;
			padding: 0 18px 25px 18px;
			width: 464px;
			background-color: #C0C0C0;
			}	
      
    #account_bottom {
				height:6px;
				margin: 0 0 0 0;
			  padding: 0 47px 0 47px;
			  width: 406px;
				background-image:url(../img/noticia_bottom.png);
				background-repeat:no-repeat;
				background-color: #063D52;
				text-align: right;
				}	
			
		#cartm_top { 
				margin: 0 0 0 0;
			  padding: 0 47px 25px 47px;
			  width: 406px;
				color: #333333;
				font-size: 16px;
				font-weight: bold;
				background-image:url(../img/noticia_top.png);
				background-repeat:no-repeat;
				height:20px;
				text-align: left;
				line-height: 20px;
				background-color: #C0C0C0;
				}
	
    #cartm {
			margin: 0;
			margin: 0 0 0 0;
			padding: 0 35px 25px 35px;
			width: 430px;
			background-color: #C0C0C0;
			}			
			
			#cart_info {
      background-color: #FFFFFF;
      width: 405px;
      margin: 0 0 0 0;
      padding: 10px 10px 10px 10px;
      }	
		
          #cartm table.merchan{
      		color:#000000;
      		border: 1px solid #ccc;
      		width: 405px;
      		border-collapse: collapse;
          border-spacing: 0px;
      		}
      		
      		#cartm table.merchan th{
      		border: 1px solid #ccc;
      		background: #063D52;
      		color:#FFFFFF;
      		}
      		
      		#cartm table.merchan td{
      		border: 1px solid #ccc;
      		}		
  		
  		#shipping_address {
      background-color: #FFFFFF;
      width: 405px;
      height: 140px;
      margin: 20px 0 20px 0;
      padding: 10px 10px 10px 10px;
      }
      
        #shipping_address_image {
          float:left;
          width: 110px;
          padding: 10px 0 0 20px;
          }
        #shipping_address_info {
          float:left;
          width: 165px;
          margin: 20px;
          padding: 10px 10px 10px 10px;
          }
		
    #shipping_cart {
      background-color: #FFFFFF;
      width: 405px;
      margin: 20px 0 20px 0;
      padding: 10px 10px 10px 10px;
      }	
      
    #shipping_final_price {
      background-color: #FFFFFF;
      width: 405px;
      margin: 20px 0 20px 0;
      padding: 10px 10px 10px 10px;
      font-size: 20px;
      }	
      
    #shipping_payment {
      background-color: #FFFFFF;
      width: 405px;
      margin: 20px 0 20px 0;
      padding: 10px 10px 10px 10px;
      }	
    
          #shipping_payment_visa {
            background-color: #DADEE4;
            font-size: 10px;
        		padding:20px 0 20px 0;
        		margin: 5px 0 10px 0;
        		text-align: center;
        		width: 405px;
            }	
          
          #shipping_payment_paypal {
            background-color: #DADEE4;
            font-size: 10px;
        		padding:20px 0 20px 0;
        		margin: 5px 0 10px 0;
        		text-align: center;
        		width: 405px;
            }	
          
          #shipping_payment_transfer {
            background-color: #DADEE4;
            font-size: 10px;
        		padding:20px 0 20px 0;
        		margin: 5px 0 10px 0;
        		text-align: center;
        		width: 405px;
            }	
      
		#cartm_bottom {
				height:6px;
				margin: 0 0 0 0;
			  padding: 0 47px 0 47px;
			  width: 406px;
				background-image:url(../img/noticia_bottom.png);
				background-repeat:no-repeat;
				text-align: right;
				background-color: #063D52;
				}
			
		.article {
			margin: 0;
			margin: 0 0 10px 0;
			width: 500px;
			background-color: #063D52;
			}
				
        .article_top { 
				margin: 0;
				padding: 20px 36px 10px 36px; 
				color: #333333;
				font-size: 16px;
				font-weight: bold;
				background-image:url(../img/noticia_top.png);
				background-repeat:no-repeat;
				height:38px;
				text-align: left;
				line-height: 20px;
				background-color: #C0C0C0;
				}
				
				.article_content { 
				margin: 0;
				padding: 4px 36px 4px 36px; 
				height: 180px;
				background-color: #C0C0C0;
				}
				
				.article_content_llarg { 
				margin: 0;
				padding: 4px 36px 4px 36px; 
				background-color: #C0C0C0;
				}
				
    				.fotoarticle { 
    				margin: 0;
    				float: left;
    				width: 115px;
    				padding: 0 5px 0 0; 
    				}
    				
    				.descripcioarticle { 
    				float:left;
    				width:300px;
    				height: 128px;
    				margin: 0;
    				padding: 0; 
    				}
    				
    				.descripcioarticlellarga { 
    				float:left;
    				width:300px;
    				margin: 0;
    				padding: 0 0 10px 0; 
    				}
    				
    				.peuarticle { 
    				width:417px;
    				margin: 0;
    				padding: 4px 10px 4px 0; 
    				text-align: right;
    				}
				
				.article_bottom {
				height:6px;
				margin: 0;
				background-image:url(../img/noticia_bottom.png);
				background-repeat:no-repeat;
				text-align: right;
				}
		
		
		#dreta {
		width:135px;
		float:left;
		background:#fff;
		padding: 0 5px 0 5px;
		}
	
	#patrocinadors {
	padding: 15px 10px 0 20px; 
	height:118px;
	width:748px;
	background-color: #ffffff;
	background-image:url(../img/fons_patrocini.png);
	background-repeat: no-repeat;
	position:relative;
	top: 15px;
	clear:both;
	
	}
	
	#inferior {
	font-size:10px;
	position:relative;
	clear:both;
	width:100%;
	height:27px;
	color: #000000;
	padding: 10px 0 0 0; 
	top: 15px;
	}
	

