 
   body {
	font-size: 12px;
	font-family: 'Trebuchet MS';
	background: #fff;
	color: #000;
	padding: 0;
	margin: 0;
	text-align:center;
}
	
#wrap {
	width: 780px;
	margin: 0 auto;
	text-align: left;
}	

#pager {
width: 780px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #fec8a4;}


#header {
background: #fff url(../img/banner.jpg) no-repeat;
margin: 0px 0px 0px 0px;
height: 87px;
padding-top: 10px;
text-align: right;
}
	
#header h2 {
visibility:hidden	}

#ff{
height: 41px;
float: right;
width: 110px}
#ff img {border:none}

#menu {
height: 41px;
background-color: #fff;
font-size: 10px;
text-align: center;
margin: 0 0 0 0;
}

#menu a{
line-height:41px;
color: #EB8D3B;
text-decoration: none;
padding-top: 25px;
background-repeat: no-repeat;
background-position: top center;
}

#contacto{ 
float: left;
width: 85px;
margin: 0 0 0 0;
padding-top: 10px;}

#contacto a {
color: #EB8D3B;
background-image: url(../img/mail.gif);
background-repeat: no-repeat;
padding-left: 20px;
padding-right: 20px;
text-decoration: none;
}

#menu a:hover, #menu a.activo, #contacto a:hover {
color:#000000;
background-position: bottom;}

#contacto a:hover {
color: #EB8D3B;
background-repeat: no-repeat;
}


#inicio{padding-top: 10px;
float: left;
width: 60px;
margin-left:18px}
#puralinea{padding-top: 10px;
float: left;
width: 60px;
margin-left:18px}
#grabado{padding-top: 10px;
float: left;
width: 63px;
margin-left:18px}
#clarooscuro{padding-top: 10px;
float: left;
width: 62px;
margin-left:18px}
#pintura{padding-top: 10px;
float: left;
width: 62px;
margin-left:18px}
#anteriores{padding-top: 10px;
float: left;
width: 60px;
margin-left:18px}
#fotos{padding-top: 10px;
float: left;
width: 60px;
margin-left:18px}
#curriculum	{padding-top: 10px;
float: left;
width: 62px;
margin-left:18px
}
#vinculos	{padding-top: 10px;
float: left;
width: 64px;
margin-left:18px
}


#inicio a {
line-height:41px;
background-image: url(../img/losbotones/inicio.gif) ;
}
#puralinea a {
line-height:41px;
background-image: url(../img/losbotones/puralinea.gif) ;
}
#clarooscuro a {
line-height:41px;
background-image: url(../img/losbotones/claroscuro.gif) ;
}
#pintura a {
line-height:41px;
background-image: url(../img/losbotones/pintura.gif) ;
}
#anteriores a {
line-height:41px;
background-image: url(../img/losbotones/anterioes.gif) ;
}
#vinculos a {
line-height:41px;
background-image: url(../img/losbotones/vinculos.gif) ;
}

#fotos a {
line-height:41px;
background-image: url(../img/losbotones/fotos.gif) ;
}
#grabado a {
line-height:41px;
background-image: url(../img/losbotones/grabado.gif) ;
}
#puralinea a {
line-height:41px;
background-image: url(../img/losbotones/puralinea.gif) ;
}

#curriculum a {
line-height:41px;
background-image: url(../img/losbotones/curriculum1.gif) ;
}

	
#middel {
width: 780px;
margin: 0px 0em 0em 0em;
padding: 0 0 0 0;
text-align: center;
background-color: #fec8a4;
color: #000;
clear: both;
}

#contenido {
width: 780px;
text-align: center;
margin: 0px;
margin-top: 3px;
background-color: #fec8a4;
color:#000000;
clear: both;
padding-bottom: 20px;
padding-top: 20px
}

#contenido p {margin-left: 40px;
margin-right: 40px}

*html #contenido{width: 740px;}

#contenido a{color:#000000;}

#contenido h1{
color: #EB8D3B;
font-size:12px;
text-transform:uppercase;
}

#left{
padding-top: 10px;
background-color: #fec8a4;
float:left;
width:500px;
}

#rigth{
background-color: #fec8a4;
float:right;
width:249px;
text-align: left;
padding-top: 20px;
padding-right: 20px}

#rigth p {
margin-top: 0px;
padding-top: 0
}

.critica{
margin-top: 5px;
}

 
#galerias {
margin: 0 0 0 0;
height: 12px;
vertical-align: text-bottom;
clear: both;
padding: 0 0 0 0;
}

*html #galerias {
float:left;
}

#galerias a:hover { color: #000000}

#galerias span.gal {
font-size: 3px;
visibility: hidden}

#galerias a{
font-family: Arial;
font-size: 36px;
text-decoration: none;
padding-bottom: 12px;
}

#galeriaivette {
width: 260px;
float:left;
height: 52px;
}

#galeriaivette a {
color: #B400FF;
padding-left: 145px;
}

#galeriazardoyas {
width: 260px;
height: 52px;
}

#galeriazardoyas a {
color: #E77817;
padding-left: 70px;
}

#galeriaelpapa {
float:left;
width: 260px;
height: 52px;
}

#galeriaelpapa a {
color: #ffffff;
padding-left: 114px;
}


#footer {
	clear: both;
	margin: 0 0 0 0;
	background: #fff url("../images/flag.jpg") no-repeat;
	font-size: 90%;
	width: 300px;
	margin: 0 auto;
	text-align: center;
	}
	
table {
margin: 0 0 0 0;}

td {background-repeat: no-repeat;}	

td:hover {background-position: bottom;
color:#000000}
	
h4 {
	margin: 0 0 0 5px;
	text-transform: uppercase;
	
/*	text-shadow: 2px 2px 2px #000; */
font-size: 1em;}

h4 {
	text-transform: uppercase;
font-size: 0,5em;}
	
img{margin: 0px;
border: none;}

img.image, img a {float:left;
border: none;
margin-right: 10px;
margin-bottom: 10px;
}

ul, li{
list-style: none;
color: #ffffff;
}

.categorias {color: #EB8D3B;
}


a.categorias:hover {color: #ffffff;
}

span.titulillo {text-align: center;
text-transform: uppercase;}

/*	para el slider */
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px #fec8a4 solid;
}
.highslide:hover img {
	border: 2px solid #EB8D3B;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    padding: 3px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	font-size: 10px;
 	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	text-decoration: none;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    color:#000000;
	background-position: left bottom;
}
.control, .control * {
height: 34px;
   color:#EB8D3B;
}
.control {
background-repeat: no-repeat;
background-position: top left;}

span.flash {

height: 126px;
text-align: center;
background-color: #000000;
width: 462px;
vertical-align: middle;}

a.categori{color: #cd0bcd;
font-weight: bold;}

a.categori:hover{color: #04cf0a;
}
