﻿body 
{
    background-color: #1d2419;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	text-align: center;
	min-width: 760px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#wrapper {
	background: inherit;
	max-width:1000px;
	min-width:740px;
	margin: 0 auto;
	text-align: left;
	position:relative;
	_width:expression(document.body.clientWidth <= 760 ? "760px" : ((document.body.clientWidth <= 1000) ? "100%" : "1000px")); /* solo parsed por <= IE6 */	
}

#header 
{
    height:118px; 
    background: url(images/back_admintop.jpg); 
}

#logo 
{
    /*background: #ffffff;#464a53 url(images/logo.gif) center center no-repeat*/
    /*width: 202px;
    height: 49px;*/
    float: right;
    margin-top: 31px;
    /*margin-left: 5px;*/
    border: solid 2px #eb8c3c;
    /*padding: 5px;*/
    visibility: hidden;
}

#branding 
{
    position: absolute;
    left:361px; 
    top:5px; 
    font-weight: bold;
    font-size: 14px;
}

#infoBar 
{
    text-align: right;
    margin-bottom: 2px;
    width: 100%;
}

#infoBar .userName
{
    font-weight: bold;
}

#menu1 
{
    height:30px; 
    /*background:  url(images/back_menu_1.jpg);*/
    background: url(images/bg_menu_1.jpg);
    margin-bottom: 20px;
}

#menu1 ul, #menu2 ul 
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#menu1 li
{
    float:left;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 2px;
    height: 25px;
    padding-top: 7px;
}

#menu1 li.selected
{
    background-color: #FFFFFF;
    color: #000000;
    border-top: solid 1px #ADADAD;
    border-left: solid 1px #ADADAD;
    border-right: solid 1px #ADADAD;
    height: 29px;
    padding-top: 0px;
}

#menu1 li.selected a
{
    color: #000000;
}


#menu1 a:hover
{
    color: #000000;
}

#menu1 a 
{
    color: White;
    font-weight: bold;
    text-decoration: none;
    position: relative;
    top: 4px;
}


#menu2
{
    height:20px; 
    background-color: #FFCF75;
    font-size: 10px;
}

#menu2 li
{
    float:left;
    padding-left : 8px;
    padding-right: 8px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 1px;
    background-color: orange;
    height: 20px;
}

#menu2 li:hover 
{
    background-color:#FFCF75;
}

#menu2 a 
{
    color: White;
    font-weight: bold;
    text-decoration: none;
    position: relative;
    top: 3px;
}

#mainContentWrapper
{
    background: white;
    padding: 10px;
}

#footer 
{
    height: 91px;
    background: url(images/footer.jpg);
}

#login 
{
    text-align: center;
    font-weight: bold;
}

h1 
{
    font-size: 24px;
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0px;
}

h2 
{
    font-size: 18px;
    font-weight: bold;
    font-family: Trebuchet MS;
    margin-top: 10px;
    color: #5d8f8c;
}

.form 
{
    font-family: Trebuchet MS;
    font-size: 12px;
}
.formError
{
    color: Red;
}
.heavy 
{
    font-weight: bold;
    font-size: 14px;
}

.formStandard 
{
    width: 450px;   
}

.formSmall
{
    width: 100px;   
}


.formLogin
{
    font-family:Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
    padding: 3px;
    width: 200px;
}

table.form 
{
    width: 100%;
    padding:0px;
    margin:0px;
}
table.form tr 
{
    background: #ffffff url(images/pixelform.jpg) repeat-x bottom left;
    padding-bottom: 20px;
    padding-top: 10px;
}

table.form tr.ultimo, table.form tr.primero
{
    background: #ffffff;
    padding-bottom: 20px;
    padding-top: 10px;
}


table.form td.EtiquetaForm 
{
    font-weight: bold;
    text-align: right;
    padding-left: 25px;
    vertical-align: top;
}

table.form td.DataForm 
{
    padding-left: 25px;
    text-align: left;
    vertical-align: top;
}

table.form h3 
{
    color: Gray;
    font-size:12px;
    margin-bottom:5px;
}

.imageList 
{
   float:left;
   padding-right: 5px;
}

.scroller 
{
   border: solid 1px gray;
   height: 300px; 
   overflow: scroll;
   background-color: #f5f5dc;
}

.scroller td 
{
    background: transparent;
}

a.delete 
{
    color:Red;
}

/*****************************************************************************************
ETIQUETAS PROCESO ARCHIVO RECEPCIONES
*****************************************************************************************/
.lblProcNormal 
{
    display: block;
    margin-top: 10px;
}

.lblProcOK
{
    color: Green;
}

.lblProcError
{
    color: red;
}

.lblProcFinal 
{
    font-weight: bold;
    font-size: 14px;
}
