body{
	background-image: url(img/ifaz/fondo.gif);
	background-repeat: repeat-x;	
	background-color: #fbfdf7;
	color: #01161f;
	margin:10px 0px 40px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.logo_inicio{
	margin: 30px 0px 10px 68px;
}


a{
	color: #b84e00;
	font-weight: bold;
	text-decoration: none;
}

a:visited{
	color: Gray;
}


a:hover{
	color: #f56800;
}

p{
	line-height:150%;
	font-size:90%;
	margin: 10px 20% 10px 70px;
}

p.fecha{
	line-height:150%;
	font-weight: bold;
	font-size:90%;
	margin: 30px 13% 30px 70px;
}

p.enlaces_inicio{
	line-height:150%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size:85%;
	margin: 10px 13% 20px 70px;
}

table.top{
	margin: 20px 13% 30px 70px;
}

table.top td{
	padding-top: 0px;
}

table.top td.fecha{
	padding-right: 20px; 
	font-size: 75%;
	color: #829192;
}

table.top td.enlaces a{
	letter-spacing: 1px;	
	font-size: 75%;
	color: #B84E00;
}

.image{
	border: 1px solid #EDEDD1;
	margin: 7px 0px 15px 70px;
}


h1{
	font-family:  "Palatino Linotype", serif;
	font-size:160%;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 100%;
	color:#01161F;
	margin: 7px 50px 0px 70px;
}

h2{
	font-family: "Palatino Linotype", serif;
	font-size:120%;
	letter-spacing: 2px;
	line-height: 100%;
	color: #829192;
	font-weight: normal;
	margin: 0px 5% 20px 70px;
}

h3{
	font-family: "Palatino Linotype", serif;
	font-size:100%;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #01161F;
	font-weight:bold;
	margin: 0px 10% 20px 70px;
	border-bottom: 1px dashed #DFD8C1;
}

/* index table artist index*/

table.artist_index{
	margin: 0px 5% 20px 70px;
}

table.artist_index td{
	padding: 2px 7px 2px 0px;
	letter-spacing: 1px;
	font-size: 80%;
	color: #829192;
	nowrap
}

table.artist_index td.view_top{
	padding: 2px 19px 7px 0px;
	nowrap
}

table.artist_index td a{
	font-size: 110%;
	
}

/* navigation table */

table.page_nav{
	margin: 10px 5% 20px 70px;
		border-top: 1px dotted #DFD8C1;
	border-bottom: 1px dotted #DFD8C1;
}

table.page_nav td{
	padding: 2px 7px 2px 0px;
	letter-spacing: 1px;
	font-size: 75%;
	color: #829192;
	nowrap
}

table.page_nav td.index{
	padding: 2px 40px 2px 0px;
}


table.page_nav td.previous a{
	padding: 2px 10px 2px 12px;
	background-image: url(img/ifaz/flecha_previous.gif);
	background-repeat: no-repeat;
	background-position: left;
}

table.page_nav td.previous a:visited{
	background-image: url(img/ifaz/flecha_previousV.gif);
}

table.page_nav td.previous a:hover{
	background-image: url(img/ifaz/flecha_previousH.gif);
}

table.page_nav td.next a{
	padding: 2px 12px 2px 10px;
	background-image: url(img/ifaz/flecha_next.gif);
	background-repeat: no-repeat;
	background-position: right;
}

table.page_nav td.next a:visited{
	background-image: url(img/ifaz/flecha_nextV.gif);
}

table.page_nav td.next a:hover{
	background-image: url(img/ifaz/flecha_nextH.gif);
}

table.page_nav td a{
	font-size: 110%;
	
}




table.artist{
	margin: 20px 5% 2% 70px;
}

table.artist td.picture{
	padding: 0px;
}

table.artist td.name{
	padding: 0px;
}


/* qstnnr */

table.qstnnr{
	margin: 0px 15% 2% 70px;
}

table.qstnnr td{
	padding: 5px 10px 5px 0px;
	color: #484843;
	font-size: 80%;
	vertical-align: top;
}

table.qstnnr td.title{
	padding: 20px 10px 5px 0px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px dotted #DFD8C1;

}

table.qstnnr td.question{
	padding: 5px 60px 5px 0px;
	border-top: 1px dotted #DFD8C1;

}

table.qstnnr td.texto{
	padding: 15px 30% 5px 0px;
	border-top: 1px dotted #DFD8C1;

}

table.qstnnr td.privacy{
	padding: 30px 50px 5px 0px;
	font-size: 70%;
	line-height: 145%;
	border-top: 1px dotted #DFD8C1;

}

.enviar{
	font-family: "Palatino Linotype", serif;
	margin-top: 20px;
	background-image: url(img/ifaz/fondo_enviar.gif);
	background-repeat: repeat-x;
	background-color: #5f0a00;
	color: #ffffff;
	font-size: 170%;
	letter-spacing: 1px;
	padding: 5px 3px 5px 3px;
	border: 1px solid #c98b58;
}



/* bid form */

table.bid{
	margin: 10px 15% 2% 60px;
	border: 1px solid #DFD8C1;
	background-color: #fefefe;
}

table.bid td{
	padding: 0px 10px 0px 10px;
	color: #484843;
	font-size: 80%;
	vertical-align: top;
}

table.bid td.title{
	padding: 20px 10px 5px 0px;
	font-weight: bold;

}

table.bid td.question{
	padding: 3px 60px 3px 10px;


}

table.bid td.texto{
	padding: 15px 30% 5px 0px;
	border-top: 1px dotted #DFD8C1;

}

/* table with many pictures */

table.picture_group{
	margin: 0px 10% 1% 60px;
	table-layout: fixed;
	width: 200px;
}

table.picture_group td.link{
	padding: 2px 0px 5px 0px;
	font-size: 80%;
	text-align: center;
	line-height: 100%;
	vertical-align: top;
	word-wrap: break-word;
}

table.picture_group td.link a{
	text-decoration: none;

}


table.picture_group td.picture{
	background-color: #f0f1f1;
	border: 1px solid #e1e1e1;
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 200px;
	height: 200px;
}

/* table with exhibitions */

table.exhibitions{
	margin: 10px 10% 1% 70px;
	font-size: 95%;
}

table.exhibitions td{
	padding: 10px 20px 10px 0px;
	font-size: 95%;
	vertical-align: top;
	line-height: 150%;
	border-top: 1px dotted #DFD8C1;
}

table.exhibitions td.date{
	color: #484843;
}



p.p_title{
	margin: 30px 13% 0px 70px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 85%;
	color:#484843; 
}

p.bid{
	color: #5F0A00; 
}

/* design by */


p.design{
	margin: 50px 50px 0px 70px;
	font-size: 85%;
	color: #a89f84;
	letter-spacing: 1px;
}

p.design a{
	color: #a89f84;
	font-weight: normal;
}
