@charset "utf-8";
/* CSS Document */

/*  
Theme Name: BerCle
Theme URI: http://www.bercle.net
Description: BERCLE
Version: 1.0
Author: BerCle
Author URI: http://www.bercle.net
*/

/* ----- */

/* RESET
================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline; }

article, aside, details, dialog, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }

a { text-decoration:none; }

ol, ul, li { list-style:none; }

blockquote, q {	quotes:none; }

blockquote:before, blockquote:after, q:before, q:after { content:''; content: none; }

table { border-collapse:collapse; border-spacing: 0; }
/* ================================================== */

/* -- CLEAR -- */
.clear { clear:both; }
/* ---- */

/* HTML & BODY */
html, body { background:#d9d9d9; font-family:'Open Sans', Helvetica, Arial, sans-serif; }
/* ----- */

/*
================================================== */

/* ESTILOS BASICOS
================================================== */

/* WRAPPER */
#wrapper { width:100%; height:auto; }
/* ----- */

/* A */
a { transition:all .3s; -o-transition:all .3s; -moz-transition:all .3s; -webkit-transition:all .3s; -ms-transition:all .3s; }
/* ----- */

/*
================================================== */

	/* HEADER */
	#header { width:100%; height:auto; background:url(../images/header-background.jpg) center no-repeat; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size:100% 100%;
			background-size:100% 100%; border-bottom:2px solid #FFF; }
		#header-col1 { margin:0 auto; width:650px; height:283px; }
			#header-col1-logo { width:650px; height:160px; background:url(../images/header-logo.png) center no-repeat; }
			#header-col1-texto { width:650px; height:123px; text-align:center; }
				#header-col1-texto h1 { line-height:70px; font-size:16px; color:#FFF; }
			
	/* ----- */

/*
================================================== */

/*
================================================== */

	/* CONTENT*/
	#content { width:100%; height:auto; }
		#content-col1 { margin:-3% auto 0; width:650px; border:2px solid #FFF; background:#d9d9d9;
						-webkit-box-shadow:0px 15px 25px 4px rgba(0,0,0,0.75); -moz-box-shadow:0px 15px 25px 4px rgba(0,0,0,0.75); box-shadow:0px 15px 25px 4px rgba(0,0,0,0.75); }
			#content-col1-contacto { margin:2%; padding:3%; width:89%; /*float:left;*/ float:none; background:#f2eded; border:2px solid #FFF; text-align:center; }
				#content-col1-contacto h2 { line-height:50px; font-size:18px; font-weight:bold; color:#498b2a; }
				#content-col1-contacto p { line-height:25px; font-size:16px; color:#56565a; }
				#content-col1-contacto p a { text-decoration:none; font-size:16px; font-weight:bold; color:#32631c; }
			/*#content-col1-visita { margin:2%; padding:3%; width:39%; float:right; background:#f2eded; border:2px solid #FFF;  }
				#content-col1-visita h3 { line-height:50px; font-size:18px; font-weight:bold; color:#498b2a; }
				#content-col1-visita p { line-height:25px; font-size:16px; color:#56565a; }*/
			
	/* ----- */

/*
================================================== */