﻿/*BODY CON ESTILO EN TEXTO ARIAL 11*/

body 
{
	background-color:#0a395f;
	
	margin:0px;
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366;
	
}

/*ESTILO DE TITULOS*/
.Titulos
{
	 font-family:  Arial;
	font-size: 16px;
	font-style:normal;
	color: #174366;
	
    
}
/*ESTILO DE TEXTOS */
/*APLIXA SI CAMBIAN BODY */
.Textos
{
	font-family:  Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366
    
}
.Textos2
{
	font-family:  Arial;
	font-size: 11px;
	font-style:normal;
	color: #fff;
}

.formatHeader
{
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
	cursor:hand;
}
.formatFlujoFecha
{
	text-align:center;
	font-family:Arial;
	font-size:11pt;
}
.formatFlujoDesc
{
	text-align:left;
	width:530px
}

.Padding
{
	padding-left:136px;
}
.fondito
{
	width: 645px;
	background-color: #fafafa;
	border: 2px #CCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
/*ESTILO DE MARCOS EN GRIS*/
.Marco
{
	width: 645px;
	background-color: #fafafa;
	border: 2px #CCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
.Marco2
{
	padding-left:20px;
	width: 400px;
	background-color: #fafafa;
	border: 2px #CCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}
.Marco3
{
	padding-left:20px;
	width: 400px;
	background-color: #D6D6D6;
	border: 2px #CCC solid;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
	
}
/*ESTILO DE MARCO Tabulado O LEFT POR DEFAULT*/
.Marco_tab
{
	
	font-family:  Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366;
}
/*ESTILO BORDERS*/
.borde1
{
	background-image:url(../Fichas\imagenesbus\cuadro1.gif);
	background-repeat:no-repeat;
	
    
}
.borde2
{
	background-image:url(../Fichas/imagenesbus/cuadro2.gif);
	background-repeat:no-repeat;
	
    
}

/*ESTILO DE COLOR DE TEXTO DE INPUT [checkbox,file,button,textfield ]*/
input
{
	
	
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366;
	
}
/*ESTILO DE CAJA DE TEXTOS*/
textarea
{	
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366;
	
}
/*ESTILO DE CAJA DE COMBOS*/
select
{	
	font-family:Arial;
	font-size: 11px;
	font-style:normal;
	color: #174366;
	
}
/*ESTILO DE LINKS*/
A:link {color:#174366;} 
A:visited {color:#174366;} 
A:active {color:#174366;} 
A:hover {color:#174366;} 


/*ESTILO DE Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
/*ESTILO BORDERS*/
.borde1
{
	background-image:url(../imagenesbus/cuadro1.gif);
	background-repeat:no-repeat;
	
    
}
.borde2
{
	background-image:url(../imagenesbus/cuadro2.gif);
	background-repeat:no-repeat;
	
    
}

/*estilos de test*/

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #ff0000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

/* Rating */
.ratingStar {    
    font-size: 0pt;
    width: 26px;
    height: 24px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    /*background-image: url(imagenes/Images/FilledStar.png);*/
    background-image: url(../Tests/imagenes/Images/001_15.png);

}

.emptyRatingStar {
    /*background-image: url(imagenes/Images/EmptyStar.png);*/
    background-image: url(../Tests/imagenes/Images/001_17.png);
}

.savedRatingStar {
    /*background-image: url(imagenes/Images/SavedStar.png);*/
    background-image: url(../Tests/imagenes/Images/001_16.png);
}


/**************************************************************************************/

.headLinks1
{
	font-family:Tahoma;
	color:#010101;
	text-decoration:none;
	font-size:11px
}
.headLinks1:hover
{
	font-family:Tahoma;
	color:#0B385F;
	text-decoration:none;
	font-size:11px
}
.headText1
{
	font-family:Tahoma;
	color:#010101;
	text-decoration:none;
	font-size:11px
}
.headTitle1
{
	color:#3B71A6;
	text-decoration:none;
	font-size:20px
}
.formTxt1
{
	border:1px solid #787878;
	font-size:11px;
	background-color:#FFFFFF;
}
.formLabel1
{
	color:#212121;
	text-decoration:none;
	font-size:11px
}
.formLabel2
{
	color:#212121;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}
.formBoton1
{
	font-size:10px;
	font-family:Arial;
}
.text1
{
	color:#212121;
	text-decoration:none;
	font-size:11px;
}
.pieText1
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
.linkSubMenu{
	font-family:Tahoma;
	font-size:11px;
	color:#EFEFEF;
	text-decoration:none;
	font-weight:normal
}
.linkSubMenu:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}
.submenuText1{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}
.tdCabecera
{
	background-color:#B5C7DE;
	font-size:11px;
	color:#284E98;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
}
.tdSubCabecera
{
	font-size:11px;
	text-align:left;
	padding-left:5px;
	text-decoration:none;
	height:22px
}
.tdLabelForm
{
	padding-left:8px;
	color:#212121;
	text-decoration:none;
	font-size:11px;
	height:24px
}
.tdValorL
{
	text-align:left;
	color:#212121;
	text-decoration:none;
	font-size:11px;
	padding-left: 5px;
}
.tdValorR
{
	text-align:right;
	color:#212121;
	text-decoration:none;
	font-size:11px;
	padding-right: 5px;
}

.warning {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*-------------fuentes-----------------------*/
.fuenteTitulo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #0a395f; 
	FONT-FAMILY: Tahoma
}
.fuenteUsername {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fuenteT11B {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #0a395f; 
	FONT-FAMILY: Tahoma
}
.fuenteT10B2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Tahoma
}
.fuenteA15B {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #0a395f; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fuenteA11C {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fuenteA11C2 {
	FONT-SIZE: 11px; 
	COLOR: #0a395f; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*---------formulalrios--------*/
#satis
{
	margin-left:3px
}

.pequeno1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}
.pequeno1 a:visited {
	color: #12387d;
	text-decoration: none;
}
.pequeno1 a:link {
	color: #12387d;
	text-decoration: none;
}
.pequeno1 a:active {
	color: #12387d;
	text-decoration: none;
}
.pequeno1 a:hover {
	color: #990000;
	text-decoration: none;
}

.pequeno2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}
.pequeno2 a:visited {
	color: #FFCC00;
	text-decoration: none;
}
.pequeno2 a:link {
	color: #FFCC00;
	text-decoration: none;
}
.pequeno2 a:active {
	color: #2AA64E;
	text-decoration: none;
}
.pequeno2 a:hover {
	color: #00FF00;
	text-decoration: none;
}

.micro1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
}
.micro1 a:visited {
	color: #12387d;
	text-decoration: none;
}
.micro1 a:link {
	color: #12387d;
	text-decoration: none;
}
.micro1 a:active {
	color: #12387d;
	text-decoration: none;
}
.micro1 a:hover {
	color: #C1003B;
	text-decoration: none;
}

.titulonotaprensa {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
}
.button { /* Top left corner, top edge */ 
float:left; 
color:#ddd; /* Text colour */ 
background:#333 url(button.gif) no-repeat; /* Fallback bg colour for images off */ 
font:1.2em/1.0 Georgia,serif; 
text-decoration:none; 
} 
.button * {display:block;} 
.button span { /* Top right corner */ 
padding:6px 0 0; 
background:url(corners.gif) no-repeat right top; 
} 
.button span span { /* Bottom left corner, left and bottom edges */ 
padding:0 0 0 6px; 
background:url(button.gif) no-repeat left bottom; 
} 
.button span span span { /* Bottom right corner */ 
padding:0 0 6px; 
background:url(corners.gif) no-repeat right bottom; 
} 
.button span span span span { /* Right edge */ 
padding:3px 12px 3px 6px; /* Extra padding (3px vertical, 6px horizontal) added to give the text some breathing room */ 
background:url(button.gif) no-repeat right center; 
} 
.button:hover, 
.button:focus, 
.button:active { /* Help keyboard users */ 
outline:2px solid #ff0; /* Not supported by IE/Win :-( */ 
color:#fff; 
}
.tdLabelForm
{
	padding-left:8px;
	color:#212121;
	text-decoration:none;
	font-size:11px;
	height:24px
}
.formTxt1
{
	border:1px solid #787878;
	font-size:11px;
	background-color:#FFFFFF;
}
.formLabel1
{
	color:#212121;
	text-decoration:none;
	font-size:11px
}
.formLabel2
{
	color:#212121;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}
.formBoton1
{
	font-size:10px;
	font-family:Arial;
}
.text1
{
	color:#212121;
	text-decoration:none;
	font-size:11px;
} 
/* Links */

.linkSubMenu{
	font-family:Tahoma;
	font-size:11px;
	color:#EFEFEF;
	text-decoration:none;
	font-weight:normal;
	 text-align:center;
}
.linkSubMenu:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}
.submenuText1{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none
}

