/* Para la page */

/*Main Clases*/
Body
{
	margin: 0;
	padding: 0;
	font: arial, hevetica, sans-serif;
	/*width: 800px;*/
    background-color: #54778B;
}

.ControlPanel {
    width: 100%;
    height: 64px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #54778B 1px solid; 
    BORDER-TOP: #54778B 1px solid; 
    BORDER-LEFT: #54778B 1px solid; 
    BORDER-BOTTOM: #54778B 1px solid; 
}

/*Date, copyright*/
.SkinObject
{
	font-size: xx-small;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* ************************************* */
/*Search, Breadcrumbs, Terms, Privacy*/
A.SkinObject:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: xx-small;
	color: white;
}

A.SkinObject:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: white;
}

A.SkinObject:hover    
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
    text-decoration: none;
    color: white;
}

A.SkinObject:active   
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
    text-decoration: none;
    color: white;
}
/*Links end*/
/* ************************************* */

/* Titulos y subtitulos de los modulos */
.Head   {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #01325A;
}

.SubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #01325A;
}

.SubSubHead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #01325A;
}

.Normal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #01325A;
}

.NormalBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #01325A;
}

.NormalRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000
}

.NormalTextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: white;
    color: #01325A;
}
/*Main Clases end *************** */

/*Module Settings Menu*/

/*Triangulo ke parace en el control de admin de cada menu container*/
.ModuleTitle_MenuContainer
{
	border-bottom: 0px solid;
	border-left: 0px solid;
	border-top: 0px solid;
	border-right: 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuBar
 {
    cursor: pointer; 
    height: 32px;
}

/*Color del menu*/
.ModuleTitle_MenuItem 
{ 
    cursor: pointer; 
    cursor: hand; 
    color: #ffffff; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    font-style: normal; 
    border-left: #54778B 1px solid; 
    border-bottom: #54778B 1px solid; 
    border-top: #54778B 1px solid; 
    border-right: #54778B 1px solid;
    background-color: #54778B;
}
/*Color del menu (icono)*/
.ModuleTitle_MenuIcon 
{
    cursor: pointer; 
    background-color: #54778B; 
    border-left: #54778B 1px solid; 
    border-bottom: #54778B 1px solid; 
    border-top: #54778B 1px solid; 
    border-right: #54778B 1px solid;
    text-align: center; 
    width: 20px; 
    height: 30px;
}
/*Color del marco del menu*/
.ModuleTitle_SubMenu {
    z-index: 1000; 
    cursor: pointer; 
    cursor: hand; 
    background-color: #54778B; 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
    border-bottom: #54778B 1px solid; 
    border-left: #54778B 1px solid; 
    border-top: #54778B 1px solid; 
    border-right: #54778B 1px solid;
}
/*Color de linea de la division del menu*/
.ModuleTitle_MenuBreak 
{
    border-bottom: #54778B 1px solid; 
    border-left: #54778B 1px solid; 
    border-top: #54778B 1px solid;  
    border-right: #54778B 1px solid; 
    background-color: #54778B; 
    height: 2px;
}
/*Color de submenu cuando pasas cursor*/
.ModuleTitle_MenuItemSel 
{
    cursor: pointer; 
    cursor: hand; 
    color: #54778B;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    font-style: normal;
    background-color: #BBCCD7;
}
/**/
.ModuleTitle_RootMenuArrow 
{
    /*font-family: webdings;*/
    font-size: 11px; 
    cursor: pointer; 
    cursor: hand;
    border-right: #54778B 1px solid; 
    border-bottom: #54778B 1px solid; 
    border-top: #54778B 1px solid;
}
/*Module Settings end *************** */

/*SolPart Menu Styling Classes *************** */
/*Color del menu principal*/
.MainMenu_MenuContainer 
{
    background-color: transparent;
}

/*Tama�o del menu principal*/
.MainMenu_MenuBar
 {
    height: 32px;
}

/*Color del submenu principal */
.MainMenu_MenuItem 
{
    cursor: hand; 
    color: #54778B; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    font-style: normal; 
/*    background-color: #ffffff;*/
}

/*Color del icono del submenu principal (icono)*/
.MainMenu_MenuIcon
{
	cursor: hand; 
/*    background-color: #ffffff; */
    text-align: center; 
    width: 20px; 
    height: 25px;
}

/*Color del marco del submenu principal*/
.MainMenu_SubMenu 
{
	z-index: 1000; 
    cursor: pointer; 
    cursor: hand; 
    background-color: white; 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
    border-bottom: 0px solid; 
    border-left: 0px solid; 
    border-top: 0px solid; 
    border-right: 0px solid;
    height: 26px;
}

/*Color de linea de la division del menu principal*/
.MainMenu_MenuBreak 
{
    border-bottom: #54778B 1px solid; 
    border-left: #54778B 1px solid; 
    border-top: #54778B 1px solid;  
    border-right: #54778B 1px solid; 
    background-color: #54778B; 
    height: 2px;
}

/*Color de submenu principal cuando pasas cursor*/
.MainMenu_MenuItemSel 
{
    cursor: hand; 
    color: #54778B; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    font-style: normal;
    height: 26px;
    background-color: #ACCEDD;
    border-bottom: 0px solid; 
    border-left: 0px solid; 
    border-top: 0px solid; 
    border-right: 0px solid;
}

.MainMenu_MenuArrow
{
    cursor: hand; 
    border-right: 0px solid; 
    border-left: 0px solid;
    border-bottom: 0px solid; 
    border-top: 0px solid;
    width: 5px;
}

/*Para poner x default las flechas del menu principal*/
.MainMenu_RootMenuArrow 
{
    font-family: webdings; 
    font-size: 10px; 
    padding: 5px;
    cursor: hand;
    border-right: 0px solid; 
    border-left: 0px solid;
    border-bottom: 0px solid; 
    border-top: 0px solid;
}
/*SolPart Menu Styling Classes end *************** */

/*Parte del skin de morcasa*/
.zamFondoUno
{
	background-image: url(zamilpa_r1_c2.jpg);
	background-repeat: repeat-x;
	background-position-x: right;
}

.zamFondoDos
{
	background-image: url(zamilpa_r2_c2.jpg);
	background-repeat: repeat-x repeat-y;
	background-position-x: right;
}

.zamFondoTres
{
	background-image: url(zamilpa_r8_c2.jpg);
	background-repeat: repeat-x;
	background-position-x: right;
}

.zamLetraBlanca
{
	color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
}

.zamLetraBlancaLinks
{
	color: white;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
}

.zamLetraAzul
{
	color: #01325A;
	font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
}
