@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------- */
/*	MD BASIC         							   */
/* ----------------------------------------------- */
.tef-md .hd{position:relative;}
.tef-md .bd {display:table; height:1%;} 
.tef-md .hd, .tef-md .bd, .tef-md .ft { width:100%}
/******* MODULOS DE PRUEBA **********/
.tef-md-prueba { height:100px; margin-bottom:10px}
#bd{ height:500px; display:table; height:1%;}

.border-D1CFC3 { background:url(../img/bg-border-D1CFC3.gif) center top repeat-y}

/* ----------------------------------------------- */
/*	MODULO NOTICIAS   							   */
/* ----------------------------------------------- */

.space-top{ margin-top:18px;}

.tef-md-news{ display:table; height:1%; width:100%}
.tef-md-news .hd{ margin-bottom:10px; display:table; height:1%}
.tef-md-news .hd img{ margin-bottom:10px; float:left;}
.tef-md-news .ft p.more { font-weight:bold; font-style:italic; line-height:131%; padding-top:10px; }
.tef-md-news .ft p.more a{ color:#006337; padding-left:22px; background:url(../img/arrow-menu-list.png) 0 5px no-repeat; font-size:116%; }
.tef-md-news .hd h2.noticias_consejos { height:24px; background:url(../img/txt-noticias_consejos-trans.png) 0 0 no-repeat; margin:20px 0}
.tef-md-news .bd .tef-mu{ margin-bottom:15px; display:table; height:1%; width:100%}
.tef-md-news .bd .mg{ float:left; margin-right:10px; border:1px solid #CCC; background-color:#FFF; padding:5px}
.tef-md-news .bd .mg img { float:left}
.tef-md-news.tef-md-news-full .bd .mg { float:none; padding:10px 0; margin:0; border:none; background:none;}
.tef-md-news.tef-md-news-full .bd .mg img { float:none}
.tef-md-news h2 span{color:#838060; margin-right:10px}
.tef-md-news h2 {color:#5A552B; font-size:138.5%; line-height:120%; font-family:"Trebuchet MS"; font-weight:bold; margin-bottom:5px;}
.tef-md-news h2 a{color:#5A552B}
.tef-md-news h3 {color:#5A552B; font-size:197%; line-height:120%; font-family:"Trebuchet MS"; font-weight:bold; margin-bottom:7px;}
.tef-md-news h4 { font-size:123.1%; line-height:131%; font-family:"Trebuchet MS"; font-weight:bold; color:#5A552B; font-style:italic}
.tef-md-news .more { margin:0;}
.tef-md-news .more a{ color:#006337; font-size:108%; line-height:120%; font-family:"Trebuchet MS"; text-decoration:none; font-weight:bold;}
.tef-md-news p{color:#4D4D4D; font-size:93%; line-height:120%; font-family:"Trebuchet MS"; padding:5px 0;}
.tef-md-news.tef-md-news-full p { font-size:100%; margin-right:30px; line-height:138.5%;}

/* ----------------------------------------------- */
/*	MODULO MAPA  							       */
/* ----------------------------------------------- */
.tef-md-mapa{ background:url(../img/bg_mapa.gif) no-repeat top left; display:table; height:1%; margin-bottom:20px;}
.tef-md-mapa .hd img{ margin-bottom:5px; margin-left:22px; margin-top:18px;}
.tef-md-mapa .bd .mapa-content { background-color:#FFFFFF; border:5px solid #FFFFFF; height:345px; margin-left:22px; width:449px; overflow:hidden;}
.mapa-content-google{ background-color:#FFFFFF; border:5px solid #FFFFFF; height:345px; margin-left:22px; width:449px; overflow:hidden;display:none;}
/* ----------------------------------------------- */
/*	MODULO CARROUSEL  							   */
/* ----------------------------------------------- */
.tef-md-carrousel{ background: url(../img/bg_carrusel-trans.png) no-repeat top left; width:981px; margin-bottom:10px; position:relative;}
.tef-md-carrousel .bd{ left:16px; position:relative; width:960px; overflow:hidden; height:338px;}
.tef-md-carrousel .bd .next{ background:url(../img/arrows-carrousel.png) no-repeat top right; height:60px; position:absolute; right:10px; top:143px; width:57px; z-index:9;z-index:100;}
.tef-md-carrousel .bd .next:hover{ background:url(../img/arrows-carrousel.png) no-repeat bottom right; height:60px; position:absolute; right:10px; top:143px; width:57px;}
.tef-md-carrousel .bd .prev{ background:url(../img/arrows-carrousel.png) no-repeat top left;  height:60px; width:57px; position:absolute; right:905px; top:143px; z-index:100;}
.tef-md-carrousel .bd .prev:hover{ background:url(../img/arrows-carrousel.png) no-repeat bottom left;  height:60px; width:57px; position:absolute; right:905px; top:143px;}
.tef-md-carrousel .bd .content-carrousel a{ display:block;}
.tef-md-carrousel .bd .content-carrousel img{ z-index:1000;}
.tef-md-slider .carousel_content{ width:720px !important; height:205px !important; overflow:hidden; float:left; }
.tef-md-slider .jcarousel-list .jcarousel-item { width:720px !important; height:205px !important; }

.tef-md-carrousel .carousel_content{ width:960px !important; height:338px !important; overflow:hidden; float:left; }
.tef-md-carrousel .jcarousel-list .jcarousel-item { width:960px !important; height:338px !important; float:left; }

.tef-md-slider{ position:relative; height:205px}
.tef-md-slider a.next,
.tef-md-slider a.next:hover{ background:url("../img/arrows-carrousel.png") no-repeat scroll right top transparent; height:60px; position:absolute; right:19px; top:83px; width:57px;
z-index:9999;}
.tef-md-slider a.next:hover{ background:url(../img/arrows-carrousel.png) no-repeat bottom right;}
.tef-md-slider a.prev,
.tef-md-slider a.prev:hover{ background:url("../img/arrows-carrousel.png") no-repeat scroll left top transparent; height:60px; position:absolute; right:670px; top:83px; width:57px;
z-index:9999;}
.tef-md-slider a.prev:hover{ background:url(../img/arrows-carrousel.png) no-repeat bottom left;}
/* ----------------------------------------------- */
/*	MODULO BANNER    							   */
/* ----------------------------------------------- */
.tef-md-banner{ display:table; margin-bottom:10px;}
.tef-md-banner img{ float:left;}
.tef-md-banner a.first-t{ text-decoration:none; outline:none; margin-left:0px; float:left}
.tef-md-banner a{ text-decoration:none; outline:none; margin-left:7px; *margin-left:4px; float:right}
/* ----------------------------------------------- */
/*	MODULO MULTIMEDIA 							   */
/* ----------------------------------------------- */
.tef-md-multimedia{ background:url(../img/bg_multimedia-trans.png) no-repeat top left; height:511px; width:100%; margin-bottom:10px; position:relative; overflow:hidden}
.tef-md-multimedia .bd{ margin-left:22px; clear:both; padding-top:20px;}
.tef-md-multimedia .bd img.title{ float:left; margin-right:22px;}
.tef-md-multimedia .bd .ui-tabs-nav li{ 	
	font-family:Trebuchet MS; font-size:123.1%; font-weight:bold; font-style:italic; line-height:106.2%;	
	background:url(../img/bg_bt-multimedia.gif) no-repeat top right;
	width:103px;
	height:30px;	
	float:left;
	margin-right:2px;
}
.tef-md-multimedia .bd .ui-tabs-nav li a{ text-decoration:none; color:#fff; position:relative; top:7px; left:15px;}
.tef-md-multimedia .bd .ui-tabs-nav li.ui-state-active a {color:#D47E1A;}
.tef-md-multimedia .bd .ui-tabs-nav li.ui-state-active{ 
	outline:none;	
	font-family:Trebuchet MS; font-size:123.1%; font-weight:bold; font-style:italic; color:#E1003B; line-height:106.2%;	
	background:url(../img/bg_bt-multimedia.gif) no-repeat top left;
}

.tef-md-multimedia .bd .mg{ border:#FFFFFF solid 5px; background-color:#FFFFFF; margin-bottom:10px; float:left; clear:both}
#tabs-fotos .mg { margin-bottom:20px}
.tef-md-multimedia .bd .mg img{ float:left}
.tef-md-multimedia .bd .mr{ display:inline-block; margin-bottom:15px; width:400px; position:relative; clear:both;}

.tef-md-multimedia .bd .mr a.prev{ background:url(../img/arrow-multimedia.png) no-repeat top left; height:33px; position:absolute; width:33px; position:absolute; top:20px; left:0; }
.tef-md-multimedia .bd .mr a.next{ background:url(../img/arrow-multimedia.png) no-repeat bottom left; height:33px; position:absolute; width:33px; position:absolute; top:20px; right:0; }
.tef-md-multimedia .mr .related { margin-left:3px}
.tef-md-multimedia .mr .related img { float:left; margin-left:3px}

.tef-md-multimedia .mr .carousel_content{ margin-left:33px; display:inline; width:331px; height:78px; overflow:hidden; float:left; }
.tef-md-multimedia .mr .jcarousel-list .jcarousel-item { width:331px; height:78px; }
/********** TABS ****************/
.ui-tabs-hide { display: none !important; }
.ui-tabs-panel { float:left; margin: 0; padding: 0; width:100%; *display:table; *height:1%; *float:none;}
/* ----------------------------------------------- */
/*	MODULO menu-right-vertical   				   */
/* ----------------------------------------------- */
.tef-md-menu-right{ float:right; width:100%;}
.tef-md-menu-right ul{}
.tef-md-menu-right ul li{ background: url(../img/arrow-menu-list.png) no-repeat left 11px; border-bottom:#D1CFC3 solid 1px; height:23px; padding-bottom:3px; padding-top:5px;padding-left:15px;}
.tef-md-menu-right ul li a{ font-size:123%; color:#006337; line-height:120%; font-weight:normal; font-family:Trebuchet MS; text-decoration:none; font-weight:bold;}
/*SUB-MENU*/
.tef-md-menu-right ul li.selected { height:auto; background: url(../img/arrow-menu-list-btm.png) no-repeat left 11px;}
.tef-md-menu-right ul li.selected ul{ margin-left:-15px;}
.tef-md-menu-right ul li.selected ul li{ color:#87B817; background:url(../img/disc-menu-list.png) no-repeat 15px 11px; margin:0; border-bottom:1px solid #D1CFC3; height:23px; padding:4px 0 0 30px;}
.tef-md-menu-right ul li.selected ul li.last{ border-bottom:none; }
.tef-md-menu-right ul li.selected ul li a{color:#5A552B; font-family:Trebuchet MS; font-size:93%; font-weight:bold; line-height:120%; list-style:disc;}
/* ----------------------------------------------- */
/*	MODULO TEXTOS  				   				   */
/* ----------------------------------------------- */
.tef-gt .tef-md-textos { margin-bottom:0}
.tef-md-textos{ margin-bottom:20px; display:table; width:100%; height:1%;}
.tef-md-textos h3{ color:#5A552B; font-family:Trebuchet MS; font-size:159.3%; font-weight:bold; font-style:italic; line-height:130%; max-width:745px}
.tef-md-textos h2{ color:#006337; font-family:Trebuchet MS; font-size:123.1%; font-weight:bold; font-style:italic; line-height:120%; margin-bottom:20px;}
.tef-md-textos h4{ color:#5A552B; font-family:Trebuchet MS; font-size:123.1%; font-weight:bold; font-style:italic; line-height:120%; margin-bottom:20px; }
.tef-md-textos p{ color:#4D4D4D; font-family:Trebuchet MS; font-size:100%; margin-top:20px; line-height:138.5%;}
.tef-md-textos p strong { font-weight:bold; }
.tef-md-textos h5 { color:#5A552B; font-family:Trebuchet MS; font-size:116%; font-weight:bold; margin-top:20px; line-height:138.5%;}

.tef-md-textos ul.list-item{margin-left:25px; display:table;}
.tef-md-textos ul.list-item li{ list-style:disc; color:#87B817; margin-bottom:2px; float:left; margin-right:23px;}
.tef-md-textos.vert ul.list-item li{ list-style:disc; color:#87B817; margin-bottom:2px; float:none; margin-right:23px;}
.tef-md-textos ul.list-item li p{ color:#4D4D4D; font-family:Trebuchet Ms; margin:5px 0;}

.tef-md-textos ul.list-text{margin-left:25px;}
.tef-md-textos ul.list-text li{ list-style:disc; color:#87B817; margin-bottom:16px;}
.tef-md-textos ul.list-text li p{ color:#4D4D4D; font-family:Trebuchet Ms;}

.tef-md-textos .mg{background-color:#FFFFFF; border:1px solid #CCCCCC; float:left; /*min-height:142px; min-width:142px;*/ margin-right:10px; padding:5px;}
.tef-md-textos .mg img{}
.tef-md-textos .mt{ margin-bottom:30px;}
.tef-md-textos.no-space .mt{ margin-bottom:0px;}
.tef-md-textos .mt p{ color:#4D4D4D; font-size:100%; line-height:138.5%; margin-bottom:15px; font-family:"Trebuchet MS";}
.tef-md-textos .mt p strong { font-weight:bold; }
.tef-md-textos .mt p a { color:#006337; }
.tef-md-textos .mt form input[type="image"]{ background:none!important; color:#FFF; font-size:108%; font-weight:bold; font-family:"Trebuchet MS"; }

.tef-md-textos .mt a.button { color:#fff; font-weight:bold; font-size:108%; font-family:"Trebuchet MS"; margin-left:25px; background:url(../img/bg-btn-large.gif) no-repeat left top; width:210px; height:30px; text-align:center; display:block; line-height:30px; }
.border_bottom{ border-bottom:1px solid #D1CFC3; padding-bottom:10px; }
.border_top{ border-top:#D1CFC3 solid 1px; padding-top:10px; margin-top:15px}
.border_right{ border-right:#D1CFC3 solid 1px; padding-right:10px;}
/* ----------------------------------------------- */
/*	MODULO NOTICIAS RELACIONADAS				   */
/* ----------------------------------------------- */
.tef-md-menu-right ul.news-related{}
.tef-md-menu-right ul.news-related li{ 
	background:url("../img/arrow-menu-list.png") no-repeat scroll left 11px transparent;
	border-bottom:none;
	/*border-top:1px solid #D1CFC3;*/
	height:auto;
	padding-bottom:3px;
	padding-left:15px;
	padding-top:5px;
}
.tef-md-menu-right ul.news-related li a{ color:#006337; font-family:Trebuchet MS; font-size:123%; font-weight:bold; line-height:120%; text-decoration:none;}
.tef-md-menu-right ul.news-related li ul{ margin-left:-15px; margin-top:5px;}
.tef-md-menu-right ul.news-related li ul li{
	background:url("../img/disc-menu-list.png") no-repeat scroll 15px 11px transparent;
	border-top:1px solid #D1CFC3;
	color:#87B817;
	margin:0;
	padding:4px 0 4px 30px;
}
.tef-md-menu-right ul.news-related li ul li.last{
	border-bottom:1px solid #D1CFC3;
}
.tef-md-menu-right ul.news-related li ul li a{ color:#5A552B; font-family:Trebuchet MS; font-size:93%; font-weight:bold; line-height:120%;}
/**** PROGRAMAS *********/
.tef-md-program_list .tef-mu { width:349px; height:263px; background:url(../img/bg-programas-square-trans.png) 0 0 no-repeat; float:left; margin:0 0 19px 16px; display:inline}
.tef-md-program_list .tef-mu.first-mu { margin-left:0}
.tef-md-program_list .tef-mu .hd { height:43px; padding-top:16px;}
.tef-md-program_list .tef-mu h2 { font-family:"Trebuchet MS"; font-size:167%; line-height:105%; color:#fff; font-weight:bold; margin-left:23px}
.tef-md-program_list .tef-mu h2 a { color:#fff; }
.tef-md-program_list .tef-mu .mg { margin-left:31px;}
/* Titulo principal -----------------------------------*/
.tef-md-section-hd { background:url(../img/bg-main-title-trans.png) no-repeat top left; height:71px; margin-bottom:10px;}
.tef-md-section-hd.error { background:url(../img/bg-main-title_error.png) no-repeat top left; height:161px; margin-bottom:10px; margin-right:-4px; font-family:"Trebuchet MS"; }
.tef-md-section-hd h2 { font-size:182%; font-weight:bold; font-family:"Trebuchet MS"; color:#838060; padding-left:50px; padding-top:20px; float:left }
.tef-md-section-hd h2 span{ color:#006337;}
.tef-md-section-hd h2.not-av { font-size:215%; margin-top:25px; }
.tef-md-section-hd.error h3 { clear:both; display:block; font-weight:bold; font-style:italic; font-size:138.5%; color:#5A552B; padding-left:50px; }
.tef-md-section-hd.error p { padding-left:50px; color:#808080; line-height:138.5%;margin-top:10px; }
.tef-md-section-hd.error p a { color:#006337;  }
.tef-md-section-hd .more { float:right; display:inline; padding-top:20px; display:inline; margin-right:22px}
.tef-md-section-hd .more p.options { margin-top:10px; }
.tef-md-section-hd .more p.options a { display:block; float:left; font-family:"Trebuchet MS"; color:#006337;  }
.tef-md-section-hd .more p.options a.upload-news { background:url(../img/ic-news.gif) no-repeat left top; padding-left:18px; border-right:1px solid #006337; padding-right:7px;}
.tef-md-section-hd .more p.options a.upload-pics { background:url(../img/ic-photo.gif) no-repeat left center; padding-left:25px; border-right:1px solid #006337; padding-right:7px; margin-left:7px;}
.tef-md-section-hd .more p.options a.upload-videos { background:url(../img/ic-videos.gif) no-repeat left top; padding-left:30px; margin-left:7px;}

.tef-md-section-hd .more a.postular { display:inline-block; width:161px; height:30px; background:url(../img/btn-postular.jpg) 0 0 no-repeat}
.tef-md-section-hd .more a.back { font-size:108%; line-height:116%; color:#006337; font-weight:bold; font-style:italic; margin-top:5px; display:block; background:url(../img/ic-arrow-left.gif) 0 3px no-repeat; padding-left:25px; text-decoration:none !important}
.tef-md-section-hd .more a.videos,
.tef-md-section-hd .more a.fotos { float:right; width:92px; height:30px; background:url(../img/btn-fotos_videos.gif) 0 -105px no-repeat}
.tef-md-section-hd .more a.fotos { background-position:0 -35px; margin-left:10px}
.tef-md-section-hd .more a.fotos.active {background-position:0 0;}
.tef-md-section-hd .more a.videos.active { background-position:0 -70px}

.tef-md-section-hd .more a.juego{ float:right; width:92px; height:30px; background:url(../img/btn-juego.jpg) 0 -37px no-repeat; margin-right:10px;}
.tef-md-section-hd .more a.juego.active{ background-position:0 0;}
/*********** ESCUELAS *********/
.tef-md-results_list .hd { display:table; height:1%; width:100%; padding-bottom:10px}
.tef-md-results_list .hd h2 { font-size:153.9%; line-height:153.9%; color:#838060; font-weight:bold; font-family:"Trebuchet MS"; float:left; display:inline; margin-left:35px}
.tef-md-results_list .hd p { float:left; display:inline; margin-left:10px}
.tef-md-results_list .hd p option { font-size:108%; line-height:153.9%; height:20px}
.tef-md-results_list h3 { font-size:138.5%; line-height:138.5%; font-weight:bold; font-family:"Trebuchet MS"; color:#006337; margin-left:20px}
.tef-md-results_list p { font-size:108%; line-height:131%; color:#5A4936; font-style:italic; font-family:"Trebuchet MS"; margin-left:20px}
.tef-md-results_list .tef-mu span { font-size:93%; line-height:131%; color:#5A4936; font-family:"Trebuchet MS"; margin-left:20px}
.tef-md-results_list .tef-mu strong { float:left; }
.tef-md-results_list .tef-mu { padding:20px 0; border-top:1px solid #D1CFC3; display:table; height:1%; width:100%;}
.tef-md-results_list .tef-mu.bg-white { background-color:#fff}
.tef-md-results_list h2 { font-size:182%; line-height:131%; color:#006337; font-weight:bold; font-family:"Trebuchet MS";}
.tef-md-results_list h2 span { float:right; color:#5A4936; font-size:77% !important; line-height:161.6% !important}
.tef-md-results_list h4 { font-size:138.5%; line-height:138.5%; color:#5A552B; font-weight:bold; font-family:"Trebuchet MS"; padding-bottom:5px}
.tef-md-results_list h4 a { color:#5A552B; }
.tef-md-results_list.resultado_busqueda p { color:#4D4D4D; font-size:93%; line-height:131%; margin:0; width:70%; font-style:normal}
span.select {
position: absolute;
display:block;
width: 188px;
height: 22px;
padding: 6px 3px 0 12px;
color: #fff;
font-size: 108%;
font-style:italic;
line-height:108%;
font-family:"Trebuchet MS";
background:url(../img/bg-select.png) 0 0 no-repeat;
overflow: hidden;
}
/********* FICHA TECNICA ************/
.tef-md-ficha_tecnica { min-height:397px; background:url(../img/bg-square-gray-trans.png) 0 0 no-repeat; margin-bottom:20px}
.tef-md-ficha_tecnica .hd { height:29px; padding-top:20px;}
.tef-md-ficha_tecnica .hd h2 { background:url(../img/txt-ficha_tecnica-trans.png) left top no-repeat; width:153px; height:20px;  margin-left:20px}
.tef-md-ficha_tecnica .bd { padding-top:20px}
.tef-md-ficha_tecnica .mg { padding:5px; border:1px solid #d9dad5; float:left; display:inline; margin-left:33px}
.tef-md-ficha_tecnica .mg img { float:left}
.tef-md-ficha_tecnica .mt { float:right; width:275px; display:inline; margin-right:20px}
.tef-md-ficha_tecnica .mt li { border-bottom:1px solid #C1C0B0; padding-bottom:3px; text-align:right; margin-bottom:10px}
.tef-md-ficha_tecnica .mt li.last { border:none; }
.tef-md-ficha_tecnica .mt li span { font-size:93%; line-height:153.9%; color:#838060; font-family:"Trebuchet MS"; font-style:italic; float:left}
.tef-md-ficha_tecnica .mt li p { font-size:108%; line-height:116%; font-family:"Trebuchet MS"; font-weight:bold; color:#5A552B; display:inline}
.tef-md-ficha_tecnica .mt li a.button { background:url(../img/btn-bg.gif) no-repeat top left; display: block; float:right; width:124px; line-height:26px; font-size:93%; font-weight:normal; text-align:center; color:#fff; }
.tef-md-ficha_tecnica .ft { padding:0 20px 10px 35px; width:auto; clear:both; background:url(../img/bg-square-gray_bottom.gif) no-repeat bottom right; margin-right:2px; }
.tef-md-ficha_tecnica .ft p {font-size:93%; line-height:153.9%; color:#838060; font-family:"Trebuchet MS"; font-style:italic; border-bottom:1px solid #C1C0B0; padding-bottom:3px; }
.tef-md-ficha_tecnica .ft ul { margin-top:7px; }
.tef-md-ficha_tecnica .ft ul.editable { margin-top:0; }
.tef-md-ficha_tecnica .ft li { padding:2px 0 3px 0; font-size:93%; line-height:116%; color:#5A552B; font-family:"Trebuchet MS"; display:table; height:1%; width:100%;}
.tef-md-ficha_tecnica .ft li a { display:block;  color:#5A552B;  background:url(../img/arrow-menu-list.png) left 2px no-repeat; padding-left:15px}
.tef-md-ficha_tecnica .ft li span { float:left; }
.tef-md-ficha_tecnica .ft li p { float:right; margin-bottom:0; line-height:100%; padding-bottom:0; color:#006337; font-style:normal; border-bottom:none; }
.tef-md-ficha_tecnica .ft li p a { float: none; background:none;  padding:0; display:inline; color:#006337; }
.tef-md-ficha_tecnica .ft ul.editable li { padding:5px 0; border-bottom:1px solid #C1C0B0; }
.tef-md-ficha_tecnica .ft ul.editable li.last { border:none; background:#fff; }
.tef-md-ficha_tecnica .ft ul.editable li.odd { background:#F7F7F5; }
.tef-md-ficha_tecnica .ft ul.editable li a.button {  background:url(../img/btn-bg.gif) no-repeat top left; display: block; float:right; width:124px; line-height:26px; font-size:118%; font-weight:normal; text-align:center; color:#fff; margin-top:5px; }

/********** MULTIMEDIA FOTOS-VIDEOS *********/
.tef-md-multimedia_news { margin-bottom:20px; display:table; height:1%; width:100%}
.tef-md-multimedia_news .mg { margin-bottom:10px; width:459px; float:left; margin-right:20px}
.tef-md-multimedia_news .mr { float:left; clear:left; position:relative; width:459px; height:101px; background:url(../img/bg-multimedia-mr.gif) 0 0 no-repeat}
.tef-md-multimedia_news .mr .related { padding-top:11px; margin-left:67px;}
.tef-md-multimedia_news .mr .related img { float:left; margin-right:5px}
.tef-md-multimedia_news .mr a.next,
.tef-md-multimedia_news .mr a.prev { display:inline-block; width:33px; height:33px; top:33px; position:absolute; background:url(../img/arrow-multimedia.png) 0 0 no-repeat}
.tef-md-multimedia_news .mr a.next { background-position: bottom; right:18px}
.tef-md-multimedia_news .mr a.prev { left:18px}
.tef-md-multimedia_news h3 { font-size:153.9%; line-height:138.5%; color:#5A552B; font-weight:bold; font-family:"Trebuchet MS"; margin-bottom:7px; padding-bottom:3px; border-bottom:1px solid #D1CFC3;}
.tef-md-multimedia_news .mt p {font-family:"Trebuchet MS"; font-size:93%; line-height:131%; color:#4D4D4D}
.tef-md-multimedia_news .mr .carousel_content{ width:335px; height:78px; overflow:hidden; float:left; }
.tef-md-multimedia_news .mr .jcarousel-list .jcarousel-item { width:335px; height:78px; }
/********* RELATED LINKS ************/
.tef-md-related_links .tef-mu { display:table; height:1%; width:100%; border-bottom:1px solid #D1CFC3; padding-bottom:10px; margin-bottom:10px}
.tef-md-related_links h4 { font-size:93%; line-height:131%; color:#5A552B; font-weight:bold; font-family:"Trebuchet MS"; padding-bottom:7px}
.tef-md-related_links h4 a {color:#5A552B; background:url(../img/arrow-menu-list.png) 0 4px no-repeat; padding-left:17px}
.tef-md-related_links .mg { padding:5px; border:1px solid #cdcdcd; float:left; clear:both}
.tef-md-related_links .mg img { float:left}
/******* CALENDARIO **************/
.tef-md-calendar #datepicker { background:#f0efeb; padding:10px; padding-top:0; font-family:"Trebuchet MS";}
.tef-md-calendar #datepicker table { width:100%; }
.tef-md-calendar #datepicker table th { text-transform:uppercase; color:#1A171B; font-size:93%; font-weight:bold; text-align:center; }
.tef-md-calendar #datepicker table td { text-align:center; font-size:93%; }
.tef-md-calendar #datepicker .ui-datepicker-header a.ui-datepicker-prev, .tef-md-calendar #datepicker .ui-datepicker-header a.ui-datepicker-next { display:block; text-indent:-990000px; width:20px; height:20px; cursor:pointer;}
.tef-md-calendar #datepicker .ui-datepicker-header a.ui-datepicker-prev { display:none  }
.tef-md-calendar #datepicker .ui-datepicker-header a.ui-datepicker-next { display:none}
.tef-md-calendar #datepicker .ui-datepicker-title { text-align:right; height:26px; padding-top:3px; text-transform:uppercase; color:#333; font-size:108%; font-weight:bold; background:url(../img/txt_actividades-trans.png) 0 0 no-repeat }
.tef-md-calendar #datepicker .ui-datepicker-header {  margin-bottom:10px; }
.tef-md-calendar #datepicker .ui-datepicker-header.ui-widget-header  {border:none!important;}
.tef-md-calendar #datepicker table thead tr th { padding:5px 0; color:#838060;}
.tef-md-calendar #datepicker table tr td { background:url(../img/bg-date_number-off.jpg) center top no-repeat; padding:8px 0 12px 0; width:14%; font-size:108%; color:#838060; font-weight:bold}
.tef-md-calendar #datepicker table tr td a{ color:#838060; text-decoration:none !important}
.tef-md-calendar #datepicker table tr td.ui-datepicker-current-day { background:url(../img/bg-date_number-on.jpg) center top no-repeat; color:#fff }
.tef-md-calendar #datepicker table tr td.ui-datepicker-current-day a { color:#fff}
.tef-md-calendar #datepicker table tr td .ui-datepicker-week-end {}
.tef-md-calendar #datepicker select.ui-datepicker-month { border:1px solid #838060; background:transparent; width:120px; height:21px; margin-right:10px; font-family:"Trebuchet MS"; font-style:italic; font-weight:bold; font-size:93%}
.tef-md-calendar #datepicker select.ui-datepicker-year { border:1px solid #838060; background:transparent; width:80px; height:21px; font-family:"Trebuchet MS"; font-style:italic; font-weight:bold; font-size:93%}
/********* CALENDARIO LISTADO DE ACTIVIDADES ***************/
.tef-md-actividades_list { border-top:1px solid #D1CFC3; margin-bottom:20px}
.tef-md-actividades_list .tef-mu { border-bottom:1px solid #D1CFC3; padding:10px 0; display:table; height:1%; width:100%}
.tef-md-actividades_list .tef-mu .date { width:85px; float:left; text-align:center; padding-top:5px; margin-right:10px}
.tef-md-actividades_list .tef-mu .date span { display:block; font-weight:bold; font-size:108%; color:#838060; line-height:153.9%; text-transform:uppercase; font-family:"Trebuchet MS";}
.tef-md-actividades_list .tef-mu .date p { font-weight:bold; color:#609E82; font-size:415%; line-height:77%; font-family:"Trebuchet MS";}
.tef-md-actividades_list .tef-mu .mt h3 { font-size:138.5%; line-height:153.9%; font-weight:bold; color:#5A552B; font-family:"Trebuchet MS";}
.tef-md-actividades_list .tef-mu .mt h3 a {color:#5A552B}
.tef-md-actividades_list .tef-mu .mt p { font-size:93%; line-height:131%; color:#4D4D4D; font-family:"Trebuchet MS"; margin-right:10px}
.tef-md-actividades_list .ft .more { font-weight:bold; font-style:italic; font-size:108%; line-height:131%; padding-top:20px; font-family:"Trebuchet MS";}
.tef-md-actividades_list .ft .more a { color:#006337; padding-left:22px; background:url(../img/arrow-menu-list.png) 0 5px no-repeat}
/************ PAGINADOR ***********/
.tef-md-paginador { border-top:1px solid #D1CFC3; padding:10px 0; margin-top:20px; height:26px}
.tef-md-paginador .align-content { float:right;}
.tef-md-paginador li { display:inline; font-size:108%; line-height:153.9%; font-weight:bold;  margin:1px;}
.tef-md-paginador li a { display:inline-block; width:24px; line-height:24px; text-align:center; background:url(../img/bg-paginator_number.gif) bottom left no-repeat; text-decoration:none; color:#fff}
.tef-md-paginador li.active a { background-position:top}
.tef-md-paginador a.prev, .tef-md-paginador a.next, .tef-md-paginador ul { float:left; margin-left:7px; line-height:153.9%; font-family:"Trebuchet MS";}
.tef-md-paginador a.prev, .tef-md-paginador a.next { font-size:108%; font-weight:bold; color:#006337; text-decoration:none}
/********* ALERT ************/
.tef-md-alert { width:600px; margin:auto; text-align:left; position:relative}
.tef-md-alert.small { width:301px}
.tef-md-alert.small .border-top { background:url(../img/bg-lightbox_small-border-top.png) 0 0 no-repeat; _background:none}
.tef-md-alert.small .border-bottom { background:url(../img/bg-lightbox_small-border-bottom.png) 0 0 no-repeat}
.tef-md-alert .border-top { height:10px; background:url(../img/bg-lightbox-border-top.png) 0 0 no-repeat; _background:none}
.tef-md-alert .border-bottom { height:10px; background:url(../img/bg-lightbox-border-bottom.png) 0 0 no-repeat}
.tef-md-alert .hd { background-color:#fff; padding-top:20px}
.tef-md-alert .bd { background-color:#fff; min-height:30px}
.tef-md-alert h2.colaborar,
.tef-md-alert h2.consultas,
.tef-md-alert h2.acceso,
.tef-md-alert h2.registro,
.tef-md-form .hd h2.ficha { height:25px; background:url(../img/txt-colaborar.gif) 0 0 no-repeat; margin:0 28px 0 28px; padding-bottom:10px;}
.tef-md-alert h2.consultas { background:url(../img/txt-consultas.gif) 0 0 no-repeat}
.tef-md-alert h2.registro { background:url(../img/txt_registro-usuario-trans.png) 0 0 no-repeat; height:26px;}
.tef-md-alert h2.acceso { background:url(../img/txt-acceso.gif) 0 0 no-repeat; padding-bottom:0; margin:0 20px}
.tef-md-alert h2.voluntario { background:url(../img/txt-voluntario.gif) no-repeat top left; height:29px; margin:0 28px 0 28px; padding-bottom:10px; }
.tef-md-alert h2.amigos{height:25px; background:url(../img/txt-amigos.png) 0 0 no-repeat; margin:0 28px 0 28px; padding-bottom:10px;}
.tef-md-alert h2.postular-escuela{ background:url(../img/txt-postular-escuela.png) no-repeat left top; height:25px; margin:0 28px 0 28px; padding-bottom:10px;}


.tef-md-alert p { font-size:100%; line-height:131%; color:#838060; font-weight:bold; font-family:Trebuchet MS; margin:0 28px; font-style:italic}
.tef-md-alert p span{ color:#87B817;}
.tef-md-alert .form { margin:0 28px; padding:20px 0}
.tef-md-alert.small .form { margin:0 18px}
.tef-md-alert .form .left { float:left; width:49%}
.tef-md-alert .form .right { float:right; width:49%}
.tef-md-alert .form .full { float:left; clear:both; width:100%}
.tef-md-alert .form label { display:block; font-size:108%; line-height:131%; color:#5A552B; font-weight:bold; padding:3px 0; font-family:"Trebuchet MS"; }
.tef-md-alert .form label span{ margin:0; padding:0 3px 0 0; color:#87B817;}
.tef-md-alert .form .input-bg { margin-bottom:5px; height:24px; padding:5px 10px; background:url(../img/bg-input.gif) bottom left no-repeat}
.tef-md-alert .form p { margin:0 0 5px 0; }
.tef-md-form .form option, .tef-md-alert .form option { height:23px; line-height:197%; padding-top:5px;}
.tef-md-alert .form .input-bg.active { background-position:0px top;}
.tef-md-alert .form input { border:0 none; color: #999999; font-size: 108%; font-weight:bold; font-family:"Trebuchet MS"; font-style:italic; background-color:transparent; width:98%; }
.tef-md-alert .form input[type="checkbox"] { border:none; margin-top:15px}
.tef-md-alert .form .textarea-bg { height:115px; padding:8px; background:url(../img/bg-textarea.gif) 0 0 no-repeat; }
.tef-md-alert .form textarea { border:0 none; width:524px; height:98px; font-family:"Trebuchet MS"; font-style:italic; color: #999999; font-size: 108%; font-weight:bold; }
.tef-md-alert .form span { font-size:93%; line-height:153.9%; color:#838060; font-weight:bold; font-style:italic; margin-left:10px; font-family:"Trebuchet MS";}
.tef-md-alert .form .more { float:left; font-size:93%; line-height:131%; font-weight:bold; font-style:italic; color:#006337; margin-top:5px; font-family:"Trebuchet MS";}
.tef-md-alert .form .more a { color:#006337; background:url(../img/arrow-menu-list.png) 0 3px no-repeat; padding-left:20px}
.tef-md-alert a.close { display:inline-block; width:27px; height:27px; background:url(../img/btn-close-white.gif) 0 0 no-repeat; position:absolute; top:20px; _top:35px; right:20px; z-index:10000}
.tef-md-alert .row { text-align:right; padding:10px 0; float:left; width:100%; clear:both}
.tef-md-alert .row p{ float:left; color:#E1003B; margin-top:10px;}
.tef-md-alert a.send {  display:inline-block; width:110px; height:30px; background:url(../img/btn-enviar.gif) 0 0 no-repeat; margin-right:28px}
.tef-md-alert.small a.send { margin:10px 0 5px 0; float:right} 
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000;/* for IE */ 	filter:alpha(opacity=60); 	/* CSS3 standard */	opacity:0.6;}
.ui-dialog { width:auto !important; height:auto !important;}
.ui-dialog .ui-dialog-titlebar-close span { display: none; margin: 1px; }

.tef-md-form .form span.select ,.tef-md-alert .form span.select {
position: absolute;
margin:0;
display:block;
width: 255px;
height: 26px;
padding: 8px 3px 0 10px;
color: #999999;
font-size: 108%;
font-family:"Trebuchet MS";
font-style:italic;
line-height:108%;
background:url(../img/bg-select.gif) 0 0 no-repeat;
overflow: hidden;
}

/**************** SOLICITUD **********************/

.tef-md-solicitud a.close { display:inline-block; width:27px; height:27px; background:url(../img/btn-close-white.gif) 0 0 no-repeat; position:absolute; top:20px; _top:35px; right:40px; z-index:10000}
.tef-md-solicitud{ background: url(../img/bg_solicitar_contrasenia.png) no-repeat top center; padding:20px;}
.tef-md-solicitud { margin:auto; text-align:left; position:relative}
.tef-md-solicitud.small { width:369px; height:170px;}
.tef-md-solicitud .hd{ background-color:#FFFFFF; width:300px; margin:auto; padding-top:20px;}
.tef-md-solicitud .hd h2{ background:url(../img/txt_solicitar_conrasenia-trans.png) no-repeat 0 0; height:21px;}
.tef-md-solicitud .bd{background-color:#FFFFFF; width:300px; margin:auto; margin-top:10px;}

.tef-md-solicitud .form { }
.tef-md-solicitud .form .full { margin-bottom:10px;}
.tef-md-solicitud .form label { font-size:108%; line-height:131%; color:#5A552B; font-weight:bold; font-family:"Trebuchet MS";}
.tef-md-solicitud .form .input-bg { height:34px;  background:url(../img/bg-input.gif) left bottom no-repeat}
.tef-md-solicitud .form input { border:0 none; color: #999999; font-size: 108%; font-weight:bold; font-family:"Trebuchet MS"; font-style:italic; background-color:transparent; padding:8px 0 0 13px;}
.tef-md-solicitud a.send {  display:inline-block; width:110px; height:30px; background:url(../img/btn-enviar.gif) 0 0 no-repeat; margin-right:28px; float:right;}

/********** REGISTRO MENSAJES ************/

.tef-md-registro-mensaje{ width:600px; }
.tef-md-registro-mensaje .border-top { height:10px; background:url(../img/bg-lightbox-border-top.png) 0 0 no-repeat; _background:none}
.tef-md-registro-mensaje .border-bottom { height:10px; background:url(../img/bg-lightbox-border-bottom.png) 0 0 no-repeat}
.tef-md-registro-mensaje .hd { background-color:#fff; padding-top:20px; padding-bottom:15px; }
.tef-md-registro-mensaje .hd h2{ font-size:182%; font-weight:bold; line-height:120%; color:#006337;}
.tef-md-registro-mensaje .bd { background-color:#fff; min-height:30px}
.tef-md-registro-mensaje .bd p{ font-size:138.5; font-weight:bold; line-height:120%; color:#838060; font-style:italic; margin:auto; width:300px;}
.tef-md-registro-mensaje a.send {  display:inline-block; width:110px; height:30px; background:url(../img/btn-enviar.gif) 0 0 no-repeat; margin-top:15px;}


/****************** FICHAS *******************/

.tef-md-form{ background:url(../img/bg_alerta-box-2.png) no-repeat top center; position:relative; text-align:left; width:600px; font-family:"Trebuchet MS"; }
.tef-md-form a.close { display:inline-block; width:27px; height:27px; background:url(../img/btn-close.gif) 0 0 no-repeat; position:absolute; top:20px; _top:35px; right:20px; z-index:10000}
.tef-md-form a.review { display:inline-block; width:110px; height:30px; background:url(../img/btn_examinar-trans.png) 0 0 no-repeat; margin-right:28px}
.tef-md-form a.save { display:inline-block; width:110px; height:30px; background:url(../img/btn-guardar.png) 0 0 no-repeat; margin-right:6px; float:right; margin-left:10px;}
.tef-md-form a.crear { display:inline-block; width:110px; height:30px; background:url(../img/btn-crear.gif) 0 0 no-repeat; margin-right:6px; float:right; margin-left:10px;}
.tef-md-form .hd{ height:41px; padding-top:25px;}
.tef-md-form .hd h2.ficha{ background:url(../img/txt_ficha-tecnica-trans.gif) no-repeat left top;}
.tef-md-form .hd a{}

.tef-md-form .bd{}
.tef-md-form .bd ul{ display:table; padding-left:25px;}
.tef-md-form .bd ul li{ float:left; margin-right:2px;}
.tef-md-form .bd ul li h2{ background: url(../img/bg_button-ficha-right-2.png) no-repeat right top; height:27px; float:left;}
.tef-md-form .bd ul li h2 span{ background: url(../img/bg_button-ficha-left-2.png) no-repeat left top; height:27px; display:block; float:left;}
.tef-md-form .bd ul li h2 span a{background: url(../img/bg_button-ficha-midl-2.png) repeat-x center top; height:27px; display:inline-block; margin:0 10px; color:#fff; font-size:108%; line-height:120%; font-weight:bold;  padding-top:5px; text-decoration:none; float:right;}

.tef-md-form .bd ul li.ui-state-active h2{ background: url(../img/bg_button-ficha-right.png) no-repeat right top; height:27px; float:left;}
.tef-md-form .bd ul li.ui-state-active h2 span{ background: url(../img/bg_button-ficha-left.png) no-repeat left top; height:27px; display:block; float:left; }
.tef-md-form .bd ul li.ui-state-active h2 span a{background: url(../img/bg_button-ficha-midl.png) repeat-x center top; height:27px; display:block; margin:0 10px; color:#5A552B; font-size:108%; line-height:120%; font-weight:bold;  padding-top:5px; text-decoration:none; float:right;}
.tef-md-form .bd .content{ background-color:#FFFFFF; display:table; width:100%;}
.tef-md-form .left { float:left; width:49%}
.tef-md-form .right { float:right; width:49%}
.tef-md-form .full { float:left; clear:both; width:100%}
.tef-md-form textarea{ width:100%; background:url(../img/bg_textarea.png) no-repeat left top; border:0; width:540px; height:85px; margin-bottom:10px; padding:5px 0 5px 5px; font-size:108%; color:#999999;  font-style:italic;  font-family:"Trebuchet MS"; }
.tef-md-form textarea.no-bottom { margin-bottom:0; }
.tef-md-form .full h2{ color:#5A552B; display:block; font-size:108%; font-weight:bold; line-height:131%; padding:3px 0;}
.tef-md-form .full h2 span{ font-weight:normal; font-style:italic;}
.tef-md-form .bd .form{margin:0 28px; padding:20px 0;}
.tef-md-form .row { float:right; width:100%; margin-top:15px;}
.tef-md-form .row p { float:left; color:#E1003B!important; font-style:italic; font-size:108%; }


.tef-md-form label { display:block; font-size:108%; line-height:131%; color:#5A552B; font-weight:bold; padding:3px 0; }
.tef-md-form label span{ margin:0; padding:0 3px 0 0; color:#87B817;}
.tef-md-form .input-bg { margin-bottom:5px; height:24px; padding:5px 10px; background:url(../img/bg-input.gif) left bottom no-repeat}
.tef-md-form  input { border:0 none; color: #999999; font-size: 108%; font-weight:bold; font-style:italic; background-color:transparent; font-family:"Trebuchet MS"; width:100%;}
.tef-md-form  select { font-family:"Trebuchet MS"; }
.tef-md-form .input-bg.date { background:url(../img/bg-input-63.gif) no-repeat top left; width:43px; float:left; margin-right:5px; }
.tef-md-form .input-bg.size { background:url(../img/bg-input-113.gif) no-repeat top left; width:93px; float:left; margin-right:5px; }
.tef-md-form p { margin:0 0 5px 0}
.tef-md-form .form p { margin:0 0 5px; color:#9BD252; font-style:italic;}
.tef-md-form .form p.subtitle { font-size:93%; color:#5A552B; font-style:normal; line-height:120%;
 }
.tef-md-form .form .row span { float:right; font-size:108%;  color:#006337; margin-top:5px;}
.tef-md-form .form .row span a{ font-style:italic; text-decoration:underline; color:#006337; }
.tef-md-form .bottom { padding-bottom:10px; }
.tef-md-form span.line { display:block; clear:both; width:100%; height:1px; background:#CCCCCC; margin:10px 0; }

p.left{ float:left;}
p.right{ float:right; width:auto!important;}

.tef-md-form .ft{}
.tef-md-form .border-bottom { height:10px; background:url(../img/bg-lightbox-border-bottom.png) 0 0 no-repeat}

.tef-md-form p.right { font-size:85%; line-height:163%; margin-bottom:0; }

/* versión ancha */
.tef-md-form.wide { width:828px; background:url(../img/bg_alerta-box-3.png) no-repeat center top; }
.tef-md-form h2.quintas { background:url(../img/txt-quintas_frutales.gif) no-repeat top left; width:193px; height:23px; margin-left:25px; }
.tef-md-form h2.crear { background:url(../img/txt-crear-proyecto.gif) no-repeat top left; width:174px; height:29px; margin-left:25px; }
.tef-md-form.wide .left { width:36%; }
.tef-md-form.wide textarea { background:url(../img/bg-textarea_wide.gif) no-repeat top left; width:773px; height:84px; }
.tef-md-form.wide .bd .form { margin:0 25px; }
.tef-md-form.wide .border-bottom { height:11px; background:url(../img/bg-lightbox-border-bottom_wide.png) 0 0 no-repeat}
.tef-md-form .form span.select_113 { position: absolute; margin:0; display:block; width: 100px; height: 26px; padding: 8px 3px 0 10px; color: #999999; font-size: 108%; font-family:"Trebuchet MS"; font-style:italic; line-height:108%; background:url(../img/bg-select_113.gif) 0 0 no-repeat; overflow: hidden; }
.tef-md-form .full .long { width:275px; float:left; }
.tef-md-form .full .short { width:125px; float:left; }
.tef-md-form.wide label.left { width:80%; clear:left; }

.tef-md-form h3 { font-size:108%; font-weight:bold; color:#5A552B; font-style:italic; padding-bottom:5px; border-bottom:1px solid #5A552B; margin-bottom:5px; clear:both; }
.tef-md-form h3.top { padding-top:10px; }
.tef-md-form a.new { display:block; clear:both; width:149px; line-height:30px; text-align:center; color:#fff; text-decoration:none; background:url(../img/bg-button-brown.gif) no-repeat left top; font-size:123.1%; font-weight:bold; font-style:italic; margin-bottom:15px; }

.tef-md-form .form span.radio { width: 16px; height: 16px; padding: 0 5px 0 0; background:url(../img/bg-radio.gif) left top no-repeat; display: block; clear: left; margin:0 3px 0 0;float: left; }

.tef-md-form p.options { width:150px; float:left; margin-top:5px; }
.tef-md-form span.middle { width:140px; float:left; }

.tef-md-form p.options label { font-weight:normal; color:#999; padding:0; }
.tef-md-form .full .border-top { border-top:1px solid #5A552B; margin-top:10px; padding-top:10px; clear:both; }

.tef-md-form table.table { width:100%; color:#5A552B; font-weight:bold; font-size:93%; }
.tef-md-form table.table th { background:url(../img/bg-separator.gif) no-repeat top right; padding:0 0 7px 15px;  }
.tef-md-form table.table th.last { background:none; }
.tef-md-form table.table tbody { border-top:1px solid #5A552B;}
.tef-md-form table.table td { padding:6px 0 6px 15px; border-bottom:1px solid #C1C0B0; background:#F7F7F5; }
.tef-md-form table.table tr.even td { background:#fff;  }

.tef-md-form .auto { float:left; }

/* Crear proyecto */
.tef-md-form .create { padding:25px 40px; }
.tef-md-form .create h3 { border:none; font-style:normal; }
.tef-md-form .create ul { padding:0; }
.tef-md-form .create ul li { background:url(../img/btn-create.gif) no-repeat top left; width:253px; line-height:90px; text-align:center; font-size:138.5%; font-weight:bold; }
.tef-md-form .create ul li a { display:block; width:100%; height:100%; color:#fff; }
.tef-md-form .create ul li:first-child { margin-right:10px; }

/* Alerta */
.tef-md-alerts { width:480px; }
.tef-md-alerts .border-top { background:url(../img/bg-alert-top.png) no-repeat top left; height:13px; }
.tef-md-alerts .border-bottom { background:url(../img/bg-alert-bottom.png) no-repeat top left; height:12px; }
.tef-md-alerts .bd { background:#fff; position:relative; padding:40px 0; }
.tef-md-alerts a.close { background:url(../img/btn-close-white.gif) no-repeat top left; width:27px; height:27px; display:block; float:right; position:absolute; top:35px; right:10px; }
.tef-md-alerts h2 { background:url(../img/ic-alert.gif) no-repeat center top; padding-top:60px; line-height:120%; font-size:138.5%; font-weight:bold; color:#5A552B; margin-bottom:20px; }
.tef-md-alerts p.buttons a { display:block; float: left; width:60px; line-height:30px; color:#fff; font-weight:bold; font-style:italic; font-size:123.1%; background:url(../img/bg-buttons-alert.gif) no-repeat right top; text-decoration:none; }
.tef-md-alerts p.buttons a.cancel { background-position: left top; margin-right:5px; }
.tef-md-alerts p.buttons { width:130px; margin:0 auto; }

/* Subir */
.tef-md-form .hd h2.article { background:url(../img/txt-nuevo-articulo.gif) no-repeat top left; width:182px; height:29px; margin:0 28px 0 28px; padding-bottom:10px; } 
.tef-md-form .input-bg.wider { background:url(../img/bg-input-540.gif) left bottom no-repeat; width:520px; }
.tef-md-form textarea.high { background:url(../img/bg-textarea-164.gif) no-repeat top left; width:535px; height:154px; }
.tef-md-form .hd h2.video { background:url(../img/txt-nuevo-video.gif) no-repeat top left; width:153px; height:29px; margin:0 28px 0 28px; padding-bottom:10px; } 
.tef-md-form .hd h2.foto { background:url(../img/txt-nueva-foto.gif) no-repeat top left; width:153px; height:29px; margin:0 28px 0 28px; padding-bottom:10px; } 
