
BODY {
	background-image:url(../imagenes/img_body_bg.gif);
	background-repeat:repeat;
	background-position:top left;
	background-attachment:fixed;
	text-align: center;
	font-family: "Tahoma", Verdana, Arial;
	font-size: 11px;
	color : #3c402e;
	margin : 0 0 0 0;
} 


h1{
	border: 0;
	margin: 0;
	padding: 0;
}

h3 {
	font-size: 22px;
	line-height: 28px;
	letter-spacing: -1px;
	font-family: "Trebuchet MS";
}

h5 {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.6em;
	color: #c12926;
}

p {
	margin:0;
	padding:0 0 10px 0;
}

a:link {
	color: #444938;
	text-decoration: none;
}
a:visited {
	color: #444938;
	text-decoration: none;
}
a:hover {
	color: #444938;
	text-decoration: underline;
}
a:active {
	color: #444938;
	text-decoration: none;
}

legend {
	color: #494C39;
	font-weight: bold;
	padding: 0 5px;
	background-color:#F1F1E8;
	border: 1px solid #D5D4BA;
}


.clr { clear:both; }

.alert { color:#FF0000; padding: 0 20px; font-size: 10px;}

img { margin:0; padding: 0; }

/* Propiedades formulario */

form { margin: 0; padding: 0; }

input, select, textarea { }

input, select { font-size: 10px;  border: 1px solid silver;  }
textarea      { font-size: 11px;  border: 1px solid silver; }
button        { font-size: 10px;  }

input.disabled { background-color: #F0F0F0; }

input.button  { cursor: pointer; margin:10px 0; }

input.button { 
	color:#FFF;
	border: 1px solid #D5D4BA;
	background-color: #494C39;
	padding: 1px 5px;
}

input.button:hover{ 
	color:#FFF;
	background-color: #494C39;
}

input:focus,
select:focus,
textarea:focus { background-color: #ffd }

/* Formularios */

.modulo-form { 
	/*
	background-color:#Fbfbfb;
	border: 1px solid #CCC;
	padding: 10px;
	*/
	margin-top: 10px;
}

.submit { margin-top: 5px; margin-bottom: 10px;}

/* button newsletter */

.form-button {
	width: 150px; /* comentar */
    overflow:visible;
    /* min-width:180px; */
	height: 22px; /* necesario para IE8 */	
	background-image:url(../imagenes/simple_button.gif);
	background-position:center right;
	background-repeat:no-repeat;
	/* text-transform:uppercase;*/
    border:0;
    
	font: 11px "Tahoma", Verdana, Arial;
	text-transform:uppercase;
    cursor:pointer;
	color:#fff;
	background-color:#BAB78C;
	border: 1px solid #FFF;
    
	/* border rounded*/ 
	border.radius: 5px;  
	-moz-border-radius:5px;  
	-webkit-border-radius:5px;
    }
.form-button span {
    white-space:nowrap;
	padding: 1px 25px 1px 10px;
    }


/* a.form-button-alt { padding:2px 9px; text-decoration:none; } */

.form-button:hover { 	
	background-color:#444938;
}

input.input-text {
	width: 150px;
	border:1px solid #CCC; 
	font:11px "Tahoma", Verdana, Arial;
	padding:2px;
	
	/* border rounded*/
	behavior: url(border-radius.htc);  
	border.radius: 5px;  
	-moz-border-radius:5px;  
	-webkit-border-radius:5px;
}

/**************************** HACKS *******************************/
/* transparencia PNG IE6 */

/*
.png_transparent {
	background-image: url(imagenes/prueba.png)!important;
	background-image: none;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../imagenes/prueba.png);
}

*/

/************************************************************/
/******************[ Important structure ]*******************/
/************************************************************/
/* [start] HACKS sticky-footer */

html, body, #wrapper {height: 100%;}
body > #wrapper {height: auto; min-height: 100%;}
#wr-content { /* padding-bottom: 35px; */ }  /* debe ser el mismo alto que el footer */
#wr-stiky-footer  {
	position: relative;
	margin-top: -35px; /* valor negativo del alto del footer */
	height: 35px;
	clear:both;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/************************************************************/
/********************[ Mage_CSS_C Layout]********************/
/************************************************************/


/********************** Base Layout */

/* Structure */
#wrapper {
	text-align: justify;
	width: 100%;
}

#wr-page { 
	width:990px;
	margin: auto;
}

#wr-page .shadow-top {
	height: 20px;
	background-image:url(../imagenes/bg_top_hz.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#wr-page .mascara {
	padding:0 40px;
	background-image:url(../imagenes/bg_body_vt.png);
	background-repeat:repeat-y;
}

#wr-header { }

#wr-content { }

#wr-footer { 
	width:990px;
	margin:auto;
}

/********************** col-1-layout */

#col-1-layout { margin-top: -4px; }

#col-1-layout .top {
height: 30px; /* comentar */
	border-top: 4px solid #d2d0b4;
	border-bottom: 1px solid #d2d0b4;
}

#col-1-layout .col-main { }


/********************** col-2-right-layout */

#col-2-right-layout { background-color: #FFF; /*comentar*/ margin-top: -4px; }

#col-2-right-layout .top {
height: 30px; /* comentar */
	border-top: 4px solid #d2d0b4;
	border-bottom: 1px solid #d2d0b4;
}
#col-2-right-layout .col-right { 
height: 250px; /* comentar */
background-color: #cccccc; /* comentar */
	float:right; 
	width: 25%;
}

#col-2-right-layout .col-main { 
height: 250px; /* comentar */
background-color: #999999; /* comentar */
	float:left;
	width: 75%;
}

/********************** col-2-left-layout */

#col-2-left-layout { 
	max-width:950px;
	margin:auto;
	/* Separacion submenu
	background-image:url(../imagenes/fondo_center.gif);
	background-position:left;
	background-repeat:repeat-y;
	*/
	margin-top:-4px;
}

#col-2-left-layout .top {
height: 30px; /* comentar */
	border-bottom: 1px solid #d2d0b4;
	border-top: 4px solid #d2d0b4;
	background-color:#FFFFFF;
}

#col-2-left-layout .col-left { 
	float:left; 
	width:240px;
	padding: 20px 0;
}

#col-2-left-layout .col-main { 
	float:right;
	width:70%;
	padding-left: 5px;
}
/*
#col-2-left-layout .col-main { 
	position:relative; 
	margin-left: 260px;
	padding-left: 5px;
}
*/

/********************** col-3-layout */

#col-3-layout { background-color: #FFF; /*comentar*/ margin-top: -4px; }

#col-3-layout .top {
height: 30px; /* comentar */
	border-bottom: 1px solid #d2d0b4;
	border-top: 4px solid #d2d0b4;
	background-color:#FFFFFF;
}
/* left */
#col-3-layout .col-left { 
	float:left; 
	width: 28%;
	padding-top: 11px; /* comentar */
}

#col-3-layout .col-left .container { 
	border-right: 2px dashed #D2D0B4;
	padding-right: 20px;
}

/* main */
#col-3-layout .col-main {
	float:left; 
	width: 46%;
	padding-top: 25px; /* comentar */
}

#col-3-layout .col-main .container {
	padding: 20px 40px 40px 20px; 
}

/* right */
#col-3-layout .col-right { 
	float:right; 
	width: 25.3%; 
	padding-top: 20px; /* comentar */
}

#col-3-layout .col-right .container {
	padding-top: 20px; 
}



/********************** Header */

/* Header structure */
.header { }

.header .main { 
	height: 122px; 
	border-top: 1px solid #bab78c;
	border-bottom: 1px solid #bab78c;
}

.header .main .left{
	float:left;
	width: 25%;
	text-align:right;
}

.header .main .right{
	background-image:url(../imagenes/img_banner_01.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	float:right;
	width: 74%;
	height: 100%;
}

/* Languages */
.languages { text-align:right; padding: 5px 0; }
.languages ul { }
.languages li { display: inline; }

.languages a {
	text-decoration: none;
	color: #484848;
}

.languages a:hover { color: #bab78c; }

/* Aplicar estilo current para la seccion estemos (menu resaltado) */
.languages li.current { }

.languages li.current a:link,
.languages li.current a:active,
.languages li.current a:hover ,
.languages li.current a:visited { color: #bab78c; }

/* Logo */
#logo {
	padding-top: 20px;
}

/* Breadcrumbs */
.breadcrumbs { padding-top: 8px; float:left; font-size: 10px; }

.breadcrumbs ul { margin:0px; padding:0px; }
.breadcrumbs li { display:inline; }

.breadcrumbs li.next { 
	background-image:url(../imagenes/navegation/breadcrums.gif); 
	background-position: center right; 
	background-repeat:no-repeat;
	padding-right: 12px;
}

.breadcrumbs li.last { color: #b6b386; }

/* mapa web */
.mapa-web { padding-top: 8px; float:right;  font-size: 10px;}

/********************** Content */
/* Content structure */

#wr-page .container { 
	line-height: 20px;
	padding: 20px 0;
}

/* list */

#wr-page .container ul { margin: 0; padding: 0 0 0 15px; margin-bottom: 10px; }
#wr-page .container li { padding: 7px 5px; list-style:square; } 

#wr-page .container a:link,
#wr-page .container a:visited,
#wr-page .container a:hover,
#wr-page .container a:active { }

/* Col left */

/* Col main */

/* Col right */

/*********************** Footer */

#wr-footer .mascara {
	padding: 0 20px;
	background-image:url(../imagenes/bg_footer_vt.png);
	background-repeat:repeat-y;
}

#wr-footer .container{
	background-color:#bab78c; 
	background-image:url(../imagenes/img_footer_bg.gif);
	background-position:top center;
	background-repeat:repeat-x;
	height: 70px;
	padding: 0 20px;
}

#wr-footer .shadow-bottom{
	height: 30px;
	background-image:url(../imagenes/bg_footer_hz.png);
	background-position:top left;
	background-repeat:no-repeat;
}


.stiky-footer {
	position:fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color:#494c39;  /* comentar */
	/* 
	background-image:url(../imagenes/icons/icon_user.gif);
	background-position:20px;
	background-repeat: no-repeat;
	*/
	height: 35px; /* comentar */
	border-top: 1px solid #bab78c;
	z-index: 9999;
}

.stiky-footer .container{
	width:950px;
	margin:auto;
	height: 35px; /* comentar */
}

/* Legacy */

.legacy { margin-top: 10px; text-align: center; color: #000; font-size: 10px; }

.legacy ul { margin:0px; padding:0px; }
.legacy li { display:inline; }

.legacy a:link,
.legacy a:visited,
.legacy a:hover,
.legacy a:active { color: #000; }
 
.partners { text-align: center; padding-top: 10px; }


/* User area */
.user-area { padding-top: 7px; color: #d5d4ba; }

.user-area a:link,
.user-area a:visited,
.user-area a:hover,
.user-area a:active { color: #d5d4ba; }

.user-area ul { margin:0; padding:0; }
.user-area li { display:inline; }

.user-area input,
.user-area select,
.user-area textarea {
	border: none;
	background: none;
	background-image:url(../imagenes/img_input_bg.gif);
	background-repeat: no-repeat;
	padding: 4px 7px;
	color: #494C39;
	width: 95px;
}

.user-area input.button { 
	font-size: 10px;
	font-weight: bold; 
	color:#FFF;
	background-image:url(../imagenes/img_button_bg.gif);
	cursor: pointer; 
	margin: 0;
	padding: 3px 7px;
	width: 55px;
}


.login { padding-top: 5px;}
.logout { }

/* googlemaps */

.googlemaps { padding: 3px; border: 1px solid #CCC; margin-right: 20px; }

/* contact-date */

.contact-date { margin-top: 20px; line-height: 20px; margin-right: 20px;  }

.contact-date li.company{ border-bottom: 1px solid #ccc; margin-bottom: 10px; }

.contact-date a:link,
.contact-date a:visited,
.contact-date a:hover,
.contact-date a:active { color: #C12926; }

/* leitmotivmedia */

.leitmotivmedia { position:absolute; bottom: 0; right: 0; padding: 0 20px 11px 0; font-size: 10px; }

.leitmotivmedia a:link,
.leitmotivmedia a:visited,
.leitmotivmedia a:hover,
.leitmotivmedia a:active{ color: #D5D4BA; }

/* AGENDA */
#agenda_calendario { float: left; }
.agenda_detalle { width: 410px; float:right;}


/*********************** tables */

/* table_destacamos */

table.destacamos thead th{ border-bottom: 1px solid #CCCCCC; padding: 0 0 10px 0; text-align:left; }
table.destacamos tbody th { font-weight: normal; text-align:justify; }
table.destacamos tbody th{ border-bottom: 1px solid #CCCCCC; padding: 20px 0 10px 0 ; }
table.destacamos tbody tr:hover th { background-color: #ffd; cursor: pointer; } /* resaltar tabla al pasar el mouse */
table.destacamos tbody th p{ padding-left: 20px; }
table.destacamos tfoot th { background-color:#f1f1f1; height: 10px; }

/* admintable */

table.admintable td { padding: 4px; }
table.admintable td.key,
table.admintable td.paramlist_key {
	background-color: #f6f6f6;
	text-align: right;
	width: 140px;
	color: #666;
	font-weight: bold;
	border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	vertical-align: middle;
}

table.admintable td.key.vtop { vertical-align: top; }

table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width: 100%;
}

fieldset.adminform { border: 1px solid #ccc; margin: 0; padding: 5px; }

.submit { margin-top: 5px; margin-bottom: 10px;}

/*********************** Modulos */

/* Destacado */

.destacado { 
	background-image:url(../imagenes/navegation/img_lista02.gif);
	background-position:left center;
	background-repeat: no-repeat;
	background-color: #f1f1e8;
	border-bottom: 1px solid #d5d4ba;
	margin: 20px 0 10px 0;
	padding-left: 20px;
}

.destacado h4{	text-transform:uppercase; }

.destacado .f-left { width:85%; background-color:#0F0; }
.destacado .f-right { width:14%; text-align:right; background-color:#F00; }

.date { margin-bottom: 10px; }
.date span{ font-style:italic; }

.vote { }

.noticia .es { background-image:url(../imagenes/icon_esp.gif) !important; }
.noticia .pt { background-image:url(../imagenes/icon_pt.gif) !important; }
.noticia .fr { background-image:url(../imagenes/icon_fran.gif) !important; }


/* Info */
.info{ text-align:right; margin-right: 5px;}

.info a{ background-color:#494c39; padding: 2px 5px; border: 1px solid #494c39; }

.info a:link {
	color: #F1F1E8;
	text-decoration: none;
}
.info a:visited {
	color: #F1F1E8;
	text-decoration: none;
}
.info a:hover {
	color: #F1F1E8;
	text-decoration: underline;
}
.info a:active {
	color: #F1F1E8;
	text-decoration: none;
}

/* detalle */

.noticia { }

.modulo {
	background-color: #F1F1E8;
	border: 1px solid #D5D4BA;
	padding: 5px 25px; 
	margin: 0 0 10px 0;
}

.img-noticia { margin-bottom: 20px;}

.img-noticia img{ border:1px solid #ccc; padding: 2px;}

/* Iconos */

.icon-download { 
	background-image:url(../imagenes/icons/download.png);
	background-position:left;
	background-repeat:no-repeat;
}

/* paginacion */

.page {
	background-color: #F1F1E8;
	border: 1px solid #D5D4BA;
	padding: 5px; 
	margin-top: 20px;
	text-align:center;
}

.page ul { margin:0; padding:0;}
.page li { display: inline; padding: 0 5px; }

/* encuestas */

.encuesta {
	background-color: #F1F1E8;
	border: 1px solid #D5D4BA;
	padding: 5px; 
	margin: 20px 0;
}

.encuesta ul { margin:0; padding:0;}
.encuesta li { display: inline; padding: 0 5px;  }

li.voted { background-color:#FFF; }


/* table_adminlist */
.module-table { border: 1px solid #CCC; margin-bottom: 20px; }
table.adminlist td, table.adminlist th { padding: 4px; vertical-align:middle; }
table.adminlist .last{ border-right: none; }

/* thead */
table.adminlist thead th {
	background-color: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
	border-right: 1px solid #ccc;	
}

table.adminlist thead a:hover { text-decoration: none; }
table.adminlist thead th img { vertical-align: middle; }

table.adminlist thead th span{ font-weight: bold; }

/* tbody */
table.adminlist tbody th { font-weight: normal; }
table.adminlist tbody tr { background-color: #fff;  text-align: left; }

table.adminlist tbody tr.row1 { background: #f9f9f9; border-top: 1px solid #fff; }
table.adminlist tbody tr.row0:hover th,
table.adminlist tbody tr.row1:hover th {  background-color: #ffd ; } /* resaltar tabla al pasar el mouse */

table.adminlist tbody tr.row0 th{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
table.adminlist tbody tr.row1 th { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }

table.adminlist tbody tr.row0 th { border-left: 1px solid #fff;}
table.adminlist tbody tr.row1 th { border-left: 1px solid #fff;}

table.adminlist tbody tr.row0 th.last { border-right: none; }
table.adminlist tbody tr.row1 th.last { border-right: none; }

table.adminlist tbody tr.last th{ border-bottom: none; }

table.adminlist tbody tr td { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

/* celda destacada */
table.adminlist tbody th.windowbg { background-color:#f0f0f0; }

/* tfoot */
table.adminlist tfoot th {
	text-align:center;
	background-color: #f0f0f0;
	border-left: 1px solid #fff;
	border-right: none;
	font-weight: normal;
}



/********************************** HOME */
.home h3 {
	border-bottom: 1px solid #bab78c;
}

.shadow { 
	background-image:url(../imagenes/img_shadow_center.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom right;
}

#wr-page .container ul.rss {  }
#wr-page .container ul.rss li { margin-left: 10px ; list-style:none; list-style-image:url(../imagenes/icon_list_rss.gif) !important; cursor: pointer; }

#wr-page .container ul.news { padding-bottom: 30px; }
#wr-page .container ul.news li { margin-left: 10px ; list-style:none; list-style-image:url(../imagenes/icon_list_news.gif) !important; cursor: pointer; }
#wr-page .container ul.news li.es { margin-left: 10px ; list-style:none; list-style-image:url(../imagenes/icon_esp.gif) !important; }
#wr-page .container ul.news li.pt { margin-left: 10px ; list-style:none; list-style-image:url(../imagenes/icon_pt.gif) !important; }
#wr-page .container ul.news li.fr { margin-left: 10px ; list-style:none; list-style-image:url(../imagenes/icon_fran.gif) !important; }

#wr-page .container ul.option { margin: 0!important; padding: 0!important;}
#wr-page .container ul.option li { list-style:none !important;  }

.marco { border-top: 1px solid #d2cda8; border-bottom: 1px solid #d2cda8; padding: 20px 0; }

.mini-newsletter { /* border-top: 2px dashed #d2cda8; */ padding: 20px 0; margin-top: 20px; }

.mini-newsletter .content{ border-bottom: 1px solid #d2cda8; }

.mini-newsletter .content td{ padding: 5px 0;}

#col-2-left-layout .col-left .mini-newsletter { border: 0; }
#col-2-left-layout .col-left .mini-newsletter .content { border: 0; }
#col-2-left-layout .col-left .mini-newsletter .head { border-bottom: 1px solid #d2cda8; margin-bottom: 20px; }
#col-2-left-layout .col-left .mini-newsletter h3 { color: #BAB78C; }


/*****************************************/
/******** ALIGNMENTS AND CLEARS **********/
/*****************************************/

/* Directional and spacial */
.f-left 		    { float:left; }
.f-right		    { float:right; }
.v-top              { vertical-align:top; }
.v-middle           { vertical-align:middle; }
.v-bottom           { vertical-align:bottom; }
.a-left             { text-align:left; }
.a-center           { text-align:center; }
.a-right            { text-align:right; }
.nm                 { margin:0 !important; }
.np                 { padding:0 !important; }
.no-display         { display:none; }
.no-show            { display:none; }
.nowrap, .nobr      { white-space:nowrap; }
.no-float           { float:none !important; }
.pointer            { cursor:pointer; }

/* Font */
.normal             { font-weight:normal !important; }
.bold               { font-weight:bold !important; }


/********************** Messages  */
.success { color:#3d6611; }
.error { color:#df280a; }
.notice {color:#0056BA; }
.success, .error { font-weight:bold; }
.messages { width:100%; overflow:hidden; }
.error-msg, .success-msg, .notice-msg, .note-msg {
    min-height:23px !important;
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    background-repeat:no-repeat !important;
    background-position:10px 10px !important;
    padding:8px 8px 8px 32px !important;
    font-size:.95em !important;
    font-weight:bold !important;
    }
.error-msg li, .success-msg li, .notice-msg li {margin-bottom:.2em; }
.error-msg {
    border-color:#f16048;
    color:#df280a;
    background-color:#faebe7;
    background-image:url(../imagenes/error_msg_icon.gif);
    }
.success-msg {
    border-color:#446423;
    color:#3d6611;
    background-color:#eff5ea;
    background-image:url(../imagenes/success_msg_icon.gif);
    }
.notice-msg, .note-msg {
    border-color:#fcd344;
    color:#3d6611;
    background-color:#fafaec;
    background-image:url(../imagenes/note_msg_icon.gif);
    }


/***************************** SECCIONES */
/******** SECCION00 */
.seccion00 { }
.seccion00 .header .main .right{ background-image:url(../imagenes/banner_seccion_00.jpg); }
.seccion00 .col-left h3 { color: #C12926; }
.seccion00 h5 { color: #C12926; }
#wr-page .seccion00 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion00.gif) !important; padding-left: 0;}

.seccion00 #wr-content { 
	background-image: url(../imagenes/imagen_seccion00.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/* menu principal */
/* .seccion00 #nav li a:hover{ background-color: #c12926; } */
.seccion00 #nav li.active a { background-color: #c12926; }

/* menu lateral */
.seccion00 #menuv a:hover { border-left: 5px solid #C12926; }

/* [resaltado] */
.seccion00 #menuv li.current a:link,
.seccion00 #menuv li.current a:active,
.seccion00 #menuv li.current a:hover ,
.seccion00 #menuv li.current a:visited { border-left: 5px solid #C12926; color: #C12926; }

/******** SECCION01 */
.seccion01 { }
.seccion01 .header .main .right{ background-image:url(../imagenes/banner_seccion_01.jpg); }
.seccion01 h3 { color: #C12926; }
.seccion01 h5 { color: #C12926; }
#wr-page .seccion01 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion00.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion01 #nav li a:hover{ background-color: #c12926; } */
.seccion01 #nav li.active a { background-color: #c12926; }

/******** SECCION02 */
.seccion02 { }
.seccion02 .header .main .right{ background-image:url(../imagenes/banner_seccion_02.jpg); }
.seccion02 .col-left h3 { color: #E97512; }
.seccion02 h5 { color: #E97512; }
#wr-page .seccion02 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion02.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion02 #nav li a:hover{ background-color: #E97512; } */
.seccion02 #nav li.active a { background-color: #E97512; }
.seccion02 #nav ul li a:hover { border-left: 5px solid #E97512; }

/* menu lateral */
.seccion02 #menuv a:hover { border-left: 5px solid #E97512; }

/* [resaltado] */
.seccion02 #menuv li.current a:link,
.seccion02 #menuv li.current a:active,
.seccion02 #menuv li.current a:hover ,
.seccion02 #menuv li.current a:visited { border-left: 5px solid #E97512; color: #E97512; }

/******** SECCION03 */
.seccion03 { }
.seccion03 .header .main .right{ background-image:url(../imagenes/banner_seccion_03.jpg); }
.seccion03 h3 { color: #F8C301; }
.seccion03 h5 { color: #F8C301; }
#wr-page .seccion03 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion03.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion03 #nav li a:hover{ background-color: #F8C301; } */
.seccion03 #nav li.active a { background-color: #F8C301; }

/* menu lateral */
.seccion03 #menuv a:hover { border-left: 5px solid #F8C301; }

/* [resaltado] */
.seccion03 #menuv li.current a:link,
.seccion03 #menuv li.current a:active,
.seccion03 #menuv li.current a:hover ,
.seccion03 #menuv li.current a:visited { border-left: 5px solid #F8C301; color: #F8C301; }

/******** SECCION04 */
.seccion04 { }
.seccion04 .header .main .right{ background-image:url(../imagenes/banner_seccion_04.jpg); }
.seccion04 h3 { color: #007C3A; }
.seccion04 h5 { color: #007C3A; }
#wr-page .seccion04 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion04.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion04 #nav li a:hover{ background-color: #007C3A; } */
.seccion04 #nav li.active a { background-color: #007C3A; }

/******** SECCION05 */
.seccion05 { }
.seccion05 .header .main .right{ background-image:url(../imagenes/banner_seccion_05.jpg); }
.seccion05 h3 { color: #881F74; }
.seccion05 h5 { color: #881F74; }
#wr-page .seccion05 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion05.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion05 #nav li a:hover{ background-color: #881F74; } */
.seccion05 #nav li.active a { background-color: #881F74; }

/******** SECCION06 */
.seccion06 { }
.seccion06 .header .main .right{ background-image:url(../imagenes/banner_seccion_06.jpg); }
.seccion06 h3 { color: #135275; }
.seccion06 h5 { color: #135275; }
#wr-page .seccion06 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion06.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion06 #nav li a:hover{ background-color: #135275; } */
.seccion06 #nav li.active a { background-color: #135275; }

/******** SECCION07 */
.seccion07 { }
.seccion07 .header .main .right{ background-image:url(../imagenes/banner_seccion_07.jpg); }
.seccion07 h3 { color: #43B1C0; }
.seccion07 h5 { color: #43B1C0; }
#wr-page .seccion07 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion07.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion07 #nav li a:hover{ background-color: #43B1C0; } */
.seccion07 #nav li.active a { background-color: #43B1C0; }

/******** SECCION08 */
.seccion08 { }
.seccion08 .header .main .right{ background-image:url(../imagenes/banner_seccion_08.jpg); }
.seccion08 h3 { color: #ABBB24; }
.seccion08 h5 { color: #ABBB24; }
#wr-page .seccion08 .container li { margin-left: 5px; list-style:none; list-style-image:url(../imagenes/icons/bullet_seccion08.gif) !important; padding-left: 0;}

/* menu principal */
/* .seccion08 #nav li a:hover{ background-color: #ABBB24; } */
.seccion08 #nav li.active a { background-color: #ABBB24; }

/******** SECCION09 */
.seccion09 {  }
.seccion01 h5 { color: #C12926; }


/* Dinamic BANNER */

.dinamic-banner { 
	width: 151px; 
	height: 42px; 
	background-color:#f1f1f1; 
	text-align:center; 
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 60px;
	margin-bottom: 10px;
	line-height:15px;
	cursor: pointer;
}
.dinamic-banner .texto-banner{ font-family:"Trebuchet MS"; font-size: 11px; color: #FFF; font-weight: bold; }

.dinamic-banner .texto-banner a:link,
.dinamic-banner .texto-banner a:visited,
.dinamic-banner .texto-banner a:hover,
.dinamic-banner .texto-banner a:active { color: #FFF; }

/* creanometro */
.qty ul { margin:0; padding:0;}
.qty li { display: inline; padding: 0 5px;  }

.test_qty { padding-left: 20px;}

.consejo { margin-bottom: 20px; color:#060; font-size: 1.5em;}

/* logos inicio */
.logos-index { padding: 20px; }

/* Enlace destacado */
.link-related { }

a.link-related:link,
a.link-related:visited,
a.link-related:active  { background:#494C39; color:#FFF; font-weight: bold; padding: 10px 10px; }

a.link-related:hover { background:#881F74; color:#FFF; }

/*   --------------------------------------------------ESTILO TEXTO---------------------------------------------------  */

.textoResaltadoNegro {
	font-family: "Tahoma", Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.textoResaltadoNegro a:link {
	text-decoration: none;
	color: #000000;
}

.textoResaltadoNegro a:visited {
	text-decoration: none;
	color: #000000;
}

.textoResaltadoNegro a:hover {
	text-decoration: underline;
	color: #000000;
}

.textoResaltadoNegro a:active {
	text-decoration: none;
	color: #000000;
}
