/* ==================== GENERAL==================== */
/*arriba derecha abajo izquierda*/
*{
 margin:0;
 padding:0;}
html{
 height:100%;
 font-size:62.5%}
body{
 width:100%;
 height:100%;
 background-color:#600;
 font:1em Helvetica,Arial,sans-serif;
 line-height:18px;
 }
a{color:#600;}
a:hover{color:#652f00;}
img{border:none;}
@font-face{ font-family:'Galaxie'; src:url(../../../../includes/lib/fonts/Galaxie%20Cassiopeia%20Basic%20Bold.otf)  }
/* =================== CONTENEDOR =================== */
#contenedor{
 width:860px;
 background:#FFFFFF;
 margin:0 0 8px 0;
 margin:0 auto;}
#info{
 width:800px;
 height:287px;
 margin: 0 0 8px 0;
 padding:15px 30px 30px 30px;
 box-shadow:5px 5px 0 #333;
 box-shadow:15px -10px 3px #000;
 box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.60);
 -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.60); clear:both;}
#datos{
 width:100%;
 height:40px;
 color:#960001;
 border-bottom:1px solid #652f00;}
#partes{
 height:340px;
 clear:both;}
#izquierda{
 width:32%;
 float:left;
 padding:1px 0 0 0;
 font-size:1.3em;
 color:#600;
 clear:both;}
#exploradores{
	/*margin-left:445px;*/
	 width:27%;
     height:25px;
     float:right;
	 margin-right:15px;
	 margin-top:1px;
	 border-bottom-color:#FFBF00;
	}
#derecha{
 width:67%;
 height:316px;
 float:right;
 overflow-x:hidden;
 overflow-y:auto; 
 padding:1px 0 0 0;
 }
 #derecha1{
 width:67%;
 height:316px;
 float:left;
 overflow-x:hidden;
 overflow-y:auto; 
 padding:1px 0 0 0;}
/* ==================== FORMA ==================== */
form{
 margin:0px 0 0 0px;
 padding:0px;
 text-align:center;
 float:left;
 color:#652f00;}
form *{
 vertical-align:middle;}
form br{display:none;}
fieldset{ 
 margin:0px;
 border:none;
 text-align:center;
 }
label{ 
 float: left;/* inherit;*/
 display:block;
 width:110px;
 margin:2px 5px 0 0;
 clear:left;
 text-align:right;
 font-size:1.1em;}
label.choose{width:100px;}
label.spam-protection{
 display:inline;
 width:auto;}
input.text,textarea{
 border:1px solid #909090; 
 padding:1px;}
input.text{
 width:220px;
 margin:0 0 8px 0;}
#movido{
  position: relative;
  left: 100px;}
#movido1{
  position: relative;
  left: 125px;} 
select{
 width:224px;
 border:1px solid #909090;
 padding:1px;
 margin:0 0 8px 0;}
input.submit-text{
 font:Helvetica,sans-serif;
 margin:2px 0 0 0;
 font-size:1em;
 padding:2px 2px 2px 2px;}
input.readOnly{
 width:224px;
 background-color:#EAEAEA;
 border:1px solid #909090;
 padding:1px;} 
/******** ACTION BUTTONS ***************/
#buttonsBar{
 display:block;
 float:left;
 width:98%;
 height:26px;
 border-bottom:1px solid #EBEBEB;
 background-color:#FFFFFF;
 padding:5px 5px 1px 5px;}
.buttons a, .buttons button {
 display:inline;
 float:left;
 text-align:left;
 margin:1px 7px 0px 0px;
 background-color:#EBEBEB;
 border:1px solid #839CCC;
 border-top:1px solid #839CCC;
 border-left:1px solid #839CCC;
 font-family:Arial;
 font-size:95%;
 line-height:15px;
 text-decoration:none;
 font-weight:normal;
 color:#565656;
 cursor:pointer;
 padding:3px 8px 3px 5px;/* Links */}
.buttons button{
 width:auto;
 overflow:visible;
 padding:2px 8px 1px 5px;/* IE6 */}
.buttons button[type]{
 padding:3px 8px 2px 5px;/* Firefox */
 line-height:15px;/* Safari */}
*:first-child+html button[type]{
 padding:2px 8px 1px 5px;/* IE7 */}
.buttons button img, .buttons a img{
 margin:0 3px -3px 0 !important;
 padding:0;
 border:none;
 width:15px;
 height:15px;}
button:hover, .buttons a:hover{
 background-color:#E6EFC2;
 border:1px solid #C6D880;
 color:#529214;}
.buttons a:active{
 background-color:#529214;
 border:1px solid #529214;
 color:#fff;}
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{
 background:#fbe3e4;
 border:1px solid #fbc2c4;
 color:#d12f19;}
.buttons a.negative:active{
 background-color:#d12f19;
 border:1px solid #d12f19;
 color:#fff;}
/******** TABLES ***************/
.tFormLabel{
 font:1em Helvetica,Arial,sans-serif;
 font-size:1.1em;
 text-align:left;
 margin:2px 2px 0 0;
 padding:0px 0px 0px 5px;}
.tFormLabel .remark{
 display:inline;
 color:#990000;}
.tFormInput{
 text-align:left;
 margin:2px 2px 0 0;
 padding:0px 0px 0px 5px;} 
.tHeader{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:1.1em;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 color:#FFFFFF;
 border-width:1px;
 background-color:#600;
 padding:1px 1px 1px 1px;}
.tRowOn{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:1.1em;
 text-decoration:none;
 color:#000000;
 vertical-align:middle;
 border-bottom:1px solid #600;
 background-color:#FFFFFF;
 padding:1px 1px 1px 5px;}
.tRowOff{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:1.1em;
 text-decoration:none;
 color:#000000;
 vertical-align:middle;
 background-color:#F7F7F7;
 border-bottom:1px solid #600;
 padding:1px 1px 1px 5px;} 
.tTotal{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:1.2em;
 font-weight:bold;
 text-decoration:none;
 text-align:right;
 color:#000000;
 border-width:1px;
 background-color:#EEEEEE;
 padding:1px 1px 1px 5px;}
.tTotal2{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 text-align:right;
 color:#000000;
 border-width:1px;
 background-color:#EEEEEE;
 padding:1px 1px 1px 5px;}
.tRowOn2{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#000000;
 vertical-align:middle;
 border-bottom:1px solid #600;
 background-color:#FFFFFF;
 padding:1px 1px 1px 5px;}
.tHeader2{
 font-family:1em Helvetica,Arial,sans-serif;
 font-size:.8em;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 color:#FFFFFF;
 border-width:1px;
 background-color:#600;
 padding:1px 1px 1px 1px;}


/******** WAIT MESSAGE ***************/ 
.waitMessage{
 position:absolute;
 width:250px;
 top:40%;
 left:36%;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 color:#600;
 background-image:url(../../images/bulletWait.gif);
 background-position:10px center;
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 border:4px double #600;
 visibility:hidden;
 padding:10px 0px 10px 30px;}
/**** WAIT MESSAGE REFACTURACION *****/ 
 .waitMessageRefa{
 position:absolute;
 width:250px;
 height: 30px;
 top:70%;
 left:15%;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold; 
 text-align:center;
 color:#600;
 background-image:url(../../../../includes/images/refact.gif);
 background-position:center;
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 border:4px double #600;
 visibility: visible;
/* visibility:visible;*/
 padding:10px 0px 10px 30px;}
/******** VIEWS ***************/ 
#viewLog{
 font-family:Arial;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;}
/******** POPWIN ***************/
#popupMask{
 position:absolute;
 z-index:200;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 opacity:.4;
 filter:alpha(opacity=40);
 background-color:transparent !important;
 background-color:#333333;
 background-image/**/:url(../maskBG.png)!important; /* For browsers Moz, Opera, etc. */
 background-image:none;
 background-repeat:repeat;
 display:none;}
#popupContainer{
 position:absolute;
 z-index:201;
 top:0px;
 left:0px;
 display:none;
 padding:0px;}
#popupInner{
 border:2px solid #CCCCFF;
 background-color:#FFFFFF;}
#popupFrame{
 margin:0px;
 width:100%;
 height:100%;
 position:relative;
 z-index:202;}
#popupTitleBar{
 background-color:#CCCCFF;
 color:#000000;
 font-weight:normal;
 font-family:Arial;
 height:1.0em;
 padding:2px;
 border-bottom:2px solid #CCCCFF;
 border-top:1px solid #CCCCFF;
 border-left:1px solid #CCCCFF;
 border-right:1px solid #CCCCFF;
 position:relative;
 z-index:203;}
#popupTitle{
 float:left;
 font-size:0.8em;}
#popupControls{
 float:right;
 cursor:pointer;}