body
{
	/*text-align: center;*/
	font-family:Arial Narrow;
	background-color:inherit;
	 
	
	
}
.wrap { margin:0 auto 0 auto;text-align:left; width:280px; }
#wrap1 { margin:0 auto 0 auto;text-align:left; width:500px; }
#navegacion
{
    background-color:Silver;
	top:0px;
	left:10px;
	width:990px;
	height:10px;
	text-align:right;
	font-family:Arial;
	position:absolute;
	font-size:11pt;
	color:Black;
}
#encabezado
{ 
    position:absolute;
    top:20px; background-color:Black;
    background-image:url(bannerTornillos.JPG);
    width:990px;
	height:107px;
	left:10px; 
}

#acceso
{
    position:absolute;
	 
	top:100px;
	left:200px;
	font-family:Arial Baltic;
	font-size:10pt;
	text-align:left;
    
}
#paginaDefaul
{
    background:silver;
}

#menu
{
	position:absolute;
	width:990px;
	height:30px;
	left:10px;
	top:128px;
	background-image:url(menu.JPG);
	font-size:10pt;
	padding-left:10px;
}

#submenu
{
    text-align:right;
    }


#manager
{
    position:absolute;
	width:110px;
	height:500;
	top:160px;
	left:10px;
	font-family:Arial;
	font-size:10pt;
}

#contenedor
{
	position:absolute;
	width:800px;
	height:500;
	top:160px;
	left:170px;
	font-family:Arial;
	font-size:10pt; 
	
	
}
h1
{
    position:absolute;
	font-family:Arial;
	font-size:13pt; 
	color:Blue;
}




.nivel1y2
{
font-family:Arial;font-size:10pt;font-weight:bold;
}
.nivel1y2 a:link, .nivel1y2 a:visited
{
	color:blue;
	
}
.nivel1y2 a:hover
{
background-color:silver;
color:White;
}
.nivel3
{
font-family:Arial;
font-size:10pt;
font-weight:bold;
padding-left:10px;
padding-right:10px;
width:100px;
background-color:silver;
}
.nivel3 a:link, .nivel3 a:visited
{
color:blue;
}
.nivel3 a:hover
{
background-color:white;
color:blue;
}


#tabla1{ 
   border: 1px solid #1E679A; 
   width: 280px;
   font-family:Arial;
   font-size: 12px; 
} 
#cabtab1{ 
   background-color: #1E679A; 
   font-weight: bold; 
   color: #ffffff; 
   padding: 2 2 2 2px; 
} 


#tabla1a{ 
   border: 1px solid #1E679A; 
   width: 700px;
   font-family:Arial;
   font-size: 12px; 
} 
#cuerpotab1{ 
   padding: 4 4 4 4px; 
   background-color: #ffffcc;
   width: 280px; 
} 

  




.cabtab1
{ 
   background-color: #1E679A; 
   font-weight: bold; 
   color: #ffffff; 
   padding: 2 2 2 2px; 
} 


#cuerpotab1a
{ 
   padding: 4 4 4 4px; 
   background-color: #ffffcc;
   width: 700px; 
} 



#cuerpotab2
{
     padding: 4 4 4 4px; 
   background-color: #ffffcc; 
}
  
  #cuerpotab3
{
     padding: 4 4 4 4px; 
   background-color: #ffffcc; 
}

#cuerpotab4
{
     padding: 4 4 4 4px; 
   background-color: #ffffcc; 
}
  
#cuerpotab5
{
     padding: 4 4 4 4px; 
   background-color: #ffffcc; 
}



















#navegacion a:link; #navegacion a:visited
{
	color:Black;
	text-decoration:none;
}
#navegacion a:hover
{
color:rgb(161,41,40);
text-decoration:underline;
}















.encabezadotabla
{
font-family:Arial;
font-size:12pt;
font-weight:normal;
color:White;
text-align:center;
vertical-align:middle;
background-color:rgb(161,42,40);
}

.encabezadotabla a:link, .encabezadotabla a:visited
{
	color:White;
	text-decoration:none;
}

.encabezadotabla a:hover
{
	color:Silver;
	text-decoration:none;
}

.renglon1
{
	vertical-align:middle;
	background-color:silver;
	font-family:Arial;
	font-size:12pt;
	color:rgb(30,30,30);
	text-align:center;
}

.renglon1 a:link, .renglon1 a:visited
{
	color:rgb(161,42,40);
}
.renglon1 a:hover
{
color:White;
}

.renglon2
{
vertical-align:middle;
background-color:rgb(230,230,230);
font-family:Arial;
font-size:12pt;
color:rgb(30,30,30);
text-align:center;
}

.renglon2 a:link, .renglon2 a:visited
{
color:rgb(161,42,40);
}

.renglon2 a:hover
{
color:White;
}

.pietabla
{
font-family:Arial;
font-size:10pt;
font-weight:normal;
color:White;
text-align:center;
vertical-align:middle;
background-color:rgb(161,42,40);

}
.pietabla a:link, .pietabla a:visited
{
color:White;
text-decoration:none;
}

.pietabla a:hover
{
color:Silver;
text-decoration:none;
}

.renglon3
{
vertical-align:middle;
background-color:rgb(230,230,230);
font-family:Arial;
font-size:12pt;
color:rgb(161,41,40);
text-align:center;
}

.error
{
	font-family:Arial;font-size:12pt;
	font-weight:bold;color:Red;
}










/*-----------------------------------------------------*/











td.off {
background-color:#2060ff;
height:32px;
color:#FFFFFF;
}
td.on{
background-color:#800000;
height:32px;
color:#DDFFD9;
}
.border_bottom
{
border-bottom:1px solid #FFFFFF;
}
.border_right
{
border-right:5px solid #D7D7D7;
}
.input_box
{
border:1px solid #AFAFAF;
background-color:#FFFFFF;
width:150px;
height:16px;
padding-left:5px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #4b4b4b;
text-decoration: none;
}
.news_padding
{
padding:10px 0px 0px 10px;
}
.news_title
{
background:url(../images/news_bg.gif) left top no-repeat #0B7600;
padding-left:18px;
line-height:32px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
}
.gray_line
{
border-bottom:1px solid #D7D7D7;
}
.body_inside_padding
{
padding:10px 0px 0px 10px;
}
.product_image
{
border:1px solid #737373;
}
.featured_product_table
{
margin-top:10px;
}




/* CSS Backgrand image Document */
.header_bg
{
background:url(../images/header.jpg) left top no-repeat #0B7600;
height:222px;
color:inherit;
}
.footer_bg
{
background:url(../images/footer_bg.jpg) left bottom repeat-x;
height:62px;
}
.new_project_bg
{
background:url(../images/new_project_bg.gif) left top no-repeat #DCDCDC;
height:32px;
padding-left:18px;
font-family: Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #B30004;
text-decoration: none;
}


/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	background-color:inherit;
	text-decoration: none;
}
.body_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	background-color:inherit;
	text-decoration: none;
}
.body_link:hover
{
color:#212121;
background-color:inherit;
text-decoration:underline;
}
.white_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.white_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.white_link:hover
{
color:#E7FF9E;
background-color:inherit;
text-decoration:underline;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.green_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}
.green_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}
.green_link:hover
{
color:#B30004;
background-color:inherit;
text-decoration:underline;
}
.green_link_underline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006600;
	background-color:inherit;
	text-decoration: none;
}
.green_link_underline:hover
{
color:#B30004;
background-color:inherit;
text-decoration:underline;
}
.top_menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.top_menu:hover
{
text-decoration:none;
color:#DDFFD9;
background-color:inherit;
}
.red_title
{
font-family: Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #B30004;
background-color:inherit;
text-decoration: none;
}
.blue_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000ff;
	background-color:inherit;
	text-decoration: none;
}
.blue_link:hover
{
color:#0000ff;
text-decoration:underline;
background-color:inherit;
}
