body{ margin:0 auto; background-color:#E8E8EE; border-top:1px solid #fff;}
h1 { font-family:Arial, Helvetica, sans-serif;font-size:20px; color:#CD260A; margin:0; margin-bottom:0; text-align:left; background-image: url(../imggaleria/gifgaleria/cuadred.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
h2 { font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#CD260A; margin:0; margin-top:20px; text-align:left;}
h3 { font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#4D5B71;margin:0; margin-bottom:0; text-align:left; margin-top:5px;}
#top{ margin:0 auto; width:100%; height:67px; background-image: url(../imggaleria/jpggaleria/bgpage.jpg); background-repeat:repeat-x; background-position:top; float:left; }
#menu{ width:965px; height:21px; margin:0 auto; margin-top:11px; padding-top:8px;}
#main{ width:100%; float:left; background-color:#fff; margin:0 auto; padding-bottom:40px;}
#contenido{margin:0 auto; width:965px;}
#contleft{ width:375px; margin:0 auto; float: left; margin-top:30px; margin-left:20px;}
#contleft p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:17px; color:#4D5B71; margin:0;}
#contleft a{ text-decoration:none; color:#CD260A;}
#contleft a:hover{ text-decoration:none; font-size:18px;}
#present{ width:540px; margin:0 auto; float: right; margin-top:30px; padding-left:10px; margin-right:1px; padding-right:10px;}
#present p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343C48; text-align: justify; line-height:18px; margin:0; padding-top:15px;}
#present a{color:#4D5B71; text-decoration:none;}
#present a:hover{color:#CD260A; text-decoration:none;}
#contactleft{ width:295px; margin:0 auto; float: left; background-image:url(../imggaleria/jpggaleria/logo.jpg); background-repeat:no-repeat; background-position: top left; padding-left:80px;}
#contactleft p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CD260A; line-height:18px; margin:0; padding:10px; text-align:left;}
#contactleft a{ color:#CD260A; text-decoration:none;}
#contactleft a:hover{ border-bottom:1px dotted #CD260A; text-decoration:none; font-size:11px;}
#contright{ width:540px; margin:0 auto; float: right; margin-top:30px; padding-top:80px; padding-left:10px; margin-right:1px; padding-right:10px;}
#contright p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343C48; text-align:center; line-height:18px; margin:0; padding-top:15px;}
#fotosexpo{ text-align:center;  width:540px; margin:0 auto; float: right; margin-top:0px; padding-top:14px; padding-left:10px; margin-right:1px; padding-right:10px;}
#fotosexpo p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343C48; text-align:center; line-height:18px; margin:0; padding-top:15px;}
#prensaexpo{ text-align:center;  width:447px; margin:0 auto; float: right; margin-top:30px; padding-top:0px; padding-left:10px; margin-right:1px; text-align:right; padding-right:15px;}
#prensaexpo p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343C48; line-height:18px; margin:0; padding-top:15px; text-align:right;}
#prensaexpo a{color:#343C48; text-decoration:none;}
#prensaexpo a:hover{color:#343C48; border-bottom:1px dotted #343C48; text-decoration:none;}
#mapa{ width:540px; margin:0 auto; float: right; margin-top:30px; padding-top:20px; padding-left:10px; margin-right:1px; padding-right:10px;}
#mapa p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343C48; text-align:center; line-height:18px; margin:0; padding-top:15px;}
#mapa a{color:#CD260A; text-decoration:none;}
#mapa a:hover{color:#CD260A; border-bottom:1px dotted #CD260A; text-decoration:none;}
#contacto{ width:480px; margin:0 auto; float: left; margin-top:20px; background-image:url(../imggaleria/jpggaleria/logo.jpg); background-repeat:no-repeat; background-position: top left; padding-left:70px;}
#contacto p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CD260A; line-height:18px; margin:0; padding:10px; text-align:left;}
#contacto a{ color:#CD260A; text-decoration:none;}
#contacto a:hover{ border-bottom:1px dotted #CD260A; text-decoration:none;}
#pie{ margin:0 auto; width:100%; background-color:#6C7986;  margin:0; padding:7px; float:left;; text-align:center; background-image: url(../imggaleria/jpggaleria/bgpie.jpg); background-repeat:repeat-x; }
#pie p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:0;}
#pie a{ text-decoration:none; color:#fff;}
#pie a:hover{ text-decoration:none; color:#414B5A;}
.fotoleft{ float:left; margin-right: 15px;}
.obrahome{ margin-top:15px; margin-right:15px;}
.fotexpo{ margin-bottom:15px; margin-right:15px; border:0;}
.blue{ color:#343C48;}
.red{color:#CD260A;}
.prensa{ padding-right:88px;}
.esphorario{ padding-top:90px; padding-bottom:17px;}
.rectform { border:1px solid #8094B2; background-color:#fff; color:#4D5B71; font-family:Arial, Helvetica, sans-serif;}
.esptable{ padding-top:20px; padding-bottom:10px;}
.catalog{ margin-top:70px;}