@charset "utf-8";

/* CSS Document */

* {margin: 0px;padding: 0px;border: none;}

html {font: 62.5%  Tahoma;}

/*** FORMULARIOS: ***/

label, button {

cursor:pointer;

}

input, select, textarea {

font-size: 100%;

}

input:focus, select:focus, textarea:focus {

background-color: #FFF;

}

fieldset {

border: none;

}

/*** Algunas clases útiles: ***/

.clear {

clear: both;

}

.float-left {

float: left;

}

.float-right {

float: right;

}

.helvetica {

font-family: Arial, Helvetica, Geneva, sans-serif;

}



/* 		  COMUN A TODAS LAS SECCIONES

================================================= */

#contenedor { width:981px; margin:auto}

/* 

#menu-superior {

	height: 35px;

	width: 985px;

	background:url(../img/menu-superior.gif) no-repeat;

}

#menu-superior #item {	float:left;}

#menu-superior a {

	padding-top:9px; 

	font:1.1em "Trebuchet MS";	

	color: #FFFFFF;}

#menu-superior a, #menu-superior a:visited { text-decoration:none;}

#menu-superior a:hover { color:#FFFFCC}

#menu-superior div {	

	background:url(../img/barra_menu.gif) repeat-x; height:33px;  width:957px} */



#encabezado {

	position:relative;

	height:200px

}

#sideColumn { /* columna a la derecha */

	width: 272px;

	float:right;

	margin-top:10px;

}



#mainContent { /* contenido principal */

	width: 692px; float:left; margin-top:10px;}

.bg-mainContent { /* contenido del medio */

background:url(../img/bg-repetir-x.jpg) repeat-y; }

.contenido-principal {background:url(../img/bg-maincontent.jpg) no-repeat; }



.menu-encabezado {

	height: 140px;	width: 460px;	position: absolute;	top: 0px;	right: 28px;	text-align:right;}

.menu-encabezado span {

	color:#000000;	font:bold 0.9em Verdana, Arial, Helvetica, sans-serif;	float:left;}

.menu-encabezado span p { margin-right:25px; float:left; _margin-right:15px;}



.linea-sep { /* Separa el menú */

	float:left;

	background: url(../img/linea-sep.gif) no-repeat;

	width:2px;

	margin-left:2px;

	margin-right:2px;

	/* display:block; */

	height:26px;

	margin-top:7px;

}

.logo {

	position:absolute;

	width:231px;

	height:67px;

	top:40px;

	left:30px;

	display:block;

	z-index: 20;

	visibility: visible;

}

.img-esq-izq { background:url(../img/barra_menu_izq.gif) no-repeat; width:12px;}

.img-esq-der { background:url(../img/barra_menu_der.gif) no-repeat right top;width:12px; }

.img-top { background: url(../img/tpl2/img-mainContent-top.gif) no-repeat; height:17px; width:692px}

.img-bottom { background: url(../img/tpl2/img-mainContent-bottom.gif) no-repeat; height:19px; width:692px }

#footer {

	clear: both;

	padding-top: 5px;

}

/* 					HOME

================================================= */



}

#home 

#esp15lefttop {

	margin-top: 15px !important;

	margin-left: 15px !important;

}

.esp15left {

	padding-left: 15px;

}

.tabs {}

#especial {

	width:272px;

	height:165px;

	background:url(../img/img-especial.gif) no-repeat;

	padding-top:40px;

	z-index:20;

	position:relative !important;

}

#especial p, #especial h2 {color:#646163 !important; padding-left:10px}

#especial p { font-size:1.2em}

#especial h2 { font-size:1.4em }

.footer-disc { background:url(../img/bg-footer.gif) no-repeat; height:20px; width:966px; color:#FFFFFF; padding-left:15px; padding-top:10px; margin-top:10px; z-index:2;

	top:90px; left:0px;}

#tabs div { position:relative !important;}

#tabs { background:url(../img/img-especial.gif) no-repeat; height:196px }


