/* basicos compatibles */

BODY,TH,TD,DIV,P,LI		{ font-family:verdana; font-size:12px; }
BODY					{ background:#cc9966; margin:0; padding:5px; _text-align:center; }
A						{ color:yellow; text-decoration:none; }
H1						{ font-size:38px; color:#e5c97f; }
H2						{ font-size:18px; font-weight:normal; text-decoration:underline; }

#layout			{ background:#bb6142; _text-align:left; margin:0 auto; }

#layout #header	{ height:176px; margin-left:15px;
				background:url(../imagenes/semifondo_head.gif) bottom left no-repeat;  }

	#layout #header .logo	{ float:left; }
	#layout #header P		{ text-align:right; font-style:italic; font-size:16px; color:#bb6142;  }
	
#layout #cuerpo	{ background:#cc9966; }
	#layout #cuerpo .menu1	{ padding:10px 5px; text-align:right; }
	
	#layout #cuerpo #data	{ background:#e5c97f; padding:20px; }
		#data .dcha			{ float:right; margin:0 0 10px 10px; }
		#data .izq			{ float:left; margin:0 10px 10px 0; }
	
#layout .pie	{}

.clear	{ clear:both; }

/* avanzados CSS1+ */
/*/*/a{}
BODY			{  font-size:small; _height:100%; min-height:100%; }
A				{ border:0; }

#layout			{ width:774px; min-width:775px; _height:90%; min-height:90%;
				border-right:1px solid #bb6142; }

#layout #header	{ border-top:1px solid #bb6142; padding-bottom:1px; padding-right:10px; }
#layout>#header	{ height:auto; min-height:176px;  }
	#layout #header .logo	{ margin:30px 10px 0 15px;}
	#layout #header H1		{ margin-top:30px; }
	
#layout #cuerpo	{margin-left:15px; border-bottom:1px solid #cc9966; _height:65%; min-height:65%; }
	#layout #cuerpo .menu1	{ }
	
#layout #cuerpo #data	{ margin:0 0 15px 15px; _height:90%; min-height:90%; }
* html #cuerpo #data	{ height:1%; border-bottom:1px solid #e5c97f; }
	#data .izq, #data .dcha	{ border:2px solid #cc9966; }

	#data TABLE		{ float:right; background-color:#bb6142; border:1px solid #cc9966; }
	#data TABLE TD	{ border-top:1px solid #e5c97f; padding:5px; vertical-align:top; background-color:#cc9966; }
	#data TABLE H2	{ text-decoration:none; color:#e5c97f; }
	#data TABLE TD P{ font-weight:bold; margin:0; }
	#data TABLE TFOOT	{ background-color:#e5c97f; }

#galeria		{ text-align:center; }
* html #galeria	{  }
	#galeria .thumb			{ float:left; margin:2px; width:135px; min-width:135px; height:130px; min-height:130px;
							font-size:10px; }
	#galeria .thumb IMG		{ margin:2px auto; border-color:yellow; display:block; text-align:center; }
	#galeria .thumb P		{ clear:left; }

#layout .pie	{ clear:both; padding:1px 1px 1px 15px; }
#layout .pie P	{ margin:5px; font-size:x-small; }

/**/

/* para debug 
#layout	{ border:1px solid red; }
#header	{ border:1px solid blue; }
#cuerpo	{ border:1px solid yellow; }
#data	{ border:1px solid cyan; }
.pie	{ background:maroon; }
.pie	{ margin-left:35px; border:1px solid black; }
.clear	{ border:gray; }
*/