/*-----------------------------------------------
palumboadministraciones.com v4
ultima modificacion el:  6 de junio de 2008
-----------------------------------------------*/

/* Reglas Generales
----------------------------------------------- */
	body { margin: 0; color: #333; font: 0.8em/1.6em "Trebuchet MS", Verdana, Arial, sans-serif; background: #C5C6B8;}
	p { line-height: 1.7em }
	img { border-width: 0; border-style: none; }
	a img { border-width: 0; border-style: none; }
	a:link, a:active { text-decoration: none; }
	a:hover { text-decoration: underline; }
	strong { font-weight: bold; }
	ul { margin: 0;}

/* Tabla General
----------------------------------------------- */
	#tabla { width: 768px; margin: 0 auto; padding: 0; background: #ffffff /*url(../img/bordermed.gif) repeat-y*/; }

/* Navegacion
----------------------------------------------- */
/* Encabezado */
	#encabezado { height: 23px; width: 622px; float: right; /*background: #FFF url(../img/borderup.gif) no-repeat*/ border-top: 1px solid #101010; margin: 5px 10px 5px 5px; padding: 3px }
	#encabezado ul { margin: 1px; padding: 0; font: 11px Tahoma,Arial, sans-serif; text-align: right;  /*border: 1px solid #000*/ }
		#encizq { width: 30%; float: left; /*border: 1px solid #000 */}
		#encder { width: 50%; float: right; /*border: 1px solid #ccc */}
	#encabezado li { display: list-item;  list-style-type: none; display: inline; /*border: 1px solid #000*/ }
	#encabezado li a, a:visited { color: #9D9B9B; text-decoration:none; }
	#encabezado li a:hover { color: #FE0000; text-decoration:none; /*border: 1px solid #000*/ }
		.flecha { background: url(../img/flecha.gif) no-repeat left center; padding-left: 7px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
		.div { background: url(../img/div.gif) no-repeat right center; padding: 5px }
	
	#flash { float: left; text-align: center; /*padding-left: 17px; position: relative;*/ width: 747px; top: 0px; height: 296px; margin: 0 0 0 6px; /*border: 1px solid #000;*/  }

/* Navegador
----------------------------------------------- */
	#navup { width: 760px; float: right; /*background: #FFF url(../img/borderup.gif) no-repeat*/ margin: 5px auto; padding: 0; /*border: 1px solid #000*/ }
	#ulnav { font: 11px Tahoma,Arial, sans-serif; text-align: left;  min-height: 100px; width: 100%; float:left; margin:0pt 0pt 0pt 15px; padding:0; }
	#navup li { float: left; min-height: 94px; width: 143px; display: list-item;  list-style-type: none; display: block; margin: 0 auto; /*border: 1px solid #f35500*/  }
	#navup span { display: block; }
		.numeros { float:left; font: 28px/90% "Trebuchet MS",Arial, sans-serif; font-weight: 100; color: #C3C3C1; margin-left: 2px; margin-top: 10px;  }
		.navtit { float:left; font: 14px/80% "Ariel",Arial, sans-serif; font-weight: bolder; color: #000; margin-top: 23px; }
		.desctit { float:right; font: 10px "Tahoma",Arial, sans-serif; color: #000; margin-top: 5px; width: 100px;   }
		.desctit2 { float:right; clear:both; width: 30px; font: 10px "Tahoma",Arial, sans-serif; color: #727272; margin-top: 5px;  }
		.desc { float:left; font: 10px "Tahoma",Arial, sans-serif; color: #000; margin-top: 5px; width: 50px;   }
	
	#navup li a, a:visited { color: #9D9B9B; text-decoration:none; }
	#navup li a { width: 145px; height:100px; float: left; }
	#navup li a:hover { border-top: 1px solid #000; border-left: 1px solid #000; text-decoration:none; }
		.nav { background: url(../img/flechadown.gif) no-repeat top left; }
  h4 {
    margin:0;
    height:50px;
    width: 50px;
    /*text-indent:-1000px;*/
	position: relative;
    }		
	h4.cerrajeria span  { background:url(../img/cerrajeria.gif) no-repeat; position:absolute;  height:50px; width: 50px; }
	h4.electricista span  { background:url(../img/electricista.gif) no-repeat; position:absolute;  height:50px; width: 50px;}
	h4.plomeria span  { background:url(../img/plomeria.gif) no-repeat; position:absolute;  height:50px; width: 50px;}
	h4.otros span  { background:url(../img/otros.gif) no-repeat; position:absolute;  height:50px; width: 50px;}
		#header {
			width: 416px;
			height: 180px;
			position: relative;
			}
		#header span {
			display: none;
			position: absolute;
			width: 100%;
			height: 100%;
			}	

/* Cuerpo
----------------------------------------------- */
	#cajagen { clear: both; width: 99%; /*border: 1px solid #D5D5D5;*/ min-height: 200px; margin:0pt 0pt 0pt 15px;}
	#cajagen a, a:link, a:visited { color: #74746A; text-decoration: none }
	#cajagen a:hover { color: #000; text-decoration: none }
	
/* boxes */
	.box1 { float: left; margin: 5px; height: 60px; width: 186px; font: 10px/80% "Tahoma",Arial, sans-serif; color: #61605E; }
		.box1a { height: 52px; width: 100%; border: 2px solid #E7E7E7; margin: 2px; }
		.box1b { float: left; margin: 5px; min-height: 50px; width: 210px; font: 10px/80% "Tahoma",Arial, sans-serif; color: #61605E; }
	.box2 { float: left; margin: 5px; min-height: 46px; width: 100px; font: 10px/80% "Tahoma",Arial, sans-serif; color: #61605E; }
	
	.box3 { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 215px; width: 210px; background:  #D1D1C9; /*border-right: 1px solid #D5D5D5;*/ }
	.box3b { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 215px; width: 183px; background:  #D1D1C9; /*border-right: 1px solid #D5D5D5;*/ }
		.box3a { min-height: 80px; width: 96%; border: 1px solid #fff; margin: 3px; }
	.box4 { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 65px; width: 350px; /*border-right: 1px solid #D5D5D5;*/ }
		.box4a { height: 40px; width: 100%; border: 1px solid #E5E5E5; margin: 3px; }
		.box4b { height: 40px; width: 100%; border: 1px solid #E5E5E5; margin: 3px; background: #E6E5E0 }

/* personalizacion */
	#clear { clear: both }
	
	.classnot { font: 10px/80% "Tahoma",Arial, sans-serif; color: #000; margin-left: 5px }
	.nota {font: 11px/90% "Tahoma",Arial, sans-serif; color: #74746A; line-height: normal; width: 95%; min-height: 175px; }
	.nota2 {font: 11px/90% "Tahoma",Arial, sans-serif; color: #74746A; line-height: normal; background: #FFFFFF; margin: 10px 5px 5px 5px; padding: 2px; }
		.select { background-color: #fff; font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; color: #5A698B; margin: 4px 0 5px 8px; padding: 1px; border: 1px solid #8595B2; width: 130px }
		.input { float: right; width: 60px; background-color: #fff; font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; color: #5A698B;	margin: 16px 1px 5px 8px; padding: 1px; border: 1px solid #8595B2;	/*background: transparent url(../img/form_input.gif) no-repeat;*/}
	
	#buscador { background: #C7C7BB url(../img/buscar.gif) left center no-repeat }
	#calendario { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 215px; width: 300px; background:  #FE6666; /*border-right: 1px solid #D5D5D5;*/  }
		.calnot { float: left; background: #FFFFFF; padding: 5px; width: 90px; clear: both; margin: 5px; font: 11px/90% "Tahoma",Arial, sans-serif; color: #74746A; line-height: normal; }
		#mestit { float: left;font: 22px/90% "Trebuchet MS",Arial, sans-serif; color: #000; margin: 5px }
			.descmes { font: 11px/90% "Trebuchet MS",Arial, sans-serif; color: #000; margin: 5px }
	
		#imagenmes { float: right; margin-top: 31px }
		
	#principal { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 205px; width: 404px; background:  #FFF; border: 1px solid #D1D1C9;  }
	#boletin { float: left; margin-top: 5px; margin-left: 6px; margin-right: 7px; height: 215px; width: 104px; background: #CADE01 /*border-right: 1px solid #D5D5D5;*/;   }
		#boletin a, a:link, a:visited { color: #74746A; text-decoration: none }
		.telguardia {  float: left; font: 24px/80% "Lucida Grande",Arial, sans-serif; letter-spacing: 2px; font-weight: bolder; color: #787878; margin-top: 13px; margin-left: 13px; width: 260px; }


/* Info
----------------------------------------------- */
	#boletines { float: left; margin: 10px; width: 500px; color: #000; /*border-right: 1px solid #D5D5D5;*/ }
	#boletines li a, a:link, a:visited { color:#E7EFF5; text-decoration:none; }
	#boletines li a:hover { text-decoration:none; }
	.bole_tit {  width: 400px; background-color:#669DC6; border-color:#ABCAE0; border-style:solid; border-width:4px 1px 1px; color:#E7EFF5; font-size:0.85em; line-height:normal; padding:8px;} 
	#boletines p { color: #000; font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 5px; padding: 1px; }
	
	#info { clear:both; margin: 10px; font: 12px/14px "Trebuchet MS",Arial, sans-serif; text-align: justify }

		/* -------------------------------------------- */
		/* 		Pagination: Flickr						*/
		/* -------------------------------------------- */
			.ulflickr { float: right; border:0; margin:0; padding:0; }
		
			#pagination-flickr li{
				border:0; margin:0; padding:0;display: inline;
				font-size:11px;
				list-style:none;
			}
			#pagination-flickr a{
				border:solid 1px #DDDDDD;
				margin-right:2px;
			}
			#pagination-flickr .previous-off,
			#pagination-flickr .next-off {
				color:#666666;
				display:block;
				float:left;
				font-weight:bold;
				/*padding:3px 4px;*/
			}
			#pagination-flickr .next a,
			#pagination-flickr .previous a {
				font-weight:bold;
				border:solid 1px #FFFFFF;
			}	
			#pagination-flickr .active{
				color:#ff0084;
				font-weight:bold;
				display:block;
				float:left;
				padding:4px 6px;
			}
			#pagination-flickr a:link, 
			#pagination-flickr a:visited {
				color:#0063e3;
				display:block;
				float:left;
				padding:3px 6px;
				text-decoration:none;
			}
			#pagination-flickr a:hover{
				border:solid 1px #666666;
			}


			/*Credits: Dynamic Drive CSS Library */
			/*URL: http://www.dynamicdrive.com/style/ */
			
			.gallerycontainer{
			position: relative;
			/*Add a height attribute and set to largest image's height to prevent overlaying*/
			}
			
			.thumbnail img{
			border: 1px solid white;
			margin: 0 5px 5px 0;
			}
			
			.thumbnail:hover{
			background-color: transparent;
			}
			
			.thumbnail:hover img{
			border: 1px solid blue;
			}
			
			.thumbnail span{ /*CSS for enlarged image*/
			position: absolute;
			background-color: lightyellow;
			padding: 5px;
			left: -1000px;
			border: 1px dashed gray;
			visibility: hidden;
			color: black;
			text-decoration: none;
			}
			
			.thumbnail span img{ /*CSS for enlarged image*/
			border-width: 0;
			padding: 2px;
			}
			
			.thumbnail:hover span{ /*CSS for enlarged image*/
			visibility: visible;
			top: 0;
			left: 225px;
			top: -125px; /*position where enlarged image should offset horizontally */
			z-index: 50;
			}

/* Noticias
----------------------------------------------- */
	#titwrap { float: right; width: 300px; padding: 2px; }
	.titexto { font-family: "Trebuchet MS", Tahoma, verdana, sans-serif; font-size: 11px; color: #666; text-align: right }
	.notab { font-family: "Trebuchet MS", Tahoma, verdana, sans-serif; font-size: 11px; color: #000; margin: 17px; padding: 5px; text-align: left; border: 2px solid #ccc; background-color: #EEEEF0}
	.wrapnota { padding: 25px; clear: both }
	.wrapnota p {margin: 0.1em; }
	.titnota { font-family: "Trebuchet MS", Tahoma, verdana, sans-serif; font-size: 19px; color: #000; }
	.capital { margin-right:6px; margin-top:5px; float:left; color:white; background:khaki; border:1px solid darkkhaki; font-size:80px; line-height:60px; padding-top:2px; padding-right:5px; font-family:times;}
	.capital2 { margin-right:6px; margin-top:5px; float:left; color:#CCC; font-size:80px; line-height:60px; padding-top:2px; padding-right:5px; font-family:times;}
	.nota2b { font-family: "Trebuchet MS", Tahoma, verdana, sans-serif; font-size: 11px; color: #000; margin: 17px; padding: 15px; text-align: justify }
	.publicidad { min-height: 200px; width: 95%; background: #fff; margin: 0 auto; clear: both}
	.publicidad p { font-family: "Trebuchet MS", Tahoma, verdana, sans-serif; font-size: 36px; color: #ccc; text-align: center }

/* Contacto
----------------------------------------------- */
	#oficinas { float: left; background-color: #F5F7F9; font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; color: #5A698B; margin: 5px; padding: 1px; width: 40% }
		#oficinas > li a, a:visited { color:#9D9B9B; text-decoration:none; }
		
	#mails { float: left; background-color: #fff; font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; color: #5A698B; margin: 5px; padding: 1px; width: 54%; text-align: right }
	
		.historia {margin: 10px; }
		.notapie { font: 10px/14px "Trebuchet MS",Arial, sans-serif; margin: 0; padding: 0 }
		.email { display: list-item;  list-style-type: none; display: inline;  }
			#icoemail { padding-left: 20px; background: url(../img/email.gif) no-repeat center left; }
			#icoficina { padding-top: 80px; background: url(../img/edificios.gif) no-repeat center top; }
	.linea { height: 5px; width: 100%; margin: 5px; border-top: 1px solid #FE6666 }

/* Formularios
----------------------------------------------- */
	/* opcion1 (consulta online) */
	#consulta { float: left; background-color: #F5F7F9; width: 370px; color:#124679; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; padding: 10px; margin: 10px }

	form { margin: 0; width: 300px;	/*background: transparent url(../img/form.gif) no-repeat top right;*/}

		.col1 {	text-align: right;	width: 150px;/*height: 31px;*/  float: left; margin-right: 2px; }
		.col2 {	width: 225px; /*height: 31px;*/	float: left; margin: 0; text-align: left; }
		div.row { clear: both; width: 400px; }
		.submit { height: 29px;	border: solid 0 #fff; width: 110px; background: transparent url(../img/enviar.gif) no-repeat ; padding-top: 5px; clear: both; color: #5A698B; margin: 10px;  }
		.input2 { float: left; border:1px solid #C9CACB; color:#707070; text-align: left; background-color: #fff; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;margin: 4px 0 0 0; padding: 0; width: 200px }
		.textarea { float: left; border:1px solid #C9CACB; color:#707070; text-align: left; background-color: #fff; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;margin: 4px 0 0 0; padding: 0; width: 200px; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #ffffff; }
		.ptos { border-bottom:1px dotted #CECECE; border-color:#CECECE; height: 5px; margin: 0 auto }
		
	/* opcion 2 login */
	/* form */
		#cajaform { float: left; background: /*#F6F6F6*/ url(../img/bform.jpg) center no-repeat; text-align: center; width: 225px ; margin: 10px 0 0 20px; padding: 0; /*border: 2px solid #cccccc;*/ /*clear: both;*/ height: 299px;}
		#formulario form { margin: 0; width: 170px ; margin: 15px; padding: 10px 0 0 0;clear: both; height: 200px; }
		#formulario fieldset { border:solid 0 #fff;    width:170px;}
		#formulario label {font: 11px  "Trebuchet", Arial, Helvetica, sans-serif; margin: 0; padding: 3px 3px; margin-top: 2px; text-align: center;width: 165px;float: left;}
		.textfield {font: 10px  "Trebuchet", Arial, Helvetica, sans-serif;color: #666;margin: 3px 10px;padding: 3px 0 0 4px;border: solid 0 #fff;background: transparent url(../img/input.gif) no-repeat fixed;height: 22px;width: 111px; text-align: center; }
		#formulario fieldset>input.textfield { background: transparent url(../img/input.gif) no-repeat;}
		.submit2 {margin: 1px 10px;background: transparent url(../img/btn.gif) no-repeat;height: 23px;border: solid 0 #fff;width: 73px;font: 11px "Trebuchet", Arial, Helvetica, sans-serif;color: #666;text-transform: lowercase;}

/* Servicios (cambiar nombres)
----------------------------------------------- */
	#work {position: relative; float: left; width: 320px; padding: 50px 0 0 0;}
	
	#box_work {position: relative; float: left; width: 298px; background: url(../img/box_work-bg.png) repeat; border: 1px solid #72a0cb;}
	
		.worklist {position: relative; float: left; list-style: none; padding: 7px 0 7px 6px;}
		
		.worklist li {float: left; text-decoration: none; color: #fff; text-decoration: none; padding: 0 0 10px 0;}
		.worklist li a {text-decoration: none;  background: url(../img/box_work-bg2.png) repeat; color: #fff; float: left; position: relative; width: 284px; padding: 0 0 5px 0; display: block; border: 1px solid #fff;}
		.worklist li a:hover {background: url(../img/box_work-bg2-hover.png) repeat;}
		
		#work img {position: relative; float: left; margin: 0 4px 4px 4px;}
		.border-blue {border: 1px solid #4373af;}
		.border-wht {border: 1px solid #fff;}
		
		.border-blue a:hover, .border-wht a:hover {border: 1px solid #ff71a3;}
		
		
		.worklist span {position: relative;}
		.work-title {font-size: 80%; font-weight: bold; color: #4373af; padding: 5px 0 5px 5px;}
		.work-title_work {font-size: 80%; font-weight: bold; color: #4373af; padding: 0 5px 5px 0;}
		.work-title_work span {border-left: 1px solid #4373af; color: #ff3983; padding: 0 8px 0 5px; font-size: 85%; font-weight: normal; letter-spacing: 2px; background: url(../images/layout/work_title-arrow.png) 98% 2px no-repeat;}
		.work-desc {font-size: 1em/80%; line-height: 1.1em; padding: 0 5px 5px 0; text-align: justify; font-family: Helvetica,Arial,sans-serif; color: #fff}

	#descripcion { margin: 10px; font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif ;}
		#descripcion h1 { color:#000; font-family:Georgia,"Times New Roman",Times,serif; font-size:36px; font-weight:100; letter-spacing:-2px; text-shadow:#666666 0.2em 0.2em; text-transform:none; }
		#descripcion h2 { color:#74746A; font-family:Georgia,"Times New Roman",Times,serif; font-size:24px; font-weight:100; letter-spacing:-2px; text-shadow:#666666 0.2em 0.2em; text-transform:none; }
		#descripcion p { line-height: 1em; font-family:"Courier New",Courier,monospace; font-size: 15px; font-variant:small-caps; font-weight:100; letter-spacing:-1px; }
		#descripcion ul { line-height: 0.6em;  font-family:Georgia,"Times New Roman",Times,serif; list-style: none }
		#descripcion li { color:#000000; height: 25px; padding-top: 17px; padding-left: 40px; margin: 0; border-right: 1px solid #0099FF; float: left; width: 375px  }
			#morosos { background: url(../img/client.jpg) top left no-repeat; }
			#analisis { background: url(../img/informational.jpg) top left no-repeat; }
			#sistema { background: url(../img/icons.jpg) top left no-repeat; }
			#telefono { background: url(../img/contact_black.jpg) center left no-repeat; }
			#sucursales { background: url(../img/poster.jpg) top left no-repeat; }
			#online { background: url(../img/web.jpg) top left no-repeat; }
			#rapidez { background: url(../img/motion.jpg) top left no-repeat; }
			#sueldos { background: url(../img/school.jpg) top left no-repeat; }
			#libros { background: url(../img/publication.jpg) top left no-repeat; }
			#visitas { background: url(../img/identity.jpg) top left no-repeat; }

/* Atencion (cambiar nombres)
----------------------------------------------- */
.col { float: right; margin-right: 10px; width: 220px; }
.col.half { width: 100px;}
.col.plus-half { float: left; width: 340px; margin: 15px}
.col #intro { margin-top: 40px; }

#intro { background:#518AA6 none repeat scroll 0%; padding:15px 0pt 1px; margin-right: 30px; }

#intro p, #intro li, #intro a {
color:#FFFFFF;
font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
margin-bottom:0.8em;
padding:0pt 15px;
text-shadow:#3A728E 1px 1px 1px;
}

p.intro {
color:#0D181D;
font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
text-shadow:#FFFFFF 2px 2px 2px;
}
hr {
border-bottom:1px dotted #DCE8ED;
clear:both;
margin:0.1em 0pt 1.2em;
}
h3 {
font-size:20px;
font-weight:bold;
text-shadow:#FFFFFF 0pt 0pt 0pt;
}

#main #activities h2 {
font: normal 24px/1.4 Palatino, Georgia, "Times New Roman", Times, serif;
font-style: italic;
text-align: center;
text-shadow: #fff 0 0 0;
padding-bottom: 9px;
text-transform: none;
letter-spacing: 0;
margin: 0;
}

#activities { margin-bottom: 20px; }
.index #activities { margin: 0; padding: 0; }

#activities .activity {
margin-bottom: 5px;
padding: 12px 15px 15px 80px;
}
	body.index #activities .activity {
	padding-left: 110px;
	}	
	
	.activity#conscription_debate {	background: #cc6000 url(../img/button-debate-sm.jpg) 3px center no-repeat; }
	.activity#propaganda { background: #6d6055 url(../img/button-conscript-sm.jpg) 3px center no-repeat; }
	.activity#deconstruct {	background: #cc6000 url(../img/button-cartoon-sm.jpg) 3px center no-repeat; }
		body.index .activity#propaganda { background: #6d6055 url(../img/button-activity-conscript.jpg) 3px center no-repeat;	}
		body.index .activity#conscription_debate { background: #cc6000 url(../img/button-debate.jpg) 3px center no-repeat; }	
		body.index .activity#deconstruct { background: #cc6000 url(../img/button-cartoon.jpg) 3px center no-repeat; }
	
	#activities .activity:hover,
	body.index #activities .activity:hover {
	background-color: #518aa6;
	cursor: pointer;
	}
	
	#activities .activity h3 {
	color: #fff;
	font: bold 16px/1.4 Palatino, Georgia, "Times New Roman", Times, serif;
	text-shadow: #333 2px 2px 1px;
	}
	#activities .activity p.more {
	background-image: url(../img/bullet-white-arrow-lg.gif);
	color: #fff;
	font: normal 14px/1.4 Palatino, Georgia, "Times New Roman", Times, serif;
	margin: 0;
	}
		#activities .activity p.more a,
		#activities .activity h3 a {
		border: 0;
		color: #fff;
		}
			#activities .activity p.more a:hover,
			#activities .activity h3 a:hover {
			border-bottom: 1px #fff solid;
			}
	#activities .activity p {
	color: #fff;
	}

p.more { background:transparent url(../img/bullet-orange-arrow-lg.gif) no-repeat scroll 0pt 0.55em; padding-left:15px;}

/* Proveedores
----------------------------------------------- */
.conference img {
float:left;
margin:2px 1em 0pt 0pt;
}
fieldset, img {
border:0pt none;
}
#bobbins {
margin-right:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
text-decoration:none;
}
.conference {
float:left;
min-width:11em;
padding:0pt 2%;
width:46%;
}
.soopahover {
background:transparent url(../img/light.png) repeat scroll 0%;
cursor:pointer;
}
.conference {
min-width:11em;
}
.conference, #extra, #content {
float:left;
padding:0pt 2%;
width:29.33%;
}
#bobbins h2 {
font-size:1.5em;
font-weight:bold;
padding-top:1em;
}
#bobbins h2 {
border-bottom:3px solid #EEEEEE;
font-size:1.7em;
line-height:1.2;
margin:0pt 0pt 1em;
padding:2.5em 0pt 0.66em;
position:relative;
}
#bobbins h1 {
/*clear:both;*/
color:#444444;
font-weight:normal;
}
#bobbins h2 {
/*clear:both;*/
color:#444444;
font-weight:normal;
}
#bobbins h3 {
/*clear:both;*/
color:#444444;
font-weight:normal;
}

.conference h2 a {
border:0pt none;
color:#FF9900;
}
#bobbins h2 a {
border:0pt none;
color:black;
display:block;
font-size:1.5em;
font-style:normal;
text-decoration:none;
text-transform:uppercase;
}
#bobbins a {
border-bottom:1px solid #CCCCCC;
color:#0066CC;
}
.conference h2 a span {
background:transparent url(r/hp_arrow.gif) no-repeat scroll right center;
padding-right:32px;
position:static;
}
/*.conference h2 span {
left:-999em;
position:absolute;
}*/
.conference p {
min-height:7em;
}
#bobbins p, cite {
display:block;
margin-bottom:1em;
}
#bobbins h3 {
font-weight:bold;
margin-top:2em;
}

/* Pie de pagina
----------------------------------------------- */
#piepag { clear: both; width: 100%; margin: 0; border-bottom: 1px solid #FE6666 }
#estandares { text-align: center; vertical-align: middle; clear: both; }
	.copy{font-family:Tahoma; font-size:11px; color:#9D9B9B; text-decoration:none; text-align: center;  }

	/* Footer
	===============================================*/
	#exhib-footer {
	background: #85adc0 url(../img/bg-footer.gif) top repeat-x;
	color: #fff;
	padding: 15px 0 20px;
	height: 250px;
	}
		#exhib-footer h2#oph-brand {
		height: 113px;
		float: left;
		margin: 15px 20px 20px 0;
		width: 90px;
		}
			#exhib-footer h2#oph-brand a {
			background: transparent url(../img/logo-footer.gif) 0 0 no-repeat ;	
			border: 0;
			display: block;
			height: 113px;
			line-height: 113px;
			overflow: hidden;
			text-indent: -999em;
			width: 90px;
			}
				#exhib-footer h2#oph-brand a:hover {
				background-position: 0 -113px;
				}
	
		#exhib-footer #footer-nav {
		background: transparent url(../img/bg-footer-nav.jpg) top repeat-x;
		float: left;
		margin-right: 20px;
		width: 460px;
		}
		#exhib-footer .col {
		padding: 15px 0;
		}
			#exhib-footer #footer-nav .col {
			float: left;
			padding: 15px 20px;
			margin: 0;
			width: 190px;
			}
				#exhib-footer #footer-nav .col h2 {
				color: #fff;
				font-size: 12px;
				font-weight: bold;
				margin: 3px 0;
				text-shadow: #5f8ca1 2px 2px 2px;
				}
				#exhib-footer #footer-nav .col ul {
				list-style: none;
				margin: 0;
				padding: 0;
				}
					#exhib-footer #footer-nav .col ul li {
					background: transparent url(../img/bullet-blue-arrow-sm.gif) 0 0.5em no-repeat;
					padding-left: 10px;
					margin-bottom: 8px;
					}
						#exhib-footer a {
						border-bottom: 1px #99c6dc dotted;
						color: #e4f5fd;
						text-shadow: #5f8ca1 2px 2px 1px;
						padding-bottom: 1px;
						}
							#exhib-footer a:hover {
							border-bottom: 1px #fff solid;
							color: #fff;
							}
		#exhib-footer p {
		color: #fff;	
		text-shadow: #5f8ca1 2px 2px 2px;
		}
