@charset "UTF-8";

* { padding: 0; margin: 0 auto; }
.clear { clear:both; }
.left {float:left;}
.right {float:right;}

body,html {
 font-family:Helvetica, Verdana, Arial, sans-serif;
 font-size: 10px;
 color:#666;
}

#konkordanz { 
 margin: auto;
 width: 800px;
 margin-top:20px;
}

#menu{ height:20px; background:url(../img/degrad_menu.png) repeat-x; padding-top:10px; margin-bottom:22px;}
#menu.audiovisual{margin-bottom:12px;}

#menu ul{padding:0; margin:0; text-transform:uppercase;}
#menu ul li{list-style-type:none;}
#menu li{float:left; width:95px;}
#menu li.largo{width:120px;}
#menu li.first{margin-top:-8px;}
#menu li a{ text-decoration:none; display:block; text-align:center; color:#000;}
#menu li a:hover{text-decoration:underline}


#cabecera{ margin-bottom:22px;}

#banners4{margin-bottom:20px;}
#banners4 img{float:left; margin-right:13px;}
#banners4 img.right{float:right; margin:0px;}

#cont_home{margin-bottom:12px;}
#cont_home #contenido{width:445px; background:url(../img/degradado.jpg) repeat-x; float:left; padding:10px; height:130px;}
#cont_home #book{width:139px; margin-left:15px; float:left; height:150px;}
#cont_home #dnewsletter{width:145px; float:right; height:150px; background:url(../img/degradado.jpg) repeat-x;}

#cont_com{margin-bottom:12px;}
#cont_com #contenido{width:85%; background:url(../img/degradado.jpg) repeat-x; float:left; padding:10px;}
#cont_com #pdf{width:10%; float:right; text-align:right;}

#cont_marketing{margin-bottom:12px;}
#cont_marketing #contenido{width:245px; background:url(../img/degradado.jpg) repeat-x; float:left; padding:10px;}
#cont_marketing #aplicaciones{width:445px; background:url(../img/degradado.jpg) repeat-x; float:right; padding:10px;}

#cont_minicards{margin-bottom:12px;}
#cont_minicards #contenido{width:40%; background:url(../img/degradado.jpg) repeat-x; float:left; padding:15px;}
#cont_minicards #masinfo{width:40%; background:url(../img/degradado.jpg) repeat-x; float:right; padding:15px;}

#cont_audiovisual{margin-bottom:12px;}
#cont_audiovisual #contenido{width:425px; float:left;}
#cont_audiovisual #masinfo{width:325px; float:right; text-align:right;}
#cont_audiovisual #info{ margin-top:15px; width:305px; padding:10px; background:url(../img/degradado.jpg) repeat-x; text-align:left;}

#cont_web{margin:10px 0;}
#cont_web #contenido{background:url(../img/degradado.jpg) repeat-x; padding:10px 40px;}

#cont_merchandising{margin-bottom:12px;}
#cont_merchandising #texto{width:40%; margin-right:20px; float:left; padding:5px 15px; background:url(../img/degradado.jpg) repeat-x; height:55px}
#cont_merchandising #pdf{float:right;}



#footer{padding-top:10px;}
#footer a{color:#333;}
#footer #direccion{float:left; width:50%;}
#footer #iconos{float:right; width:50%; text-align:right;}
#footer #iconos img{ margin-bottom:5px;}
#footer #iconos img.flag{margin-left:10px;}


/*Newsletter*/
#newsletter{ height:143px; width:120px; font-size:9px; padding:10px 10px 0px 10px;}
#newsletter p{line-height:11px;margin-bottom:3px;}
#newsletter label{margin:3px 0px;line-height:11px;}
#newsletter .enviar{ background-image:url(../img/btn_enviar.jpg); margin-top:5px; width:81px; height:20px;}
#newsletter input{ width:95%;}
/*slide-show*/
ul.ppt {
	position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.ppt img {
	border: none;
	padding: 0;
	background-color: #ececec;
}
/* CONTACTO */
#contacto{
 padding-top:20px;
 width:800px;
 margin:0 auto;
}
#contacto #menu{
 height:30px;
 width:100%;
 margin-bottom:5px;
}
#contacto #direcciones{
 padding:15px 0;
 width:350px;
 font-size:12px;
 color:#666;
 font-family:Arial, Helvetica, sans-serif;
}
#contacto #mapas{
 padding:15px 0;
 width:415px;
 float:right;
 text-align:right;
 font-size:12px;
 color:#666;
 font-family:Arial, Helvetica, sans-serif;
}
#contacto #direcciones a{
 color:#666;
}
#contacto #direcciones a:hover{
 color:#000;
}
#contacto #direcciones h4{
 font-size:14px;
 color:#D8179D;
 margin-bottom:5px;
}
form{
 width:760px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 padding:5px 5px 5px 35px;
 background:url(degradado.jpg) repeat-x;
 border:1px solid #D2D2D2;
}
#medio{
 width:320px;
 height:60px;
 float:left;
 display:inline;
 margin-right:30px;
}

#medio input{
 width:320px;
 height:21px;
 border:1px solid #D2D2D2;
 margin-top:3px;
 background:#FFF;
}

#completo{
 width:670px;
 min-height:60px;
 float:left;
 display:inline;
 margin-right:30px;
}

#completo input{
 width:670px;
 height:21px;
 border:1px solid #D2D2D2;
 margin-top:3px;
 background:#FFF;
}

#completo textarea{
 width:670px;
 height:160px;
 border:1px solid #D2D2D2;
 margin-top:3px;
 background:#FFF;
}

#completo select{
 width: 440px;
 height:21px;
 background:#FFF;
 border:1px solid #D2D2D2;
}