/*!
 * css v1
 * yemipc 2014-2015 
  
 color: #025D83;
    font-size: 18px;
  */


div.error {
    background-color: #FF8F8F;
    border: 1px solid #F11;
    margin-bottom: 5px;
    padding: 5px;
   
}
div.row {
  
    margin-bottom: 5px;
  
   
}



.fieldset {
    border: 1px solid #A6C9E2;
    border-radius: 5px 5px 5px 5px;
    clear: both;
   
    font-style: normal;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
   /* padding: 5px;*/
    width: 940px;

}



 .legend {
    /*background-image: url("images/postmetadataheader_bg.png");*/
    /*border-color: #A1A4A1;*/
    background: -moz-linear-gradient(center top , #265A88    0px, #265A88    50%) 
    repeat scroll 0 0 transparent;
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#265A88 ', endColorstr='#265A88 ')";
  background-color: #A1A4A1;
  /*background-color: #C5C5C5;*/
     border-radius: 5%;
     margin-left: 10px;
     border: 1px solid #999999;
width: 100px;     
    font-weight: normal;
   border-radius: 7px;
    border-style: solid;
    border-width: 0;
    overflow: hidden;
     margin-bottom: 0;
    padding: 0px 9px 0px;
  color:#fff;
}


.EstiloModuloBusqueda {
    border: 1px solid #A6C9E2;
    border-radius: 5px 5px 5px 5px;
    clear: both;
   
    font-style: normal;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
   /* padding: 5px;*/
    width: 940px;

}

.EstiloBotones {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5px;
  text-align:  right;
}

 .EstiloModuloBusqueda .Titulo {
    /*background-image: url("images/postmetadataheader_bg.png");*/
    /*border-color: #A1A4A1;*/
    /*background: -moz-linear-gradient(center top , #265A88    0px, #265A88    50%) repeat scroll 0 0 transparent;
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#265A88 ', endColorstr='#265A88 ')";
  */
 /* background-color: #A1A4A1;*/
 background-image: linear-gradient(to bottom, #337AB7 0px, #265A88 100%);
 background-repeat: repeat-x;
border-color: #245580;
  /*background-color: #C5C5C5;*/

     border: 1px solid #999999;
     
    font-weight: normal;
   /* border-radius: 7px 7px 0 0;*/
    border-style: solid;
    border-width: 0;
    overflow: hidden;
     margin-bottom: 0;
    padding: 0px 9px 0px;
  color:#fff;
}

.EstiloModuloBusqueda .Botones {
   padding: 5px;

}

.EstiloGrilla {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align:  right;
}



  body
{
  margin: 0 auto;
  padding: 0;
  color: #464746;
  background-image: url('../../assets/img/Bottom_texture.jpg');
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top left;
}

.login-box{
		
	background :#fff;
	border:7px solid rgba(255, 255, 255, 20.31);
	-webkit-background-clip: padding-box; /* for Safari */
	-moz-background-clip: padding-box; /* for old Firefox */
	-o-background-clip: padding-box; /* for old Firefox */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding-bottom: 15px;
}



.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover
{
    outline: none;
}

.art-menu, .art-menu ul
{
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none;
  display: block;
}

.art-menu li
{
  margin: 0;
  padding: 0;
  border: 0;
  display: block;
  float: left;
  position: relative;
  z-index: 5;
  background: none;
}

.art-menu li:hover
{
  z-index: 10000;
  white-space: normal;
}

.art-menu li li
{
  float: none;
}

.art-menu ul
{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  background: none;
}

.art-menu li:hover>ul
{
  visibility: visible;
  top: 100%;
}

.art-menu li li:hover>ul
{
  top: 0;
  left: 100%;
}

.art-menu:after, .art-menu ul:after
{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  overflow: hidden;
  clear: both;
}
.art-menu, .art-menu ul
{
  min-height: 0;
}

.art-menu ul
{
  background-image: url('../../assets/img/spacer.gif');
  padding: 10px 30px 30px 30px;
  margin: -10px 0 0 -30px;
}

.art-menu ul ul
{
  padding: 30px 30px 30px 10px;
  margin: -30px 0 0 -10px;
}

.art-menu ul a
{
  display: block;
  text-align: center;
  white-space: nowrap;
  height: 32px;
  width: 180px;
  overflow: hidden;
  line-height: 32px;
  background-image: url('../../assets/img/subitem.png');
  background-position: left top;
  background-repeat: repeat-x;
  border-width: 1px;
  border-style: solid;
  border-color: #7FCAE6;
}

.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
  display: inline;
  float: none;
  margin: inherit;
  padding: inherit;
  background-image: none;
  text-align: inherit;
  text-decoration: inherit;
}

.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span
{
  text-align: left;
  text-indent: 12px;
  text-decoration: none;
  line-height: 32px;
  color: #0F3C4D;
  font-size: 12px;
  margin:0;
  padding:0;
}
.art-menu ul li a:hover
{
  color: #000000;
  border-color: #FFF;
  background-position: 0 -32px;
}

.art-menu ul li:hover>a
{
  color: #000000;
  border-color: #FFF;
  background-color:#FFF;
  background-position: 0 -32px;
}

.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span
{
  color: #000000;
}

.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span
{
  color: #000000;
}




/* menu structure */

.art-menu
{
  padding: 6px 3px 0 3px;
}

.art-nav
{
  position: relative;
  min-height: 36px;
  z-index: 100;
}

.art-nav .l, .art-nav .r
{
  position: absolute;
  z-index: -1;
  top: 0;
  height: 100%;
  background-image: url('../../assets/img/nav.png');
}

.art-nav .l
{
  left: 0;
  right: 0;
}

.art-nav .r
{
  right: 0;
  width: 992px;
  clip: rect(auto, auto, auto, 992px);
}


/* end Menu */

/* begin MenuItem */
.art-menu a
{
  position: relative;
  display: block;
  overflow: hidden;
  height: 30px;
  cursor: pointer;
  text-decoration: none;
}


.art-menu ul li
{
    margin:0;
    clear: both;
}


.art-menu a .r, .art-menu a .l
{
  position: absolute;
  display: block;
  top: 0;
  z-index: -1;
  height: 100px;
  background-image: url('../../assets/img/menuitem.png');
}

.art-menu a .l
{
  left: 0;
  right: 6px;
}

.art-menu a .r
{
  width: 412px;
  right: 0;
  clip: rect(auto, auto, auto, 406px);
}

.art-menu a .t, .art-menu ul a, .art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover
{
  text-align: left;
  text-decoration: none;
}

.art-menu a .t
{
  color: #FFF;
  padding: 0 11px;
  margin: 0 6px;
  line-height: 30px;
  text-align: center;
}

.art-menu a:hover .l, .art-menu a:hover .r
{
  top: -35px;
}

.art-menu li:hover>a .l, .art-menu li:hover>a .r
{
  top: -35px;
}

.art-menu li:hover a .l, .art-menu li:hover a .r
{
  top: -35px;
}
.art-menu a:hover .t
{
  color: #FFA50C;

}

.art-menu li:hover a .t
{
  color: #FFA50C;
}

.art-menu li:hover>a .t
{
  color: #FFA50C;
}


.art-menu a.active .l, .art-menu a.active .r
{
  top: -70px;
}

.art-menu a.active .t
{
  color: #FFA50C;
}
/* end MenuItem */

/* begin MenuSeparator */
.art-menu .art-menu-li-separator
{
  display: block;
  width: 6px;
  height:30px;
}

.usuario
{
	padding-left:-0.5em;
	color: #0073B5;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
	margin-right:8px;
	float:right;
	/*color:#000;
	font-size: 12px;
	font-family: "Century Gothic",Arial, Helvetica, Sans-Serif;*/
}

.usuarioFecha
{
	padding-left:-0.5em;
	/*color: #0073B5;*/
	color: #666;
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
	float:left;
}
#preloader {
    position: fixed;
    top:0; left:0;
    right:0; bottom:0;
	background-color: rgba(0, 0, 0, 0.3);
    z-index: 100;
}
#loader {
    width: 100px;
    height: 100px;
    position: absolute;
    left:50%; top:50%;
    background: url("../../assets/img/Entrega/ajax-loader2.gif") no-repeat center 0;
    margin:-50px 0 0 -50px;
}
