/*  
Theme Name: Antevenio 0.2
Theme URI: http://www.antevenio.com/
Description: Web corporativa de Antevenio
Version: 0.2
Author: Blogestudio
Author URI: http://blogestudio.com/
*/

BODY {
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	margin: 0; padding: 0;
}


A IMG { border: 0 none; }


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/* ********************** Definiciones *******************************  */

.header-general {
	background: url(images/bgk-gradient2.gif) repeat-x 0 0;
	height: 141px;
	text-align: center;
	overflow: hidden;
}
	
	.header-general .header-general-interior {
		margin: 0px auto;
		width: 988px;
		text-align: left;
	}
	
	.header-general .blog-title {
		width: 350px;
		margin: 0; padding: 0;
		float: left;
		background: url(images/bgk-logo-gradient.gif) no-repeat 0 0;
	}
	
		.header-general .blog-title  A {
			height: 138px;
			display: block;
			text-indent: -10000px;
		}
	
	.header-general .twiter-link,
	.header-general .facebook-link {
		width: 38px;
		margin: 0; padding: 80px 0 0;
		float: left;
	}
	
	.header-general .header-funcs {
		height: 141px;
		margin: 0 0 0 466px; padding: 51px 0 0 7px;
		background: url(images/bkg_header-funcs.gif) no-repeat 0 0;
	}
		
		.header-general .header-funcs-contacto {
			float: left;
			margin: 0; padding: 20px 0 0 10px;
			width: 141px;
			text-transform: uppercase;
		}

			.header-general .header-funcs-contacto A {
				margin: 0; 	padding: 7px 24px 7px 0;
				display:block;
				
				background: url(images/bkg_header-funcs-contacto.gif) no-repeat 0 0;
				
				font-size: 1.2em;
				font-family: Arial Black;
				color: #AFAFAF;
				text-decoration: none; 
				text-align: center;
			}

		
		
.container {
	border-style: none;
	border-color: red;
	width: 988px;
	margin: 0px auto;
	text-align: left;
}


/* Twiter - Facebook  -------------------------------------------------------*/


/* caja de selector leguajes - contacto  -------------------------------------------------------*/


.contact-language-text-contact-2 a{
	font-family: Arial Black;
	color: #FFF;
	text-decoration: none; 
}

.central-general {
	border-style: none;
	border-color: purple;
}

.sidebar-general {
	border: 1px;
	border-style: none;
	border-color: blue;
	padding-right: 0px;
	width: 375px;
	padding-left:76px;
	float: left;
}

.sidebar-menu {
	background: url(images/footer-menu.gif) no-repeat 0 100%;
}

	.sidebar-menu UL {
		margin: 0; padding: 10px 0;
		list-style: none;
		font-weight: bold;
	}
		
		.sidebar-menu UL LI {
			margin: 0; padding: 2px 0 2px 32px;
			list-style: none;
			color: #949494;
			background: url(images/bulle-01-02.gif) no-repeat 0 5px;
		}
			
			.sidebar-menu UL LI.sdb-menu-childrens {
				background: url(images/bulle-01-01.gif) no-repeat 0 5px;
			}
			
			.sidebar-menu UL LI A {
				text-decoration: none;
				color: #949494;
				font-size: 2.1em;
			}
				
				.sidebar-menu UL LI A:hover {
					text-decoration: none;
					color: #fd802c;
				}
				
				.sidebar-menu UL LI A.leve1-lnk {
					text-transform: uppercase;
				}
				
			.sidebar-menu UL LI UL {
				margin: 0; padding: 2px 0;
			}
				
				.sidebar-menu UL LI LI {
					margin: 0; padding: 3px 0;
					background: none;
					color: #939393;
				}
					
					.sidebar-menu UL LI LI A{
						text-decoration: none;
						color: #939393;
						font-size: 1.2em;
						display: block;
						background: url(images/bulle-02-02.gif) no-repeat 0 0;
						padding-left: 22px;
					}
						
						.sidebar-menu UL LI LI A:hover {
							text-decoration: none;
							background: url(images/bulle-02-01.gif) no-repeat 0 0;
						}
						
			.sidebar-menu .sdb-menu-close {
				display: none;
			}

.sidebar-carrusel-photos {
	background: url(images/footer-menu.gif) no-repeat 0 100%;
	padding: 12px 3px;
}

	.sidebar-carrusel-photos A {
		margin-right: 6px;
		margin-bottom: 10px;
		
		width: 50px; height: 50px;
		overflow: hidden;
		float: left;
		
		text-decoration: none;
		
		border-radius: 10px;
		-ms-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;

	}
	
		.sidebar-carrusel-photos A.sidebar-carrusel-photos-more {
			margin: 0; padding: 4px 0 0;
			display: block;
			float: none;
			clear: both;
			text-align: right;
			width: 220px; height: auto;
			
			border-radius: 0;
			-ms-border-radius: 0;
			-moz-border-radius: 0;
			-webkit-border-radius: 0;
			-khtml-border-radius: 0;
			
			color: #949494;
			text-decoration: underline;
		}
			
			.sidebar-carrusel-photos A.sidebar-carrusel-photos-more:hover {
				text-decoration: none;
				color: #fd802c;
			}
	
	.sidebar-carrusel-photos img {
		border: 0 none;
	}
	
	.sidebar-carrusel-photos .sidebar-carrusel-photos-clear {
		clear: both;
	}
	

.footer-pie {
	margin: 0; padding: 2px 0 0;
	list-style: none;
	height: 28px;
}
	
	.footer-pie UL LI {
		margin: 0; padding: 0 2px;
		list-style: none;
		float: left;
	}
		
		.footer-pie UL LI A {
			margin: 0; padding: 8px 0px;
			display: block;
		}
			
			.footer-pie UL LI.foot-home A { background: url(images/ico-home.gif) no-repeat 0 50%; padding-left: 35px; }
			.footer-pie UL LI.foot-phone A { background: url(images/ico-phone.gif) no-repeat 0 50%; padding-left: 35px; }
			.footer-pie UL LI.foot-phone-2 A { background: url(images/ico-phone-2.gif) no-repeat 0 50%; padding-left: 35px; }
			.footer-pie UL LI.foot-www A { background: url(images/ico-www.gif) no-repeat 0 50%; padding-left: 35px; }
			

/* caja de descarga presentacion  -------------------------------------------------------*/

.sidebar-download-presentation {
	border-style: none;
	border-color: green;
	padding-top: 0px;
	padding-bottom: 14px;
	margin: 17px 0 0 0px ;
	background-image: url(images/footer-presentation.gif)  ;
	background-repeat: no-repeat;
	background-position: bottom;
	background-position: 48px 122px;
}

.download-presentation-bkg {
	background-image: url("images/bgk_presentation_link_clean.jpg") ;
	background-repeat: no-repeat;
	margin-left: 1px;
	border: none;
	width: 222px;
	height: 85px;
}

.download-text-presentation {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 39px;
	margin-right: 22px;
	padding-top: 15px;
}

.download-text-presentation a{
	display:block;
	font-family: Arial Black;
	color: #ababab;
	text-decoration: none; 
	font-size: 1.1em;
}

.download-text-presentation-2 {
	
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 28px;
	padding-top: 6px;
	font-family: Arial Black;
	color: #FFF;
	text-decoration: none; 
	font-size: 1.4em;
}

.download-text-presentation-2 a{
	font-family: Arial Black;
	color: #FFF;
	text-decoration: none; 
}

/* main pages -------------------------------------------------------*/

.main-general {
	border-style: none;
	border-color: green;
	margin-left: 451px;
}

.top-entry-general {
	margin: 1px 0 0 0; padding: 10px 50px 0 17px;
	height: 27px;
	background: url("images/title-general.gif") no-repeat 0 8px;
	
	color: #ccc;
	font-weight: bolder;
	text-transform:uppercase;
}

	.top-entry-home,
	.top-entry-inicio {
		background: url("images/top-icon.gif") no-repeat 17px 100%;
		padding: 5px 50px 0px 17px ;
		margin: 1px 0 0 0 ;
		height: 32px;
		text-indent: -10000px;
	}
		
	.top-entry-quienes {
		padding: 5px 50px 0px 17px ;
		margin: 1px 0 0 0 ;
		height: 32px;
		background: url("images/title-quienes-somos.gif") no-repeat 0 8px;
	}
	
.post-entry {
	background: url("images/bullet-paragraf_post.gif") no-repeat 0 5px;
	
	margin: 0 65px 0 0; padding: 0 0 0 24px;
	
	font-family: Arial;
	font-size: 1.1em;
	
	line-height: 1.1em;
	
	color: #787878;
	
	overflow: hidden;
}
	
	.page-id-11 .post-entry,
	.post-home .post-entry,
	.post-inicio .post-entry {
		background: none;
	}
	
	.post-entry P {
		margin: 0; padding: 8px 0 20px;
	}
	
	.post-entry A {
		color: #fd802c;
		text-decoration: underline;
	}
		
		.post-entry A:hover {
			color: #fd802c;
			text-decoration: underline;
		}
	
	.post-entry em {
		font-size: 1.1em;
		font-weight: bold;
		color: #fd802c;
	}
	
.post-download {
	border-style: none;
	border-color: blue;
	padding: 0px 52px 0 20px ;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 1.1em;
	text-align: left;
}
	


/* footer -------------------------------------------------------*/
.footer-general {
	clear: both;  /* anulamos el flota de barra lateral */
	color: #787878;
	padding: 20px 0 0;
}
	
	.footer-general A {
		font-family: Arial;
		font-size: 1.1em;
		color: #787878;
		text-decoration: none;
	}
		
		.footer-general A:hover {
			color: #fd802c;
			text-decoration: underline;
		}

	.footer-pie {
		margin: 0; padding: 2px 34px;
		list-style: none;
		height: 32px;
	}
		
		.footer-pie UL {
			margin: 0; padding: 0;
		}
			
			.footer-pie UL LI {
				margin: 0; padding: 0 2px;
				list-style: none;
				float: left;
			}
				
				.footer-pie UL LI A,
				.footer-pie UL LI SPAN {
					margin: 0; padding: 8px 10px 8px 0;
					display: block;
				}
					
					.footer-pie UL LI.foot-home SPAN { background: url(images/ico-home.gif) no-repeat 0 50%; padding-left: 35px; }
					.footer-pie UL LI.foot-phone SPAN { background: url(images/ico-phone.gif) no-repeat 0 50%; padding-left: 35px; }
					.footer-pie UL LI.foot-phone-2 SPAN { background: url(images/ico-phone-2.gif) no-repeat 0 50%; padding-left: 35px; }
					.footer-pie UL LI.foot-www A { background: url(images/ico-www.gif) no-repeat 0 50%; padding-left: 35px; }

	.footer-pie-2 {
		text-align: center;
	}
		
		.footer-pie-2 {
			margin: 0; padding: 2px 0 0;
			list-style: none;
			height: 28px;
		}

/* capa selector language -------------------------------------------------------*/

.language {
	border-style: none;
	float: left;
	margin: 0px 0 0 31px;
	border-top: 0px solid #aab0b2;
}

.language-text-select-your {
	color: #FFF; 
	font-size: 1em;
	font-weight: bold;
	position: relative;
	padding: 0 0 0 0;
	margin: 06px 0 0 0;
}

.contact-language-bkg {
	float:left;
	background-image: url("images/bgk_language.png") ;
	background-repeat: no-repeat;
	border: none;
	width: 451px;
	height: 78px;
	margin: 51px 0 0 14px;
}


/*   Selector de lenguajes de WPML ---------------------------------------------------------------------------- */

#lang_sel {
	position: absolute;
	z-index:98;
	margin: 2px 0 0 0px;
	padding: 0 0 0 0 ;
}


/* hack to correct IE5.5 faulty box model */
* html #lang_sel {width:12em; w\idth:12em;}

/* remove all the bullets, borders and padding from the default list styling */
#lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;}
#lang_sel li:before{content:'' !important;}
#lang_sel ul ul {width:215pxpx;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#lang_sel li {float:left;width:215px;position:relative;}

/* style the links for the top level */
#lang_sel a, #lang_sel a:link, #lang_sel a:visited {
	display:block;
	/*background: #fcfcfc;*/
	text-decoration:none !important;
	
	border:1px solid #000;
	
	border-top: 1px solid #afb1b0;
	border-right: 1px solid #afb1b0;
	border-bottom: 1px solid #afb1b0;
	border-left: 1px solid #afb1b0;
	padding: 4px 32px 4px 32px;
	height:18px;
	margin: 0 0 0 0;	
	
	font: Arial ;
	text-align: right;
	font-size: 1.3em;
	font-weight: Black;
	color: #6E6E6E;
	text-transform: uppercase;
	}
/* a hack so that IE5.5 faulty box model is corrected */
* html #lang_sel a, * html #lang_sel a:link, * html #lang_sel a:visited {width:149px; w\idth:138px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:0;}

/* another hack for IE5.5 */
* html #lang_sel ul ul {top:25px;t\op:25px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
#lang_sel ul ul a, #lang_sel ul ul a:link, #lang_sel ul ul a:visited {
	font-weight: normal;
	/*font-size: 11px;*/
	background:#eee;
	color:#000 !important;
	/*height:auto; line-height:1em; */
	/*padding:3px 10px;*/
	border-width:0 1px 1px 1px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0; /* future proofing */
	-khtml-border-radius: 0; /* for old Konqueror browsers */
	padding: 4px 32px 4px 32px;
	height:18px;
	}
/* yet another hack for IE5.5 */
* html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
#lang_sel a:hover, #lang_sel ul ul a:hover{color:#000; background:#ccc;}
#lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#000; background:#ccc;}

#lang_sel a.lang_sel_sel{
    background:url(images/narrow_down2.gif) #fcfcfc right no-repeat;
    color: #6e6e6e;
    font-weight: bold;
}
#lang_sel a.lang_sel_sel:hover{
    
    color: #6e6e6e;
    /*color:#000;*/
}

/* make the second level visible when hover on first level list OR link */
#lang_sel ul li:hover ul,
#lang_sel ul a:hover ul{visibility:visible; }

#lang_sel ul li img {
	position: relative;
	margin: 0;
	padding: 0;
	margin-right: -6px;
	border: 4px solid #afb1b0;
	top: 2px;
}

#lang_sel ul li ul li img {
	margin-right: -2px;
}



.post-entry UL {
	margin: 0; padding: 10px 12px;
	list-style: none;
	color: #FB7F27;
	line-height: 1.2em;
}
	
	.post-entry UL LI {
		margin: 0; padding: 6px 8px 6px 15px;
		list-style: none;
		background: url(images/bullet_0001.gif) no-repeat 0 9px;
	}
		
		.post-entry UL LI A {
			color: #757575;
			text-decoration: none;
			border-bottom: 1px dotted #FB7F27;
		}
			
			.post-entry UL LI A:hover {
				color: #FB7F27;
				border-bottom: 0 none;
			}
	
	.post-entry UL.docs-accionistas {
		margin: 0; padding: 10px 12px;
		list-style: none;
		color: #FB7F27;
		line-height: 1.2em;
	}
		
		.post-entry UL.docs-accionistas LI {
			margin: 0; padding: 6px 8px 6px 15px;
			list-style: none;
			background: url(images/bullet_0001.gif) no-repeat 0 9px;
		}
			
			.post-entry UL.docs-accionistas LI A {
				color: #757575;
				text-decoration: none;
				border-bottom: 1px dotted #FB7F27;
			}
				
				.post-entry UL.docs-accionistas LI A:hover {
					color: #FB7F27;
					border-bottom: 0 none;
				}

			
.antevenio-contact-form {
	/*background: url(images/bkg_cform-contacto.gif) no-repeat 0 0;*/
}
	
	.antevenio-contact-form .contact-form-selectors {
	}
		
		.antevenio-contact-form .contact-form-selectors A {
			color: #757575;
			text-decoration: none;
			text-transform: uppercase;
			font-weight: bolder;
		}
			
			.antevenio-contact-form .contact-form-selectors A:hover {
				color: #fd802c;
				text-decoration: underline;
			}
	
	.antevenio-contact-form .contact-form-cform {
		float: left;
		width: 60%;
	}
	
	.antevenio-contact-form .contact-form-clear {
		clear: both;
	}
	
	.antevenio-contact-form .contact-form-info {
		float: right;
		width: 39%;
	}
		
		.antevenio-contact-form .contact-form-info .contact-form-info-title {
			color: #fd802c;
			font-weight: bolder;
			text-transform: uppercase;
			font-size: 1.1em;
		}
		
		.antevenio-contact-form .contact-form-info .contact-form-info-content {
			margin: 0; padding: 8px 0 12px;
		}
			
			.antevenio-contact-form .contact-form-info .contact-form-info-content P {
				margin: 0; padding: 3px 0;
			}
			
			.antevenio-contact-form .contact-form-info .contact-form-info-content EM {
				float: left;
				width: 18px; height: 20px;
			}
			
.cform {
	margin: 0; padding: 0 0 16px;
}
	
	.linklove {
		display: none;
	}
	
	.cf_hidden {
		display: none;
	}
	
	.cform FIELDSET {
		margin: 0; padding: 0;
		border: 0 none;
	}
	
	.cform LEGEND {
		color: #fd802c;
		font-weight: bolder;
		font-size: 1.1em;
	}
	
	.cform .cf-sb {
		margin: 0; padding: 0;
		text-align: right;
	}
		
		.cform .cf-sb .sendbutton {
			margin: 0; padding: 3px 25px 3px 0;
			border: 0;
			text-transform: uppercase;
			background: #fff url(images/btn_sendbutton.gif) no-repeat 100% 50%;
			color: #ACACAC;
			cursor: pointer;
			font-weight: bold;
			
		}
	
	.cform OL {
		margin: 0; padding: 5px 0;
		list-style: none;
	}
		
		.cform OL LI { 
			margin: 6px 10px; padding: 2px 4px;
			border: 1px solid #949494;
			background: #fff;
		}
			
			.cform OL LI.cf_li_err {
				border-left: 3px solid #FF0000;
			}
			
			.cform OL LI.cf_hidden {
				margin: 0; padding: 0;
				border: 0 none;
			}
			
			/*.cform OL LI#li--10 {
				border: 0 none;
			}
				
				.cform OL LI#li--10.cf_li_err {
					border-left: 3px solid #FF0000;
				}*/
			
			.cform OL LI LABEL {
				float: left;
				width: 70px;
				cursor: pointer;
			}
				.cform OL LI LABEL.cf-after {
					float: none;
				}
					
					.cform OL LI LABEL.cf-after A {
						margin-left: 20px;
					}
			
			.cform OL LI .single,
			.cform OL LI .area {
				border: 0 none;
				width: 174px;
			}
				
				.cform OL LI .area {
					width: 244px;
				}
			
			.cform OL LI .reqtxt,
			.cform OL LI .emailreqtxt {
				display: none;
			}
	
	.contact-form-cform .success {
		margin: 10px; padding: 11px 12px;
		text-align: center;
		border: 1px solid #FD802C;
		background: #FCEDE3;
		color: #FD802C;
		font-weight: bolder;
	}
	
	.contact-form-cform  .failure {
		margin: 10px; padding: 11px 12px;
		text-align: center;
		border: 1px solid #FF0000;
		background: #FCF3F3;
		color: #FF0000;
		font-weight: bolder;
	}
			
			
.frmDescarga {
	margin: 0; padding: 8px 0;
	font-size: 0.9em;
}
	
	.frmDescarga .frmDescargaTitle {
		margin: 0; padding: 0 90px 0 14px;
		background: url(images/bkg_descarga-title.gif) no-repeat 100% 0;
		height: 40px;
		line-height: 40px;
		overflow: hidden;
		cursor: pointer;
		font-size: 1.1em;
		font-weight: bolder;
		color: #acacac;
	}
	
	.frmDescarga .frmDescargaContent {
		display: none;
		margin-top: 6px;
		background: url(images/bkg_descarga-content.gif) repeat 0 0;
	}
	
	.frmDescarga .frmDescargaHelp {
		margin: 0; padding: 1% 2%;
		float: left;
		width: 35%;
	}
	
	.frmDescarga .frmDescargaForm {
		margin: 0; padding: 1%;
		margin-left: 38%;
	}
		
		.frmDescarga .frmDescargaForm P {
			margin: 4px 0; padding: 2px 4px;
			border: 1px solid #949494;
			background: #fff;
		}
			
			.frmDescarga .frmDescargaForm P.checkb-terms {
				border: 0 none;
				background: none;
			}
				
				.frmDescarga .frmDescargaForm P.checkb-terms INPUT {
					vertical-align: middle;
				}
			
			.frmDescarga .frmDescargaForm P.checkb-terms-of-use {
				margin: -8px 0 0; padding:0 0 0 24px;
				border: 0 none;
				background: none;
			}
				
				.frmDescarga .frmDescargaForm P.checkb-terms-of-use A {
					color: #787878;
				}
					
					.frmDescarga .frmDescargaForm P.checkb-terms-of-use A:hover {
						color: #fd802c;
					}
			
			.frmDescarga .frmDescargaForm P.btn-submit {
				border: 0 none;
				text-align: right;
				background: none;
			}
		
		.frmDescarga .frmDescargaForm LABEL {
			float: left;
			width: 70px;
			cursor: pointer;
		}
			
			.frmDescarga .frmDescargaForm P.checkb-terms LABEL {
				float: none;
				width: auto;
			}
		
		.frmDescarga .frmDescargaForm .input-text {
			border: 0 none;
			background: #fff;
			width: 176px;
		}
		
		.frmDescarga .frmDescargaForm .input-submit {
			margin: 0; padding: 3px 25px 3px 0;
			border: 0;
			text-transform: uppercase;
			background: url(images/btn_sendbutton.gif) no-repeat 100% 50%;
			color: #ACACAC;
			cursor: pointer;
			font-weight: bold;
		}
		
.sidebar-general .frmDescarga {
	
}
	
	.sidebar-general .frmDescarga .frmDescargaTitle {
		width: 151px; height: 34px;
		padding: 36px 64px 38px 38px;
		background: url(images/bgk_presentation_link2.jpg) no-repeat scroll 0 0 transparent;
		color: #9B9B9B;
		font-size: 1.3em;
		font-weight: bolder;
		text-transform: uppercase;
		line-height: 1em;
	}
	
	.sidebar-general .frmDescarga .frmDescargaForm .input-text {
		width: 144px;
	}
		
		
#lightbox {
}
	
	#lightbox #hoverNav {
	}
		
		#lightbox #hoverNav #prevLink {
			background:  url(images/prevlabel.gif) no-repeat 0 0;
			width: 63px; height: 32px;
		}
		
		#lightbox #hoverNav #nextLink {
			background:  url(images/nextlabel.gif) no-repeat 0 0;
			width: 63px; height: 32px;
		}
	
	#lightbox #loadingLink {
		background:  url(images/loading.gif) no-repeat 0 0;
		width: 32px; height: 32px;
	}
		
		#lightbox #loadingLink IMG {
			width: 32px; height: 32px;
		}
	
	#lightbox #bottomNavClose {
		height: 26px;
		background:  url(images/close.gif) no-repeat 100% 0;
	}
		#lightbox #bottomNavClose IMG {
			width: 26px; height: 26px;
		}

