/***********************************************************************************************************
General:
body, h1, h2, h3
***********************************************************************************************************/

body { font:11px Helvetica, Arial; background-image:url(/img/fondo.gif); margin:0px; padding:0px; }

h1 { font:13px Helvetica, Arial; font-weight:bold; color:#000; text-transform:uppercase; }
h2 { font:13px Helvetica, Arial; color:#000; text-transform:uppercase; }
h3 { font:12px Helvetica, arial; font-weight:bold; color:#000; }

/***********************************************************************************************************
Identificadores:
contenedor, cabecera, cuerpo, submenu, submenu2, contenido, formulario, menu, pie
***********************************************************************************************************/

#contenedor { width:650px; margin:auto; }

	#cabecera { width:650px; height:90px; text-align:right; }
	#cuerpo { width:649px; padding-bottom:10px; background-color:#fff; border-right:1px solid #cfcfcf; background-image:url(/img/degradado.gif); background-repeat:no-repeat;}
	
		#submenu { width:148px; float:left; margin-top:20px; font-size:9px; }
		
			#submenu h1 { margin-left:10px; }
			#submenu ul { margin:0px; padding:0px; }
			#submenu li { list-style:none; background-image:url(/img/boton.gif); background-repeat:no-repeat; margin-bottom:5px; padding:2px 3px 0 10px; }
			#submenu a { color:#636363; text-decoration:none; }
			
		#submenu2 { width:148px; float:left; margin-top:20px; font-size:9px; }
		
			#submenu2 h1 { margin-left:10px; }
			#submenu2 ul { margin:0px; padding:0px; }
			#submenu2 li { list-style:none; margin-bottom:5px; padding:2px 3px 0 10px; }
			#submenu2 a { color:#636363; text-decoration:none; }		
			
		#submenu3 { width:334px; float:left; margin-top:20; }	
		
		#contenido { width:340px; float:left; margin-left:10px; padding-top:30px; }
		
			#formulario { width:340px; display:table; }
			
				#formulario label { font-weight:bold; display:block; margin-bottom:3px; }
				#formulario input, textarea { border:1px solid #ccc; font:11px Helvetica, Arial; margin-bottom:10px; }
				#formulario form { margin:0px; padding:0px; }
				
		#contenido2 { width:155px; float:left; margin-left:10px; padding-top:10px;  }
		
			#contenido2 a { text-decoration:none; color:#666; background:#f4f4f4; display:block; }
			#contenido2 span { font-weight:bold; color:#000; }
		
		#menu { width:143px; float:right; background-image:url(../img/fondomenu.gif); background-position:right; background-repeat:no-repeat; }
		
			#menu ul { margin:20px 0 10px 45px; padding:0px; }
			#menu li { list-style-image:url(/img/cruz.gif); margin-bottom:7px; }
			#menu a { color:#969696; text-decoration:none; }
		
	#pie { width:649px; font-size:9px; background-color:#000; color:#fff; font-weight:bold; text-align:center; border-top:1px solid #9e4040; border-bottom:1px solid #ba7a7a; border-right:1px solid #cfcfcf; }
		
		#pie span { color:#e12525; }

/***********************************************************************************************************
Clases:
limpia, fecha
***********************************************************************************************************/

.limpia { clear:both; }
.fecha { color:#ccc; }
.imgleft { float:left; margin:0 15px 5px 0; }

