/* 
================================
 Container Styles for DotNetNuke - Copyright Nina Meiers - dnn3@xd.com.au - Part of the XDMedia Series
================================
*/   

.esp_V_cont {
    font-size:1px;
    height: 3px;
}
/* Titulos de containers ******************/
.XDMBlue 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #ffffff;
}
/* CUEROP **************************/
.XMediaBlueC 
{
    background-color: White !important;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 3px;
}
.XMediaBlueC2
{
    padding: 3px 3px 1px 3px;
    background-color:White !important;
	
}
/*TOPE *****************************/
.XMediaBlueTL {
	BACKGROUND-IMAGE: url(nuevos/TL_gris_1.gif);
	/*background-position:left;*/
	font-size: 5px;
	width: 8px;
	height: 21px;
	background-repeat: no-repeat;
	border-bottom: solid 1px gray;
}
.XMediaBlueTC 
{
	BACKGROUND-IMAGE: url(nuevos/TC_gris_1.gif);
	background-position:top;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	border-bottom: solid 1px gray;
}
.XMediaBlueTR {
	BACKGROUND-IMAGE: url(nuevos/TR_gris_1.gif);
	width: 8px;
	height: 21px;
	background-repeat: no-repeat;
	background-position:right top;
	border-bottom: solid 1px gray;
}

/* ABAJO ******************************/
.XMediaBlueBC {
	BACKGROUND-IMAGE: url(nuevos/BC_blanco_1.gif);
	font-size: 1px;
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom: 2px;
}
.XMediaBlueBR 
{
    font-size: 1px;
	BACKGROUND-IMAGE: url(nuevos/BR_blanco_1.gif);
	width: 8px;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.XMediaBlueBL {
	BACKGROUND-IMAGE: url(nuevos/BL_blanco_1.gif);
	font-size: 1px;
	width: 8px;
	/*height: 5px;*/
	background-repeat: no-repeat;
	background-position:left bottom;
}

.XMediaBlueL 
{
    background-color: White;
	BACKGROUND-IMAGE: url(nuevos/L_blanco_1.gif);
	background-position:left;
	background-repeat: repeat-Y;
}
.XMediaBlueR 
{
    background-color: White;
	BACKGROUND-IMAGE: url(nuevos/R_blanco_1.gif);
	background-position:right;
	background-repeat: repeat-Y;
}


/* XDMediaBlue */
.containermaster_blue {
	width: 100%;
	background-color: transparent;
	BORDER-RIGHT: #A3C8ED 0px solid; 
	BORDER-TOP: #A3C8ED 0px solid; 
	BORDER-LEFT: #A3C8ED 0px solid; 
	BORDER-BOTTOM: #A3C8ED 0px solid; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.containerrow1_blue {
	BACKGROUND-IMAGE: url(nuevos/TC_gris_1.gif);
	background-repeat: repeat-x;
	padding-bottom: 2px;
}
.containerrow2_Blue {
	background-color: #FFFFFF
}
/* End  MediaBlue container */

HR {
 height: 1px;
 color: #EAEAEA;
}
/* Class for Media Green 02 */

/*  Container Title Text */
.xmedia02master {
	width: 100%;
	background-color: transparent;
	BORDER-RIGHT: #5C93C9 1px solid; 
	BORDER-TOP: #5C93C9 1px solid; 
	BORDER-LEFT: #5C93C9 1px solid; 
	BORDER-BOTTOM: #5C93C9 1px solid; 

}
.XMedia02BlueBR {
	BACKGROUND-IMAGE: url(nuevos/BR_blanco_1.gif);
	width: 77px;
	height: 27px;
	background-repeat: no-repeat;
	background-position:right;
}

/*  No Repeat Curve Next to Title Text */
.XMedia02BlueTRepeat {
	BACKGROUND-IMAGE: url(XMedia02BlueTRepeat.gif);
	background-repeat: repeat-x;
	padding-left: 3px;

}
.XMedia02BlueTR{
	BACKGROUND-IMAGE: url(XMedia02BlueTR.gif);
	width: 77px;
	height: 27px;
	background-repeat: no-repeat;
}

/*  Repeat Background for Top */
.XMedia02BlueTRRepeat {
	BACKGROUND-IMAGE: url(XMedia02BlueTRRepeat.gif);
	background-repeat: repeat-x;
}

/*Menu Repeat - Bottom of Container */
.XMedia02BlueBRepeat {
	BACKGROUND-IMAGE: url(XMedia02BlueBRepeat.gif);
	background-repeat: repeat-x;
	height: 27px;
}


/* Classes for Blue03 */

.containermaster_Blue03 {
	width: 100%;
	background-color: transparent;
	BORDER-RIGHT: #78AFE5 1px solid; 
	BORDER-TOP: #78AFE5 1px solid; 
	BORDER-LEFT: #78AFE5 1px solid; 
	BORDER-BOTTOM: #78AFE5 1px solid; 
	margin-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.XMedia03BlueTL {
	BACKGROUND-IMAGE: url(XMedia03BlueTL.gif);
	width: 12px;
	height: 17px;
	background-repeat: no-repeat;
}
.containerrow1_blue03 {
	BACKGROUND-IMAGE: url(XMedia03BlueBG.gif);
	background-repeat: repeat-x;
	height: 17px;
	line-height: 15px;
}
.XMedia03BlueTR {
	BACKGROUND-IMAGE: url(XMedia03BlueTR.gif);
	width: 12px;
	height: 17px;
	line-height: 15px;
	background-repeat: no-repeat;
}

.containerrow2_orange {
	background-color: #FFFFFF
}

/*  End XMedia Blue03 */


