/*
Theme Name: Xpodisain light
Version: 2.2
Description: Template for XPOdisain
Author: jlgarrao - SerkDesigns 2009
Author URI: www.serkdesigns.com
/*--elements--*/
Body {
margin:0;
padding:0;
font-size: .8em;
font-family: Verdana, sans-serif;
background:#fff;
}
/*-----------tipography--------------*/
h1{
padding:0;margin:0;text-indent: -9999px;text-decoration: none; 
}
h2{
padding:0 0 5px 0;margin:0;font-size:16px;text-decoration: none;color:#fff;font-family:Verdana, sans-serif;
}
h3{
padding:0;margin:0;font-size:16px;color:#521952;font-family:Verdana, sans-serif;
}
p{
padding:0;margin:0;font-size:12px;font-family:Verdana, sans-serif;color:#804d80;text-align:left;
}
.a{
background:transparent!important;
}
/*----contenido----*/
#contenedor{
padding:0;margin:auto;width:950px;height:auto;
}
#head{
margin:0 auto;padding:0 0 0 0;width:950px;height:100px;float: left;
}
#head h1 a{
display: block;text-indent: -900%;outline: none;
}
#head h1 span{
display: none;
}
#head .xpodisain{
background: url(uploads/head.jpg) no-repeat;width: 950px;height: 100px;
}
#xpodisain_menu{
margin:0;padding:5px 0 0 0;width:950px;height:30px;float:left;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;
}
#xpodisain_menu a {
color: #531b53 !important;text-decoration: none !important;
}
#xpodisain_menu a:hover {
color: #ff8214!important;text-decoration: none !important;
}
#banner{
clear:both;background-position:top center;background-repeat:no-repeat;width:950px;height:285px;padding:5px 0;margin:0;text-align:center;
}
#banner img{vertical-align:top;
}
#banner1{
position:relative;
}
#banner2{
position:relative;left:0;top:-285px;
}
#space_menu{
margin:0;padding:0;width:10px 0 0 0;height:20px;float:left;font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*--botones--*/
#xpodisain{
margin:0;
padding:0 0 5px 0;
width:90px;
height:20px;
float:left;
text-align:center;
background: url(uploads/xpodisain_off.png) no-repeat;
}
#xpodisain ul{
margin:0;
padding:0;
width:90px;
height:20px;
}	
#xpodisain li{
display:block;
padding:0;
width:90px;
height:20px;
}
#xpodisain a: {  
margin:0;
display:block;
padding:0; 
width:90px;
height:20px;
}
#xpodisain a:link {
margin:0;
padding:0;
width:90px;
height:20px;    
text-decoration:none;
display:block;
}
#xpodisain a:visited {
margin:0;
padding:0;
width:90px;
height:20px;
text-decoration:none;
display:block;
background: url(uploads/xpodisain_dot.png) no-repeat;
}
#xpodisain li a:hover {
margin:0;
padding:0;
display:block;
width:90px;
height:20px;
text-decoration:none;
background-image: url(uploads/xpodisain_on.png);
}

#modulaciones{
margin:0;
padding:0 0 5px 0;
width:130px;
height:20px;
float:left;
text-align:center;
background: url(uploads/modulaciones_off.png) no-repeat;
}
#modulaciones ul{
margin:0;
padding:0;
width:130px;
height:20px;
}	
#modulaciones li{
display:block;
padding:0;
width:130px;
height:20px;
}
#modulaciones a: {  
margin:0;
display:block;
padding:0; 
width:130px;
height:20px;
}
#modulaciones a:link {
margin:0;
padding:0;
width:130px;
height:20px;    
text-decoration:none;
display:block;
}
#modulaciones a:visited {
margin:0;
padding:0;
width:130px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/modulaciones_dot.png);
}
#modulaciones li a:hover {
margin:0;
padding:0;
display:block;
width:130px;
height:20px;
text-decoration:none;
background-image: url(uploads/modulaciones_on.png);
}

#stands{
margin:0;
padding:0 0 5px 0;
width:120px;
height:20px;
float:left;
text-align:center;
background: url(uploads/stands_off.png) no-repeat;
}
#stands ul{
margin:0;
padding:0;
width:120px;
height:20px;
}	
#stands li{
display:block;
padding:0;
width:120px;
height:20px;
}
#stands a: {  
margin:0;
display:block;
padding:0; 
width:120px;
height:20px;
}
#stands a:link {
margin:0;
padding:0;
width:120px;
height:20px;    
text-decoration:none;
display:block;
}
#stands a:visited {
margin:0;
padding:0;
width:120px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/stands_dot.png);
}
#stands li a:hover {
margin:0;
padding:0;
display:block;
width:120px;
height:20px;
text-decoration:none;
background-image: url(uploads/stands_on.png);
}

#organizacion{
margin:0;
padding:0 0 5px 0;
width:170px;
height:20px;
float:left;
text-align:center;
background: url(uploads/organizacion_off.png) no-repeat;
}
#organizacion ul{
margin:0;
padding:0;
width:170px;
height:20px;
}	
#organizacion li{
display:block;
padding:0;
width:170px;
height:20px;
}
#organizacion a: {  
margin:0;
display:block;
padding:0; 
width:170px;
height:20px;
}
#organizacion a:link {
margin:0;
padding:0;
width:170px;
height:20px;    
text-decoration:none;
display:block;
}
#organizacion a:visited {
margin:0;
padding:0;
width:170px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/organizacion_dot.png);
}
#organizacion li a:hover {
margin:0;
padding:0;
display:block;
width:170px;
height:20px;
text-decoration:none;
background-image: url(uploads/organizacion_on.png);
}

#inmobiliario{
margin:0;
padding:0 0 5px 0;
width:170px;
height:20px;
float:left;
text-align:center;
background: url(uploads/inmobiliario_off.png) no-repeat;
}
#inmobiliario ul{
margin:0;
padding:0;
width:170px;
height:20px;
}	
#inmobiliario li{
display:block;
padding:0;
width:170px;
height:20px;
}
#inmobiliario a: {  
margin:0;
display:block;
padding:0; 
width:170px;
height:20px;
}
#inmobiliario a:link {
margin:0;
padding:0;
width:170px;
height:20px;    
text-decoration:none;
display:block;
}
#inmobiliario a:visited {
margin:0;
padding:0;
width:170px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/inmobiliario_dot.png);
}
#inmobiliario li a:hover {
margin:0;
padding:0;
display:block;
width:170px;
height:20px;
text-decoration:none;
background-image: url(uploads/inmobiliario_on.png);
}

#decoracion{
margin:0;
padding:0 0 5px 0;
width:160px;
height:20px;
float:left;
text-align:center;
background: url(uploads/flores_off.png) no-repeat;
}
#decoracion ul{
margin:0;
padding:0;
width:160px;
height:20px;
}	
#decoracion li{
display:block;
padding:0;
width:160px;
height:20px;
}
#decoracion a: {  
margin:0;
display:block;
padding:0; 
width:140px;
height:20px;
}
#decoracion a:link {
margin:0;
padding:0;
width:160px;
height:20px;    
text-decoration:none;
display:block;
}
#decoracion a:visited {
margin:0;
padding:0;
width:160px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/flores_dot.png);
}
#decoracion li a:hover {
margin:0;
padding:0;
display:block;
width:160px;
height:20px;
text-decoration:none;
background-image: url(uploads/flores_on.png);
}
#contacto{
margin:0;
padding:0 0 5px 0;
width:110px;
height:20px;
float:left;
text-align:center;
background: url(uploads/contacto_off.png) no-repeat;
}
#contacto ul{
margin:0;
padding:0;
width:110px;
height:20px;
}	
#contacto li{
display:block;
padding:0;
width:110px;
height:20px;
}
#contacto a: {  
margin:0;
display:block;
padding:0; 
width:110px;
height:20px;
}
#contacto a:link {
margin:0;
padding:0;
width:110px;
height:20px;    
text-decoration:none;
display:block;
}
#contacto a:visited {
margin:0;
padding:0;
width:110px;
height:20px;
text-decoration:none;
display:block;
background-image: url(uploads/contacto_dot.png);
}
#contacto li a:hover {
margin:0;
padding:0;
display:block;
width:110px;
height:20px;
text-decoration:none;
background-image: url(uploads/contacto_on.png);
background-color:#000000;
}
#flash{
margin:0;padding:0;width:950px;height:285px;float:left;
}
#contenido-lirico{
margin:0;padding:10px 0;width:950px;height:auto;float:left;
}
#contenido-lirico p{
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#622f62;
}
#footer{
margin:0;padding:10px 20px;width:910px;height:40px;float:left;
}
#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#804d80;text-align:center;
}
/*--cont-general--*/
/*--cont-independiente--*/
#contenido_central{
margin:0;
padding:0;
width:950px;
height:auto;
float:left;
}
#cabeza{
margin:0;
padding:5px 0;
width:950px;
height:25px;
float:left;
}
#imagen_a{
margin:0;
padding:0;
width:525px;
height:275px;
float:left;
}
#texto_a{
margin:0;
padding:15px 10px;
width:405px;
height:auto;
float:right;
}
#imagen_b{
margin:0;
padding:0 0 5px 15px;
width:935px;
height:auto;
float:left;
background:#622f62;
}
#contenedor_c{
margin:0;
padding:0;
width:950px;
height:auto;
float:left;
background:#622f62;
border:2px solid #fff;
}
#imagen_c{
margin:0;
padding:20px 50px;
width:350px;
height:315px;
float:left;
}
#imagen_d{
margin:0;
padding:20px 30px;
width:290px;
height:130px;
float:left;
}
#texto_c{
margin:0;
padding:15px 10px;
width:405px;
height:auto;
float:left;
}
#texto_c p{
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
#pixel{
margin:0;
padding:0;
width:950px;
height:1px;
float:left;
background:#622f62;
}
#box_feria{
margin:0;
padding:5px 15px;
width:920px;
height:145px;
float:left;
background:#622f62;
border:2px solid #fff;
}
#foto_feria{
margin:0;
padding:0;
width:200px;
height:140px;
float:left;
background:#622f62;
border:2px solid #fff;
}
#texto_feria{
margin:0;
padding:0 15px;
width:680px;
height:140px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-align:left;
}
#texto_feria a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
text-align:left;
}
#texto_feria a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:underline;
text-align:left;
}
#box_grafico{
margin:5px 0;
padding:10px 80px;
width:790px;
height:auto;
float:left;
background:#521952;
}
#foto_grafico{
margin:5px 20px;
padding:0;
width:350px;
height:350px;
float:left;
}
#box_contacto{
margin:5px 0;
padding:30px 450px 30px 50px;
width:450px;
height:auto;
float:left;
background:#521952;
}
#box_contacto p{
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-align:left;
}
#box_contacto a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
text-align:left;
}
#box_contacto a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:underline;
text-align:left;
}
/* ibox */
#ibox { 
z-index: 1000000; 
}
#ibox_overlay {
position: absolute;
top:0;
left:0;
right:0;
z-index:1000000;
}
#ibox_progress {
position:absolute;
z-index:1000001;
}
#ibox_wrapper {
position:absolute;
top:0;
left:0;
z-index:1000001;
padding:25px 10px 10px 10px;
}
#ibox_content {
z-index:1000002;
overflow:auto;
height:100%;
position:relative;
padding:2px;
}
#ibox_content object { 
display: block; 
}
#ibox_content .ibox_image { 
width: 100%; 
height: 100%; 
margin: 0; 
padding: 0; 
border: 0; 
display: block; 
}
#ibox_footer_wrapper a {
float: right;
display: block;
outline: 0;
margin: 0;
padding: 0;
}
#ibox_footer_wrapper {
position: absolute;
top: 5px;
right: 10px;
left: 10px;
white-space: nowrap;
overflow: hidden;
}
/* footer del ibox */
#ibox_footer_wrapper { 
font-weight: bold; 
}
#ibox_footer_wrapper a {
text-decoration: underline;
color: darkblue;
text-transform: lowercase;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#ibox_footer_wrapper {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*ibox*/
#ibox_wrapper {
border:1px solid #ccc;
}
#ibox_wrapper, #ibox_footer_wrapper a {
background-color:#999;
}
#ibox_content {
background-color:#fff;
border:1px solid #666;
}
#img_container{ 
height:auto; 
}
#img_container ul {
display:block;
padding:0;
margin:0;
list-style:none;
}
#img_container ul li{
float:left;
width:95px;
margin:10px;
}
#img_container ul li a img {
width:80px;
height:80px;
border:1px solid #574331;
padding:5px;
background:#eee;
}
#img_container ul li a:hover img { 
border-color: darkred; 
}
#imagen_c{ 
height:auto; 
}
#imagen_c ul {
display:block;padding:0;margin:0;list-style:none;
}
#imagen_c ul li{
float:left;width:300px;margin:10px;
}
#imagen_c ul li a img {
width:300px;height:140px;border:1px solid #574331;padding:5px;background:#eee;
}
#imagen_c ul li a:hover img { 
border-color: darkred; 
}
