    	body { background-image: url("/img/bg.png"); font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #333333; margin: 0px; }
    	p { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #333333; line-height: 140%; } 
    	ul { margin: 0px; padding: 0px; }
    	h1 { font:30px/36px 'Rokkitt', serif; color:#4f4e4e; margin: 0 0 15px; padding-top: 15px; }    	
    	h3 { font:24px/30px 'Rokkitt', serif; color:#4f4e4e; margin: 0 0 15px; padding-left: 15px; line-height: 50%; padding-top: 10px; }
		.title { padding: 0px; padding-top: 22px; padding-bottom: 2px;  line-height: 100%; }
		.direccion { font-style: italic; }
    	blockquote { margin: 10px;  padding: 0px; padding-left: 15px; }
    	.main { background: #FFF; width: 940px; margin: 0 auto; -moz-box-shadow: 0 0 10px 5px #c3c3c3; -webkit-box-shadow:0 0 10px 5px #c3c3c3; box-shadow:0 0 10px 5px #c3c3c3; }
    	.head { padding-top: 10px; padding-bottom: 10px; }
    	.slider { width: 940px; height: 280px; }
    	.blueberry { width: 940px; }
    	.content { width: 620px; padding-left: 20px; } 
    	.right { width: 320px; vertical-align: top; padding-left: 25px; }
    	.foot {height: 60px; text-align: center; background-color: #333333; color: #ffffff; }
    	.mapa { border: 1px solid #aaaaaa; }