/* Layout general */
.warning{ color:#E2001A}
*{padding:0; margin:0;}
a {text-decoration:none; cursor:pointer;}
div.clear { clear:both; }
body { margin:auto; background-image:url('../Img/bg_grad.png'); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;}
div#container {width:1016px;margin:20px auto auto auto; }
div#header {height: 150px; background-color:white; width:1000px; margin:0 auto; z-index:1}
div#nav_bar {height:25px; background-color:#E2001A;}
div#nav_bar ul {display:inline; }
div#nav_bar ul li {display:inline;}
div#nav_bar ul li a {color:white; font-size:10px; text-decoration:none; text-transform: uppercase;}
div#nav_bar form{ float:left;}
img
{  border-style: none;
}

div#nav_bar ul#lang {margin-left:50px; margin-right:00px;}
div#nav_bar ul#lang li a{font-size:9px; color:white;}
div#nav_bar ul#lang li {font-size:9px; color:white; top:-3px;}
div#nav_bar ul#general {float:right; margin-right:50px;}
div#nav_bar ul#general li {margin-left:15px;}
div#navbar_shadow {height:5px; background-image:url('../Img/navbar_shadow.png'); display:block;}
div#middle {width:1000px; background-color:white; margin:0 auto; min-height:600px;
  height:auto !important;
  height:600px;
}
div#middle div#main {background-color:white; padding-bottom:100px;}
div#left-bar {z-index:10; float:left; position:absolute; width:240px; height:375px; top:550px; padding-left:8px; background-image:url('../Img/left_column_bg.png'); background-repeat:no-repeat;}
div#left-bar div#sample {background-image:url('../Img/left_column_box.png'); width:185px; margin-left:20px; margin-top:50px; text-align:center; padding:15px 0;}
div#left-bar div#sample a img {border:solid 5px white; width:75px; height:75px; margin-top:0; margin-bottom:15px;}
div#left-bar div#sample span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#left-bar div#sample a {color:#1A171B; font-style:italic; text-decoration:none; font-size:10px; letter-spacing:1px; }
div#left-bar div#sample a:hover {color:#1A171B; font-style:italic; text-decoration:underline; }
div#footer {z-index:2000; background-color:#A7A8AA; height:25px; width:1000px; margin:0; color:#1A171B; font-size:9px; text-align:center; letter-spacing:2px; position:fixed; bottom:0;}
div#footer div {padding-top:7px;}

/* Default */
div#home-main{margin-left:312px; padding-top:45px;}
div#home-main div#home-header p span.title1 a {color:#E2001A; text-transform: uppercase; letter-spacing:2px; text-decoration:none; font-size:12px; font-weight:bold;}
div#home-main div#home-header p span.title1 a:hover {text-decoration:underline;}
div#home-main div#home-header p span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px;}
div#home-main div#home-header p span.title3 {color:#87888A; font-size:11px;}
div#home-main div#home-body {margin-top:10px;}
div#home-main div#home-body div#home-text {font-size:11px; text-align:justify; width:300px; float:left;}
div#home-main div#home-body div#home-text div#gotoexpo {margin-top:50px; text-align:right; letter-spacing:1px; height:14px; display:block; background-image:url('../Img/triangulito.png'); background-repeat:no-repeat; padding-right: 15px; background-position:center;}
div#home-main div#home-body div#home-text div#gotoexpo a {text-decoration:none; color:black;}
div#home-main div#home-body div#home-text div#gotoexpo a:hover {text-decoration:underline;}
div#home-main div#home-body div#home-thumbs {margin-left:350px;}
div#home-main div#home-body div#home-thumbs div#coverimg{background-image:url('../Img/home_box1.png'); background-repeat:no-repeat; width:205px; height:205px; display:block; padding:9px; margin-bottom:20px;}
div#home-main div#home-body div#home-thumbs div#coverimg img{border:none;}
div#home-main div#home-body div#home-thumbs table tr td img{border:none;}
div#home-main div#home-body div#home-thumbs table tr td {padding:0 5px 5px 0;}
.mainfull {position:relative}
/*Exposiciones*/
div#expos-main {padding-top:38px; line-height:0.6em;}
div#expos-main div#expo-single div#expodetail-info{width:175px; text-align:right; height:600px; float:left; display:block; margin-left:30px;}
div#expos-main div#expo-single div#expodetail-info span.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; width:180px;}
div#expos-main div#expo-single div#expodetail-info span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div#expos-main div#expo-single div#expodetail-info span.title3 {color:#87888A; font-size:11px; width:180px; line-height:1.5}
div#expos-main div#expo-single div#expodetail-info div#expodetail-info-seetext{margin-top:15px; }
div#expos-main div#expo-single div#expodetail-info div#expodetail-info-seetext a {text-decoration:none; font-size:10px; letter-spacing:1px; font-weight:bold; color:black}
div#expos-main div#expo-single div#expodetail-info div#expodetail-info-seetext a:hover {}
div#expos-main div#expo-single div#expodetail-info div#expodetail-info-seetext img {border:none; margin-left:5px;}
div#expos-main div#expo-single div#expodetail-list {margin-left:240px;}
div#expos-main div#expo-single div#expodetail-list div.holder {float:left; padding-top:14px; width:127px; height:152px; display:block; text-align:center;}
div#expos-main div#expo-single div#expodetail-list div.holder div.nameholder{margin-top:2px; margin-left:14px; width:100px; text-align:center}
div#expos-main div#expo-single div#expodetail-list div.holder img {border:none}
div#expos-main div#expo-single div#expodetail-list div.holder div.nameholder a.workname {font-size:9px; font-weight:bold; color:#A7A8AA; text-decoration:none; font-weight:bold}
div#expos-main div#expo-single div#expodetail-list div:hover.holder div.nameholder a.workname {color:Black}
div#expos-main div#expo-single div#expodetail-list div:hover.holder {background-image:url('../Img/expoitemholder.png'); background-repeat:no-repeat;}
div#expos-main div#expo-single div#expodetail-list div#ddlholder {padding-left:14px; margin-bottom:14px; display:block; height:25px;}
div#expos-main div#expo-single div#expodetail-list div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:no-repeat; width:1px; height: 100px; display:block; float:left; margin: 14px 10px 0 10px ;}
div#expodetail-info-text{width:650px; display:block;}
/*div#expodetail-info-text div#info-text-top{background-image:url('../Img/info-box-top.png'); background-repeat:no-repeat; width:434px; height:15px; display:block;}*/
div#expodetail-info-text div#info-text-mid{font-size:12px; text-align:justify;}
div#expodetail-info-text div#info-text-mid span.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; width:180px;}
div#expodetail-info-text div#info-text-mid span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
/*div#expodetail-info-text div#info-text-mid div#text{padding:5px 20px 0 20px;}*/
/*div#expodetail-info-text div#info-text-mid div#text div#closebtn {float:right;}*/
/*div#expodetail-info-text div#info-text-mid div#text div#closebtn img {border:none;}*/
/*div#expodetail-info-text div#info-text-bottom{background-image:url('../Img/info-box-bot.png'); background-repeat:no-repeat; width:434px; height:20px; display:block;}*/
div#expos-main div#list-expos div#pages {width:205px; text-align:right; height:600px; float:left; display:block; font-size:10px; }
div#expos-main div#list-expos div#pages span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#expos-main div#list-expos div#pages a {text-decoration:none; color:black; font-size:10px; font-weight:bold;}
div#expos-main div#list-expos div#pages a.active {color:#E2001A; cursor:default;}
div#expos-main div#list-expos div#pages a:hover {text-decoration:underline;}
div#expos-main div#list-expos div#pages a:hover.active {text-decoration:none;}
div#expos-main div#list-expos div#pages img {margin-left:3px;}
div#expos-main div#list-expos div#list {margin-left:240px;}
div#expos-main div#list-expos div#list div.expolist-holder {float:left; padding-top:14px; width:130px; height: 285px; display:block; text-align:center;} 
div#expos-main div#list-expos div#list div.expolist-holder img { width:100px; height: 100px; border:none;}
div#expos-main div#list-expos div#list div.expolist-holder div.textholder {width:100px; margin:15px auto 0 auto;}
div#expos-main div#list-expos div#list div.expolist-holder div.textholder span.title1 a {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:10px; font-weight:bold; text-decoration:none;}
div#expos-main div#list-expos div#list div.expolist-holder div.textholder span.title2 {color:black; font-size:9px; font-weight:bold; letter-spacing:1px;}
div#expos-main div#list-expos div#list div.expolist-holder div.textholder span.title3 {color:#87888A; font-size:9px;}
div#expos-main div#list-expos div#list div:hover.expolist-holder {background-image:url('../Img/expos_box.png'); background-repeat:no-repeat;}
div#expos-main div#list-expos div#list div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:no-repeat; width:1px; height: 265px; display:block; float:left; margin: 0 10px;}
div#expos-main div#list-expos div#list div.item4 {display:none;}
div#expos-main div#list-expos div#list div.item9 {display:none;}
div#expos-main div#list-expos div#footpager {margin-left:240px;}
div#youtubetn {position:relative; cursor:pointer; width:120px}
div#youtubetn div#play-icon {position:absolute; top:30px; right:45px; width:29px; height:29px; background:url('../Img/play_white.png') no-repeat;}
div#expos-main div#youtubetn  {float:right}

/*GALERÍA*/
div#galeria-main {padding-top:38px;}
div#galeria-main div#title {width:205px; text-align:right; height:600px; float:left; display:block;}
div#galeria-main div#body {margin-left:255px; width:702px; text-align:justify; font-size:11px; }
div#galeria-main div#body div#gallery-text {margin-bottom:12px;}
div#galeria-main div#body div#gallery-text p {margin-bottom:12px;}
div#galeria-main div#body img {margin-top:20px;}
div#galeria-main div#title span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#galeria-main div#title div#contact {margin-top:10px;}
div#galeria-main div#title div#contact a {font-size:10px; text-decoration:none; color:black; font-weight:bold}
div#galeria-main div#title div#contact a:hover {text-decoration:underline;}

/*Artistas*/
div#autores-main {padding-top:38px; line-height:0.6em;}
div#autores-main div#title {width:205px; text-align:right; height:600px; float:left; display:block;}
div#autores-main div#title span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#autores-main div#body {margin-left:310px;}
div#autores-main div#body div.artist {float:left; width: 225px; margin-bottom:30px;}
div#autores-main div#body div.bigger {width: 450px;}
div#autores-main div#body div.artist a {text-transform: uppercase; color:black; text-decoration:none; font-size:11px; letter-spacing:1px; }
div#autores-main div#body div.artist a:hover {text-decoration:underline;}
div#autores-main div#autor-single div#artistdetail-info{width:175px; text-align:right; height:600px; float:left; display:block; margin-left:30px;}
div#autores-main div#autor-single div#artistdetail-info span.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; width:180px;}
div#autores-main div#autor-single div#artistdetail-info span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div#autores-main div#autor-single div#artistdetail-info span.title3 {color:#87888A; font-size:11px; width:180px;}
div#autores-main div#autor-single div#artistdetail-info div#artistdetail-info-seetext{margin-top:15px; }
div#autores-main div#autor-single div#artistdetail-info div#artistdetail-info-seetext a {text-decoration:none; font-size:10px; letter-spacing:1px; font-weight:bold; color:black}
div#autores-main div#autor-single div#artistdetail-info div#artistdetail-info-seetext a:hover {}
div#autores-main div#autor-single div#artistdetail-info div#artistdetail-info-seetext img {border:none; margin-left:5px;}
div#autores-main div#autor-single div#artistdetail-list {margin-left:240px;}
div#autores-main div#autor-single div#artistdetail-list div.holder {float:left; padding-top:14px; width:127px; height:152px; display:block; text-align:center;}
div#autores-main div#autor-single div#artistdetail-list div.holder div.nameholder{margin-top:2px; margin-left:14px; width:100px; text-align:center}
div#autores-main div#autor-single div#artistdetail-list div.holder img {border:none}
div#autores-main div#autor-single div#artistdetail-list div.holder div.nameholder a.workname {font-size:9px; font-weight:bold; color:#A7A8AA; text-decoration:none; font-weight:bold}
div#autores-main div#autor-single div#artistdetail-list div:hover.holder div.nameholder a.workname {color:Black}
div#autores-main div#autor-single div#artistdetail-list div:hover.holder {background-image:url('../Img/expoitemholder.png'); background-repeat:no-repeat;}
div#autores-main div#autor-single div#artistdetail-list div#ddlholder {padding-left:14px; margin-bottom:14px; display:block; height:25px;}
div#autores-main div#autor-single div#artistdetail-list div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:no-repeat; width:1px; height: 100px; display:block; float:left; margin: 14px 10px 0 10px ;}

div#artistdetail-info-text{width:650px; display:block;}

div#artistdetail-info-text div#info-text-mid{font-size:12px; text-align:justify;}
div#artistdetail-info-text div#info-text-mid span.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; width:180px;}
div#artistdetail-info-text div#info-text-mid span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}


/* FONDO */
div#fondo-main {padding-top:38px; line-height:0.6em;}
div#fondo-main div#title {width:205px; text-align:right; height:600px; float:left; }
div#fondo-main div#title span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#fondo-main div#body {margin-left:310px;}
div#fondo-main div#body div.fondo {float:left; width: 225px; margin-bottom:30px;}
div#fondo-main div#body div.bigger {width: 450px; }
div#fondo-main div#body div.fondo a {text-transform: uppercase; color:black; text-decoration:none; font-size:11px; letter-spacing:1px; }
div#fondo-main div#body div.fondo a:hover {text-decoration:underline;}
div#fondo-main div#fondo-single div#fondodetail-info{width:175px; text-align:right; height:600px; float:left; display:block; margin-left:30px;}
div#fondo-main div#fondo-single div#fondodetail-info span.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; width:180px;}
div#fondo-main div#fondo-single div#fondodetail-info span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div#fondo-main div#fondo-single div#fondodetail-info span.title3 {color:#87888A; font-size:11px; width:180px;}
div#fondo-main div#fondo-single div#fondodetail-info div#fondodetail-info-seetext{margin-top:15px; }
div#fondo-main div#fondo-single div#fondodetail-info div#fondodetail-info-seetext a {text-decoration:none; font-size:10px; letter-spacing:1px; font-weight:bold; color:black}
div#fondo-main div#fondo-single div#fondodetail-info div#fondodetail-info-seetext a:hover {}
div#fondo-main div#fondo-single div#fondodetail-info div#fondodetail-info-seetext img {border:none; margin-left:5px;}
div#fondo-main div#fondo-single div#fondodetail-list {margin-left:240px;}
div#fondo-main div#fondo-single div#fondodetail-list div.holder {margin-top:-13px; float:left; padding-top:14px; width:127px; height:152px; display:block; text-align:center;}
div#fondo-main div#fondo-single div#fondodetail-list div.holder div.nameholder{margin-top:2px; margin-left:14px; width:100px; text-align:center}
div#fondo-main div#fondo-single div#fondodetail-list div.holder img {border:none}
div#fondo-main div#fondo-single div#fondodetail-list div.holder div.nameholder a.workname {font-size:9px; font-weight:bold; color:#A7A8AA; text-decoration:none; font-weight:bold}
div#fondo-main div#fondo-single div#fondodetail-list div:hover.holder div.nameholder a.workname {color:Black}
div#fondo-main div#fondo-single div#fondodetail-list div:hover.holder {background-image:url('../Img/expoitemholder.png'); background-repeat:no-repeat;}
div#fondo-main div#fondo-single div#fondodetail-list div#ddlholder {padding-left:14px; margin-bottom:14px; height:25px;}
div#fondo-main div#fondo-single div#fondodetail-list div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:no-repeat; width:1px; height: 100px; display:block; float:left; margin: 1px 10px 0 10px ;}
div#fondodetail-info-text{position:absolute; z-index:100000; width:420px; display:block; margin-left: 240px; margin-top:-71px;}
div#fondodetail-info-text div#info-text-top{background-image:url('../Img/info-box-top.png'); background-repeat:no-repeat; width:434px; height:15px; display:block;}
div#fondodetail-info-text div#info-text-mid{background-image:url('../Img/info-box-mid.png'); background-repeat:repeat-y;; width:434px; font-size:12px; text-align:justify;}
div#fondodetail-info-text div#info-text-mid div#text{padding:5px 20px 0 20px;}
div#fondodetail-info-text div#info-text-mid div#text div#closebtn {float:right;}
div#fondodetail-info-text div#info-text-mid div#text div#closebtn img {border:none;}
div#fondodetail-info-text div#info-text-bottom{background-image:url('../Img/info-box-bot.png'); background-repeat:no-repeat; width:434px; height:20px; display:block;}
div#fondo-main div#ddlholder {margin-bottom:14px; display:block; height:25px;}


/* EDITORIAL */
div#editorial-main {padding-top:38px;}
div#editorial-main div#list-editorial div#pages {width:205px; text-align:right; height:600px; float:left; display:block; font-size:10px; }
div#editorial-main div#list-editorial div#pages span.head1 {text-transform: uppercase; color:#E40021; font-weight:bold; font-size:12px; letter-spacing:2px;}
div#editorial-main div#list-editorial div#pages a {text-decoration:none; color:black; font-size:10px; font-weight:bold;}
div#editorial-main div#list-editorial div#pages a:hover {text-decoration:underline;}
div#editorial-main div#list-editorial  div#pages a.active {color:#E2001A; cursor:default;}
div#editorial-main div#list-editorial  div#pages a:hover.active {text-decoration:none;}
div#editorial-main div#list-editorial div#pages img {margin-left:3px;}
div#editorial-main div#list-editorial div#list {margin-left:240px;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder {float:left; padding-top:14px; width:130px; height: 360px; display:block; text-align:center; position:relative;} 
div#editorial-main div#list-editorial div#list div.editoriallist-holder img { width:100px; height: auto; border:none;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.textholder {width:100px; margin:15px auto 0 auto; text-align:left;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.textholder div.title1 {color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:10px; font-weight:bold; text-decoration:none; margin-bottom:5px;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.textholder div.title2 {color:black; font-size:9px; font-weight:bold; letter-spacing:1px; margin-bottom:5px;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.textholder div.title3 {color:#87888A; font-size:9px;}
div#editorial-main div#list-editorial div#list div:hover.editoriallist-holder {background-image:url('../Img/editorial_box.png'); background-repeat:no-repeat;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.download {bottom:24px; position:absolute; border-top:solid 1px red; width:118px; margin-left:6px; text-align:right;  font-size:10px; padding-top:3px; display:none}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.download a {text-decoration:none; color:black; font-size:10px;}
div#editorial-main div#list-editorial div#list div.editoriallist-holder div.download img {width:8px; margin-right:5px;}
div#editorial-main div#list-editorial div#list div:hover.editoriallist-holder div.download {display:block;}



div#editorial-main div#list-editorial div#list div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:repeat-y; width:1px; height: 340px; display:block; float:left; margin: 15px 10px 0 10px;}
div#editorial-main div#list-editorial div#list div.item4 {display:none;}
div#editorial-main div#list-editorial div#list div.item9 {display:none;}
div#editorial-main div#list-editorial div#footpager {margin-left:240px;}

div#editorial-main div#list-editorial div#list div.faceboxxx{}
div.faceboxxx div.imageholder img{margin:20px auto; width:200px; display:block;}
div.faceboxxx div.title1{color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; }
div.faceboxxx div.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div.faceboxxx div.title3 {color:#87888A; font-size:11px; width:180px;}
div.faceboxxx p {margin-top:10px; font-size:11px;  width:200px; }
div.faceboxxx div.download {text-align:right;  font-size:10px; padding-top:3px;}
div.faceboxxx div.download a {text-decoration:none; color:black; font-size:10px;}
div.faceboxxx div.download img {width:8px; margin-right:5px;}

div.content div.imageholder img{margin:20px auto; width:200px; display:block;}
div.content div.title1{color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; }
div.content div.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div.content div.title3 {color:#87888A; font-size:11px; width:180px;}
div.content a {text-decoration:none;}
div.content p {margin-top:10px; font-size:11px; }
div.content div.download {text-align:right;  font-size:10px; padding-top:3px;}
div.content div.download a {text-decoration:none; color:black; font-size:10px;}
div.content div.download img {width:8px; margin-right:5px;}


/*DETALLE OBRA*/
div#detail-container div#detail-img {margin-bottom:20px;}
div#detail-container div#detail-img img {width:550px;}
div#detail-container span.title1{color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; }
div#detail-container span.title2 {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
div#detail-container span.title3 {color:#87888A; font-size:11px; width:180px;}
div#detail-container p {margin-top:10px; font-size:11px; width:550px; text-align:justify;}
div#detail-container div#detail-logo {margin-top:20px;}

/*Contacto*/
div#contact-main{padding-top:30px;}
div#contact-main div#left {width:185px; text-align:justify; height:600px; float:left; display:block; font-size:10px; margin-left:20px }
div#contact-main div#left a {text-decoration:none; color:black; font-size:10px; font-weight:bold;}
div#contact-main div#left a:hover {text-decoration:underline}
div#contact-main div#right {margin-left:240px; width:730px; font-size:10px;}

div#contact-main div#right span.title1 {color:#E2001A; text-transform: uppercase; font-size:12px; font-weight:bold; }
div#contact-main div#right div#contact-formitems {text-align:left; margin-top:5px; margin-bottom:100px;}

div#contact-main div#right div#contact-formitems input[type="text"]{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
div#contact-main div#right div#contact-formitems input[type="button"]{margin:10px 0; font-size:10px;}
div#contact-main div#right div#contact-formitems textarea{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px; height:250px;}
div#contact-main div#right table {width:720px; margin-top:20px; }
div#contact-main div#right table tr td{font-size:11px; text-align:justify;}
div#contact-main input[type="button"]{padding:5px 10px; text-transform:uppercase;}
input[type="button"]{padding:5px 10px; text-transform:uppercase;}
/* artbox main */
div#artbox-main {padding-top:38px;}
div#artbox-main div#title {width:205px; text-align:right; height:600px; float:left; display:block;}
div#artbox-main div#body {margin-left:240px; text-align:justify; font-size:11px; width:720px;}
div#artbox-main span.title1{color:#E2001A; text-transform: uppercase; letter-spacing:2px; font-size:12px; font-weight:bold; line-height:16px; }
div#artbox-main span.indent {margin-left:14px}
div#artbox-main div.indent {margin-left:24px}
div#artbox-main ul.artboxlist li {
	list-style:none;
	margin:0 0 10px 10px;
	padding-left:20px;
	background:url('bullet.png') no-repeat;
}

div#artbox-main ul.artboxlist li a {
	margin-top:10px;
	display:block;
	color:red;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}

a.ab_bullet{
	background:url('ab_bullet.png') no-repeat;
	display:inline-block;
	margin-right:2px;
	width:7px;
	height:7px;
}
div#artbox-main div#body  div.holder {margin-top:-13px; float:left; padding-top:14px; width:127px; height:152px; display:block; text-align:center;}
div#artbox-main div#body  div.holder div.nameholder{margin-top:0px; margin-left:14px; width:100px; text-align:center; line-height:9px;}
div#artbox-main div#body  div.holder img {border:none}
div#artbox-main div#body  div.holder div.nameholder a.workname {font-size:9px; font-weight:bold; color:#A7A8AA; text-decoration:none; font-weight:bold; }
div#artbox-main div#body  div:hover.holder div.nameholder a.workname {color:Black}
div#artbox-main div#body  div:hover.holder {background-image:url('../Img/expoitemholder.png'); background-repeat:no-repeat;}
div#artbox-main div#body div#ddlholder {padding-left:14px; margin-bottom:14px; height:25px;}
div#artbox-main div#body div#ddlholder {margin-bottom:14px; display:block; height:25px;}
div#artbox-main div#body  div.expos_box_separator {background-image:url('../Img/expos_box_separator.png'); background-repeat:no-repeat; width:1px; height: 100px; display:block; float:left; margin: 1px 10px 0 10px ;}

div#artboxfloatleft {
	margin:55px 0 0 35px;
	padding-top: 52px;
	width:165px;
	background:transparent url('ARTBOX_2.png') top center no-repeat;
	float:left;
	z-index:99;
	position:absolute;
	display:block}
	
div#proyectos_left {
	margin:0 0 0 35px;
	padding-top: 45px;
	width:165px;
	float:left;
	z-index:99;
	position:absolute;
	display:block; left:0
}

div#proyectos_left .title1 {
	text-transform: uppercase;
	font-size:16px;
	color:#E2001A;
}

a span.proyecto_title{
	margin:5px 0 -15px;
	display: block;
	
color: #E2001A;
letter-spacing: 2px;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a span.proyecto_subtitle{

color: black;
font-size: 11px;
font-weight: bold;
letter-spacing: 1px;
}


div#proyectos_left table {
	position:absolute;
	left:-18px;
	top:600px
}

div#proyectos_left a.facebook {
	margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/facebook.png') no-repeat;
}

div#proyectos_left a.ebay{
margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/ebay.png') no-repeat;
}

div#proyectos_left a.twitter {
margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/twitter.png') no-repeat;
}

div#proyectos_left a.youtube {
	margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/youtube.png') no-repeat;
}


div#artboxfloatleft a:hover {
	text-decoration:underline;
}
	
div#artboxfloatleft a {
	margin-top:10px;
	padding-left:18px;
	display:block;
	color:black;
	font-size:13px;
	line-height:14px;
	background: url('triangulito.png') no-repeat;
	font-weight:bold;
}

div#artboxfloatleft a.facebook {
	margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/facebook.png') no-repeat;
}

div#artboxfloatleft a.ebay{
margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/ebay.png') no-repeat;
}

div#artboxfloatleft a.twitter {
margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/twitter.png') no-repeat;
}

div#artboxfloatleft a.youtube {
margin:0;
	padding:0;
	height:50px;
	width:50px;
	display:block;
	background: url('../Img/youtube.png') no-repeat;
}


div#artboxfloatleft a:hover {
	text-decoration:underline;
}

div#artboxfloatleft a.artbox_link {
	text-transform:uppercase;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:15px;
	display:block;
	color:red;
	font-size:11px;
	line-height:14px;
	background: url('bullet.png') no-repeat;
	font-weight:bold;
}
div#artboxformholder {
	display:none;
}
div#artboxform {font-size:11px; width:490px;}
div#artboxform table {width:490px; border-collapse:separate; border-spacing:15px;}
div#artboxform table tr td {padding-bottom:10px;}
div#artboxform table tr td label {font-weight:bold;}
div#artboxform span.title1 {color:#E2001A; text-transform: uppercase; font-size:12px; font-weight:bold; }
div#artboxform span.title2 {text-align:left; margin-top:5px; margin-bottom:100px; font-size:11px;}
div#artboxform input[type="text"]{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100%;}
div#artboxform input[type="radio"] {margin-right:10px; vertical-align:text-bottom;; }
div#artboxform input[type="submit"]{margin:10px 0; font-size:10px; padding:5px 10px; text-transform:uppercase;}
div#artboxform input[type="reset"]{margin:10px 0; font-size:10px; padding:5px 10px; text-transform:uppercase;}
div#artboxform span.checkform {display:none; color:#E2001A;}


div#facebox a {text-decoration:none; color:#E2001A; cursor:pointer;}
.displaynone {display:none;}

.downcata {color:black; font-size:11px; font-weight:bold; letter-spacing:1px; width:180px;}
.downcata a {color:black; text-decoration:none;}
.downcata img {border:none}

a.btn_prev{float:left; color:#E2001A; font-size:11px; font-weight:bold; letter-spacing:1px;}
a.btn_next{float:right; color:#E2001A; font-size:11px; font-weight:bold; letter-spacing:1px;}
