body
{ 
font: 11px Verdana, sans-serif; 
color: #000000; 
margin:0px; 
background-color:#fff;
}

#header
{
background-image:url(../images/banner2.png);
background-repeat:no-repeat;
background-position:top left;
width:879px;
height:100px;
margin:25px 0px 0px 101px;
border-right:0px;
border-left:0px;
border-bottom:0px;
border-top:0px;
}

#titulo
{
	position: absolute;
	left: 450px;
	top: 40px;
	width:500px;
	height:60px;
	border: 0px;
}

#congreso
{ 
font: 24px Verdana, sans-serif; 
font-weight: bold;
color: #000000; 
}

#subtitulo
{ 
font: 14px Verdana, sans-serif; 
color: #000000; 
margin: 7px 0px;
}

#lateral_izq
{ 
font: 11px Verdana, sans-serif; 
color: #000000; 
margin:0px;
width:5px;
height:100px;
margin:0px 0px 0px 0px;
background-color:#fff; 
background-image:url(../images/lat_izq.jpg); 
background-repeat:repeat-y;
}

#lateral_der
{ 
font: 11px Verdana, sans-serif; 
color: #000000; 
margin:0px;
width:5px;
height:100px;
margin:0px 0px 0px 0px;
background-color:#fff; 
background-image:url(../images/lat_izq.jpg); 
background-repeat:repeat-y;
}

#pie
{
background-image:url(../images/pie2.png);
background-repeat:no-repeat;
background-position:top left;
width:879px;
height:100px;
margin:0px 0px 0px 100px;
border-right:0px;
border-left:0px;
border-bottom:0px;
border-top:0px;
}
#linkUpIzq{
position:relative;
background-image:url(../images/link_up.png);
background-repeat:no-repeat;
background-position:top left;
background-position:25px 15px;
width:50px;
height:50px;
}
#linkUpDer{
position:relative;
background-image:url(../images/link_up.png);
background-repeat:no-repeat;
background-position:right;
width:50px;
height:50px;
}

#linkEaiConsultoria{
position:relative;
background-position:center;
width:100%;
height:25px;
top:25px;
}

#contenedor
{
background-color:#fff;
width:880px;
margin:0px 0px 0px 100px;

}
#contenidos
{
margin:0px 0px 0px 0px;
width:100%;
background-color:#fff;
border-right:0px;
border-left:0px;
border-bottom:0px;
border-top:0px;
}

#publibanner
{
background-image:url(../images/publi.gif);
background-repeat:no-repeat;
background-position:top left;
position:relative;
z-index:2;
background-color: #bdd2d1;
margin: 0px 0px 0px 0px;
padding: 3px 20px 1px 20px;

}

#strippes
{
background-image:url(../images/strippes.gif);
background-color:#fff;
width:760px;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom:10px solid #587e7b;
}

#strippesDosColumnas
{
float:left;
padding:0px 0px 0px 0px;
margin:20px 0px 0px 10px;
width:140px;
background-color:#ff0000;
clear:both;
border:1px solid #ccc;
position:relative;
}

.texto_verde{
	FONT-WEIGHT:  bold; FONT-SIZE: 11px; Z-INDEX: 1;FONT-FAMILY: Tahoma;  COLOR:#91ab50;
}
.cabecera_menu{
	FONT-WEIGHT:  bold; FONT-SIZE: 11px; Z-INDEX: 1;FONT-FAMILY: Tahoma;  COLOR: White;
}
.texto_menu{
	TEXT-ALIGN: center; FONT-WEIGHT: normal; FONT-SIZE: 12px; Z-INDEX: 1;FONT-FAMILY: Tahoma; COLOR: black;
}
texto_negro{ 
    font: 10px Verdana, sans-serif; font-weight:normal; color: #000000; 
}
A:link {
	COLOR: black; TEXT-DECORATION: none
}
A:visited {
	COLOR: black; TEXT-DECORATION: none
}
A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.classOver
{
    COLOR: Red; TEXT-DECORATION: none
}
.classOut
{
    COLOR: Purple; TEXT-DECORATION: none
}

p {
	line-height: 1.4em;
	margin: 7px 0;
}