@charset "utf-8";
/* CSS Document */


.numeroll:active {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.numeroll:link{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numeroll:visited{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numeroll:hover{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:active {
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.numerol2:link{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:visited{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:hover{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-image: url(../img/fondo.gif);
}

#contenedor{
margin:0px auto 0px auto;
padding:0px;
width:969px;
display:block;
background-color:#FFF;
}

#cabezal{
margin:0px;
padding:0px;
width:969px;
display:block;
}

#logo{
margin:0px;
padding:0px;
width:707px;
height:81px;
float:left;
display:block;
}

#menu1{
margin:0px;
padding:0px;
width:707px;
height:26px;
float:left;
background-color:#606060;
}



#menu1 ul{
	margin:0px;
	padding:0px;
	height:26px;
	list-style:none;
text-indent:-9000px;
	
}


#menu1 ul a {
	background-image:url(../img/menu.gif);
background-position: 0px -26px;
background-repeat:no-repeat;
	display:block;
	height:26px;
	font-size:90%;
	cursor:pointer;
	text-indent:-9000px;
}


#menu1 ul #design{
	margin:0px 0px 0px 28px;
	padding:0px;
	width:88px;
	height:26px;
	float:left;
	display:block;
}


#menu1 ul #design a{
	width:88px;
	background-position:-30px -27px;
}
body#resalta_design #menu1 ul #design a,#menu1 ul #design a:hover {
	background-position:-30px -87px;
}

#menu1 #identity{
	margin:0px;
	padding:0px;
	width:106px;
	height:26px;
	float:left;
	display:block;
}


#menu1 ul #identity a{
	width:106px;
	background-position:-116px -27px;
}
body#resalta_identity #menu1 ul #identity a,#menu1 ul #identity a:hover {
	background-position:-116px -87px;
}




#menu1 #illustration{
	margin:0px;
	padding:0px;
	width:146px;
	height:26px;
	float:left;
	display:block;
}


#menu1 ul #illustration a{
	width:146px;
	background-position:-220px -27px;
}
body#resalta_illustration #menu1 ul #illustration a,#menu1 ul #illustration a:hover {
	background-position:-220px -87px;
}




#menu1 #photography{
	margin:0px;
	padding:0px;
	width:155px;
	height:26px;
	float:left;
	display:block;
}


#menu1 ul #photography a{
	width:155px;
	background-position:-365px -27px;
}
body#resalta_photography #menu1 ul #photography a,#menu1 ul #photography a:hover {
	background-position:-365px -87px;
}


#menu1 #published{
	margin:0px;
	padding:0px;
	width:184px;
	height:26px;
	float:left;
	display:block;
}


#menu1 ul #published a{
	width:184px;
	background-position:-520px -27px;
}
body#resalta_published #menu1 ul #published a,#menu1 ul #published a:hover {
	background-position:-520px -87px;
}

#menu2{
margin:81px 0px 0px 0px;
padding:0px;
width:260px;
height:26px;
float:right;
background-color:#606060;
}

#menu2 ul{
	margin:0px;
	padding:0px;
	height:26px;
	list-style:none;	
	text-indent:-9000px;
}

#menu2 ul a {
	background-image:url(../img/menu.gif);
background-position: -710px 0px;
background-repeat:no-repeat;
	display:block;
	height:26px;
	font-size:90%;
	cursor:pointer;
	text-indent:-9000px;
}


#menu2 #profile{
	margin:0px;
	padding:0px;
	width:102px;
	height:26px;
	float:left;
	display:block;
}


#menu2 ul #profile a{
	width:102px;
	background-position: -726px -27px;
}
body#resalta_profile #menu2 ul #profile a,#menu2 ul #profile a:hover {
	background-position: -726px -87px;
}



#menu2 #contact{
	margin:0px;
	padding:0px;
	width:94px;
	height:26px;
	float:left;
	display:block;
}


#menu2 ul #contact a{
	width:94px;
	background-position: -830px -27px;
}
body#resalta_contact #menu2 ul #contact a,#menu2 ul #contact a:hover {
	background-position: -830px -87px;
}

#contenido{
margin:10px 0px 0px 0px;
padding:0px;
width:969px;
float:left;
}

#menuthumb{
margin:0px;
padding:0px;
width:252px;
float:left;
}

#imagenes{
margin:0px;
padding:0px;
width:717px;
float:left;
}

#imagenes img{
margin:0px;
padding:0px;
}

#conthumb{
margin:20px 0px 0px 30px;
padding:0px;
width:222px;
float:left;
}

.thumbimg{
margin:7px;
padding:0px;
float:left;
}

#paginado{
margin:0px;
padding:0px;
width:252px;
float:left;
}

#contador{
margin:0px;
padding:0px;
height:26px;
width:38px;
background-color:#606060;
float:left;
}

#contadornum{
margin:0px;
padding:0px;
list-style:none;
float:left;
}


#pieimg{
margin:5px 0px 0px 0px;
padding:0px;
width:969px;
float:left;
}

.cajanum{
margin:0px;
padding:3px;
width:15px;
height:20px;
float:left;
background-color:#606060;
}

.numeroll:active {
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.numeroll:link{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numeroll:visited{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numeroll:hover{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:active {
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.numerol2:link{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:visited{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.numerol2:hover{
	color:#f7931e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


#desimg,#flechader,#flechaizq,#descripcion{
margin:0px;
padding:0px;
float:left;
}

#desimg{
margin:5px 0px 0px 124px;
width:785px;
}

#descripcion{
margin:10px 0px 0px 0px;
width:655px;
font-size:12px;
color:#666;
float:right;
}


#flechaizq,#flechader a{
width:40px;	
height:45px;
font-size:0%;
cursor:pointer;
text-indent:-9000px;
}






#flechaizq{
	background-image:url(../img/flechamovimiento.gif);
	background-position:0px 0px;
}


#flechader{
	background-image:url(../img/flechamovimiento.gif);
	background-position:-40px 0px;
}

#profilecont{
margin:0px;
padding:0px;
width:969px;
}

#profilecont p{
margin:0px 0px 0px 25px;
padding:0px;
width:720px;
color:#666;
font-size:15px;
}


.mail:active {
	color:#666;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}
.mail:link{
	color:#666;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.mail:visited{
	color:#f7931e;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.mail:hover{
	color:#f7931e;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.telefono{
	color:#666;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;	
}

#profilecont ul{
margin:10px 0px 0px 25px;
padding:0px;
list-style:none;
font-size:15px;
color:#666;
float:left;
}

.textonaranja{
color:#f7931e;
font-size:15px;
font-weight:bold;
}

#imagenhome{
margin:20px 0px 0px 150px;
padding:0px;
width:665px;
height:500px;
}

#destaca{
margin:0px 0px 0px 10px;
padding:5px 0px 0px 0px;
height:21px;
color:#f7931e;
font-size:15px;
font-weight:bold;
float:left;
}







