/* general */
*, html, body, td, p, th, div, h1, h2, h3, h4, li, img {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
table {/* display: none; */;}
body {background: #FFE3B4;}
div {;}
p	{margin: 0 0 1em 0;}
ul	{margin: .25em 0 .5em 1.5em;}
ul li{list-style: outside disc; margin: 0 0 .5em 0;}
ul ul {margin: .25em 0 0 1em;}
ul li ul li {list-style-type: circle; font-size: smaller;}

/* tipografia */
h1, h2 {color: #b10000;}
h3, h4 {color: #b13333;}
h1 {font-size: x-large; }	h2 {font-size: large;}	h3 {font-size: medium;}	h4 {font-size: small;}	p, li {font-size: .9em;}
h1 {margin: 0 0 .5em 0;} 
h2 {margin: 0 0 .3em 0; clear: left;} h3 {margin: .2em 0 .3em 0;} h4 {margin: 0 0 .3em 0;}
a:link {;} a:visited {;} a:hover {color: #03f;} a:active {#color: b10000;}

/* otros */
.clear_float {clear: both; height:0px; font-size: 0px; border-bottom: 0px solid red; border:0;}
.red {color: #f00;}
.smaller {font-size: smaller;}
ul.inline {display: inline;}	ul.inline li {display: inline; list-style-type:none; margin: 0 .25em; }
.icono {margin: 0 .25em .25em 0; border-style:none;}
h1 img.icono {width: 90px; height: 90px; margin: 0 .35em .25em 0; display: none; float: left;  border: 1px solid #eee;}  
h2 img.icono {float: left; margin: 0 .25em .25em 0;}

/* divs principales */
#header {width: 100%; height: 85px; margin: 0; padding: 0; /* border-left: 9px solid #fff; */
		background:#fff url(../i/bkg_header.jpg) top right no-repeat; }
	#logo {margin: 0 0 0 15px;}
	#header a {background: 0;}
#footer {clear:both; 
	width: auto; /* width: 99%; */ margin:0; padding: .5em .5% .2em .5%; 
	background: rgb(255,165,0);  text-align: center; color: #000; }
	#footer a {font: 85%/105% verdana,arial, sans-serif;}
	#wrapper {width: 760px; margin: 0 auto; padding:0; border: 1px solid #000; border-top: 0;background: #fff;}
	#wrapper table {display: block;}
#estadisticas, #adwords_conversion {display:none;}
#body {width: 98.95%;width: auto; border-left: 8px solid #b10000; padding: 9px 0 0 0;
	background: #fff url(../i/bkg_body.jpg) left bottom no-repeat; }

#contenido {width:75.8%; margin: 0 0 0 19%; padding: 1em 0 1em 0;
width:77.8%; margin: 0 2% 0 20%; } 
	#contenido p {;}
	h2, h3, h4 {;}
	#contenido p.intro {;}
	#contenido p.resumen {background-color: #f9f9f9; width: 99%; padding: .5em .5%;}

/* #migasContainer {font-size: small; width: 99.25%; margin: 0 0 0 0; padding: .35em 0 .35em .75%; color: #000;} */
	#migasContainer {background-color: rgb(255,210,0); padding: .7em 0 .7em .5em; margin:0; /* width:100%; */
		font: 85%/105% tahoma, arial, sans-serif; }
		#migasContainer a {font-family: tahoma, arial, sans-serif;}
		#estas {font-size: smaller; /* margin: -.2em 0 -.1em 0; */}

	#toolsContainer {float: none; text-align: right; width: auto; margin: .5em 1em 0 0; font-size: x-small;}


/* fotos en miniatura */
.miniatContainer {margin: .5em 0 1em 0; border: 0; width: 100%; }
	.miniatContainer ul {display: inline; margin: 0; padding:0;}
	.miniatContainer li {
		list-style-type:none; float: left; display: block; 
		width: 33%; margin: 0; padding: 0 0 1em 0; 
		font-size: small; text-align: center; vertical-align: middle;
		/* background: #fff; */}
	.miniatContainer li img {display: block; border: 1px solid #eee;}
	.miniatContainer p {margin: 0; padding: 0;}		
	
.miniatContainer#cols3 {width: 100%;}
	.miniatContainer#cols3 ul li {width: 33.3%;}
	.miniatContainer#cols3 ul li img {width: 200px; height: 150px;margin:0;}
	.miniatContainer#cols3 p {width: 200px; height: 3em;}

.miniatContainer#cols5 {width: 100%; padding: 0; margin: 0; clear: both;}
	.miniatContainer#cols5 ul li {width: 19.5%; padding: 0; margin: 0 .5% 3px 0;}
	.miniatContainer#cols5 li img {width: 115px; height: 86px; margin: 0 0;}
	
/* \*/
* html .hollyfix {height: 1%;} 
/* */

/* forms */

