/*  
Theme Name: MM09
Theme URI: http://www.multimedial.cl
Description: Theme para multimedial.cl
Version: 1.0
Author: Cristobal Castillo Diaz
Author URI: htt://www.multimedial.cl
	
*/

/* CSS RESET */
      html, body, div, span, applet, object, iframe,
      h1, h2, h3, h4, h5, h6, p,
      blockquote, pre, a, abbr, acronym, address, big,
      cite, code, del, dfn, em, font, img,
      ins, kbd, q, s, samp, small, strike,
      strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
      fieldset, form, label, legend,
      table, caption, tbody, tfoot, thead, tr, th, td,
      center, u, b, i {
      margin: 0;
      padding: 0;
      border: 0;
      outline:none;
      font-style: normal;
      font-size: 100%;
      vertical-align: baseline
      }
      body {
      line-height: 1
      }
      :focus {
      outline: 0
      }
      ol, ul {
      list-style: none
      }
       
      table {
      border-collapse: collapse;
      border-spacing: 0
      }
       
      blockquote:before, blockquote:after, q:before, q:after {
      content: ""
      }
      blockquote, q {
      quotes: "" ""
      }
      input, textarea {
      margin: 0;
      padding: 0
      }
      hr {
      margin: 0;
      padding: 0;
      border: 0;
      color: #000;
      background-color: #000;
      height: 1px
      }
	  
	  .clear	{
	  			display:block;
				clear:both;
				}
/* END CSS RESET */

strong	{
		font-weight:bold !important;
		}

h1, h2, h3, h4	{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				letter-spacing:-1px;
				}
a {
	text-decoration:none;
			color:#0099CC;

	}
	a:hover	{
	color:#009900;
			}

body	{
		background-image:url(img/bg-body.gif);
		background-repeat:repeat-x;
		font-family:Tahoma, Arial, Verdana;
		line-height:1.4;
		font-size:11px;
		}
		
.header	{
		width:980px;
		margin:5px auto;
		overflow:hidden;
		}
		.logo	{
				width:250px;
				float:left;
				margin:0px 0px 0px 0px;
				}
		.menu 	{
				float:right;
				width:480px;
				margin:-35px 0px 0px 0px;
				clear:both;
				}
				
				.menu-servicios a	{
									background-image:url(img/menu-servicios.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-servicios a:hover	{
										background-image:url(img/menu-servicios-hover.gif);
										}
				.menu-servicios-en a	{
									background-image:url(img/menu-servicios-en.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-servicios-en a:hover	{
										background-image:url(img/menu-servicios-en-hover.gif);
										}
										
				.menu-portafolio a	{
									background-image:url(img/menu-portafolio.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-portafolio a:hover	{
										background-image:url(img/menu-portafolio-hover.gif);
										}
				.menu-portafolio-en a	{
									background-image:url(img/menu-portafolio-en.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-portafolio-en a:hover	{
										background-image:url(img/menu-portafolio-en-hover.gif);
										}
				.menu-equipo a	{
									background-image:url(img/menu-equipo.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-equipo a:hover	{
										background-image:url(img/menu-equipo-hover.gif);
										}
				.menu-equipo-en a	{
									background-image:url(img/menu-equipo-en.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-equipo-en a:hover	{
										background-image:url(img/menu-equipo-en-hover.gif);
										}
				.menu-clientes a	{
									background-image:url(img/menu-clientes.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-clientes a:hover	{
										background-image:url(img/menu-clientes-hover.gif);
										}
				.menu-contacto a	{
									background-image:url(img/menu-contacto.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-contacto a:hover	{
										background-image:url(img/menu-contacto-hover.gif);
										}
				.menu-contacto-en a	{
									background-image:url(img/menu-contacto-en.gif);
									width:120px;
									height:32px;
									display:block;
									float:left;
									}
				.menu-contacto-en a:hover	{
										background-image:url(img/menu-contacto-en-hover.gif);
										}
.langbar	{
			font-size:10px;
			color:#DDD;
			float:right;
			margin:20px 0px 0px 0px;
			}
				
.wrap	{
		width:980px;
		margin:0px auto 60px auto;
		overflow:hidden;
		}
.slaid	{
		width:980px;
		height:350px;
		margin:10px auto;
		/*border:solid 1px #BEBEBE;*/
		}
		
.item	{
		width:305px;
		margin:0px -1px -1px 0px;
		padding:10px;
		float:left;
		background-color:#ECECEC;
		border:solid 1px #DDD;
		color:#999;
		height:220px;
		/*min-height:190px;*/
		}
		.item:hover	{
					background-color:#DFDFDF;
					}
		
		.item:hover p	{
						color:#333333;
						}
		
		.item img	{
					/*float:left;*/
					margin:0px 0px 5px 0px;
					}
		.item h1 a	{
					font-size:17px;
					/*border-bottom:solid 1px #BEBEBE;*/
					color:#000000;
					display:block;
					margin:0px 0px 0px 0px;
					}
		.item h1 a:hover	{
							color:#009900;
							}
.item-profile	{
				width:223px;
				margin:0px -1px -1px 0px;
				border:solid 1px #DDD;
				padding:10px;
				float:left;
				background-color:#ECECEC;
				color:#999;
				height:320px;
				}
				.item-profile:hover	{
									background-color:#E8E8E8;
									}
				.item-profile:hover	p{
									color:#333;
									}
				.item-profile h1 	{
									font-size:17px;
									/*border-bottom:solid 1px #BEBEBE;*/
									color:#000000;
									display:block;
									margin:0px 0px 0px 0px;
									}
				.item-profile h2	{
									font-size:14px;
									font-weight:bold;
									}
				.item-profile img	{
									margin:0px 0px 5px 0px;
									}
.cat-desc	{
			padding:5px 0px 10px 0px;
			height:50px;
			}
.item li	{
			
			}
			
.square	{
				float:left;
				margin:0px 10px 0px 0px !important;
				}
.excerpt 	{
			height:65px;
			overflow:hidden;
			}
/*.footer-wrap	{
				bottom:0px;
				position:fixed;
				background-color:#FFFFFF;
				}*/


.subcats	{
			width:980px;
			margin:0px;
			overflow:hidden;
			list-style:none;
			list-style-type:none;
			background-color:#ECECEC;
			border-right:solid 1px #DDD;
			font-family:Tahoma, Arial, Helvetica;

			}
			.subcats a {	
						float:left;
						display:block;
						text-align:center;
						border-left:solid 1px #DDD;
						background-color:#ECECEC;
						padding:5px 18px;
						margin:0px 1px 0px 0px;

						}
.footer {
		width:980px;
		margin:0px auto;
		text-align:right;
		color:#666666;
		letter-spacing:1px;
		background-color:#FFF;
		border-top:solid 1px #DDD;
		padding:5px 0px 0px 0px;
		}
.tags 	{
		font-size:10px;
		text-transform:uppercase;
		margin:0px;
		}
		
p {
	margin:0px 0px 10px 0px;
	}	

.cmore	{
		float:right;
		width:75px;
		}
		.cmore img	{
					margin:0px 0px 0px 5px;
					float:right;
					}
		
.seecase a	{
			background-image:url(img/btn-vercaso.gif);
			display:block;
			float:right;
			width:100px;
			height:30px;
			}
			.seecase a:hover	{
								background-image:url(img/btn-vercaso-hover.gif);
								}


		/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 980px;

}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 980px;}

#slideshow .slides ul {
width: 2880px;}

#slideshow .slides li {
width: 980px;
float: left;
padding: 0px;}

#slideshow .slides h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #ddd;
margin:0px 0px 10px 0px ;
}

#slideshow .slides-nav li {
float: left;}

#slideshow .slides-nav li a {
display: block;
padding: 15px 20px;
outline: none;}

.slides-nav li a:hover	{
						background-color:#0099CC;
						color:#FFF;
						}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background-color: #eee;}

.js #slideshow .slides-nav li.on a {
position: relative;
}
		
.slidebox	{
			float:right;
			width:480px;
			/*border:solid 1px #FF0000;*/
			margin:25px 0px 0px 0px;
			color:#666;
			}
			.slidebox h1	{
							font-size:28px;
							font-weight:bold;
							margin:0px 0px 10px 0px;
							letter-spacing:-1px;
							color:#000000;
							}
.left-macbook	{
				background-image:url(img/bg-macbook.gif);
				float:left;
				width:493px;
				height:307px;
				}
				.thumb-macbook	{
								width:321px;
								height:201px;
								margin:47px 0px 0px 85px;
								padding:0px;
								}
.piclenselink	{
				display:none;
				}