﻿body
{
	text-align:center;
	background-color:#22345b;
	font-family:Trebuchet MS;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.mCuerpo
{
	width:796px;
	background-color:White;
}
.mPiePagina
{
	width:796px;
	text-align:right;
	color:White;
	font-size:10px;
}
.mLineaAzul
{
	height:15px;
	background-color:#000033;
	border-top:solid 2px white;
	color:White;
	padding-left:15px;
	text-align:left;	
}
.mTop
{
	height:125px;
	width:796px;
}
.mTopLeft
{
	text-align:left;
	padding-left:30px;
}
.mTopRight
{
	text-align:right;
	padding-right:5px;
	vertical-align:bottom;
	border-bottom:solid 1px #22345b;
}
.mTopBottom
{
	vertical-align:bottom;
	color:White;
}
.mCuerpoBorder
{
	font-size:4px;
}
.mBLeft
{
	border-left:solid 3px #22345b;
}
.mBRight
{
	border-right:solid 3px #22345b;
}
.mPress
{
	height:204px;
}
.mAjax
{
	background-color:#e4e5dc;
	vertical-align:top;
}
.mAjaxBotones
{
	border-right:solid 1px white;
	height:25px;
}
.mAjaxContenido
{
	text-align:center;
	font-size:10px;
	text-align:left;
}
.mAjaxIntro
{
	background-color:#717267;
	border:solid 1px white;
	color:White;
	width:90%;
	height:110px;
	text-align:left;
	padding:5px;
	background-image:url('./Imagenes/campana.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:12px;
}
.mMenu
{
	border-top:solid 1px white;
	vertical-align:top;
}
.mSpace
{
	font-size:6px;
}
.mPieInfo
{
	background-color:#e4e5dc;
	height:16px;
	color:Black;
	padding-left:10px;
	text-align:left;
	font-size:10px;
}
.mClientes
{
	background-color:#000033;
	height:60px;
	color:White;
	font-size:10px;
	vertical-align:top;
}
.mVAlign
{
	vertical-align:top;
}
.mContentPlace
{
	padding:7px;
	padding-top:15px;
	text-align:left;
}
.mContacto
{
	background-color:#f4f4f4;
	border:solid 1px #d4d4d4;
}
a
{
	color:White;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.downA
{
	color:Black;
	text-decoration:none;
}
.downA:hover
{
	text-decoration:underline;
}

.cssTitulosPaginas
{
	border-bottom:solid 1px black;
}
.admSpace
{
	font-size:6px;
}
.ImagenGrid
{
	display:block; 
    width:90px; 
    height:55px;
	overflow:hidden;
}
.gallery
{
	display:block; 
    color:#000; 
    text-decoration:none; 
    width:80px;  
}
.parentesis
{
	color:Red;
}
 /* CONTROLES */
 
.ctrMensaje
{
	background-color:#f7f6f6; 
	color:#22345b; 
	border: solid 1px #d7d7d7;	
	padding-left:10px;
}
.ctrContactoTabla
{
	text-align:left; 
	vertical-align:top;
}
.ctrContactoNombres
{
	text-align:right;
}
.ctrContactoNombresTop
{
	text-align:right;
	vertical-align:top;
}
.ctrFAQ
{
	text-align:left; 
	vertical-align:top;
}
.ctrCommonA
{
	color: #961e28;
	font-weight:bold;
	text-decoration:none;
}
.ctrCommonA:hover
{
	color: #22345b;	
	font-weight:bold;
	text-decoration:underline;
}
.ctrFavoritosA
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
}
.ctrFavoritosA:hover
{
	color: white;
	text-decoration:underline;
}
.ctrIdiomasTexto
{
	background-color:#f0f0f0;
	color:black;
	border:none 0px #f0f0f0; 
	font-size:12px; 
	font-weight:bold;
	font-family:Trebuchet MS; 
	margin-bottom:3px;
}
.ctrLoginA
{
	color:#484d37;
}
.ctrLoginA:hover
{
	color:black;
	text-decoration:underline;
}
.ctrLoginMensaje
{
	text-align:center;
	color:red;
}
.ctrLoginMensajeMain
{
	text-align:center;
	color:#f0b84a;
	font-size:10px;
}
.ctrLinksA
{
	color:#961e28;
	text-decoration:none;
}
.ctrLinksA:hover
{
	color:#961e28;
	text-decoration:underline;
}
.ctrLinksDiv
{	
	text-align:right;
	vertical-align:bottom;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
}
.ctrBack
{
	color:#961e28;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.ctrBack:hover
{
	text-decoration:underline;
}
.ctrRecuperarPasswordBoton
{
	text-align:right;	
}
.ctrRecuperarPasswordTabla
{
	width:300px;
}
.ctrCategoriasModulosA
{
	font-size:11px;
	font-family:Arial;
	color: #961e28;
	text-decoration:none;
}
.ctrCategoriasModulosA:hover
{
	color:#961e28;
	text-decoration:underline;
}
.ctrVistaNoticiasA
{
	color: #961e28;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
}
.ctrVistaNoticiasA:hover
{
	color:#961e28;
	text-decoration:underline;
}
ctrVistaArchivosA
{
	color: #6da517;
	text-decoration:none;
}
.ctrVistaArchivosA:hover
{
	color:#81c31a;
	text-decoration:underline;
}
#ctrA
{
	color: #6da517;
	font-weight:bold;
	text-decoration:none;
}
#ctrA:hover
{
	color: #81c31a;
	text-decoration:underline;
}
.ctrNoticiasDiv
{
	 font-size:11px; 
	 font-family:Trebuchet MS;
	 color:black;
	 padding:5px;
}
.ctrNoticiasA
{
	 color:#22345b;
	 font-weight:bold;
	 font-size:12px;
	 padding:5px;
}
.ctrLogOutTabla
{
	background-color:White;
	color:black;
}
.ctrLogOutNombre
{
	color:white;
	font-size:10px;
}
.ctrLogOutOut
{
	font-size:10px;
	color:#fede48;
	font-family:Arial;
}
.ctrArchivosA
{
	font-size:11px;
	font-family:Arial;
	color: #961e28;
	text-decoration:underline;
}
.ctrArchivosA:hover
{
	color: #534636;
	text-decoration:underline;
}
.ctrBusquedaA
{
	color: #72ab1a;
	text-decoration:underline;
}
.ctrBusquedaA:hover
{
	color: #7eae32;
}
.ctrBusquedaRow
{
	padding-left:15px;
}
.ctrBusquedaRemarcar
{
	background-color:#fffc00;
	color:Black;
}
.ctrEncuestaTitulo
{
	font-family: Trebuchet MS;
	font-size:12;
	font-weight:bold;
}
.ctrEncuestaPreguntas
{
	padding-left:20px;
}
.ctrEncuestaBoton
{
	text-align:center;
}
.ctrViewGaleryBox2, .ctrViewGaleryBox3 {display:block;}
.ctrViewGaleryBox1 {display:block; width:140px; background:#ccc; border:2px solid #eee;}
.ctrViewGaleryBox2 {width:132px;  background:#999; border:2px solid #aaa;}
.ctrViewGaleryBox3 {width:124px;  background:#777; border:2px solid #888;}
.ctrViewGaleryBox4 
{
	display:block; 
    width:130px; 
    background:white; 
    border-bottom:1px solid #444; 
    border-right:1px solid #444; 
    border-top:1px solid #444; 
    border-left:1px solid #444; 
    overflow:hidden;   
}
.ctrViewGaleriaTable
{
	text-align:center;
	width:100%;
}
.ctrViewGaleriaOver 
{
	 FILTER: progid:DXImageTransform.Microsoft.Alpha( Opacity=90, FinishOpacity=50, Style=3, StartX=5,  FinishX=5, StartY=5, FinishY=5);
	 /*Filter: Gray;*/
}
#ctrVistaImagenScrollbox 
{
	width:500px; 
	height:65px; 
	overflow:auto; 
	padding-left:5px; 
	padding-top:10px;
	overflow-x:hidden;
	background-color:#e7f0ff;
	border:solid 1px #3566b2;
}
.ctrVistaImagenOver
{
	border:solid 1px black;
}
.ctrVistaImagenOut
{
	border:solid 0px white;
}
.ctrVistaImagenThumbs
{
	border:solid 1px black;	
}
.ctrVistaImagenThums:hover
{
	border:solid 1px #ffcf00;	
}
.ctrBannerLink
{
	color:#22345b;
	text-decoration:none;
}
.ctrBannerLink:hover
{
	color:#22345b;
	text-decoration:underline;
}

/* MENU */

.ctrMenuMainFila
{	
	height:25px;		
	padding-left:20px;
	text-align:left;
	border-bottom:solid 1px white;
	background-color:#22345b;
	background-image:url('./Imagenes/star.gif');
	background-position:left;
	background-repeat:no-repeat;
}
.ctrMenuMainFilaOver
{
	height:25px;
	text-align:left;
	padding-left:20px;
	border-bottom:solid 1px #d7d7d7;
	background-image:url('./Imagenes/starSel.gif');
	background-position:left;
	background-repeat:no-repeat;
	background-color:#000033;
}
.ctrMenuMainA
{
	color:white;
	font-size:12px; 
	font-family:Trebuchet MS;
	font-weight:bold;	
	text-decoration:none;
}
.ctrMenuMainA:hover
{
	color:black;
	font-size:12px; 
	font-family:Trebuchet MS;
	font-weight:bold;
	text-decoration:underline;
}
.ctrMenuMainAScript
{
	color: white;
	font-size:12px; 
	font-family:Trebuchet MS;
	font-weight:bold;
	text-decoration:underline;
}

/* GRID */

.dgHeader {
	BACKGROUND: black;
	color: White;
	font-weight:bold;
	text-align:center;
}
.dgItem 
{
	BACKGROUND: #ffffff;
	width : 80px;
	color:Black;
}
.dgAltItem 
{
	BACKGROUND-color: #ededed;
	color:Black;
}
.dgSelected
{
	background-color : #FF053A;
}
.dgFooter {
	BACKGROUND: #EEEEEE;
}
.dgPager 
{
	BACKGROUND: #f5f5f5;
	color : black;
}