/* 
Ultima Actualización: DD/MM/AAAA


Modificado por: Nombre de la persona
 */


/*	-------------------------------------------------------------
	Reset para cross-browsing
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/* <<<< INICIA ESTILOS EXCLUSIVOS MENU >>>> */
.menu{
	width:900px;
	height:42px;
	background-image:url(img/bgmenu.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-top:10px;
}
.clear{clear:both;height:10px;}


.preload1 {background: url(drop3/blank_over.gif);}
.preload2 {background: url(drop3/blank_overa.gif);}

.menu2 {padding:0 0 0 100px; margin:0; list-style:none; width:800px; height:42px; position:relative; z-index:500; font-family:Georgia;}
.menu2 li.top {display:block; float:left;}
.menu2 li a.top_link {display:block; float:left; height:42px; line-height:42px; color:#ffffff; text-decoration:none; font-size:17px; padding:0 0 0 0px; cursor:pointer; }
.menu2 li a.top_link span {float:left; display:block; padding:0 30px 0 30px; height:42px;background:url(drop3/blank.gif) right top;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 30px 0 30px; height:42px; background:url(drop3/blanka.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background-color:#96bd0d;}
.menu2 li a.top_link:hover span {background-color:#96bd0d;}
.menu2 li a.top_link:hover span.down {background-color:#96bd0d;}

.menu2 li:hover > a.top_link {color:#fff; background-image:url(images/pxboton1.jpg); background-repeat:repeat-x;}
.menu2 li:hover > a.top_link span {background:url(drop3/blank_over.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(drop3/blank_overa.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}

.menu2 :hover ul.sub {left:0; top:42px; background: #fff; padding:3px 6px; white-space:nowrap; width:150px; height:auto; z-index:300;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:150px; line-height:20px; text-indent:5px; color:#012981; text-decoration:none;}
.menu2 :hover ul.sub li a.fly {background:#fff url(drop3/arrow.gif) 80px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#96BC0D; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#96BC0D url(drop3/arrow_over.gif) 80px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#96BC0D url(drop3/arrow_over.gif) 80px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:90px; z-index:400; height:auto;}

/* <<<< FIN ESTILOS EXCLUSIVOS MENU >>>> */

 /*	-------------------------------------------------------------
	menu interno / breadcrumb 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.menu_kids{
	width:870px;
	background-color:#90B912;
	height:auto;
	padding: 10px 15px;
	float:left;	
}
.menu_kids li{
	padding:0px 30px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
}
.menu_kids li a:link, .menu_kids li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_kids li a:hover{
	color:#FFEC00;
	text-decoration:none;
}
.menu_zara{
	width:862px;
	background-color:#90B912;
	height:auto;
	padding: 10px 19px;
	float:left;	
}
.menu_zara li{
	padding:0px 18px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
}
.menu_zara li a:link, .menu_zara li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_zara li a:hover{
	color:#FFEC00;
	text-decoration:none;
}
.menu_alabanzas{
	width:862px;
	background-color:#90B912;
	height:auto;
	padding: 10px 19px;
	float:left;	
}
.menu_alabanzas li{
	padding:0px 17px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
}
.menu_alabanzas li a:link, .menu_alabanzas li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_alabanzas li a:hover{
	color:#FFEC00;
	text-decoration:none;
}
.menu_escuela{
	width:580px;
	background-color:#90B912;
	height:auto;
	padding: 10px 160px;
	float:left;	
}
.menu_escuela li{
	padding:0px 100px;
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
}
.menu_escuela li a:link, .menu_escuela li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_escuela li a:hover{
	color:#FFEC00;
	text-decoration:none;
}

 /*	-------------------------------------------------------------
	Footer 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.foot{
	background: #7c9ccc url(img/bgfooter.jpg) no-repeat scroll top center;	
	width:870px;
	height:61px;
	padding:10px 15px;
	float:left;
}
.logocamino{
	width:49px;
	height:49px;
	float:left;
	padding:5px;
}
.adrees{
	width:340px;
	height:65px;
	color:#fff;
	float:left;
	font-size:11px;
	line-height: 120%;
	border-left:1px solid #ffffff;	
	border-right:1px solid #ffffff;	
	padding:0px 15px;	
}	
.adrees a{
	text-decoration:underline;
	color:#fff;
	text-align:center;
}	
.newsletter{
	width:419px;
	float:left;
	height:auto;
}	
.title_news{
	width:120px;
	height:auto;
	float:left;
	text-align:center;
	padding-top:20px;
}
.news {
	background-image: url(img/bgnews.jpg);
	background-repeat:no-repeat;
	color:#fff;	
	float:left;
	width:271px;
}
.h_news_bt{
	float:right;
	height:18px;
	padding:4px 3px 0px 5px;
	text-align:center;
	width:56px;
}
.h_news_bus{
	float:right;
	height:21px;
	width:200px;
}
.h_news_bus input{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	width:200px;
}
input.btsend {
	border: none;
	background-color: transparent;
	background-image: url("/images/f_send_bt.jpg");
	background-repeat:no-repeat;
	height: 18px;
	width: 56px;
}



 /*	-------------------------------------------------------------
	Páginas Internas 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.eyecatcher{
	width:auto;
	background-image: url(img/bgeye.jpg);
	background-repeat:repeat-x;
	height:auto;
	padding:10px 15px;
	float:left;	
}
.maincontent {
	width: 880px;
	height: auto;
	float:left;
	background-color:#FFFFFF;
	padding:10px
}

.title_int{
	width:820px;
	height:39px;
	margin-bottom:15px;
	background-image: url(img/bgtitle_int.jpg);
	background-repeat:no-repeat;	
	line-height:39px;
	padding:0px 30px;
	float:left;
}
.box_left{
	width:185px;
	height:auto;
	float:left;

}
.box_center{
	width:415px;
	height:auto;
	float:left;
	padding:15px;
}
.box_right{
	width:240px;
	height:auto;
	float:left;
}
.login{
	width:175px;
	height:120px;
	background-image: url(img/bglogin.jpg);
	background-repeat:no-repeat;
	float:left;
	padding:5px 5px;
}
.box_center li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin:5px 0 5px 50px;	
}
.login input {
	background-image: url(img/bglogininterna_a.jpg);
	background-repeat:no-repeat;
	width:172px;
	margin:0px 0px 10px 0px;
	color:#fff;
}
.login button, .login input {
	background-image: url(img/bglogininterna_a.jpg);
	background-repeat:no-repeat;	
	color:#ffffff;
	border:medium none;
	height:14px;
}
.banner_der{
	width:165px;
	height:180px;
	background-image: url(img/bgbanner_int.jpg);
	background-repeat:no-repeat;	
	float:left;
	padding:10px;
	text-align:center;
	margin-top:15px;
}
.txt_banner_der{
	font-size:0.7em;
	line-height:130%;
	color:#fff;	
	padding-top:5px;
}
.txt_banner_der a{
	color:#fff;	
}
.contact_der{
	width:165px;
	height:92px;
	background-image: url(img/bgcontact_int.jpg);
	background-repeat:no-repeat;	
	float:left;
	padding:10px;
	text-align:center;
	margin-top:15px;
}
.img_contact{
	width:50px;
	height:auto;
	float:right;
}
.print_gen{
	background-image: url(img/bgprint.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:57px;
	padding:15px 10px 10px;
	margin-top:15px;
	float:left;
	font-size:0.7em;
	color:#fff;		
}
.print_gen a{
	color:#fff;
}
.txtsend{
	background-image:url(img/sobre.jpg);
	background-repeat:no-repeat;
	height:20px;
	line-height:150%;
	padding-left:30px;
	width:120px;
}
.txtprint{
	background-image: url(img/impresora.jpg);
	background-repeat:no-repeat;	
	height:20px;
	line-height:200%;
	margin-top:10px;
	padding-left:30px;
	width:130px;
}
.cont_right{
	width:240px;
	height:auto;
	float:left;
	border-top:3px solid #BD0926;
	margin-bottom:15px;
}

.cont_right li{
	list-style: none;
}
.gallery-t{
	display:inline;
	float:left;
	width:100%;
	height:auto;
	padding:5px 5px 0px 3px;
}
.gallery-t ul { 
	list-style: none;

}
.gallery-t ul li { 
	display: inline; 

	float:left;
	
		
}
.gallery-t img {
	float:left;	
	margin:10px;
	padding:20px;
	overflow:hidden;
	width:72px;
	height:72px;
	background-image: url(img/bg_gallery_mujeres.jpg);
	background-repeat:no-repeat;		
}
.gallery-t a:hover img {
	float:left;	
	margin:10px;
	padding:20px;
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;		
}
.gallery-t ul a:hover { 
	color: #fff; 
}

.gallery-i{
	display:inline;
	float:left;
	width:100%;
	height:auto;
	padding:5px 5px 0px 3px;
}
.gallery-i ul { 
	list-style: none;

}
.gallery-i ul li { 
	display: inline; 
 	float: left;
}
.gallery-i img {
	float:left;	
	padding:5px 5px 0px 3px;
	overflow:hidden;
	width:72px;
	height:72px;
}
.gallery-i a:hover img {
	float:left;	
	padding:5px 5px 0px 3px;
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;		
}
.gallery-i ul a:hover { 
	color: #fff; 
}
.cont_gallery{
	width: 82px;
	height:auto;
	float:left;
}
.cont_gallery img{
	vertical-align:top;
	float:left;

}

.img_gallery{
	width:72px;
	height:72px;
	float:left;	
	padding:5px 5px 0px 3px;
	overflow:hidden;
}
.download {
	width:240px;
	background-repeat:no-repeat;			
}

.download li{
	list-style: none;
	color: #333333;
	list-style-position: outside;
	margin-bottom: 10px;
	height: 26px; 
	overflow: hidden;
	border-bottom:2px dotted #7AAF2F;	
}
.download li a{
	color: #333333;
	text-decoration: none;
	background-image: url(img/flecha_desc.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
}
.download li a:hover{
	color: #333333;
	text-decoration: none;
	background-position: 0px -17px;
}
.download img{
	padding-left: 95px;
	float: left;
	padding-top: 5px;
}
.podcast{
	width:240px;
	background-repeat:no-repeat;
	border-bottom:2px dotted #7AAF2F;		
	margin-bottom:10px;			
}
.descargapodcast {
	font-size:11px;
	width:240px;
	height:auto;
	text-align:right;
}
.descargapodcast a{
	color:#BD0926;
	text-decoration:underline;
}
.box_list{
	width:645px;
	height:auto;
	float:left;
}
.cont_list{
	width:640px;
	height:auto;
	float:left;
	border-bottom:2px dotted #7AAF2F;
	margin:15px;
}
.btn_list{
	width:600px;
	height:auto;
	float:left;
	text-align:right;
	padding-bottom:15px;
}
.img_list{
	width:82px;
	height:55px;
	overflow:hidden;
	float:left;
	padding:15px;
}
.txt_list{
	width:425px;
	height:auto;
	float:left;
	padding:10px;
}
.title_pod{
	width:230px;
	height:auto;
	float:left;
	font-size:10px;
}
.box_zara{
	background-image: url(img/bgzara.jpg);
	background-repeat: no-repeat;
	width:260px;
	height:130px;	
	padding: 7px 20px 25px 10px;
	float:left;
	overflow: hidden;
}
.title_zara{
	width:100%;
	height:auto;
	float:left;
}
.txt_zara{
	width:100%;
	height:80px;
	float:left;
	overflow:hidden;
}
.txt_zara_short{
	width:190px;
	height:80px;
	float:left;
	overflow:hidden;
}
.txt_zara_bajo{
	width:100%;
	height:50px;
	float:left;
	overflow:hidden;
}
.btn_zara{
	width:100%;
	height:auto;
	float:left;
	text-align:right;
}
.frase_zara{
	width:100%;
	height:25px;
	float:left;
}
.ultima_alabanza{
	width:100%;
	height:15px;
	float:left;	
	font-size:10px;
	color:#ffffff;
	line-height:15px;
}
.alabanza{
	width:225px;
	height:50px;
	line-height:25px;	
	float:left;		
	color:#13235B;
	font-family:Georgia;
	font-style:italic;
	font-size:24px;
	padding-left:30px;
	overflow:hidden;
}
.nombrealabanza{
	width:200px;
	height:15px;
	line-height:15px;	
	float:left;	
	font-size:10px;
	color:#ffffff;	
	padding-left:30px;	
	overflow:hidden;
}
.cont_list_post{
	width:180px;
	height:auto;
	float:left;
	padding-top: 5px;
}
.cont_img_post{
	width:60px;
	float:left;
	float:right;
}
.podcast_zara{
	background-image: url(img/notazara.gif);
	background-repeat: no-repeat;
	width:160px;
	height:12px;
	line-height:12px;
	color:#ffffff;
	float:left;
	font-size:12px;
	border-bottom:2px dotted #ffffff;
	padding-left:20px;	
	padding-bottom:5px;
	margin-bottom:5px;
	overflow:hidden;
}
.mail {
	background-image: url(img/bgmailzara.jpg);
	background-repeat:no-repeat;
	color:#fff;	
	float:right;
	width:250px;
	margin-top:15px;
}
.h_mail_bt{
	float:right;
	height:21px;
	padding:3px 3px 0px 10px;
	text-align:center;
	width:52px;
}
.h_mail_bus{

	float:right;
	height:21px;
	width:170px;
}
.h_mail_bus input{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#FFFFFF;
	width: 170px;
}
.secioneztienda{
	width:80px;
	height:25px;
	line-height:25px;	
	float:left;		
	color:#13235B;
	font-family:Georgia;
	font-style:italic;
	font-size:24px;
	padding:7px;	
}
.cont_secundary_zara{
	background-image: url(img/bgsecundaryzara.jpg);
	background-repeat:repeat-x;		
	width:860px;
	height:140px;
	float:left;
	padding:5px;

}	
.galleryzara{
	background-image: url(img/bggaleriazara.jpg);
	background-repeat:repeat-x;	
	width:555px;
	height:131px;	
	float:left;
	padding:5px;
}
.titlezara{
	width:auto;
	height:auto;
	float:left;
	padding-right:45px;
}
.wallpaperzara{
	background-image: url(img/bgwallpaperzara.jpg);
	background-repeat:repeat-x;	
	width:256px;
	height:118px;	
	float:right;
	padding:10px;	
}
fieldset div {
	float:left;
	height:auto;
	line-height:25px;
	width:300px;
	clear:both;
}
fieldset {

	padding:20px;
}
fieldset div input {
	background:#f2f2f2 none repeat scroll 0 0;

	float:right;
	height:2em;
	padding:5px;
	width:20em;
	border:1px solid #999999;
}
fieldset div textarea {

	font-family:Helvetica Neue,Trebuchet MS,helvetica,arial;
	padding:5px;
	width: 20em;
	background-color:#f2f2f2;
	border:1px solid #999999;
}
#form{
	float:left;
}
.procedimientos{
	background-image: url(img/bgproced.jpg);
	background-repeat:no-repeat;	
	width:548px;
	height:171px;	
	float:left;
	margin:5px;
	padding:15px;
	color:#CECBAD;
}
.login_alabanza{
	background-image: url(img/bgloginalabanza.jpg);
	background-repeat:no-repeat;	
	width:548px;
	height:70px;	
	float:left;
	margin:5px;
	padding:15px;
	color:#CECBAD;
}
.estudios_alabanza{
	background-image: url(img/estudios_alabanzas.jpg);
	background-repeat:no-repeat;	
	width:249px;
	height:287px;	
	float:right;
	margin:5px;
	padding:15px;
	color:#CECBAD;	
}
.btn_alabanza_ingresar{
	float:left;
	width:auto;
	height:auto;
	padding-left:15px;
}
.txt_accesos_alabanza{
	float:left;
	width:auto;
	height:auto;
	padding-left:15px;	
}
.box_estudios{
	width:228px;
	height:auto;
	float:left;
	padding:5px;
	border-bottom:2px dotted #ffffff;
}
.title_estudios{
	width:200px;
	height:auto;
	float:left;
	padding-left:20px;
	color:#332C0C;
	font-family:Georgia;
	font-size:24px;
	font-style:italic;
}
.info_estudios{
	width:200px;
	height:27px;
	overflow:hidden;
	float:left;
	padding-left:20px;
	color:#fff;
}
.info_estudios a{
	color:#fff;
	text-decoration:none;
}
.btn_alabanzas{
	width: 95%;
	height:auto;
	float:left;
	text-align:right;
	padding-top:10px;
}
.box_interna_alabanzas{
	width:408px;
	height:140px;
	float:left;
	background-image:url(img/bgalabanzainterna.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
	padding:10px;
}

.box_interna_alabanzas-left,
.box_interna_alabanzas-right{
	width:410px;
	height:140px;
	float:left;
	background-image:url(img/bgalabanzainterna.jpg);
	background-repeat:no-repeat;
	padding:10px;
	margin: 0 0 0 10px;
	//margin: 0 0 0 5px;
	
}

.box_interna_alabanzas-right{
	float: right;
	margin: 0 4px 0 0;
	//margin: 0 2px 0 0;
}
.box_interna_alabanzas-right li{
	list-style: none;
	color: #EF862A;
	line-height: 24px;
}

.box_interna_alabanzas-right li a{
	color: #DFDAB5;
}

.box_interna_alabanzas-right h1{
	padding-bottom: 5px;
}
.songs-list, .about-songs, .songs-photo{
	float: left;
}
.about-songs{
	width: 98%;
	padding: 0.5% 1%;
}
.songs-list{
	width: 330px;
	height: 75px;
	overflow: hidden;
}
.songs-photo{
	width: 52px; 
	height: 52px;
	padding: 7px 10px 0 3px;
}
.about-songs{
	font-size: 12px;
	line-height: 130%;
	color: #CCCC99;
}

.box_charts{
	width:228px;
	height:auto;
	float:left;
	/*
padding-top:5px;
*/
	border-bottom:2px dotted #ffffff;
}
.title_box_charts{
	color:#FFFFFF;
	font-family:Georgia;
	font-size:24px;
	font-style:italic;
	padding-bottom:5px;
}
.title_charts{
	width:200px;
	height:18px;
	float:left;
	padding-left:20px;
	color:#13235B;
	font-family:Georgia;
	font-size:17px;
	font-style:italic;
}
.info_charts{
	width:200px;
	height:22px;
	float:left;
	padding-left:20px;
	color:#fff;
	font-size:11px;
}
.info_charts a{
	color:#fff;
	text-decoration:none;
}
.box_interna_big_alabanzas{
	width:408px;
	height:180px;
	float:left;
	background-image:url(img/bgalabanzasbig.jpg);
	background-repeat:no-repeat;
	padding:10px;
}
.cometario_semanal{
	padding:5px 10px;
	float:left;
	overflow:hidden;
	color:#CECBAD;
}
.cometario_semanal a{
	color:#CECBAD;
	text-decoration:none;
}
.cancion{
	width:120px;
	height:110px;
	float:left;
	padding:5px
}
.title_song{
	width:118px;
	height:20px;
	color:#13235B;
	float:left;
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
}
.cont_song{
	width:120px;
	height:85px;
	color:#CECBAD;
	float:left;
	overflow:hidden;
	line-height:150%;
}
.cont_song a:link, .cont_song a:visited  {
	color:#CECBAD;
	text-decoration:none;
}
.cont_song a:hover {
	color:#CECBAD;
	text-decoration:underline;
}
.bienvenidos_escuela{
	background-image: url(img/bgescuelabienvenidos.jpg);
	background-repeat:no-repeat;	
	width:549px;
	height:171px;	
	float:left;
	margin:5px;
	padding:15px;
}
.alumno_escuela{
	width:260px;
	height:127px;
	float:right;
	background-image:url(img/bgalumnos.jpg);
	background-repeat:no-repeat;
	margin:5px;
	//margin: 5px 0;
	padding:10px;	
}
.mail_escuela{
	width:260px;
	height:39px;
	background-image:url(img/bgmail.jpg);
	background-repeat:no-repeat;
	padding:0px 10px;
	color:#BD0926;
	font-family:Georgia;
	font-size:14px;	
	float:right;
	margin:5px;
	//margin: 5px 0;
	line-height:39px;
	text-align:center;
}
.mail_escuela a{
	color:#BD0926;
	text-align:center;
}
.cont_escuela{
	width:auto;
	height:auto;
	float:left;
}
.libros_escuela{
	width:270px;
	height:auto;
	float:left;
	
}
.img_libros{
	width:270px;
	height:auto;
	float:right;
}
.breadcrumbs {
	background-color:#96BC0D;
	color:#FFFFFF;
	float:left;
	height:15px;
	padding:5px 50px;
	width:auto;
}
.breadcrumbs a:hover {
	color:#012981;
}
.breadcrumbs_int{
	float:left;
	height:auto;
	padding:0 50px;
	width:780px;
	color:#333333;
	text-decoration:none;
	font-size:11px;
}
.breadcrumbs_int a:link, .breadcrumbs_int a:visited {
	color:#333333;
	text-decoration:none;
}
.breadcrumbs_int a:hover {
	color:#96BC0D;
	text-decoration:underline;
}
.txt_bienvenidos{
	float:right;
	height:180px;
	line-height:150%;	
	overflow:hidden;
	width:100%;
}
.txt_welcome{
	width:100px;
	height:150px;
	float:right;
	overflow:hidden;
	padding-right:40px;
}

/*:::::::::::::::::: SONG LIST::::::::::::::::::::*/
.song-row{
	width: 100%;
	float: left;
}
.song-left-row .podcast{
	border: none;
}

.song-left-row .txt_list{
	width: 340px;
}
.song-row li{
	list-style: none;
}
.song-left-row{
	width: 340px;
	float: left;
}
.song-right-row{
	float: right;
	width: 200px;
}

 .song-row h4, .song-row li{
	float: left;
	width: 100%;
}

.song-row ul li{
	background: url(img/iconosMusica2.jpg) 0 0 no-repeat;
	padding: 0 0 0 30px;
}
.song-row ul.lyrics-cont li{
	background-position: 0 -171px;
}
.song-row ul.tabs-cont li{
	background-position: 0 0px;
}
.song-row ul.charts-cont li{
	background-position: 0 -117px;
}
.song-row ul.ringtones-cont li{
	background-position: 0 -60px;
}

.song-row ul.procedures li{
	background: url(img/procedure.jpg) 0 0 no-repeat;
}

.procedures-txt{
	float:left;
	height:80px;
	overflow:hidden;
	width: 300px;
	color: #CCCC99;
}


/*:::::::::::::::::: SONG LIST::::::::::::::::::::*/

/*:::::::::::::::::: ENCUENTRO ::::::::::::::::::::*/
.encuentro-vertical, .encuentro-vertical2{
	background: url(img/encuentro-jesus2.jpg) 0 0 no-repeat;
	float: left;
	width: 200px;
	height: 380px;
	padding-right: 15px;
}
.encuentro-vertical2{
	background: url(img/encuentro-alas3.jpg) 0 0 no-repeat;
}
.encuentros-horizontales{
	float: left;
	width: 450px;
	height: 285px;
}
.horiz-item, .horiz-item2{
	background: url(img/testimonios.jpg) 0 0 no-repeat;
	width: 450px;
	height: 175px;
	padding-bottom: 25px;
	float: left;
}
.horiz-item2{
	background: url(img/inscribe-encuentros.jpg) 0 0 no-repeat;
	padding-bottom: 0;
}
	
.contenedor-margen{
	width: 92%;
	height: 92%;
	padding: 4%;
}
.horiz-item .contenedor-margen,
.horiz-item2 .contenedor-margen{
	width: 94%;
	height: 165px;
	padding: 5px;
}

.contenedor-margen p{
	line-height: 140%;
	color: #DCFFDC;
	font-size: 12px;
}
a.btn-right{
	text-align: right;
	padding: 3px 0;
	float: right;
}
.sub-horiz{
	width: 295px;
	padding: 0 0 0 125px;
}
.horiz-item h1, .horiz-item2 h1{
	padding: 5px 0 15px 5px;
}
/*:::::::::::::::::: ENCUENTRO ::::::::::::::::::::*/



.zara-gallery{
	float: left;
	width: 550px;
	height: 95px;
	overflow: hidden;
	padding: 5px 0 0 0;
}
.zara-gallery ul{
	height: 95px;
	float: left;
}
.zara-gallery li{
	width: 100px;
	height: 95px;
	display: inline;
	float: left;
	padding: 0 10px 0 0;
}

.zara-gallery li a{
	float: left;
	width: 100px;
	height: 95px;
	background: #fff;
}

.zara-gallery li a img{
	width: 90px;
	padding: 5px;
}



.wrap-calendar{
	width: 700px;
	float: left;
	padding: 0 80px;
}
