/* Ricardo Rivera Berrío : rriveraberrio@hotmail.com - www.nolineal.com */
/* Tabla de estilos para el index de Corponovo */

/********* EXTERNAL STYLESHEETS ***********/
@import "visual_consistencies.css";

/***********************************************/

body
{
margin: 0;
padding: 0;
font-size: 100.1%;
font-family: "Arial Narrow", arial, helvetica, sans-serif;
text-align: center;
min-width: 779px;
background-color: #fff;
background-image: url(../img/grillaGris.gif)
}

a:link 		{text-decoration: none; color: #000; }
a:visited   {text-decoration: none; color: #000; }
a:hover, a:active {text-decoration: underline; color: #dd812e;}

#container
{
position: relative;
top: 0px;
left: 0px;
width:779px;
margin:auto;
text-align: left;
margin-left: auto;
margin-right: auto;
}

#cuerpo {
position: relative;
width: 779px;
height: 420px;
margin: 15px 0px 0px 0px;
text-align: left;
border: 2px solid #a4a4a4;
/* background-image: url(../../produccion/entregas/entrega2/home4.jpg);
background-repeat: no;*/ /* ESTA ES LA PLANTILLA */ 
background-color: #fff; 
}

#logo {
position: absolute;
top: 0px;
left: 0px;
}

/******** MENU IMAGENES CENTRALES *********/   

#ppales
{
position: absolute;
top: 87px;
left: 12px;
width: 745px;
height: 196px;
background-image: url(../img/fondoPpales.png);
background-repeat: repeat-x;
background-position: 0px 0px;
border: 0px solid #1d2535;  
}

#pilates
{
position: absolute;
top: 12px;
left: 72px;
text-align: center;
border: 0px solid #1d2535; 
}

#cosmelan
{
position: absolute;
top: 12px;
left: 300px;
text-align: center;
border: 0px solid #1d2535; 
}

#equipos
{
position: absolute;
top: 12px;
left: 550px;
text-align: center;
border: 0px solid #1d2535; 
}

#ppales p.titprod
{
font-family: arial,helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #102d53;
}

#ppales img.flecha
{
vertical-align: top;
}

#ppales img.foto
{
margin-top: 25px;
}

#divide1, #divide2
{
position: absolute;
top: 22px;
left: 266px;
width: 1px;
height: 174px;
background-color: #fff;
}

#divide2
{
left: 512px;
}

/******** MENU LINKS *********/   

#links
{
position: absolute;
top: 318px;
left: 22px;
width: 513px;
border: 0px solid #1d2535;
z-index: 1;   
}

#links ul
{
font-family: arial, helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3774aa; 
list-style-position: inside; 
}

#links li
{
margin-left: 0px;
padding-left: 0px;  
list-style-image: url(../img/bulletHome.png);
list-style-type: none;
}

#links a
{
font-size: 11px;
margin-top: -20px;
padding-left: 7px; 
color: #3774aa; 
}

#links a:hover, a:active
{
color: #dd812e; 
}

#links img
{
vertical-align: top;
}

/******** MENU OTROS *********/

#menuOtros
{
position: absolute;
top: 318px;
left: 610px;
width: 133px;
border: 0px solid #1d2535;
z-index: 1   
}

#menuOtros ul
{
margin-left: 0px;
padding-left: 0px;
color: #5e9ab2; 
font-family: "Arial Narrow", arial, helvetica, sans-serif;
font-size: 14px; 
font-weight: normal;
text-align: right;
}

#menuOtros li
{
margin-bottom: 3px; 
list-style-image: none;
list-style-type: none; 
}

#menuOtros a
{
color: #5e9ab2; 
}

#menuOtros a:hover, a:active
{
color: #dd812e;
text-decoration: none;
border-bottom: 1px dashed #dd812e; 
}

#menuOtros img.flecha2
{
vertical-align: top;
}

/********** MENU BARRA PIE *********/

#barrapie
{
position: absolute;
top: 395px;
left: -23px;
color: #5e9ab2; 
font-family: "Arial Narrow", arial, helvetica, sans-serif;
font-size: 12px; 
font-weight: normal;
text-align: right;
border: 0px solid #1d2535;
z-index: 1   
}

#piepagina li
{
display: inline;
list-style-type: none;
padding-right: 16px;
}

#piepagina a:link, a:visited
{
color: #5e9ab2; 
}

#piepagina a:hover, a:active
{
color: #dd812e;
text-decoration: none;
border-bottom: 1px dashed #dd812e; 
}

/********** OTROS	DIV's *********/  

#lineasazules
{
position: absolute;
top: 314px;
left: 2px;
width: 769px;
height: 96px;
background-image: url(../img/lineasAzules.png);
background-repeat: no-repeat;
background-position: 0px 0px;
z-index: 0
}

a.tit:link
{ padding: 0px; margin: 0px; color: #102d53; } 
a.tit:visited 
{ padding: 0px; margin: 0px; color: #102d53; } 
a.tit:hover, a.tit:active 
{ padding: 0px; margin: 0px; color: #dd812e; text-decoration: none; border-bottom: 1px dashed #dd812e; } 

a.fotolink:link
{ border: 0px dashed #dd812e; } 
a.fotolink:visited 
{ border: 0px dashed #dd812e; } 
a.fotolink:hover, a.fotolink:active 
{ border: 1px dashed #dd812e; } 


/***** LOGO NOLINEAL *****/

div#logonolineal
{
position: absolute;
top: 4px;
left: 786px;
}

div#logonolineal img
{
border-width: 0px;
}


