﻿body {
}
        body,
        html {
            margin:0;
            padding:0;
            color:#000;
            background:#ffffff;
            
        }
        
        body a{
            text-decoration:none;
            
            color:#000080;
        }
        
        body a:visited{
        
            color:#000080;
        }
        
   .text_controls {font-family:arial;
                  font-size:12px}
                  
  .text_readonly_controls {font-family:arial;
                  font-size:13px;
                  background-color:#ffffff}                
  
    
    .main_labels {font-family:arial;
                  font-size:14px;
                  color:#000000;
                  background-color:#EFEFEF;
                  font-weight:bold;}   
      
     .secondary_labels {font-family:arial;
                  font-size:13px;
                  color:#ffffff;
                  background-color:#C1E1F2;
                  font-weight:bold;}   
      
                                              
      .title_main_sections {font-family:arial;
                  font-size:13px;
                  color:#ffffff;
                  background-color:#83BDEA;
                  font-weight:bold;
        }                 
  
        .title_secondary_sections {font-family:arial;
                  font-size:13px;
                  color:#ffffff;
                  background-color:#98D6F9;
                  font-weight:bold;
        }   
  
                                  
.requiered_controls {
                  font-family:arial;
                  font-size:12px;
                  background-color:#F9F9F9;
                  }
                                    
.buttons_text {font-family:arial;
    font-size:14px;
    font-weight:bold;
    height:32px;
    }
 
 .logo{
 width:190px;
 height:50px;
 }
 
 
    
 .titulo_secciones 
 {
     font-family:arial;
     font-size:13px;
     font-weight:bold;
     
     }
 
 .message_control{
        font-family:arial;
        font-size:13px;
        background-color:Yellow;
 
 }
 
 





  
 
 
#form_title{
   background-image: url(../Images/bg_main_title.png);
    background-repeat:repeat-x;
    font-family:arial;
    font-weight:bold; 
    
    font-size:15px; 
    vertical-align:middle;
    text-align:center;

    color:White;
    height:25px;
}
 



.links_grid{
    text-decoration:none;
}

 

 

 


 
#horizontal_menu{ list-style-type:none;
                  margin: auto;
         
            }
            
#horizontal_menu li{ float:left;
                    padding-right: 12px;
                    padding-left: 12px;
                    display: block;
                    background-image:url('../Images/separador_menu_horizontal.png');
               
                     background-position:left;
                    background-repeat:repeat-y;
                    }



.menu_element{ float:left;
                   padding-right: 12px;
                    padding-left: 12px;
                    display: block;
                    background-image:url('../Images/separador_menu_horizontal.png');
                    background-position:left;
                    background-repeat:repeat-y;
                     /**/
                    border-right:solid 1px #9BC4FF;
                    color:#ffffff;
					z-index:999;
                    }
    
                    
#horizontal_menu a{ color:#000000;
                    text-decoration:none;
                    
                    font-family:Calibri;
                    font-size:15px;
                    font-weight:bold;

                    
                  }. 
                  
#horizontal_menu a:hover{
                        color:#ffffff;
                        } 
                        
      #table_mini_home{
         /*border-left-image:url('../Images/menu_line_separator.png')  25 30 10 20 repeat;
	 border*/
      }                  
                        
#table_mini_home a{
    text-decoration:none;

}

#table_mini_home img{
border:none 0px;
 
}
 


#grv_inventory  ,#grv_reworks,#grv_tickets ,#grv_serials ,#grv_factory_serials ,#grv_batches ,#grv_serials ,#grv_vehicle_content,#grv_audit ,#grv_detailed_audit  #grv_orders,#grv_receipts,#grv_dispatch{ 
 border-right:solid 3px #C0C0C0;
 border-bottom:solid 3px #C0C0C0;
}

#grv_inventory  th,#grv_reworks th,#grv_tickets,#grv_serials th,#grv_factory_serials th,#grv_batches th,#grv_vehicle_content th,#grv_users th,#grv_serials th,#grv_audit th,#grv_detailed_audit  th,#grv_orders th,#grv_receipts th,#grv_dispatch th,#grv_receipts th{ 
height:25px;

}
#grv_orders img,#grv_reworks img,#grv_tickets,#grv_receipts img,#grv_dispatch img,#grv_receipts img,#grv_vehicle_content img,#grv_users img{
border:none 0px;
}



#main ul.subsection_tabs {
	list-style:none;
	margin:0 0 0px 0;
	padding:0;
	clear:both;
	border-bottom:1px solid #ccc;
	height:20px;
	clear:both;
	font-family:calibri;
}
 
#main ul.subsection_tabs li.tab {
	float:left;
	margin-right:7px;
	text-align:center;
}


#main ul.subsection_tabs li.tab_active {
	float:left;
	margin-right:7px;
	text-align:center;
}
#main ul.subsection_tabs li.tab_active span {
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#ddd;
	color:#fff;
	width:80px;
}

#main ul.subsection_tabs li.tab span {
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#fff;
	color:#666;
	width:80px;
}

.clear_date{
    background-color:transparent;
    background-image:url('../Images/Icons/cross.png');
    background-position:center;
    background-repeat:no-repeat;
    border:none;
    width:22px;
    height:22px;

}
 
#img_logo{
width:192px;
height: 85px;
}



.mini_home_sections{
 text-align:left;
border:0px;
background-color:#F7F7F7;
font-family:calibri;
font-size:16px
}

 

#td_mini_home_sections th{
background-color:#E7E3E7;
height:20px;
 text-align:left;
 border-bottom:solid 3px #C0C0C0;
 
}
.section_icons {
cursor:pointer;
}


.fields_tips{
font-size:11px;
font-family:calibri;
font-style:italic;
color:#FF0000;
}

          .style12
        {
            width: 884px;
        }
        .style13
        {
            width: 813px;
        }    
        
        
        .style10
        {
            width: 497px;
        }
        .style11
        {
            width: 172px;
        }
        
.level1
{
    color: #ddd;
    background-color: White;
     font-family:Arial;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
 border-left:solid 1px #ddd;/**/
 border-right:solid 1px #ddd;
}
        
        
#Menu3 a{
	text-align:center;
}

        
        
        
.tabs{
	
	margin:0 0 0px 0;
	padding:0;
 
	border-bottom:1px solid #ccc;
	height:20px;
	clear:both;
	font-family:arial;
		float:left;
	margin-right:7px;
	text-align:center;

}




.oreport_items{
text-align: left;

}

#tor td,th,#torp td,th,#tors td,th,#tora td,th{border:solid 1px #C0C0C0;}
#tor td,#torp td,#tors td,#tora td{border:solid 1px #C0C0C0;font-size:13px;}
#tor th,#torp th,#tors th,#tora th{height:25px;}

 
