/*
 *    Layout 1: 
 */

* { padding: 0; margin: 0; }



body {
	/*
	   COLOR-1 Azul obscuro #003d4c;
	   COLOR-2 Azul claro = #5CCCCC;
	   COLOR-3 Color aqua=  #009999;
	   COLOR-4 Gris #F2F2E6;
	   
		ROJOS
		COLOR-1 #610B0B;
		COLOR-2 #B75151
		COLOR-3 #E98383
		
		AZULES
		COLOR-1 #0B3861
		COLOR-2 #4F6DC8
		COLOR-3 #2E64FE   Otros: #5068B2; #084B8A; #045FB4; #2E64FE; 
				
	*/
	background: #D1CDCD;

	color: #42210b; 
	/* ORG: font-family:'lucida grande',verdana,helvetica,arial,sans-serif;*/
	/*font-family: Helvetica, Arial, sans-serif;
	font-size: 12px; /* ORG: font-size:90%; */
	/*margin: 0;*/
}

#logo{
   height: 100px;
    width: 1200px;
    margin: auto;
    text-align: left;
    position: absolute;
    top: 76px;
    left: 84px;
    right: 0px
    
    
}

#wrapper { 
	margin: 0 auto;
	width: 1200px;
	/*border: 1px solid red;*/
	background: #e2dfcf; /* COLOR-4 */
}

/*---------------------------------*/
#header1 {
   font-family: arial; /*'Gill Sans','lucida grande', helvetica, arial, sans-serif;*/
   color: white;
   /*font-weight: bold;*/
   text-align: center;
   font-size: 0%;
   text-decoration: none;
   background: #6B004B; /* COLOR-2 */
    margin: 0 auto; 
    width: 1200px;
    height:100px;
   /*border: 1px solid white;*/
}


/* Truco para alinear verticalmente*/
img.valign { 
	width:0px;
	height:100%;
	vertical-align:middle;
}
#breadcrumb{
	/*text-align: right;*/
	position: relative;
	top: 0px;
	left: 900px;
}

#header img {
	width: 900px;
}
/*
#header div {
    color: white;
    text-align: center;
}
*/

/*---------------------------------*/
#menu-status{
 	background: #8A3950; /* COLOR-3 */
 	color: #fff;
	/*width: 900px;*/ /* hereda de wrapper */
	height: 16px;
	padding: 10px;
	/*text-align: right;*/
	clear: both;
}

/*---------------------------------*/
#lft{
	float: left;
	/* width: 20%; */	
	width: 150px;
	
	/*height: 400px;*/
	min-height:400px;
	/*			
	clear: both;  
	overflow: auto;*/

	padding: 10px;
	border: 1px solid #5a5a5a; /* #ccc; */	
    background: #838272;     /* COLOR-4 */
	margin: 0px 0px 0px 0px;
}

/*---------------------------------*/
#content{	
	min-height:450px;
	/* height: 400px; */	
	/*
	clear: both;
	overflow: auto;*/
		
	color: #333;
	/* padding: 10px 20px 40px 20px; */ 
	padding: 10px;

	border: 0px solid #ccc;
    background: #e2dfcf;    /* COLOR-4 */
	margin: 0px 0px 0px 0px;
}

/*---------------------------------*/
#footer { 
	/*width: 900px;*/
	color: #333;
	border: 0px solid #ccc;
	margin: 0px 0px 15px 0px;
	padding: 15px;
	
	text-align: center;
	background: #8A3950; /* COLOR-3 */
	clear: both;
	/*border: 1px solid red;*/
}

/*==================================================================*/
/** Layout **/
#container {
	text-align: left;
}

#header{
	padding: 10px 20px;
}
#header h1 {
	line-height:20px;
	background: #003d4c url('../img/cake.icon.png') no-repeat left;
	color: #fff;
	padding: 0px 30px;
}
#header h1 a {
	color: #fff;
	background: #003d4c;
	font-weight: normal;
	text-decoration: none;
}
#header h1 a:hover {
	color: #fff;
	background: #003d4c;
	text-decoration: underline;
}

/*........................................................*/


.navbar {
    font-size: 12px;
    }


