H1, .Normal H1
{
font-size: 14pt !important;}
H2, .Normal H2
{
font-size: 12pt !important;}
.Login, A.Login, A.Login:link, A.Login:visited, A.Login:active
{font: normal normal 11px Verdana, Helvetica, sans-serif;
	text-decoration: none;color:#3960AC;
	height: 15px;
	padding-left:15px;    
	padding-top:2px;
	background: url(Images/reg-icon.gif) no-repeat;
} 
A.Login:hover
{font: normal normal 11px Verdana, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
	background: url(Images/reg-icon-hover.gif) no-repeat;
}

A.Register, A.Register:link, A.Register:visited, A.Register:active
{font: normal normal 11px Verdana, Helvetica, sans-serif;
	background: url(Images/login-icon.gif) no-repeat;
	color: #3960AC;
	text-decoration: none;
	height: 15px;	padding-left:15px;	padding-top:2px;
} 
A.Register:hover
{font: normal normal 11px Verdana, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: underline;
	background: url(Images/login-icon-hover.gif) no-repeat;
}
.Breadcrumb, A.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active
{ font: normal normal 11px Verdana, Helvetica, sans-serif; color:#3960AC; text-decoration: none; } 
A.Breadcrumb:hover 
{ font: normal normal 11px Verdana, Helvetica, sans-serif; color:#FF6600; text-decoration: underline; } 

/*******************************/
/*  Search Textbox & Button    */
/*******************************/
.SearchBTN
{
	background: transparent;
	cursor: pointer;
	font-size: 0px;
	/*margin: 0 5px 10px 0;*/
}
#dnn_dnnSEARCH_txtSearch.NormalTextBox /*core id search*/
{
	height: 31px;
	background: transparent;
	width: 145px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	border: 0px solid #FF0000;
	margin-top:10px;
	margin-left:15px;
}

.txtWhite A, .txtWhite A:active, .txtWhite A:visited
{
	color: white;
	list-style-type: circle;
	list-style-image: none;
}

body
{
background-color:white;
}
#Body{
	background-image: url(Images/Stage_BG_btm.png); BACKGROUND-REPEAT: repeat-x;
	background-color:#4692ea;
	padding:0;margin:0;
	font-family: Verdana, Tahoma, Arial;

}
HR
{
    color:#3960AC;
}
.Contenido TABLE
{
    border-right: #274078 1px solid;
    border-top: #274078 1px solid;
    border-left: #274078 1px solid;
    border-bottom: #274078 1px solid;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;    font-size: x-small;
    font-family: Verdana, Tahoma, Arial;

}
.pagemaster
{   
    width:100%;height:100%;
    padding:0;
    margin:0; 
    text-align:center;
    background-color: transparent;
}
.header
{
    width: 780px;
    height: 90px;
    margin: 0;
    text-align: right;
    font-family: Verdana, Tahoma, Arial;
    font-size: x-small;
    font-weight: normal;
    background-color: transparent;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top:10px;
    color:#3960AC;
}

.lPild
{
    width: 11px;
    background-position: right center;
    background-image: url(Images/lpildora.png);
    background-repeat: no-repeat;
}
.cPild
{
    background-position: right center;
    background-image: url(Images/cpildora.png);
    background-repeat: repeat-x;
    padding-bottom:5px;
}

.rPild
{    width: 11px;
    background-position: left center;
    background-image: url(Images/rpildora.png);
    background-repeat: no-repeat;}
.bgmenu
{
    margin: 0;
    padding: 0;
    text-align: left;
    width: 780px;
 
}

.SubBG_Bar
{
    background: url(Images/small_bar2.gif) repeat-x;
    padding-right: 2px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    text-align: left;
}


 A.ChildLink, A.ChildLink:visited,A.ChildLink:link {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516470;
	font-weight: bold;
	text-decoration:none;
}

 A.ChildLink:active {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
 A.ChildLink:hover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #516470;
	font-weight: bold;
	text-decoration: underline;
}



.bgmenu2
{
    width: 100%;
    padding:0;
    margin:0;
    background-color: transparent;
    background-image: url(Images/fondo.gif);
        border-left: white 1px solid;

}
.bgmenu3
{
    background-image: url(Images/patronmetalabajo.gif);
    background-position: 0px bottom;
    background-repeat: repeat-x;
    height: 12px;
    width: 100%;
    background-color: transparent;
        border-left: white 1px solid;

}
.TopBarL
{	float:left;

    height: 12px;
    width:11px;
    background-image: url(Images/topbarl.gif);
    background-repeat:no-repeat;
 }         
.TopBarC
{
	float:left;

    height: 12px;
    width:758px;
    background-image: url(Images/topbarc.gif);
    background-repeat:repeat-x;
 }       
.TopBarR
{	
    float:left;
    width:11px;
    height: 12px;
    background-image: url(Images/topbarr.gif);
    background-repeat:no-repeat;
 }  
.TopBarLL
{
    height: 12px;
    width:11px;
    background: url(Images/topbarl.gif);
    background-repeat:no-repeat;
 }         
.TopBarCC
{
    height: 12px;
    width:758px;
    background: url(Images/topbarc.gif);
    background-repeat:repeat-x;
 }       
.TopBarRR
{
	width:11px;
    height: 12px;
    background: url(Images/topbarr.gif);
    background-repeat:no-repeat;
 }       
.TabCentral
{
    width: 780px;
    background-color: transparent;
    padding: 0;
}
.Tleftpane
{
    border-right: #6d6d6d 1px solid;
    background-color: #274078;
    width: 200px;
    height: 10px;
    background-position: left top;
    background-image: url(Images/topmenu.png);
    background-repeat: repeat-x;
    font-size: 1px;
}
.Tleftpane2
{
    width: 13px;
    height: 10px;
    background-position: left top;
    background-image: url(Images/topcentral.png);
    background-repeat: repeat-x;
    font-size: 1px;
}
.tCentral
{
   /* width: 580px;*/
    height: 10px;
    border-left: white 1px solid;
    background-image: url(Images/topcentral.png);
    background-repeat: repeat-x;
    background-position: left top;
       font-size:1px;
}
.tCentral2
{
    height: 10px;
    background-image: url(Images/topcentral.png);
    background-repeat: repeat-x;
    background-position: left top;
    font-size:1px;
}

.LeftPane
{
    padding:0;
    width:200px;
    color:White;
    background-color: #274078;
    border-right: #6d6d6d 1px solid;
}
.LeftPane .Head
{
    font-weight: bold;
    font-size: 0.7em;
    color: white;
   font-family: Verdana, Tahoma, Arial;
}

.centralL
{   width:13px;
    font-size: 1px;
    background-repeat: repeat-y;
    background-position: left top;
    background-image: url(Images/fondoL.gif);
}
.centralR
{   width:13px;
    font-size: 1px;
    background-repeat: repeat-y;
    background-position: right top;
    background-image: url(Images/fondor.gif);
}

.central
{
    border-left: white 1px solid;
    width:566px;
    background-image: url(Images/fondo.gif);
    padding: 0;
    margin: 0;
    background-repeat: repeat;
}
.central2
{
    width:754px;
    background-image: url(Images/fondo.gif);
    padding: 0;
    margin: 0;
    background-repeat: repeat;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	text-align:center;
}
.contentpane2 {
	width: 50%;
	background-color: transparent;
	padding:3px;

}
.contentpane3 {
	width: 50%;
	background-color: transparent;
	padding:3px;

}
.bottompane {
	width: 100%;
	background-color: transparent;
		text-align:center;

}
.bLeftPane2
{   width:37px;
    background-position: left bottom;
    background-image: url(Images/lbmn2.gif);
    background-repeat: no-repeat;
    height: 52px;
}
.bLeftPane
{   
    background-position: left bottom;
    background-image: url(Images/lbmn.gif);
    background-repeat: no-repeat;
    height: 52px;
}
.bRLeftPane
{
    font-size:1px;
    height:52px;
    background-color: #274078;
    border-right: #6d6d6d 1px solid;
    }
.bRLeftPane2
{
    font-size:1px;
    height:52px;
    background-image: url(Images/fondo.gif);
	background-repeat:repeat;
    }

.FondoMetalAbajo
{
    border-left: white 1px solid;
    background-image: url(Images/patronmetalabajo.gif);
    background-position: 0px bottom;
    background-repeat: repeat-x;
    height: 52px;
    font-size: xx-small; /* width: 543px;*/
   
}
.FondoMetalAbajo2
{
    background-image: url(Images/patronmetalabajo.gif);
    background-position: 0px bottom;
    background-repeat: repeat-x;
    height: 52px;
    font-size: xx-small; /* width: 543px;*/
    background-color: transparent;
    overflow: auto;
}
.MetalDch
{
    background-image: url(Images/brdcha.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 52px;
    width: 37px;
    background-color: transparent;
}
.divPie
{
    width: 780px;
    background-image: url(Images/bpie.png);
    background-position: center top;
    background-repeat: no-repeat;
}
.divPie2
{
    width: 780px;
    background-image: url(Images/bpie2.png);
    background-position: center top;
    color: #3960AC;
    font-size:xx-small !important;
    background-repeat: no-repeat;
}
/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;width:900px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{background-color:white;color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;color:Black;}
/*fin control panel*/

/*selected tab
Used for other Skinobjects (Privacy, Terms, Host and I think Links). (Thank you to Hooligannes from the DotNetNuke forum for this information.)
*/
.Normal,.NormalDisabled
{
    font-family: Verdana, Tahoma, Arial;
    
}
.NormalBold
{
    font-family: Verdana, Tahoma, Arial;
    font-weight: bold
}
.NormalRed
{
    font-family: Verdana, Tahoma, Arial;
    font-weight: bold;
    color: #ff0000
}
.NormalTextBox
{  
    font-family: Verdana, Tahoma, Arial;
    font-size: x-small;
    font-weight: normal;
    background-color: #99CCFF;
    border-right: #ffffff thin inset;
    border-top: #ffffff thin inset;
    border-left: #ffffff thin inset;
    border-bottom: #ffffff thin inset;
}
.SkinObject
{ font-family: Verdana, Tahoma, Arial;
    font-size: x-small;
    font-weight: normal;
    color:#3960AC;
}
A.SkinObject:link
{
    text-decoration:    none;
    color: #3960AC;
    }
A.SkinObject:visited
{
    text-decoration:    none;
    color: #3960AC;

}
A.SkinObject:hover
{
    text-decoration:    none;
    color: #FF6600;
}
A.SkinObject:active
{
    text-decoration:    none;
    color: #3960AC;

    }
/**/

A:link 
{
    text-decoration:    underline;
    color:  blue;
        cursor: pointer;

}
A:visited   
{
    text-decoration:underline;
        color: black;
    cursor: pointer;

}
A:hover
{
    text-decoration: underline;
    color: #FF6600;
    cursor: pointer;
}
A:active
{
    text-decoration: underline;
    color: black;
    cursor: pointer;
}
.CommandButton     {
    font-family: Verdana, Tahoma, Arial;
    font-size: 11px;
    font-weight: normal;

}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
background:#274078 none repeat scroll 0%;
color:#FFFFFF;
font-family:tahoma;
font-size:11px;
font-weight:bold;
height:20px;
padding:2px 3px 3px 4px;
text-decoration:none;
}
A.CommandButton:visited  {
background:#274078 none repeat scroll 0%;
color:#FFFFFF;
font-family:tahoma;
font-size:11px;
font-weight:bold;
height:20px;
padding:2px 3px 3px 4px;
text-decoration:none;
}

A.CommandButton:hover    {
color:#FFFFFF;background-color:#f7720b;
}

A.CommandButton:active   {}

.StandardButton {
	background-color: #666666;
	border-top: #8A8A8A 1px solid;
	border-right: #424242 1px solid;
	border-left: #8A8A8A 1px solid;
	border-bottom: #424242 1px solid;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left:3px;
	padding-right:3px;
	cursor: pointer;
}
.Head
{
    font-family: Verdana, Tahoma, Arial;
    font-size:9pt;
    font-weight:bolder;
    color: black;
}
.Subhead
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FF6600;
}

.TxtWhiteH
{
 font-family: Verdana, Tahoma, Arial;
 color:White;   
 font-size:xx-small;
 font-weight:bold;
 }
.TxtWhite
{
 font-family: Verdana, Tahoma, Arial;
 color:White;   
 font-size:xx-small;
 font-weight:normal;
 }

.txtTab{font-size:10pt;}
 
.MarcoRSS2
{	
	font-size:10pt;
	background-position: center center;
	background: url(Images/marco.png) no-repeat;
	width: 100px;
	height: 100px;
	padding-top:6px;
	vertical-align: middle; 
	text-align: center; 
	display: table-cell; 
}	
.MarcoRSS
{	
	font-size:10pt;
	background-position: center center;
	background: url(Images/marco.png) no-repeat;
	width: 100px;
	height: 100px;
	display: table-cell; 
	vertical-align: middle; 
	text-align: center; 
}

.MarcoFeatured
{
background-position: center center;
background: url(Images/borde2.png) no-repeat;
width:260px;height:260px;
padding-top:15px;

}
.DivCentrado
{
padding-top:0px;padding-right:0px;
width:230px;
background-color:transparent;
/*display: table-cell; 
vertical-align: middle; */
}
.DivCentrado img {position:relative; top: expression(( 230 - this.height ) / 2);cursor:pointer; 	}


/* ///////////////////////////////////


degradados css + javascript */
	.foo {
		position:relative;
	}
	



/*search spider style */

.xsImgSearch { MARGIN-RIGHT: 2px }
.xsCmdSearch { BORDER-RIGHT: #c7cac9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c7cac9 1px solid; 
PADDING-LEFT: 3px; FONT-SIZE: 8pt; BORDER-LEFT: #c7cac9 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #c7cac9 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff }
.xsTxtSearch { 
	height: 31px;
	background: transparent;
	width: 140px;
	color: #fff;
	position:relative;
	left:10px;top:5px;
	padding-top:5px;
	border: 0px solid #FF0000;	
	}

