﻿body
{
    color           :#01132B;
    font-family     :Verdana,Arial,Tahoma;
    margin-top      :20px;    
    background-color:#7F9DB9;    
}

p  {margin:8px 0px 8px 0px;}
li {list-style-type:none;}

a       {color:#333399; text-decoration:none; outline:none;}
a:hover {color:#FD6205; text-decoration:none;}


#wrapper 
{
    width           :980px;
    height          :auto;
    margin          :auto;
}


#theme_header 
{
    background-color :#FFFFFF;    
    width            :980px;
	height           :85px;	
	text-align       :left;
	margin           :0px 0px 0px 0px;
	background-repeat:no-repeat; 	
}


#logo 
{
    position:absolute;
    margin  :10px 0px 0px 30px;
}

#lang 
{
  position		:absolute;
  top			:30px;
  float			:right;
  text-align	:right;
  margin		:20px 30px 30px 880px;
}
#lang a {font-size:xx-small;}


#main 
{
    background-color:#FFFFFF;
    width           :980px;
    overflow        :hidden; 
    height          :auto;    
}

#center
{	
    position    :relative; 
 	text-align  :center;  	
 	height      :500px;
}

#login
{	
    position    :relative;    
	text-align  :left;
	background  :#06234D;	
	margin-left :290px;
	width       :400px;	
	border      :1px solid #A0BEDA;
	font-size   :12px;
    color       :#FFFFFF;
}

#login p {padding:5px; margin:8px 8px 8px 8px;}
#lblIniciarSesion{color:#FFD702;}


#column_left 
{
    width           :170px;
    background-color:#FFFFFF;     
    height          :auto;
    float           :left;
    margin          :0px 0px 0px 30px;    
    font-family     :verdana, arial, sanf-serif;
	font-size       :xx-small;    
}

#column_right 
{
    width           :750px;
    background-color:#FFFFFF;
    height          :auto;
    float           :right;
    margin          :0px 30px 0px 0px
}

#footer 
{
    height          :100px;
    background-color:#688B9A;
}


/* NUEVOS MENU DE LA REGION IZQUIERDA */

#list-menu 
{
    width           :200px;
    text-transform  :uppercase;
}
#list-menu ul 
{
    margin          :0;
    padding         :0;
    list-style-type :none;
    font-family     :verdana, arial, sanf-serif;
    font-size       :0.8em;
} 
#list-menu li 
{
    margin          :2px 0 0 0px;
    color           :#4d4d4d;
    text-transform  :uppercase;
    font-weight     :bold;
    font-size       :11px;
    padding         :3px 0 0 0;
} 
#list-menu a 
{
    display         :block;
    width           :180px;
    height          :18px;
    padding         :2px 2px 2px 2px;
    border          :0px solid #000000;
    background      :#dcdcdc;
    text-decoration :none;
} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited 
{
    color           :#4d4d4d;
    background-color:transparent;
    background      :#333333 url("./img/nuevomenufondo2.gif");
}
#list-menu a:hover 
{
    border          :opx solid #000000;
    background      :#333333 url("./img/nuevomenufondo.gif");
    color           :#4d4d4d;
    background-color:transparent;
}


/* CIERRE DE LOS NUEVOS MENU DE LA REGION IZQUIERDA */


/* PARA LOS MENUS FIJOS DE LA IZQUIERDA  */
#menuPradomedia 
{
    margin  :4px 0px 50px 10px;
    display :block;
    padding :0px 0px 0px 0px;
    width   :175px
}
#menuPradomedia ul
{
    margin  :0px 0px 0px 0px;
    padding :0px;
}
#menuPradomedia li
{
    margin  :0px 0px 0px 0px;
}
#menuPradomedia li:hover
{
    background  :url(./img/fderN.gif) no-repeat 0px 6px;
}
#menuPradomedia li a
{
    padding     :4px 0px 6px 6px;
    background  :none;
    margin-left :15px;
    background  :#DCDDDF;    
    display     :block;
    height      :15px;
}


/* SEGUNDO MENU SECUNDARIO CONTENEDOR  */
#menu_secundario_contenedor
{
    width           :180px;
    text-transform  :uppercase;
    padding-left    :25px;
}
#menu_secundario_contenedor ul
{
    margin          :0;
    padding         :0;
    list-style-type :none;
    font-family     :verdana, arial, sanf-serif;
    font-size       :0.8em;
}
#menu_secundario_contenedor li
{
    font-size       :xx-small;
    text-transform  :uppercase;
    background      :url(./img/separador_menu_nivel_uno.png) repeat-x left bottom;
    margin          :2px 0 0 0;
    color           :#4d4d4d;
    text-transform  :uppercase;
    padding         :0px 0 0 0px;
    width           :160px;
}
#menu_secundario_contenedor a
{
    display         :block;
    height          :20px;
    padding         :2px 2px 2px 0px;
    border          :0px solid #000000;
    text-decoration :none;
    color           :#b8b8b8;
}
#menu_secundario_contenedor li a:hover
{
    color   :#4d4d4d;
}

#RayaInferiorMenu
{
    position         :absolute;
    background-image :url("./img/separador_menu_nivel_uno.png");
    background-repeat:repeat-x;
    width            :160px;
    margin           :-5px 0px 0px 25px;
}

#logoPatrocinador
{
    margin           :41px 0px 0px 31px;
    background-repeat:no-repeat;
}
#logoPatrocinador p
{
    font-size   :xx-small;
    color       :#9B9C9D;
}


/* ENCABEZADO DEL CONTENIDO PRINCIPAL */
#EncabezadoMenuDerecha
{
    display     :inline;
	font-size   :xx-small;
}

#LineaHorizontal 
{
    position            :relative;
    background-image    :url("./img/separador_menu_nivel_uno.png");
    background-repeat   :repeat-x;
    background-position :bottom;
    width               :750px;
    height              :auto;
    margin              :10px 0px 5px 0px;
    padding-bottom      :5px;
    color               :#06234D;    
}

#LineaInferior
{
    width               :100%;
    background-image    :url("./img/separador_menu_nivel_uno.png");
    background-repeat   :repeat-x;
    background-position :top;
    height              :25px;
    margin              :10px 0px 0px 0px;
}
    
#barra_vertical
{
    float       :left;
    border-left :2px solid #999999;
    width       :1px;
    height      :10px;
}

.letrapeq{font-size: 0.7em; font-weight:bold; margin-left:5px;}


/* *****************************SECCION DEL PIE DE LA PAGINA***********************************/
#pieCatalogo
{
    width       :47.25em;
    margin      :0px auto 30px auto;
    margin-top  :5px;
}
#pieCatalogo p
{
    font-size       :xx-small;
    margin-bottom   :0;
    padding-bottom  :0;
}

#pie
{    
    width	:980px;
    margin	:10px auto 10px auto;    
}
#pie p
{
    font-size       :xx-small;
    margin-bottom   :0;
    padding-bottom  :0;
}

#contenidoPie 
{
    margin-top  :0px;
    clear       :both;	
}
#contenidoPie a
{
    font-size   :x-small;
    background  :url('http://localhost:10686/http://www.museodelprado.es/fileadmin/Image_Archive/PICTOS/ln_pie.png') no-repeat left bottom;
    display     :block;
    float       :left;
    padding     :4px 5px 0px 5px;
}
#contenidoPie span a
{
    background  :none;
    padding-left:0px;
}

#pie #pieImage 
{
    float           :left;
    padding-bottom  :10px;
    width           :auto;
    height          :46px;        
    margin-right    :10px;
}
#pie #pieImage2 
{
    float           :left;
    padding-bottom  :10px;
    width           :140px;
    margin-right    :15px;
}
#pie #pieContent 
{
    float       :left;
    margin-left :10px;
    width       :850px;
}

.vcard div,
.vcard span {float:left; padding-right:5px; font-size: x-small; }

table.contenidocabecera
{
	width:				720px;
	background-color:	#ffffff;
    padding:			0;
	border-collapse:	collapse;
	border-spacing:		0;
	margin:				0px;
	vertical-align:		top;
}

/*Table bordes redondeados */
.roundedcornr_box_384119 
{
   background:#C6C6C6;
}
.top_izq_384119 
{
   background   :url(./img/roundedcornr_577402_tl.png) no-repeat top left; 
   width        :100%;
   height       :20px;
   font-size    :1px;
}
.top_der_384119 
{
   background   :url(./img/roundedcornr_577402_tr.png) no-repeat top right;
   width        :100%;
   height       :20px;
   font-size    :1px;
}
.bottom_izq_384119 
{ 
   background   :url(./img/roundedcornr_577402_bl.png) no-repeat bottom left;
   width        :100%;
   height       :20px;
   font-size    :1px;
}
.bottom_der_384119 
{
   background   :url(./img/roundedcornr_577402_br.png) no-repeat bottom right;
   width        :100%;
   height       :20px;
   font-size    :1px;
}


/* PARA LOS BORDES DE LAS FOTOS Y ESAS COSILLAS */
.div_GridView_Cabecera
{
    font-family :Arial, Helvetica, sans-serif;
    color       :#6F5C5E;
    font-size   :12px;
    height      :20px;
    width       :inherit;
}

.div_GridView_Registros
{
    font-family :Arial, Helvetica, sans-serif;
    color       :#6F5C5E;
    font-size   :10px;
    height      :auto;
}

.combos
{ 
	font-family     :Arial, Helvetica, sans-serif; 	
	font-weight     :normal;	
	font-size       :inherit;
	border-style    :solid;
	border-width    :1px;
	border-color    :#559e49;
	width           :160px;
	background-color:#7CC454;
	color           :#000000;
}

.botones 
{
	font-family     :Arial, Helvetica, sans-serif; 
	font-size       :10px; 
	background-color:#F2F2F2;
	border-width    :1px;
	border-color    :#559e49;
	border-style    :solid;
}

.textoColortablaSinBordeColor
{
	font-family :Arial, Helvetica, sans-serif;
	font-size   :12px;
	color       :#fd66b1; 
	font-weight :bold;	
}

.Enlace
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :12px; 
    font-weight :bold;        
    color       :#6F5C5E;  
}

.labelEnlace
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :12px; 
    font-weight :bold;        
    color       :#6F5C5E;
}

.EnlaceMediano
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :11px; 
    font-weight :bold;        
    color       :#6F5C5E;
}

.EnlacePetit; a:visited
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :xx-small;
    font-weight :bold;        
    color       :#6F5C5E;
}


/*****NUEVO DISEÑO V.2.0 DIV TITULOS*******/
.div_cabecera
{  	
    font-family     :Arial, Helvetica, sans-serif;      	
	font-weight     :bold;
	border-style    :solid;
	border-width    :2px;
	border-color    :#FFFFFF;
	background-color:#DCDDDF;	
	color           :#1C1C1C;
    position        :relative;
	top             :0px;
	right           :0px;
    height          :35px;
    vertical-align  :middle;
    margin          :0px 0px 0px 0px;
    width           :750px; 
}

.botonescontinuar
{
	background-color:#d0d0d0;
	color			:White;
	font-size		:8pt;
	font-weight		:bold;
	border			:0px;
	height			:25px;
	width			:100px;
}

	
/*BEGIN SAE - DEFAULT*/
#list-menusae 
{
	width           :180px;
	text-transform  :uppercase;
	padding-left    :10px;
}
#list-menusae ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	padding         :0px 0 0 0px;
	width           :170px;
}
#list-menusae li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}
#list-menusae ul li a:link, #list-menusae ul li a:visited 
{
	color           :#4d4d4d;
	background-color:#efefee;
	font-weight     :bold;
	cursor          :default;
	background      :#efefee url(./img/fderN_Sae.gif) no-repeat 5px 6px;
	padding-left    :18px;
}
#list-menusae ul ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae ul ul li a:link, #list-menusae ul ul li a:visited 
{
	color           :#4d4d4d ;
	background-color:transparent;
	font-weight     :normal;
	cursor          :pointer;
	background      :#fff;
	padding-left    :5px;
}
#list-menusae ul ul li a:hover 
{
	border      :opx solid #000000;
	font-weight :bold;
	color       :#4d4d4d;
	background  :#efefee;
}
#list-menusae #lnkHome
{
	display         :block;
	padding         :4px 4px 4px 4px;
	border          :0px solid #000000;
	text-decoration :none;
	padding-left    :18px;
	font-weight     :bold;	
	background      :url(./img/fderN.gif) no-repeat 5px 6px;
}
#list-menusae #lnkHome:hover 
{
	color: #4d4d4d;
}

/***************************************/

/*END SAE - DEFAULT*/

#RayaInferiorMenuSae
{
    position            :absolute;
    background-image    :url("./img/separador_menu_nivel_uno.png");
    background-repeat   :repeat-x;
    width               :150px;
    margin              :0px 0px 0px 0px;
}


/***********************BEGIN SAE - CONFIGURACION************************/
#list-menusae_conf 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_conf ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_conf ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	text-transform  :uppercase;
	padding         :0px 0 0 0px;
	width           :150px;
}
#list-menusae_conf li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	background      :#efefee;
}
#list-menusae_conf ul li a:link, #list-menusae_conf ul li a:visited /*DATOS CONVERSORES USUARIOS CONTROL*/
{	
	color           :#06134D;
	background-color:#7F9DB9;
	font-weight     :bold;
	cursor          :default;
	text-align      :center;		
}
#list-menusae_conf ul ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_conf ul ul li a:link, #list-menusae_conf ul ul li a:visited 
{	
	color           :#A0BEDA;
	font-weight     :normal;
	background-color:transparent;
	cursor          :pointer;
	text-align      :left;
	background      :#fff;
}
#list-menusae_conf ul ul li a:hover 
{
	border      :opx solid #000000;	
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - CONFIGURACION******************/


/*******************BEGIN SAE - ENTRADA MANUAL***************/
#list-menusae_emd 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_emd ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_emd ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	width           :150px;
}
#list-menusae_emd li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
	padding-left    :5px;
}
#list-menusae_emd ul li a:link, #list-menusae_emd ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_emd ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - ENTRADA MANUAL*****************/


/*******************BEGIN SAE - VISITANTES*******************/
#list-menusae_vis 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_vis ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_vis ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	padding         :0px 0 0 0px;
	width           :150px;
}
#list-menusae_vis li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}
#list-menusae_vis ul li a:link, #list-menusae_vis ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_vis ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - VISITANTES*********************/


/*******************BEGIN SAE - INGRESOS*********************/
#list-menusae_ing 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_ing ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_ing ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	width           :150px;
}
#list-menusae_ing li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}
#list-menusae_ing ul li a:link, #list-menusae_ing ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_ing ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - INGRESOS***********************/


/*******************BEGIN SAE - OCUPACION********************/
#list-menusae_ocu 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_ocu ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_ocu ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	padding         :0px 0 0 0px;
	width           :150px;
}
#list-menusae_ocu li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}
#list-menusae_ocu ul li a:link, #list-menusae_ocu ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_ocu ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - OCUPACION**********************/


/*******************BEGIN SAE - INFORMES*********************/
#list-menusae_inf 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_inf ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}	
#list-menusae_inf ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	width           :150px;
}
#list-menusae_inf li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}	
#list-menusae_inf ul li a:link, #list-menusae_inf ul li a:visited 
{
	color           :#06134D;
	background-color:#7F9DB9;
	font-weight     :bold;
	text-align      :center;
	cursor          :default;
}	
#list-menusae_inf ul ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_inf ul ul li a:link, #list-menusae_inf ul ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	text-align      :left;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_inf ul ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - INFORMES***********************/


/*******************BEGIN SAE - INFORMES TAQUILLA*********************/
#list-menusae_infTaq 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :5px;
}
#list-menusae_infTaq ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}	
#list-menusae_infTaq ul li 
{
	text-transform  :uppercase;
	margin          :2px 2px 0 0;
	color           :#4d4d4d;
	text-transform  :uppercase;
	width           :150px;
}
#list-menusae_infTaq li a  
{
	display         :block;
	padding         :4px 4px 4px 0px;
	border          :0px solid #000000;
	text-decoration :none;
	color           :#4d4d4d;
	background      :#efefee;
}	
#list-menusae_infTaq ul li a:link, #list-menusae_infTaq ul li a:visited 
{
	color           :#06134D;
	background-color:#7F9DB9;
	font-weight     :bold;
	text-align      :center;
	cursor          :default;
}	
#list-menusae_infTaq ul ul 
{
	margin          :0;
	padding         :0;
	list-style-type :none;
}
#list-menusae_infTaq ul ul li a:link, #list-menusae_infTaq ul ul li a:visited 
{
	color           :#A0BEDA;
	background-color:transparent;
	font-weight     :normal;
	text-align      :left;
	cursor          :pointer;
	background      :#fff;
}
#list-menusae_infTaq ul ul li a:hover 
{
	border      :opx solid #000000;
	color       :#06134D;
	background  :#FFFFFF;
}
/*******************END SAE - INFORMES TAQUILLA***********************/




/*******************BEGIN SAE *******************************/
#list-sae 
{
	width           :155px;
	text-transform  :uppercase;
	padding-left    :0px;
}

.menu_sae_novisible
{
	display         :block;
	padding         :4px 4px 4px 4px;
	border          :0px solid #000000;
	text-decoration :none;
	padding-left    :18px;
	font-weight     :bold;		
	color           :#06134D;
	background      :#7F9DB9 url(./img/fderN.gif) no-repeat 5px 6px;
}

.menu_sae_visible
{
	display         :block;
	padding         :4px 4px 4px 4px;
	border          :0px solid #000000;
	text-decoration :none;
	padding-left    :18px;
	font-weight     :bold;	
	background      :#7F9DB9 url(./img/fderN_Sae.gif) no-repeat 5px 6px; 
}
/*******************END SAE *******************************/


#div_sae
{
	font-family :Arial, Helvetica, sans-serif; 
	font-size   :12px;
	width       :750px;
	text-align  :left;
	color       :#06234D;
}

#div_cabecera_grid
{    
	background-color	:#DCDDDF;	
	color				:#1C1C1C;
    position			:relative;
    font-weight			:bold;
    font-size			:11px;
    text-transform		:uppercase;
    border				:1px solid #999999;
    display             :inline; /*1.3.3*/
}
	
#div_registros
{
	overflow    :auto;
	height      :350px;
	position    :relative;
	font-size   :11px;
	border      :1px solid #A0BEDA;	
}

#div_registros_grid{width:750px; font-family:Arial, Helvetica, sans-serif; font-size:11px;border:1px solid #999999;}

#div_totalregistro
{
	color               :#01132B; 
    position			:relative;
	text-align			:center;
    font-weight			:bold;
    padding				:2px;
}
	
.botones_prado
{
	background-color:#7F9DB9;
	color			:#FFD702;
	font-size		:8pt;
	font-weight		:bold;
	border			:0px;
	height			:25px;
	width			:auto;
	cursor			:pointer;
	text-transform  :uppercase;
	}
	
	
.calendar
{
	margin-left:1px; margin-bottom:-2.5pt;
}


.txt_oscuro
{
	background-color:#F0F0F0;
	border          :1px;
	border-color    :#A0BEDA;
	border-style    :solid;
	font-family     :Verdana,Arial,Tahoma;
	color           :#01132B;       
}

.txt_oscuro_UPPER
{	
	background-color:#F0F0F0;
	border          :1px;
	border-color    :#A0BEDA;
	border-style    :solid;
	text-transform  :uppercase;
	font-family     :Verdana,Arial,Tahoma;
	color           :#01132B;
}

.txt_oscuro_num
{	
	background-color:#F0F0F0;
	border          :1px;
	border-color    :#A0BEDA;
	border-style    :solid;
	text-align      :right;
	font-family     :Verdana,Arial,Tahoma;
	color           :#01132B;
}
	
.obligatorio
{
	font-size	:0.8em; 
	font-weight	:bold;
	color		:#B3081B;
}

.trabajoSQL_creado
{
	font-size	    :large;
	font-weight	    :bold;
	color		    :#01132B;
	text-transform  :uppercase;
	width           :748px;
	text-align      :center;	
	float           :left;
}

	
.botones_no_selec
{
	background-color:#A0BEDA;
	color			:White;
	font-size		:8pt;
	font-weight		:bold;
	border			:0px;
	height			:25px;
	cursor			:pointer;
	text-transform  :uppercase;
	}

.botones_selec
{
	background-color:#7F9DB9;
	color			:#FFD702; /*color			:White;*/
	font-size		:8pt;
	font-weight		:bold;
	border			:0px;
	height			:25px;
	cursor			:pointer;
	text-transform  :uppercase;
}

	
.span_menu
{
	display:block;
	color: #4d4d4d ;
	background-color:#efefee;
	font-weight:bold;
	background:  #efefee url(./img/fderN_Sae.gif) no-repeat 5px 6px;
	padding-left:18px;
	padding-bottom:4px;
	padding-top:4px;
}

.SelectedRow
{
	background-Color:#8fafff;
}
	
.imgAyuda{margin:5px 0px -2px 0px;}
.lbAyuda{ margin:7px 0px 2px 0px; position:absolute; font-size:x-small; font-family:Verdana;}


.labelInformacion 
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :12px;
    font-weight :bold; 
    color       :#6F5C5E;
    color       :#01132B;
}

.labelInformacionDetalle
{
    Font-family :Arial, Helvetica, sans-serif;
    font-size   :11px; 
    color:          #6F5C5E;
    color       :#01132B;
    text-align  :justify;
}



/**********DISEÑO DE LAS CONSULTAS Y BUSCADORES*************/
#EncabezadoMenu	{display:inline;font-size:xx-small;}
#LineaHorizontalConsulta{ position:relative;background-image: url("./img/separador_menu_nivel_uno.png");
                          background-repeat: repeat-x;background-position:bottom;width:100%;height:auto; margin:10px 0px 5px 0px;
                          padding-bottom:5px;}
.TituloSistema	{font-family:Georgia; font-size:large;}
.SubTitulosSmall{font-family:Georgia; font-size:small; color:#06234D;}
.cabecera_gris	{background:#7F9DB9; height:42px; width:100%; display:table; position:relative;}
.cab_left_gris	{float:left;  text-align:left;  width:70%; height:42px;}
.cab_right_gris	{float:right; text-align:right; width:auto; height:42px; padding-right:10px; }
.etiqueta_barra_gris	{font-family:Georgia; font-size:medium; color:#FFD702; margin: 11px 0px  11px 5px;  position:absolute;}
.consulta_BtnExport		{margin:11px 0px 11px 0px;  width:22px; height:22px;}

.etiqueta_azul
{
    color: #06234D;
    font-weight:bold;
    font-size:medium;
    text-align:right; 
}

#capausuario			{width:100%; display:table; position:relative; font-size:small; margin:1px 0px 1px 0px; border-width:0px; color: #333399;
            			 
    background-image    :url("./img/separador_menu_nivel_uno.png");
    background-repeat   :repeat-x;
    background-position :bottom;
            			 }
#leftusuario			{float:left;}
#rightusuario			{float:right;}

#consultas_buscadores		{font-family:	Arial, Helvetica, sans-serif; width:920px;text-align:left;margin-left:30px;color:#4d4d4d; margin-bottom:20px;}
#consultas_buscadores	p	{margin:2px 0px 2px 0px;}
#cuerpo_consultas_buscador	{font-family:	Arial, Helvetica, sans-serif; font-size:11px;width:100%; text-align:center;}
.subTituloConsulta			{font-size:12px; margin:4px 0px 1px 0px; color:#06234D; text-align:left; font-weight:bold;}

.labelsubconsulta{text-align: center; border-bottom-style: solid; border-bottom-width: 1px; }

.cuerpoconsulta		{font-family:Arial, Helvetica, sans-serif; width:auto;text-align:left;color:#01132B;}
.leftcuerpoconsulta	{float: left;  width:50%; padding:10px 0px 10px 0px;}
.rightcuerpoconsulta{float: right; width:50%; padding:10px 0px 10px 0px;}
.baseconsulta{clear: both; width: auto; text-align:center; padding:0px 0px 0px 0px; }
.baseconsultaInf{width: auto; text-align:center; padding:0px 0px 0px 0px; border:1px solid #A0BEDA; background-color:#7F9DB9; }


/***********************buscadores**************************/
.buscuerpo		{width: 920px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.buscuerpoLeft	{width: 300px; float: left;	margin-left:5px; }
.exposiciones		{overflow:auto;height:242px; border:1px solid #999999; margin-bottom:5px;} /*1.3.3*/
.capaList			{width: 298px; height:120px; text-align:left; border:1px solid #999999; overflow: auto;}
.capaList75			{width: 298px; height:75px ; text-align:left; border:1px solid #999999; overflow: auto;}
.capaList190		{width: 298px; height:190px; text-align:left; border:1px solid #999999; overflow: auto;}
#diassemana         {border:1px solid #999999;}
.capaListDia	    {width: 298px; text-align:left;  overflow: auto; height:75px;}
.TipoResultado		{border:1px solid #999999; font-size:x-small; font-weight:bold; background-color:#F6F6F6; height:92px;}
.Clientes		    {border:1px solid #999999;}
.capafecha          {height:80px;}
.buscuerpoFoot {clear: both; width: 920px;	text-align:center; padding:5px 0px 5px 0px;}

#div_resultados			{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.cssfechas{border:1px solid #999999; background-color:White; font-size:small; padding:2px 0px 2px 0px;}

/************************buscador - parte de filtros****************/
#div_Buscador		 {position:relative; background-color: #A0BEDA; border:1px solid #333399; width:748px; margin:0px 0px 2px 0px;}
#div_Buscador p      {height:22px;}
.partebuscadorcentro {width:100%;  float: left; text-align:right; color:#01132B;}
.partebuscadorleft	 {width:250px; float: left; text-align:right; color:#01132B;}
.partebuscadorright	 {width:450px; float:right; text-align:left ; color:#01132B;}
.basebuscador		 {clear:both; width:100%; text-align:center; padding:2px 0px 5px 0px;}

.BusTipoResultado    {width:75%; text-align:center; padding: 2px 0px 5px 0px; margin: 20px 100px 10px 100px; border:1px solid #7F9DB9;}


#cab_mostrador      {background-color:#7F9DB9;  font-weight:bold; text-align:center; width:748px; border:1px solid #A0BEDA; height:15px; padding:3px 0px 3px 0px;}
.colCabFecha	    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabArea		    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabSem		    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabVisit	    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabSemana	    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabCatalogo	    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabNombre	    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabDescripcion	{float:left; color:#FFD702; text-transform:uppercase;}
.colCabExpo		    {float:left; color:#FFD702; text-transform:uppercase;}
.colCabCentro		{float:left; color:#FFD702; text-transform:uppercase;}

#div_insercion   {position:relative; height:auto; width:748px; border:1px solid #A0BEDA;}
#div_insercion p {height:20px;}
.inscolleft		{float:left;  width:auto;}
.inscolright	{float:right; width:auto;}
.insbase		{clear: both; width: 100%;	text-align:center; padding:2px 0px 5px 0px;}
.textnumerico	
{
    text-align      :right; 
    width           :100px;
    background-color:#F0F0F0;
	border          :1px;
	border-color    :#A0BEDA;
	border-style    :solid;
	font-family     :Verdana,Arial,Tahoma;
}
.textHora		
{
    text-align      :center; 
    width           :50px;
    background-color:#F0F0F0;
	border          :1px;
	border-color    :#A0BEDA;
	border-style    :solid;
	font-family     :Verdana,Arial,Tahoma;
}

.division2px	{height:2px;  width:100%}
.division3px	{height:3px;  width:100%}
.division5px	{height:5px;  width:100%}
.division10px	{height:10px; width:100%;}


#div_tarea    {font-size:small; width:100%}
#div_tarea p  {margin: 2px 0px 2px 0px;}
.tarbase	  {clear: both; width: 100%; text-align:center; padding:8px 0px 8px 0px; border:1px solid #A0BEDA; }

.titulo_Dib
{    
    background-image    :url("./img/separador_menu_nivel_uno.png");
    background-repeat   :repeat-x;
    background-position :center;     
}

#div_traspaso {overflow:auto; position:relative; height:auto; width:748px; border:1px solid #A0BEDA; padding-top:5px; padding-bottom:5px;}
.tras_left	  {float:left;  width:355px; padding-left:5px;  padding-right:2px; margin:5px;}
.tras_right	  {float:right; width:330px; padding-left:30px; padding-right:2px; margin:5px;}
.tras_base	  {clear:both;  width:99%;   padding: 0px 0px 0px 5px; margin-left:1px; background-color:#FFFFE1; font-size:smaller;}
.tras_lbl     {margin-left:5px; margin-right:5px;}
.tras_Info    {padding-top:2px;}

#div_trabajo  {overflow:auto; position:relative; height:auto; width:748px; border:1px solid #A0BEDA;}
#div_tipo     {overflow:auto; position:relative; height:auto; width:748px;}
.tipo_left	  {float:left;  width:355px; padding-left:5px;  padding-right:2px; margin:5px;}
.tipo_right	  {float:right; width:330px; padding-left:30px; padding-right:2px; margin:5px;}
.tipo_lbl     {margin-left:5px; margin-right:5px;}

#div_repe   {overflow:auto; position:relative; height:auto; width:748px;}
.repe_left	{float:left;  width:355px; padding-left:5px;  padding-right:2px; margin:5px;}
.repe_right	{float:right; width:330px; padding-left:30px; padding-right:2px; margin:5px;}
.repe_base	{clear:both;  width:99%;   padding: 0px 0px 0px 5px; margin-left:1px; background-color:#FFFFE1; font-size:smaller;}
.repe_lbl   {padding-left:5px; padding-right:5px;}
.repe_Info  {padding-top:2px;}

#div_frecuencia {overflow:auto; position:relative; height:auto; width:748px;}
.frec_Todo      {float:left; width:735px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec_sem1      {float:left; width:160px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec_sem2      {float:left; width:520px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec1          {float:left; width:150px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec2          {float:left; width:310px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec3          {float:left; width:220px; padding-left:5px;  padding-right:2px; margin:5px;}
.frec_lbl       {padding-left:5px; padding-right:5px;}


#div_frecuenciadiaria {overflow:auto; position:relative; height:auto; width:748px;}
.fredi1               {float:left; width:160px; padding-left:5px;  padding-right:2px; margin:5px;}
.fredi2               {float:left; width:270px; padding-left:5px;  padding-right:2px; margin:5px;}
.fredi3               {float:left; width:260px; padding-left:5px;  padding-right:2px; margin:5px;}
.fredi_lbl            {padding-left:5px; padding-right:5px;}

#div_duracion {overflow:auto; position:relative; height:auto; width:748px;}
.dura1        {float:left; width:160px; padding-left:5px;  padding-right:2px; margin:5px;}
.dura2        {float:left; width:190px; padding-left:5px;  padding-right:2px; margin:5px;}
.dura3        {float:left; width:170px; padding-left:5px;  margin: 5px 0px 5px 5px;}
.dura4        {float:left; width:160px; padding-right:2px; margin: 5px 5px 5px 0px;}
.dura_lbl     {padding-left:5px; padding-right:5px;}


#div_botones	{position:relative; border:1px solid #A0BEDA; background-color:#7F9DB9; width:748px; height:20px; padding:3px 0px 0px 0px}
.colbotones		{float:left; width:180px; text-align:center;}

.div_espera		{width: 748px; height:200px; z-index:30; overflow:none; text-align:center; background-color:transparent; position:absolute; padding-top:150px; }
.div_espera_resultado{width: 920px; height:50px; z-index:30; overflow:none; text-align:center; background-color:transparent; position:relative; padding-top:10px; font-size:14px; }


#div_botonesopciones{border:1px solid #7F9DB9; background-color: #7F9DB9; height:30px;}
.btnsOpcionesModulo {float:left; text-align:center; padding:1px;}
/*.grid_opciones		{overflow:auto; height:400px; background-color:	#7F9DB9; color:#01132B;	position:relative;font-size:11px;border:1px solid #A0BEDA;}*/

/**********************AJUSTES***********************/
#TipoTarifa     {clear: both; border:1px solid #999999; background-color:#F6F6F6; height:auto; margin:0px;}
#Tarifas        {border:1px solid #999999; height:200px; overflow:none;}
#p_unaTarifa    {text-align:center; font-weight:bold;}

table.tablacontenido {background-color:#FFFFFF; margin:0px 0px 0px 0px; border-color:#A0BEDA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color:#01132B;}
.tablacontenido th   {margin:0px 0px 0px 0px;  padding:5px 5px 5px 5px; border-color:#A0BEDA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color:#01132B;}
.tablacontenido td	 {margin:0px 0px 0px 0px;  padding:1px 1px 1px 1px; border-color:#A0BEDA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color:#01132B;}

#capa_errores{ padding:0px 10px 0px 10px;}

.textoderecha{float:right;}

.hearderconsultas{border:1px solid #A0BEDA; background-color:#7F9DB9; font-weight:bold; color:#06134D;}
.footerconsultas {border:1px solid #A0BEDA; background-color:#7F9DB9; font-weight:bold; color:#06134D;}


#div_parametros{width:748px; margin:2px 0px 2px 0px;}
.colFiltro{ float: left; margin:5px; width:360px; }
.subcolFiltro{float: left; margin:0px 5px 0px 5px; }
.inf_etiquetas{font-family: Georgia, Verdana, Arial; font-size:small; font-weight:bold;}
.inf_etiquetas_right{font-family: Georgia, Verdana, Arial; font-size:small; font-weight:bold; float:right;}
.imagenbtn{margin-left:1px; margin-bottom:-2.5pt; }


/***********************buscadores 11-06-2013 margin:11px 0px 11px 0px;  **************************/
.fontbus  {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.left       {float:left;}
.right      {float:right;}
.clear      {clear:both;}
.colbus1    { width:245px;}
.colbus2    { width:500px;}
.colbus3    { width:300px;} /*1.3.3*/
.mglbus4     {margin-left:4px;}
.mgtbus4     {margin-top:4px;}
.mgbbus4     {margin-bottom:4px;}
.mgbusleft  { margin-left:10px;}
.filtrocfondo {border:1px solid #7F9DB9; background-color:#F6F6F6;}
.filtrosfondo {border:1px solid #7F9DB9;}
.heightfiltro {height:150px;}
.height110 {height:110px;} /*1.3.3*/
.capaover     {overflow: auto;}
.footcenter   {text-align:center; width: 750px;}
.buscador_BtnExport { margin-bottom:-8px; width:22px; height:22px;}

/********************************* VENTAS POR ENTRADAS Y FORMA DE PAGO *********************************/
.FP1left	{width: 367px; float: left;	margin-left:5px;}
.FP2left	{width: 243px; float: left;	margin-left:5px;}

.rightText {text-align:right;}
.leftText  { text-align:left;} /*1.3.3*/