body{
   margin:0px; background-color:#000;
   }

.left{ background:url(../img/exp_02.jpg) top right no-repeat;}

.right{ background:url(../img/exp_04.jpg) top left no-repeat;} 

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
/* IE patch clearfix */
.clearfix { display: inline-block; }
/* vorm IE5/Mac verstecken \*/
* html .clearfix { height: 1px; }
.clearfix { display: block; }
/* ende versteckn IE5/Mac */


div#menu div {
			float: left;	
		}
		
			div#menu div a {
				background:url("../img/menu.jpg") no-repeat;
				display: block;
				height: 53px;
			}
			
			div#menu div a {
				display: block;
			}
			
			div#menu div#menu_evento a {
				width: 105px;
				background-position: 0 0;
			}
			
			div#menu div#menu_evento a:hover, div#menu div#menu_evento .active{
				background-position: 0 -53px;
			}
			
			div#menu div#menu_rubros a {
				width: 106px;
				background-position: -105px 0;
			}
			
			div#menu div#menu_rubros a:hover, div#menu div#menu_rubros .active {
				background-position: -105px -53px;
			}
			
			div#menu div#menu_plano a {
				width: 142px;
				background-position: -211px 0;
			}
			
			div#menu div#menu_plano a:hover, div#menu div#menu_plano .active {
				background-position: -211px -53px;
			}
			
			div#menu div#menu_inscripciones a {
				width: 136px;
				background-position: -353px 0;
			}
			
			div#menu div#menu_inscripciones a:hover, div#menu div#menu_inscripciones .active {
				background-position: -353px -53px;
			}
			
			div#menu div#menu_organizacion a {
				width: 150px;
				background-position: -488px 0;
			}
			
			div#menu div#menu_organizacion a:hover, div#menu div#menu_organizacion .active {
				background-position: -488px -53px;
			}
			
			div#menu div#menu_stand a {
				width: 131px;
				background-position: -638px 0;
			}
			
			div#menu div#menu_stand a:hover, div#menu div#menu_stand .active {
				background-position: -638px -53px;
			}
			
		

div#box-content{ padding:15px;}

div#box-pic{ width:120px; overflow:hidden; height:auto; margin-bottom:5px; border:1px solid #FFCC99;}


.contenido{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000; text-decoration:none; }
.title{font-family:Tahoma, Verdana, Arial; font-size:18px; color:#000; font-weight:bold; text-decoration:none; }
.content2{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#D6D5D5;}
.content3{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; padding-bottom:6px;}
.content4{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000;}
.resaltado{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F9B022;}
#stitle{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#FE6402; text-decoration:none; padding:5px 0px 5px 20px; }
.bordepub{ border:1px solid #A6A6A6;}

.pie{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#Fff;}

.ml_link{ color:#F9B022;
}

a.link-pie:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; }
a.link-pie:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff; text-decoration:none; }
a.link-pie:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FE6402; text-decoration:none; }
a.link-pie:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#ffffff;text-decoration:none; }

a.link-m2:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#686868; text-decoration:none; display:block; }
a.link-m2:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#686868; text-decoration:none; display:block;}
a.link-m2:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#Fff; text-decoration:none; background-color:#E80000; display:block; }
a.link-m2:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#686868;text-decoration:none; display:block;}

a.link-down:link{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#fff; text-decoration:none; background-color:#E80000; display:block; }
a.link-down:visited{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#fff; text-decoration:none; background-color:#E80000; display:block;}
a.link-down:hover{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#Fff; text-decoration:underline; background-color:#E80000; display:block; }
a.link-down:active{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#fff;text-decoration:none; background-color:#E80000; display:block;}

a.eve{font:11px Tahoma,Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:black;}
a.eve:hover{text-decoration:underline; color:white;}

#img_float{
float:left;
padding:0px 5px 5px 0px;
}
#img_floatr{
float:right;
padding:0px 0px 5px 5px;
}*/


/*ESTILOS FORMULARIO DE CONTACTOS
  FORMULARIO DE CONTACTOS V.1.0
  15 DE MAYO DE 2007*/
.form-tabla{font-family:Tahoma, Verdana, Arial; font-size:2px;}
.form-contactos1{font-family:Tahoma, Verdana, Arial; font-size:12px; color:#000000;}
.form-contactos2{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#000000;}
.form-contactos3{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#686868;}
.form-mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #ff0000; font-weight:bold;}
.form-mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #FF0000; font-weight:bold;}
.form-texto{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#666666; font-weight:bold;}
.form-botones{background-color:#F8f8f8; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	          font:bold 11px Tahoma, Verdana, Arial; color:#000; cursor:hand;} 
.form-formulario{background-color:#F8F8F8; border:1px solid #f8f8f8; 
	             font-family:tahoma, verdana, arial; font-size:11px; color:#000;}
.form-codigo{width:66px; border:1px solid #000000; padding:2px; background-color:#FFFFFF;}