body{
	background:#e6e6e6;		
	text-align:center
	}
#contenedore{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	background:#0d0d0d;
	}


#contenedorb{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	background:#cdcdcd;
	}
	
#contenedores{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	background:#8f8f8f;
	}

#contenedori{
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	background:#e6e6e6;
	}
	
h2{
	font-size:1.1em;
	letter-spacing:0.1em;
	color:#FFF;
	border-bottom:1px solid #333;
	padding:5px;
	}

h5{
	font-size:1.1em;
	letter-spacing:0.1em;
	color:#333;
	border-bottom:1px solid #333;
	padding:5px;
	}
	
h4{
	font-size:1.1em;
	letter-spacing:0.1em;
	color:#FFF;
	border-bottom:1px solid #cccaca;
	padding:5px;
	}
	
h3{
	font-size:1em;
	letter-spacing:0.1em;
	color:#000;
	line-height:20px;
	}
	
h3 span{
	color:#333
	}
#flashContent { 
	
	width:250px; 
	height:300px;
	margin:0 auto;
	text-align:left

}

#marca{
	width:250px;
	height:294px;
	margin:0 auto;
	text-align:center;
	background:url(img/logob.png) no-repeat
	}
	
#marca2{
	width:250px;
	height:304px;
	margin:0 auto;
	text-align:center;
	background:url(img/logo.png) no-repeat
	}
	
#bio{
	width:600px;
	height:100%;
	text-align:justify;
	margin:0 auto;
	}

#bio p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0.1em;
	color:#000
	}
	
#mati img {margin: 10px 20px 10px 0px;}
img.light {
	outline: 1px solid #ddd;
	border-top: 1px solid #fff;
	padding: 5px;
	background: #f0f0f0;
}
#reel{
	width:600px;
	height:225px;
	margin:30px auto;
	text-align:center
	}
#sombra{
	width:600px;
	height:32px;
	background:url(img/sombra.png) no-repeat center;
	}

#galeria{
	width:600px;
	height:100%;
	margin:100px auto 30px auto;
	
	}
	
#menu{
	width:100%;
	height:110px;
	background:url(img/fondo_bot.png) repeat-x;
	margin-top:40px;
	}

#menu ul{
	width:550px;
	font-size:0.9em;
	list-style: none;
	text-transform:uppercase;	
	text-align:center;
	position:absolute;
	left:50%;
	margin-left:-270px;
	_margin-left:-160px;
	text-align:center
	}
	
#menu ul li{
	margin-top:30px;
	padding:0 10px;
	width:150px;
	letter-spacing:0.1em;
	float:left;
	
	}
#menu ul li .sborde{
	border-right:1px solid #666;
}
#menu ul li a{
	text-decoration:none;
	color:#000;
	display:block;
	text-align:center
	}
	
#menu ul li a:hover{
	color:#999;
	display:block
	}	
	
#menu ul li a.activo {
	color:#333;
	}

#pie{
	width:100%;
	height:70px;
	}
	
.celu p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#333;
	line-height:15px;
	text-align:center;
	
	}	

.celu2 p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#fff;
	line-height:15px;
	text-align:center;
	
	}	

.celu4 p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#fff;
	line-height:15px;
	text-align:center;
	margin-top:50px;
	
	}
	
.celu3 p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#33;
	line-height:15px;
	text-align:center;	
	}
	
.mail p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#333;	
	line-height:15px;
	text-align:center;	
	}	

.mail2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#fff;	
	line-height:15px;
	text-align:center;	
	}	

.mail3 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	letter-spacing: 0.1em;
	color:#333;	
	line-height:15px;
	text-align:center;	
	}	
			
.copy{
	width:550px;
	height:15px;
	left:50%;
	margin-left:-260px;
	padding-top:60px;
	position:absolute
	}

.copy p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	letter-spacing: 0.3em;
	_letter-spacing: 0.3em;
	color:#000;

	}		
	
#redes{
	width:300px;
	left:50%;
	margin-left:-235px;
	padding-top:70px;
	position:absolute;
	z-index:2;
	float:left;
	}


#design {
	width:100px;
	height:30px;
	float:right;
	margin-top:5px;
	}
	
#design img{
	border:none;
	}

#design a{
	text-decoration:none;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:0.1em;
	line-height:55px;
	}

#design2 {
	width:100px;
	height:30px;
	float:right;
	margin-top:38px;
	}
	
#design2 img{
	border:none;
	}

#design2 a{
	text-decoration:none;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:0.1em;
	line-height:55px;
	}


	
#home{
	width:800px;
	height:40px;
	padding-top:10px;
	margin-left:-675px;
	left:50%;
	position:absolute
	}
#home a{
	text-decoration:none;
	padding-top:20px;
	color:#333
	}

#home img{
	border:0
	}		
#redes ul{
	height:34px;
	list-style: none;
	margin-top:10px;
	}
	
#redes ul li{
	width:34px;
	height:34x;
    text-align: center;
	float:right;
	margin-left:10px;
	}	

#redes ul li a {
	width:34px;
	height:34px;
    color: #3D0000;
    display: block;
    text-decoration: none;
	background:#06F
	}

#redes ul li a.inicio {
    background: url(img/inicio.png) no-repeat center;
    height: 25px;
    width: 25px;
	}

#redes ul li a.face {
    background: url(img/face.png) no-repeat center;
    height: 25px;
    width: 25px;
	}

#redes ul li a.face:hover {
    background: url(img/faceh.png) no-repeat center;
    height:25px;
    width:25px;
	}
#redes ul li a.youtube {
    background: url(img/youtube.png) no-repeat center;
    height: 25px;
    width: 25px;
	}

#redes ul li a.youtube:hover {
    background: url(img/youtubeh.png) no-repeat center;
    height: 25px;
    width: 25px;
	}

#redes ul li a.vimeo{
    background: url(img/vimeo.png) no-repeat center;
    width: 25px;
    height: 25px;
	}

#redes ul li a.vimeo:hover{
    background: url(img/vimeoh.png) no-repeat center;
    width: 25px;
    height: 25px;
	}

#clientes2{
	width:750px;
	height:200px;
	margin:0 auto;
	text-align:center
	}
#clientes{
	width:600px;
	height:200px;
	margin:0 auto;
	text-align:center
	}