@charset "utf-8";
/* CSS Document */

#contenedor {
	position: absolute;
                left: 50%;
                top: 50%;
                width: 955px;
                height: 600px;
                margin-top: -300px;
                margin-left: -477px;
             
}
#cont {
	position: absolute;
                width: 910px;
				text-align:center;
				left: 50%;
                margin-left: -450px;
				margin-top: 290px;
				clear:both;
             
}

#menu {
position: absolute;
                width: 955px;
				text-align:center;
				left: 50%;
                width: 955px;
                margin-left: -477px;
				clear:both;
}

#contenido {
float: left;
width: 500px;
margin-bottom: 40px;
}

#contenido2 {
float: left;
width: 100%;
margin-bottom: 40px;
}

#contenido3 {
width: 100%;
margin-bottom: 0px;
}

#tit{
width: 100%;
margin-left: 0px;
margin-bottom: 20px;
text-align: left;
}

#img {
float: right;
margin-right: 0px;
}

#novedad{
with: 910px;
height: 100px;
clear:both;
vertical-align:middle;
margin-bottom:20px;
}

#pie{
margin-top: 20 px;
margin-bottom: 20 px;
vertical-align:middle;
}

#bauducco{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_bauducco.jpg);
background-repeat: no-repeat;
padding: 40px 45px 20px 40px;
}

#fargo{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_fargo.jpg);
background-repeat: no-repeat;
padding: 20px 45px 20px 40px;
}

#sadia{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_sadia.jpg);
background-repeat: no-repeat;
padding: 40px 45px 20px 40px;
}

#nosotras{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_nosotras.jpg);
background-repeat: no-repeat;
padding: 40px 45px 20px 40px;
}

#ajinomoto{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_ajinomoto.jpg);
background-repeat: no-repeat;
padding: 40px 45px 20px 40px;
}

#sancor{
width: 100%;
height: 340px;
background-image:url(imagenes/fondo_sancor.jpg);
background-repeat: no-repeat;
padding: 40px 45px 20px 40px;
}


#bauduccocont{
width: 40%;
float: left;
}

#contacto{
width: 100%;
height: 340px;
}

.texto {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	text-align: justify;
	display: block;
}

.texto_gris{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #333;
	text-align: justify;
	display: block;
}
.nov {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	text-align: left;
}
.txtpie {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.texto2 {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;

}

.texto_titulo{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing:1px;

}

.imagen{
border:1px solid white;
}

/*Toggle servicios*/

h2.trigger {
	padding-left:10px;
	margin: 0 0 5px 0;
	background: url(imagenes/fondo_toggle.jpg) repeat-x;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	font-weight: normal;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}
h2.trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
}
h2.trigger a:hover { color: #ccc; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0 0 5px 0;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	overflow: hidden;
	font-size: 12px;
	width: 500px;
	clear: both;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	text-align:left;
	
}

.listyle{
margin-bottom:13px;
line-height:17px;
margin-left:-20px;
}

.toggle_container .block {
	padding:5px 5px 5px 10px; /*--Padding of Container--*/
	background-color: #c7c8c9;
	background-image:url(imagenes/fondo_serv.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

/*VIDEO*/

#contvideo{
margin:0 auto;
width:926px;
height:600px;
background-image:url(imagenes/fondo_video.jpg);
background-repeat:no-repeat;
background-position:top;
}

#contvideo2{
width:926px;
height:600px;
background-repeat:no-repeat;
background-position:top;
}

#videoperse{
margin:0 auto;
padding-top:165px;
padding-bottom:20px;
width:480px;
}

#videoperse2{
padding:20px;
width:480px;
}

#entrar{
text-align:right;
padding-right:46px;
}

/*EVENTO NOSOTRAS*/

#contenedor_evento{
width:804px;
margin:22px auto;
background-image: url(imagenes/middle_nosotras.jpg);
background-repeat:repeat-y;
}

#top_evento{
height:225px;
background-image: url(imagenes/top_nosotras.jpg);
background-repeat:no-repeat;
}

#bottom_evento{
height:268px;
background-image: url(imagenes/bottom_nosotras.jpg);
background-repeat:no-repeat;
}

.foto{
border:1px solid white;
}

.paginado{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.paginado a:link{color:black}
.paginado a:visited{color:black}
.paginado a:hover{color:#f05fab}

#top_promo_nos{
height:225px;
background-image: url(imagenes/top_promo_nos.jpg);
background-repeat:no-repeat;
}