body {background-color:black;text-align:center;margin:0;}
a {text-decoration:none;outline:none;}
img {border:0px none;}


div#main
{ 
position:relative;
width:1024px;
margin:0 auto;
text-align:left;
}


div#main div#licencia_home
{ 
width:160px;
height:94px;
}




div#main div#licencia_home a#licencia_link:link, a#licencia_link:visited 
{
color:white;
}




div#main div#licencia_home p#licencia
{		
position:absolute;top:71px;left:72px;
width:85px;
line-height:10px;
margin:0px;
padding:0px;
border:0px;
font-family:arial;
font-size:9px;
color:white;
}




div#main div#green_header img
{ 
position:absolute;top:0px;left:160px;
width:864px;
height:68px;
border-right:1px solid #959595;
}




div#main div#boton_verde
{
position:absolute;top:68px;left:160px;
background-color:#39b44a;
width:302px;
height:26px;
}


div#main div#boton_verde p
{
position:relative;top:-17px;left:55px;
font-family:'arial black';
font-size:17px;
color:white;
}




div#main div#boton_amarillo
{
position:absolute;top:68px;left:462px;
background-color:#ffb400;
width:281px;
height:26px;
border:0px;
}


div#main div#boton_amarillo p
{
position:relative;top:-17px;left:30px;
font-family:'arial black';
font-size:17px;
color:black;
}



div#main div#boton_amarillo a:link {color:black}
div#main div#boton_amarillo a:visited {color:black}
div#main div#boton_amarillo a:hover {color:#fef200}




div#main div#boton_rojo
{
position:absolute;top:68px;left:743px;
background-color:#d40203;
width:281px;
height:26px;
border:0px;
border-right:1px solid #959595;
}


div#main div#boton_rojo p
{
position:relative;top:-17px;left:24px;
font-family:'arial black';
font-size:17px;
color:black;
}


div#main div#boton_rojo a:link {color:black}
div#main div#boton_rojo a:visited {color:black}
div#main div#boton_rojo a:hover {color:#f95252}






div#main div#trenes
{
position:absolute;top:94px;left:0px;
border-left:160px solid #39b44a;
width:864px;
border-right:1px solid #959595;
}




div#main div#trenes img 
{
margin-bottom:0px;
margin-left:10px;
} /* Pega los trenes a las lineas decorativas */



div#main div#trenes img.boton_parpadeo
{
position:relative;top:-9px;left:-1px;
}



div#main div#trenes p#boton_fijo
{
font-family:arial;
font-size:11px;color:yellow;
font-weight:bold;
position:relative;top:-10px;left:0px;
}



div#main div#trenes p 
{
font-family:arial;
font-size:11px;
color:white;
font-weight:bold;
margin-top:3px;
padding-left:11px;
width:842px;
text-align:justify;
}




div#main div#trenes div.lines 
{
overflow-x:auto; 
overflow-y:hidden;
/* overflow:auto; */
border-bottom:3px double #959595;
width:100%;
} /* Lineas decorativas bajo los trenes */



div#main div#sub_menu
{ 
position:absolute;top:94px;left:0px;
background-color:#39b44a;
width:160px;
}




div#main div#sub_menu a.sub_menu_links:link, a:visited {color:black}
div#main div#sub_menu a.sub_menu_links:hover {color:#9dd05b}



div#main div#sub_menu p.titulos
{
background-color:#9dd05b;
height:23px;
margin:0;
padding-left:1px;
padding-bottom:1px;
line-height:25px;
font-family:'arial black';
font-size:11px;
color:black;
}



div#main div#sub_menu p.sub_titulos
{ 
padding-left:3px;
line-height:10px;
font-weight:bold;
font-family:arial;
font-size:12px;
color:black;
}



div#main div#sub_menu p.otros_sub_titulos
{ 
font-family:'arial black';
font-size:12px;
padding:0 0 0 5px;
line-height:18px;
}