@charset "utf-8";
/*
CSS realizado para Sitio Levitra
Sitio desarrollado por Codice web software
CSS creado el 2/02/2008
*/


/*anulacion de estilos predeterminados de tags html*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin: 0;
	padding: 0;
}

.titulos
{
	margin: 0px;
	padding: 0px;
}

.titulos p
{
	font-size: 11px;
	color: #FFFFFF;
	margin: 0;
	text-align: left;
	display: inline;
}

.titulos p span.subtit
{
	font-size: 11px;
	color: #FFFFFF;
	margin: 0;
	text-align: left;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img { border: 0; }
ol,ul { list-style: none; }
caption,th { text-align: left; }


/*termina anulacion de estilos predeterminados*/


/*estilo para estructura geeral de sitio*/

body
{
	margin: 0 auto 0 auto;
	background: #040301;
	behavior: url(../js/csshover.htc);
}

#container
{
	width: 990px;
	margin: 0 auto 10px auto;
	font-family: Helvetica, Arial, sans-serif;
}

#head
{
	height: 96px;
	margin: 0;
	/*background: url(../images/bgNavidad.gif) no-repeat 310px bottom;*/
}

#head .logo
{
	float: left;
	margin: 5px 0 0 0;
}

#foot
{
	clear: both;
	margin: 0px;
	padding: 0px;
}

#foot p
{
	color: #636363;
	font-size: 11px;
	padding:0;
	margin: 0;
}

#foot p a
{
	color: #636363;
	text-decoration: underline;

}

#foot p a:hover
{
	color: #FF6600;
	text-decoration: underline;
}

#foot p img
{
	float: right;
	margin: 0px 0px 0 0;
}

#foot img.codice
{
	margin: 0px 0px 0 15px;
	float: left;
}

.openDiv { clear: both; } /*bug para abrir los div que contengan floats*/

/*estilo para imagenes con texto al rededor izquierda o derecha*/

.left
{
	float: left;
	margin: 0 10px 10px 0;
}

.right
{
	float: right;
	margin: 0 0 10px 10px;
}

.left2
{
	float: left;
	margin: 10px 10px 10px 0;
}

.right2
{
	float: right;
	margin: 10px 0 10px 10px;
}

.left3
{
	float: left;
	margin: 20px 10px 10px 0;
}

.right3
{
	float: right;
	margin: 20px 0 10px 10px;
}

/*termina estilo para imagenes izquierda y derecha*/

/*termina estilo para estructura general del sitio*/


/*estilo para herramientas*/

#tools
{
	float: right;
	font-size: 10px;
	padding: 10px 0 0 0;
	margin: 65px -20px 0 0;
}

#tools li { display: inline; }

#tools li { margin: 0 17px 0 0; }

#tools .tglos { background: url(../images/icoGlosario.gif) no-repeat left; }

#tools .tvideos { background: url(../images/icoVideos.gif) no-repeat left; }

#tools .tcuenta { background: url(../images/icoCuentanos.gif) no-repeat left; }

#tools .tfaq { background: url(../images/icoFaq.gif) no-repeat left; }

#tools .tforo { background: url(../images/icoForo.gif) no-repeat left; }

#tools .tbusca { background: url(../images/icoBuscador.gif) no-repeat left; }

#tools .tbuzon { background: url(../images/icoBuzon.gif) no-repeat left; }

#tools .trecomienda { background: url(../images/icoRecomienda.gif) no-repeat left; }

#tools .tdatos { background: url(../images/icoDatos.gif) no-repeat left; }

#tools .tcontac { background: url(../images/icoContacto.gif) no-repeat left; }


#tools a
{
	padding: 5px 0 5px 25px;
	color: #bebdbc;
	text-decoration: none;
}

#tools a:hover { color: #FFF; }





#toolsP
{
	width: 360px;
	float: right;
	font-size: 10px;
	padding: 10px 0 0 0;
}

#toolsP li { display: inline; }

#toolsP li { margin: 0 17px 0 0; }

#toolsP .tglos { background: url(../images/icoGlosario.gif) no-repeat left; }

#toolsP .tfaq { background: url(../images/icoFaq.gif) no-repeat left; }

#toolsP .tforo { background: url(../images/icoForo.gif) no-repeat left; }

#toolsP .tbusca { background: url(../images/icoBuscador.gif) no-repeat left; }

#toolsP .tbuzon { background: url(../images/icoBuzon.gif) no-repeat left; }

#toolsP .trecomienda { background: url(../images/icoRecomienda.gif) no-repeat left; }

#toolsP .tdatos { background: url(../images/icoDatos.gif) no-repeat left; }

#toolsP a
{
	padding: 5px 0 5px 25px;
	color: #bebdbc;
	text-decoration: none;
}

#toolsP a:hover { color: #FFF; }

/*termina estilo para herramientas*/


/*estilo para menu principal*/

div#nav
{
	margin: 0 0 15px 0;
	height: 30px;
	background: url(../images/bgMenu.gif);
	font-size: .7em;
	clear: both;
}

div#nav ul
{
	margin: 0;
	padding: 0;
	background: #660265;
}

div#nav li
{
	position: relative;
	margin: 0;
	float: left;
	width: 11em;
	line-height: 1em;
}

div#nav li:hover { background: #660265; }

div#nav li.submenu { background: ; }

div#nav li.submenu:hover { background-color: #660265; }

div#nav li a
{
	display: block;
	padding: 0.95em 0 0.8em 0.5em;
	text-decoration: none;
	width: 10.5em;
	color: #FFF;
	text-align: center;
	border-right: 1px solid #cf5f0a;
	border-left: 1px solid #f99c54;
}

div#nav>ul a { width: auto; }

div#nav ul ul
{
	position: absolute;
	width: 11em;
	display: none;
}

div#nav ul ul li { border-bottom: 1px solid #CCC; }

div#nav li.submenu li.submenu:hover { background-color: #F17F27; }

div#nav li.submenu a:hover { background: #F17F27; }


div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 { display: block; }

div#nav ul.level2
{
	top: 2.8em;
}

div#nav ul.level3
{
	top: -1px;
	left: 11em;
	border-top: 1px solid #CCC;
}

div#nav .prensa
{
	width: 11em;
	float: right;
}


div#nav .prensa li
{
	position: relative;
	margin: 0;
	float: left;
	z-index: 3;
	width: 12em;


}

div#nav .prensa a
{
	display: block;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #f99c54;
	background: url(../images/newspaper.gif) left no-repeat ;

}

div#nav .prensa a:hover { background: url(../images/newspaper.gif) left no-repeat; }



div#nav .med
{
	width: 9.5em;
	float: right;
}


div#nav .med li
{
	position: relative;
	margin: 0;
	float: left;
	z-index: 3;
	width: 12em;


}

div#nav .med a
{
	display: block;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #f99c54;
	background: url(../images/medicos.gif) left no-repeat ;

}

div#nav .med a:hover { background: url(../images/medicos.gif) left no-repeat; }



div#nav .tv
{
	width: 13em;
	float: right;
}


div#nav .tv li
{
	position: relative;
	margin: 0;
	float: left;
	z-index: 3;
	width: 13em;


}

div#nav .tv a
{
	display: block;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	border-left: 1px solid #f99c54;
	background: url(../images/icoTV.gif) left no-repeat ;
	padding-left:35px;
}

div#nav .tv a:hover { background: url(../images/icoTV.gif) left no-repeat; }





/*termina estilo para menu principal*/


/*estilo para home*/


#flashcontent
{
	border: solid 1px #000;
	width: 990px;
	height: 180px;
	margin: 0 0 15px 0;
}

#mineBanner { margin: 0 0 10px 0; }

#contTeasers
{
	height: 130px;
	margin: 0 0 10px 0;
	
}

#contTeasers .teaser
{
	width: 355px;
	height: 130px;
	float: left;
	background: url(../images/bgTeaser.gif) no-repeat;
	margin: 0 12px 0 0;
}

.teaser .title, .teaserNot .title
{
	text-align: center;
	margin: 20px 0 6px 0;
}

.teaser .flama
{
	float: right;
	margin: 0px 20px 5px 20px;
}

.teaser p
{
	color: #898989;
	font-size: 11px;
	padding: 0 0 0 15px;
}

.teaser p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0 8px 0 0;
}

.teaser .revisa
{
	float: right;
	width: 50px;
	clear: both;
	font-size: 11px;
	margin: 0px 0 0 0;
	position: absolute right;
	padding: 0;
}

.teaser .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 0px 0 0 8px;
}

.teaser .revisa a:hover { text-decoration: underline; }

.teaser .revisa a span { color: #FF6600; }

#contTeasers .teaserNot
{
	width: 252px;
	height: 130px;
	float: left;
	background: url(../images/bgTeaserNot.gif) no-repeat;
}

.teaserNot h5
{
	padding: 0 15px;
	font-weight: normal;
	color: #FF6600;
}

.teaserNot h6
{
	padding: 0 15px;
	font-weight: normal;
	color: #b673b0;
}

.teaserNot p
{
	color: #898989;
	font-size: 11px;
	padding: 0 15px;
}

.teaserNot a
{
	color: #FF6600;
	font-size: 11px;
	padding: 0px;
	text-decoration: none;
}

.teaserNot a:hover
{
	color: #FFFFFF;
	font-size: 11px;
	padding: 0px;
	text-decoration: iunderline;

}


.teaserNot .revisa
{
	float: left;
	width: 80px;
	clear: both;
	font-size: 11px;
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
}

.teaserNot .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.teaserNot .revisa a:hover { text-decoration: underline; }

.teaserNot .revisa a span { color: #FF6600; }

/*termina estilo para home*/


/*estilo para banners en home*/

#contBanners
{
	height: 109px;
	margin: 0 0 5px 0;
}

#contBanners .ban1, #contBanners .ban2, #contBanners #MagicImage
{
	float: left;
	margin: 0 14px 0 0;
}

#contBanners .ban3 { float: left; }

#contBanners .ban1
{
	width: 225px;
	height: 109px;
}

.ban1 p, .ban2 p
{
	width: 100px;
	color: #FFF;
	font-size: 12px;
	position: relative;
	left: 15px;
	top: 50px;
}

.ban1 .revisa, .ban2 .revisa
{
	font-size: 11px;
	margin: 20px 0 0 0;
	padding: 0 0 0 15px;
	float: left;
}

.ban1 .revisa, .ban2 .revisa
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.ban1 .revisa:hover, .ban2 .revisa:hover { text-decoration: underline; }

.ban1 p .revisa span, .ban2 p .revisa span { color: #FF6600; }

#contBanners .ban2
{
	width: 226px;
	height: 109px;
}

#contBanners .ban3
{
	width: 508px;
	height: 109px;
	background: url(../images/bgBann3.jpg) no-repeat;
}

#MagicImage
{
	width: 226px;
	height: 109px;
}

/*
.ban3 p
{
	width: 200px;
	color: #000;
	font-size: 12px;
	position: relative;
	left: 200px;
	top: 90px;
	border-right: 1px solid #FF6600;
	float: left;
}

.ban3 .revisa
{
	float: left;
	position: relative;
	top: 118px;
	left: 210px;
	font-size: 11px;
}

.ban3 .revisa a
{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.ban3 .revisa a:hover { text-decoration: underline; }

.ban3 .revisa a span { color: #FF6600; }
*/

/*termina estilo para banners en home*/


/*estilo para barra lateral*/


#leftBar
{
	width: 260px;
	float: left;
	margin: 0 0 15px 0;
}

#leftBar .imgBar
{
	float: left;
	margin: 0 0 10px 0;
}

#leftBar a img{
margin-bottom: 15px;
}
/*

#submenu
{
	width: 100%;
	float: left;
}

#nav2
{
	margin: 0 0 10px 5px;
	font-size: 11px;
}

#nav2 li
{
	height: auto;
	display: block;
	background: url(../images/lineSingle.gif) repeat-x bottom;
	padding: 5px 5px 5px 0;
}

#nav2 a
{
	color: #d36c14;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
}

#nav2 a:hover { color: #FFFFFF; }

*/



#submenu
{
	width: 230px;
	float: left;
	margin: 0px 0px 20px 10px;
}

#submenu ul{ 
font-size: 11px; 
}

#submenu li
{
	height: auto;
	display: block;
	background: url(../images/lineSingle.gif) repeat-x bottom;
	padding: 5px 10px 5px 0;
}

#submenu li a
{
	color: #d36c14;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
}

#submenu li a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}


#submenu .activo
{
	margin: 0px;
	font-size: 11px;
	height: auto;
	
}

#submenu .activo a
{
	color: #FFFFFF;
	text-decoration: none;
}

#submenu .activo a:hover
{
	text-decoration: none;
	color: #D36C14;
}


#submenu .hijo
{
	margin: 0px 0px 0px 15px;
	font-size: 11px;
	height: auto;
	background: url(../images/lineSingle.gif) repeat-x top;
		padding: 5px 10px 5px 0;


}

#submenu .hijo a
{
	color: #a00ca8;
	text-decoration: none;
}

#submenu .hijo a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}


#submenu .nieto
{
	margin: 0px 0px 0px 25px;
	font-size: 11px;
	height: auto;
	background: url(../images/lineSingle.gif) repeat-x top;
		padding: 5px 10px 5px 0;

}

#submenu .nieto a
{
	color: #e3b3e6;
	text-decoration: none;
}

#submenu .nieto a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

/******** estilo para indice de glosario *******/

#glos
{
	width: 100%;
	float: left;
}

#nav3
{
	margin: -4px 0 10px 5px;
	font-size: 11px;
}

#nav3 li
{
	height: auto;
	display: block;
	background: url(../images/lineSingle.gif) repeat-x bottom;
	padding: 5px 5px 5px 0;
}

#nav3 a
{
	color: #d36c14;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
}

#nav3 a:hover { color: #FFFFFF; }



/*+++++++++++++++++++++++++++*/


#temas
{
	background: url(../images/bgTemas.gif) repeat-y;
	width: 238px;
	clear: left;
	margin: 0 0 15px 0;
}

#temas .prev
{
	float: left;
	width: 10px;
	padding: 100px 0 0 4px;
}

#temas .next
{
	float: right;
	width: 10px;
	padding: 100px 0 0 0;
}

#temas .contTemas
{
	float: left;
	width: 190px;
	margin: 0 0 10px 12px;
	padding: 10px 0 0 0;
}

#temas .contTemas h5
{
	color: #FFF;
	margin: 25px 0 0 0;
	font-weight: normal;
}

#temas .contTemas h5 span { color: #FF6600; }

#temas .contTemas p
{
	font-size: 11px;
	color: #FFFFFF;
	clear: left;
}

#temas .contTemas p a
{
	font-size: 11px;
	color: #FFFFFF;
	clear: left;
}

#temas .contTemas p a:hover
{
	color: #FF6600;
}


#temas .contTemas p span
{
	color: #FF6600;
}

/*+++++++++++++++*/

.sideBan { margin: 0 0 15px 0; }

/*termina estilo para barra lateral*/


/*legales para barra lateral*/

#legalesL p
{
	color: #636363;
	font-size: 10px;
	line-height: 12px;
}

#legalesL p a
{
	color: #636363;
	text-decoration: underline;

}

#legalesL p a:hover
{
	color: #FF6600;
	text-decoration: underline;
}

#legalesL .ligasL
{
	display: block;
	margin: 15px 0 0 0;
	line-height: 18px;
}

/*termina legales para barra lateral*/


/*comienza estilo para contenedor de informacion en interiores*/

#contInfo
{
	width: 730px;
	float: left;
	background: url(../images/borderBig.gif) no-repeat 0 130px;
	_background: url() no-repeat 0 130px;
}
#content{
_margin-bottom:3px;
}
#contInfo .banInterior { margin: 0 0 15px 0; }

.banInt { margin: 0 0 12px 0; _margin: 0 0 15px 0;}


#contInfo2
{
	width: 730px;
	float: right;
	background: url(../images/borderBig.gif) no-repeat 0 130px;
	margin: 0px 0px 10px 0px;
}


.leftInfo
{
	float: left;
	width: 450px;
	margin: 0 0 10px 0;
}

.leftInfo p
{
	font-size: 12px;
	color: #FFF;
	width: 420px;
	margin: 0 auto 0 auto;
	padding: 0 0 20px 0;
	line-height: 16px;
}

.leftInfo .pleca
{
	background: url(../images/lineVertDot.gif) repeat-x bottom;
	height: 20px;
	clear: both;
	margin: 0 0 0 15px;
}

.leftInfo .revisa
{
	font-size: 11px;
	text-align: right;
	margin: 5px 17px 0 50px;
}

.leftInfo .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 20px;
}

.leftInfo .revisa a:hover { text-decoration: underline; }

.leftInfo .revisa span { color: #FF6600; }



.rightInfo
{
	float: right;
	width: 270px;
	margin: 0 0 10px 0;
	background: url(../images/borderSmall.gif) no-repeat 0 50px;
}

.rightInfo p
{
	width: 240px;
	margin: 0 auto 0 auto;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 0 15px;
	line-height: 16px;
}

.rightInfo .pleca
{
	background: url(../images/lineVertDot.gif) repeat-x bottom;
	height: 20px;
	clear: both;
	margin: 0 0 0 15px;
}

.rightInfo .revisa
{
	font-size: 11px;
	text-align: right;
	margin: 5px 10px 0 0;
}

.rightInfo .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.rightInfo .revisa a:hover { text-decoration: underline; }

.rightInfo .revisa span { color: #FF6600; }


.leftInfo p span, .rightInfo p span
{
	color: #FF6600;
	text-decoration: underline;
}

.fullCont, .fullCont2
{
	clear: both;
	margin: 0 0 5px 0;
}

.fullCont p
{
	width: 700px;
	font-size: 12px;
	background: url(../images/lineVertDot.gif) repeat-x bottom;
	color: #FFF;
	padding: 0 0 19px 0;
	margin: 0 auto;
	line-height: 16px;
}



.fullCont p a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.fullCont li a u
{
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}
.fullCont li a:hover { text-decoration: underline; }

.fullCont p a:hover { text-decoration: underline; }

.fullCont p a span { color: #FF6600;
	text-decoration: none;
}


.fullCont2 p
{
	width: 700px;
	font-size: 12px;
	background: url(../images/lineVertDot.gif) repeat-x top;
	color: #FFF;
	padding: 20px 0 0 0;
	margin: 0 auto 15px auto;
	line-height: 16px;
}

.fullCont p span, .fullCont2 p span
{
	color: #FF6600;
	text-decoration: underline;
}

.fullCont p span.marca
{
	color: #FF6600;
	text-decoration: none;
}

.fullCont .narNoUnder
{
	color: #FF6600;
	text-decoration: none;
}

.fullCont .revisa
{
	font-size: 11px;
	text-align: right;
	margin: 5px 100px 0 0;
}

.fullCont .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.fullCont .revisa a:hover { text-decoration: underline; }

.fullCont .revisa span { color: #FF6600; }


.fullCont .revisa2
{
	font-size: 12px;
	text-align: right;
	margin: 0 20px 0 0;
	clear: both;
}

.fullCont .revisa2 a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.fullCont .revisa2 a:hover { text-decoration: underline; }

.fullCont .revisa2 span { color: #FF6600; }


.fullCont .revisa
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
	margin: inherit;
}

.fullCont .revisa:hover { text-decoration: underline; }

.fullCont .revisa span { color: #FF6600; }

.fullCont ul
{
	color: #FFF;
	margin: 0 0 10px 30px;
	font-size: 12px;
	list-style-type: disc;
}



.revisaSimple
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
	font-size: 12px;
	float: left;
}

.revisaSimple:hover { text-decoration: underline; }

.revisaSimple span
{
	color: #FF6600;
}

.revisaSimple2
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
	font-size: 12px;
}

.revisaSimple2:hover { text-decoration: underline; }

.revisaSimple2 span
{
	color: #FF6600;
}

.paginado
{
	font-size: 12px;
	text-align: center;
	clear: both;
	margin: 0 0 15px 0;
	color: #ffffff;
}

.paginado a
{
	color: #FFF;
	text-decoration: none;
}

.paginado a:hover { text-decoration: underline; }

.morado { color: #a00ca8; }


/*termina estilo para contenedor de informacion en interiores*/


/*estilo para seccion anuncios*/

#leftAnun
{
	float: left;
	width: 350px;
	background: url(../images/borderBig.gif) no-repeat 0px 40px;
}

#rightAnun
{
	float: right;
	width: 350px;
	background: url(../images/borderBig.gif) no-repeat 0px 40px;
}

.contAnun
{
	text-align: center;
	margin: 0 0 30px 0;
	font-size: 12px;
}

.contAnun .revisa
{
	position: relative;
	width: 60px;
	top: 80px;
	left: 270px;
}

.contAnun .revisa a
{
	color: #FFF;
	text-decoration: none;
}

.contAnun .revisa a:hover { text-decoration: underline; }

.contAnun .revisa a span { color: #FF6600; }

/*termina estilo para seccion anuncios*/



/*estilo para farmacias2*/

#farmLeft
{
	float: left;
	width: 330px;
	margin: 0 0 10px 15px;
}

#farmRight
{
	float: right;
	width: 350px;
	margin: 0 0 10px 15px;
	background: url(../images/borderBig.gif) no-repeat 0px 20px;
}

#farmRight .contFarma { margin: 0 0 10px 30px; }

.contFarma
{
	font-size: 12px;
	margin: 0 0 10px 0;
}

.contFarma p
{
	color: #FFF;
	float: left;
	width: 170px;
}

.contFarma  p span { color: #FF6600; }

/*termina estilo para farmacias 2*/



/*comienza estilo para blog*/

#preg
{
	float: left;
	width: 490px;
	font-size: 12px;
	margin: 0 0 15px 0;
}

#preg h4
{
	color: #FF6600;
	margin: 0 15px 10px 15px;
}

#preg p
{
	color: #FFF;
	line-height: 16px;
	padding: 0 0 15px 15px;
}

#preg .linkFecha
{
	background: url(../images/icoCalendario.gif) no-repeat;
	padding: 5px 0 5px 20px;
	margin: 0 80px 0 0;
	color: #FFF;
	text-decoration: none;
}

#preg .linkFecha:hover { text-decoration: underline; }

#preg  .linkComent
{
	background: url(../images/icoComenta.gif) no-repeat;
	padding: 13px 0 5px 18px;
	color: #FFF;
	text-decoration: none;
}

#preg  .linkComent:hover { text-decoration: underline; }

#preg .linkFecha span, #preg  .linkComent span { color: #FF6600; }

#temasBlog
{
	float: right;
	width: 170px;
	font-size: 12px;
	margin: 0 20px 15px 0;
	background: url(../images/borderSmall.gif) no-repeat 0px 40px;
}

#temasBlog h4
{
	color: #FFF;
	margin: 0 0 0 20px;
}

#temasBlog ul
{
	padding: 5px 0 10px 20px;
	border-top: 1px solid #FF6600;
}

#temasBlog a
{
	color: #a47247;
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 0;
	background: url(../images/lineSingle.gif) repeat-x bottom;
}

#temasBlog a:hover { color: #FF6600; }

/*termina estilo para blog*/


/*estilo para test fame*/

.listTest
{
	color: #FFF;
	font-size: 12px;
	list-style-image: url(../images/bulFlama2.gif);
	margin: 0 0 10px 30px;
}

.listTest li { margin: 0 0 10px 0; }

/*termina estilo para test fame*/



/*estilo para foro*/

.linkNewComent
{
	color: #FF6600;
	padding: 20px 0 0 20px;
	text-decoration: none;
	margin: 0 0 0 30px;
	height: 120px;
}

.linkNewComent:hover { text-decoration: underline; }

/*termina estilo para foro*/


/*estilo para foro*/

.comentario
{
	font-size: 12px;
	color: #FF6600;
	margin: 0 15px 15px 30px;
	line-height: 16px;
}

.comentario li { margin: 0 0 5px 0; }

.comentario a { color: #f17e26; }

.comentario a:hover { color: #FF6600; }

.comentario .naranja
{
	color: #F60;
	font-style: italic;
}

.respuesta1
{
	color: #FFF;
	margin: 15px 0 15px 40px;
}

.respuesta1 li { margin: 0 0 5px 0; }

.respuesta2
{
	color: #bdbdbd;
	margin: 15px 0 15px 60px;
	
}

.respuesta2 li { margin: 0 0 5px 0; }


.respuesta3
{
	color: #898989;
	margin: 15px 0 15px 60px;
	
}

.respuesta3 li { margin: 0 0 5px 0; }

/*termina estilo para foro*/


/*estilo para registro*/

.tabForms
{
	font-size: 12px;
	color: #A715A6;
	margin: 0 15px 15px 15px;
}

.tabForms td
{
	padding: 10px 5px;
	vertical-align: top;
}



/*termina estilo para registro*/



#contColumn
{
	width: 990px;
	float: left;
}

#contColumn .banInterior { margin: 0 0 11px 0; }


.leftColumn
{
	float: left;
	width: 465px;
	margin: 0 0 10px 0;
}

.leftColumnTxt{  width:auto; }
	
.leftColumnTxt p
{
	margin: 0 15px 0 auto;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 22px 0;
	line-height: 16px;

}

.leftColumnTxt p span.fecha
{
	margin: 10 15px 0 auto;
	font-size: 10px;
	color: #b678a9;
	padding: 0 0 22px 0;
	text-decoration: none;
}


.leftColumnTxt p span
{
	color: #FF6600;
	text-decoration: underline;
}


.leftColumnImg
{
	width: 120px;
	float: right;
	margin: 65px 0 0 0 ;
}

.leftColumnImg .revisa{
	float: right;
	width: 80px;
	clear: both;
	font-size: 11px;
}


.leftColumnImg .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.leftColumnImg .revisa a:hover { text-decoration: underline; }

.leftColumnImg .revisa a span { color: #FF6600; }


.centerColumn
{
	margin: 0px 15px 0px 15px;
	padding: 0px;
	float: left;
}

.rightColumn
{	
	float:right;
	width: auto;
	margin: 0 0x 10px 0px;
}


.rightColumnTxt{  width:343px; }
	
.rightColumnTxt p
{
	margin: 0 15px 0 auto;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 22px 0;
	line-height: 16px;

}

.rightColumnTxt p span.fecha
{
	margin: 10 15px 0 auto;
	font-size: 10px;
	color: #b678a9;
	padding: 0 0 22px 0;
	text-decoration: none;
}


.rightColumnTxt p span
{
	color: #FF6600;
	text-decoration: underline;
}

.rightColumnImg
{
	width: 120px;
	float: right;
	margin: 65px 0 0 0 ;
}

.rightColumnImg .revisa{
	float: right;
	width: 80px;
	clear: both;
	font-size: 11px;
}


.rightColumnImg .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.rightColumnImg .revisa a:hover { text-decoration: underline; }

.rightColumnImg .revisa a span { color: #FF6600; }

/*termina estilo para 2 columnas de txt*/




/*comienza estilo para ligas*/

#contLigas
{
	width: 730px;
	float: left;
}

.ligas
{
	width: 490px;
	margin: 20px 0 0 0;
	border-left: 1px #3d3c3a solid;
	padding-left: 15px;
}

.ligas p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.ligas p a
{
	color: #8d0396;
	text-decoration: none;
}

.ligas p a:hover
{
	color: #e66c0e;
	text-decoration: none;
}

/*termina estilo para ligas*/



/*comienza estilo para glosario*/

#contGlosario
{
	width: 730px;
	float: left;
}

.glosario
{
	width: 490px;
	margin: 10px 0 0 0;
	border-left: 1px #3d3c3a solid;
	padding-left: 15px;
}

.glosario p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.glosario p span
{
	color: #8d0396;
	text-decoration: none;
}

.glosario .revisa{
	float: left;
	width: 80px;
	clear: both;
	font-size: 11px;
}


.glosario .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.glosario .revisa a:hover { text-decoration: underline; }

.glosario .revisa a span { color: #FF6600; }

.contAbc { 
	margin:15px 0px 0px 0px;
	padding: 0 15px 0 15px; 
	}

.contAbc a
{
	color: #FF6600;
	text-decoration: none;
	margin: 0 15px 0 0;
}

.contAbc a:hover { color: #FFF; }


/*termina estilo para glosario*/



/*comienza estilo para buscador medico*/

#contBuscadorM
{
	width: 730px;
	float: left;
	background: url(../images/div.gif) no-repeat 0 40px;
}

.buscadorM {
	width: 700px;
	margin: 16px auto 0 auto;
	_margin: 20px auto 0 auto;
}

.buscadorM p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.buscadorM p span
{
	color: #FF6600;
	text-decoration: none;
}

.buscadorM .div
{
	margin: 0px 15px 20px 0px;
	padding: 0px;
	float: left;
	
}


.CPbuscadorM
{
	width: 380px;
	float: right;
	_margin-top: 20px;
}


.CPbuscadorM p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}


.CPbuscadorM .revisa
{
	float: right;
	width: 60px;
	clear: both;
	font-size: 11px;
	margin: 2px 0 0 0;
	
}

.CPbuscadorM .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.CPbuscadorM .revisa a:hover { text-decoration: underline; }

.CPbuscadorM .revisa a span { color: #FF6600; }


.buscadroFullCont
{
	clear: both;
	margin: 0 0 5px 0;
}

.buscadroFullCont p
{
	width: 700px;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 20px 0;
	margin: 0 auto;
}

.buscadroFullCont p a
{
	width: 700px;
	font-size: 12px;
	color: #FF6600;
	padding: 0 0 20px 0;
	margin: 0 auto;
	text-decoration: none;
}

.buscadroFullCont p a:hover
{
	width: 700px;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 0 20px 0;
	margin: 0 auto;
	text-decoration: underline;

}

.buscadroFullCont p span{
	color: #FF6600;
	text-decoration: underline;
}



.buscadorleftColumn
{
	float:left;
	width: 280px;
	margin: 0 10px 10px 10px;
	border-right: 1px #3d3a36 solid;
}


.buscadorleftColumn p
{
	margin: 0 15px 0px 10px;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 0px 0;
	line-height: 16px;
	width: 200px;
}


.buscadorleftColumn p span
{
	color: #FF6600;
	text-decoration: underline;
}

.buscadorleftColumnImg
{
	margin: 0 0 20px 0;
	float: right;
	padding-right: 20px;
}

.buscadorleftColumnTxt
{
	float: left;
	width: 200px;
	margin: 0 10px 10px 0px;
}

	
.buscadorleftColumnTxt p
{
	margin: 0 15px 0px 10px;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 0px 0;
	line-height: 16px;
	width: 200px;
}

.buscadorleftColumnTxt p span
{
	color: #FF6600;
	text-decoration: underline;
}

.buscadorRightColumn
{
	float: left;
	width: 349px;
	margin: 0 0 30px 15px;

}


.buscadorRightColumnImg
{
	margin: 0 0 30px 0;
	width:60px;
	float: right;
	padding-right: 20px;
}

.buscadorRightColumnTxt
{
	float: left;
	width: 230px;
	margin: 0 0 20px 0px;
}

	
.buscadorRightColumn p
{
	margin: 0 15px 0 auto;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 22px 0;
	line-height: 16px;

}

.buscadorRightColumn p span
{
	color: #FF6600;
	text-decoration: underline;
}


/*termina estilo para buscador medico*/

 
/*comienza estilo para faqs*/


#contFaq
{
	width: 730px;
	float: left;
}


.faq
{
	width: 500px;
	margin: 20px 0 0 0;
	_margin: 27px 0 0 0;
	border-left: 1px #3d3c3a solid;
	padding-left: 15px;
}


.faqFullCont
{
	clear: both;
	margin: 0 0 5px 0;
}

.faqFullCont p
{
	width: 700px;
	font-size: 12px;
	color: #FFF;
	padding: 0 0 20px 0;
	margin: 0 auto;
}

.faqFullCont p span{
	color: #FF6600;
	text-decoration: underline;
}

.faqFullCont p span.tit{
	color: #FF6600;
	text-decoration: underline;
}


.faqContent
{
	width: 500px;
	margin: 0 0 30px 0;
}


.faqContent p
{
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 0 20px 0;
	margin: 0 auto;
}


.faqContent a
{
	color: #8d0396;
	text-decoration: none;
}

.faqContent a:hover
{
	color: #ff6600;
	text-decoration: none;
}


.faqContent p .tipo
{
	color: #ff6600;
	text-decoration: none;
}

.faqContent p .tipo:hover
{
	color: #ffffff;
	text-decoration: none;
}

.faqContent p span{
	color: #8d0396;
	text-decoration: none;
}

.faqContent .revisa
{
	float: right;
	width: 180px;
	clear: both;
	font-size: 11px;
	margin: 2px 0 0 0;
	
}

.faqContent .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0 0 8px;
}

.faqContent .revisa a:hover { text-decoration: underline; }

.faqContent .revisa a span { color: #FF6600; }




.faqContent a.revisar{
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 8px;
}

.faqContent a.revisar:hover { text-decoration: underline; }

.faqContent a.revisar span{color:#FF6600;}

/*termina estilo para faqs*/


/*comienza estilo para buzon*/

.buzonLog
{
	width: 400px;
	float: left;
}


.buzonLog p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.buzonLog p span
{
	font-size: 10px;
	color: #E66C0E;
	font-style: italic;
}

.buzonLog p span a
{
	font-size: 10px;
	color: #e66c0e;
	text-decoration: underline;

}

.buzonLog p span a:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;

}


.buzonLog .revisa
{
	float: right;
	width: 60px;
	clear: both;
	font-size: 11px;
	margin: 2px 0 0 0;
	
}

.buzonLog .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.buzonLog .revisa a:hover { text-decoration: underline; }

.buzonLog .revisa a span { color: #FF6600; }



.buzonReg
{
	width: 700px;
	margin: 0 0 20px 0;
}


.buzonReg p
{
	font-size: 12px;
	color: #90058f;
	margin: 0 0 20px 0;
}

.buzonReg p span
{
	font-size: 10px;
	color: #E66C0E;
	font-style: italic;
}

.buzonReg p span a
{
	font-size: 10px;
	color: #e66c0e;
	text-decoration: underline;

}

.buzonReg p span a:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;

}


.buzonReg .revisa
{
	float: right;
	width: 80px;
	clear: both;
	font-size: 11px;
	margin: 30px 70px 0 0;
}

.buzonReg .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.buzonReg .revisa a:hover { text-decoration: underline; }

.buzonReg .revisa a span { color: #FF6600; }



.buzonCom
{
	width: 850px;
	margin: 0;
}

.buzonCom .div
{
	float: left;
	margin:0;
}
.buzonComLeft
{
	width: 340px;
	float: left;
	margin: 50px 0 0 20px;
	border-right: 1px solid #3d3a36;
	padding: 0 20px 0 0;
}

.buzonComLeft .revisa
{
	font-size: 11px;
	margin: 20px 0px 0 0;
	text-align: left;
}

.buzonComLeft .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 2px 0 0 0;
}

.buzonComLeft .revisa a:hover { text-decoration: underline; }

.buzonComLeft .revisa a span { color: #FF6600; }


.buzonComRightBack
{
	width: 300px;
	margin: 50px 0 0 30px;
	float: left;
	background: url(../images/lineVertDot.gif) repeat-x bottom;

}

.buzonComRight
{
	width: 300px;
	margin: 0px 0 -3px 0px;
	float: left;
}

.buzonComRight p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.buzonComRight p span
{
	font-size: 12px;
	color: #E66C0E;
	text-decoration: underline;
}

/*termina estilo para buzon*/


/*comiena estilo para ringtones*/

#contRingtones
{
	width: 730px;
	float: left;
}

.ringtones
{
	width: 700px;
	margin: 0px 0 0 0;
	
}

.ringtones p
{
	font-size: 12px;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

.ringtones p span
{
	color: #FF6600;
	text-decoration: underline;
}

.ringtones .div
{
	margin: 0px 15px 20px 0px;
	padding: 0px;
	float: left;
	
}

.ringtones .table
{
	padding: 20px 20px 0px 20px;
	margin: 10px 10px 0px 100px;
}

.ringtones .table p
{
	font-size: 12px;
	color: #8d0396;
	font-style: italic;
}

.ringtones .table .revisa
{

	font-size: 11px;
}

.ringtones .table .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.ringtones .table .revisa a:hover { text-decoration: underline; }

.ringtones .table .revisa a span { color: #FF6600; }


/*termina estilo para ringtones*/



/*estilo para menu prensa*/

div#van
{
	margin: 0 0 15px 0;
	height: 33px;
	background: url(../images/bgMenu2.gif);
	font-size: 12px;
}

div#van ul
{
	margin: 0;
	padding: 0;
	background: #660265;
}

div#van li
{
	position: relative;
	margin: 0;
	float: left;
	width: 12em;
	line-height: 1em;
}

div#van li:hover { background: #F17F27; }

div#van li.submenu { background: ; }

div#van li.submenu:hover { background-color: #660265; }

div#van li a
{
	display: block;
	padding: 0.95em 0 0.8em 0.5em;
	text-decoration: none;
	width: 9.5em;
	color: #FFF;
	text-align: center;
	border-right: 1px solid #5d015c;
	border-left: 1px solid #b548b4;
}

div#van>ul a { width: auto; }

div#van ul ul
{
	position: absolute;
	width: 10em;
	display: none;
}

div#van ul ul li { border-bottom: 1px solid #CCC; }

div#van li.submenu li.submenu:hover { background-color: #F17F27; }

div#van li.submenu a:hover { background: #F17F27; }


div#van ul.level1 li.submenu:hover ul.level2, 
div#van ul.level2 li.submenu:hover ul.level3 { display: block; }

div#van ul.level2
{
	top: 2.8em;
}

div#van ul.level3
{
	top: -1px;
	left: 10em;
	border-top: 1px solid #CCC;
}
/*termina estilo para menu prensa*/


/*comienza estilo para prensa*/


#contPrensa
{
	width: 990px;
	float: left;

}

#contPrensa .banInterior { margin: 0 0 11px 0; }


/*teaser left*/

#contTeaserP
{
	height: 130px;
	margin: 0 0 15px 0;
}

#contTeasersP .teaserP
{
	width: 481px;
	height: 156px;
	float: left;
	background: url(../images/bgTeaserP.gif) no-repeat;
	margin: 0 14px 15px 0px;
}


.teaserP p
{
	color: #898989;
	font-size: 11px;
	padding: 1px 15px 0 15px;
}

.teaserP p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0;
}

.teaserP .revisa
{
	float: right;
	width: 50px;
	clear: both;
	font-size: 11px;
	margin: -10px 0 0 0;

}

.teaserP .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.teaserP .revisa a:hover { text-decoration: underline; }

.teaserP .revisa a span { color: #FF6600; }



/*teaser right*/


#contTeasersP .teaserPR
{
	width: 481px;
	height: 156px;
	float: left;
	background: url(../images/bgTeaserP.gif) no-repeat;
	margin: 0 0px 15px 12px;
}


.teaserPR p
{
	color: #898989;
	font-size: 11px;
	padding: 1px 15px 0 15px;
}

.teaserPR p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0;
}

.teaserPR .revisa
{
	float: right;
	width: 50px;
	clear: both;
	font-size: 11px;
	margin: -10px 0 0 0;
}

.teaserPR .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 2px 0 0 8px;
}

.teaserPR .revisa a:hover { text-decoration: underline; }

.teaserPR .revisa a span { color: #FF6600; }



#contPrensLog
{
	width: 989px;
	height: 355px;
	float: left;
	background: url(../images/bgPrensaLog.gif) no-repeat;
	margin: 0 0px 15px 0px;
}

.prensaLeft
{
	width: 420px;
	float: left;
	/*margin: 100px 50px 0 50px;*/
	position: relative;
	top: 100px;
	left: 50px;
}

.prensaLeft p
{
	color: #FFFFFF;
	font-size: 12px;
	padding: 0 0 0 15px;
	line-height: 16px;

}

.prensaLeft p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0 8px 0 0;
}


.prensaRight
{
	width: 400px;
	float: left;
	position: relative;
	top: 100px;
	left: 150px;
}

.prensaRight p
{
	color: #FFF;
	font-size: 12px;
	padding: 0 0 0 15px;
	line-height: 16px;
}

.prensaRight p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0 8px 0 0px;
}

.prensaRight table
{
	width: 500px;
	float: left;
	margin: 0 0 0 -10px;
}

.prensaRight table td
{
	padding: 10px;
}

.prensaRight .revisa
{
	font-size: 11px;
	margin: 0px 20px 0 0px;
	padding: 0px 5px 0px 0px;
	float: right;
}

.prensaRight .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat right;
	padding: 0px 15px 0 0px;
}

.prensaRight .revisa a:hover { text-decoration: underline; }

.prensaRight .revisa a span { color: #FF6600; }





#contPrensBiblio
{
	width: 990px;
	float: left;
	margin: 0 0px 15px 0px;
}

.prensaBusca
{
	width: 990px;
	background: url(../images/lineVertDot.gif) repeat-x bottom;
	margin: 0 0 20px 0;
	height: 40px;
}

.prensaBusca input
{
	float: right;
}

.prensaBusca .revisa
{
	font-size: 11px;
	margin: 5px 0px 0 20px;
	float: right;
}

.prensaBusca .revisa a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat right;
	padding: 0px 10px 0 0px;
}

.prensaBusca .revisa a:hover { text-decoration: underline; }

.prensaBusca .revisa a span { color: #FF6600; }


.prensaLeftB
{
	width: 475px;
	float: left;
	margin: 0px 20px 0 0px;
}

.prensaLeftB p
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
}

.prensaLeftB ul
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
}

.prensaLeftB li
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
	margin: 10px 0 0 0;
}

.prensaLeftB li a
{
	color: #FF6600;
	font-size: 12px;
	line-height: 16px;
	padding: 0px 0px 0 10px;
	margin: 15px 0 10px 0px;
}

.prensaLeftB li a:hover
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0px 0px 0 30;
	margin: 15px 0 10px 0px;
}

.prensaLeftB p a
{
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
	float: left;
	background: url(../images/pdf.gif) no-repeat left;
	padding: 0px 0px 0 30;
	margin: 5px 0 10px 80px;
}

.prensaLeftB p a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}


.prensaLeftB p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0 8px 0 0;
	font-size: 13px;

}

.prensaLeftB p span.tit
{
	color: #821781;
	margin: 0 8px 0 0;
	font-style: italic;
	font-size: 12px;
	font-weight: normal;

}


.prensaLeftB p span.date
{
	color: #FF6600;
	margin: 0 30px 0 0;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	float: left;
}



.prensaRightB
{
	width: 475px;
	float: left;
	margin: 0px 0px 0 35px;
}

.prensaRightB p
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;

}


.prensaRightB ul
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
}

.pprensaRightB li
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
	margin: 10px 0 0 0;
}

.prensaRightB li a
{
	color: #FF6600;
	font-size: 12px;
	line-height: 16px;
	background: url(../images/pdf.gif) no-repeat left;
	padding: 0px 0px 0 30;
	margin: 15px 0 10px 0px;
}

.prensaRightB li a:hover
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	background: url(../images/pdf.gif) no-repeat left;
	padding: 0px 0px 0 30;
	margin: 15px 0 10px 0px;
}


.prensaRightB p span
{
	color: #FF6600;
	font-weight: bold;
	margin: 0 8px 0 0;
	font-size: 13px;

}


.prensaRightB p span.tit
{
	color: #821781;
	margin: 0 8px 0 0;
	font-style: italic;
	font-size: 11px;
	font-weight: normal;

}


.prensaRightB p span.date
{
	color: #FF6600;
	margin: 0 30px 0 0;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.prensaRightB p a
{
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
	float: left;
	background: url(../images/pdf.gif) no-repeat left;
	padding: 0px 0px 0 30;
	margin: 5px 0 10px 80px;
}

.prensaRightB p a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}

.prensaLeftB li a:hover {
color:#FFFFFF;
font-size:12px;
line-height:16px;
margin:15px 0 10px 0;
padding:0 0 0 30px;
}

/*podcast*/

.podcast
{
	width: 900px;
	float: left;
	margin: 0px 20px 17px 20px;
}

.podcast p
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 0px;
}

.podcast .ligaPodcast
{
	text-align: right;
	margin: 0 0 10px 0;
}

.podcast p .escuchaPod
{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	background: url(../images/ipod.gif) no-repeat right;
	padding: 6px 30px 0 0;
	font-weight: bold;
}

.podcast p .escuchaPod:hover
{
	color: #FFFFFF;
	text-decoration: none;
}


.podcast p span
{
	color: #FF6600;
	font-weight: bold;
	font-size: 13px;

}

.podcast p span.tit
{
	color: #821781;
	margin: 0 8px 0 0;
	font-style: italic;
	font-size: 11px;
	font-weight: normal;

}


.podcast p span.date
{
	color: #ffffff;
	margin: 0 8px 0 0;
	font-style: italic;
	font-size: 10px;
	font-weight: normal;

}



/*termina estilo para prensa*/



/*tu articulo*/

.tuArt
{
	width: 900px;
	float: left;
	margin: 0px 20px 0 20px;
}

.tuArt p
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 20px;
}


.tuArt p span
{
	color: #FF6600;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 20px;

}


.tuArt p.datos
{
	color: #821781;
	font-size: 12px;
	line-height: 16px;
	padding: 0 20px 0 20px;
}



.tuArt p.alerta
{
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 20px;
	color:#FF6600;
	
}



.tuArt .tabla th { border-right :2px #FF6600 solid; }


.tuArt .revisaSimple2
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 0px 0 0 8px;
	font-size: 12px;
}

.tuArt .revisaSimple2:hover { text-decoration: underline; }

.tuArt .revisaSimple2 span
{
	color: #FF6600;
}

#botones_header{
	float: left;
	margin-top: 17px;
	margin-right: 40px;
}

/*comienza estilo para buscador*/

.contBuscador
{
	width: 580px;
	margin-top: -80px;
	float: right;
}

.buscador
{
	margin: 0;
	padding: 0;
}

.buscador p
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0 0 8px;
	font-size: 12px;
}


.buscador p.revisaSimple2
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/bulet.gif) no-repeat left;
	padding: 0px 0 0 8px;
	font-size: 12px;
}

.buscador p.revisaSimple2:hover { text-decoration: underline; }

.buscador p.revisaSimple2 span
{
	color: #FF6600;
}


/*bayer*/

.bayer
{
	width: 270px;
	margin: 0;
	float: right;
	padding: 10px 0 0 20px;
}

.bayer img
{
	float: left;
	padding: 0 0 0 120px;
}




/*termina estilo para buscador*/

/*comienza breadcrums*/

.fullCont .breadcrums
{
	width: 700px;
	margin: 0 0 5px 15px;
}

.fullCont .breadcrums p{
font-size:12px;
color:#821781;
}

.fullCont .breadcrums p span
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}


.fullCont .breadcrums p a{
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
}

.breadcrums p a:hover{
font-size:12px;
color:#821781;
}

/*estilo para bibliografia*/

.tabBibliog
{
	width: 100%;
	color: #FFF;
	font-size: 12px;
}

.tabBibliog .ligaBib { float: right }

.tabBibliog  .leftBiblio
{
	width: 50%;
	padding: 0 30px 15px 20px;
	border-right: 1px solid #1F1C16;
}

.tabBibliog  .rightBiblio
{
	width: 50%;
	padding: 0 0 15px 30px;
}


.tabBibliog img
{
	float: left;
	margin: 0px 25px 0px 0px;
}

#contPrensBiblio h5
{
	color: #FF6600;
	font-size: 12px;
	margin: 20px 0 10px 0;
	font-weight: bold;

}

.txtBiblio
{
	color: #FFF;
	font-size: 12px;
	line-height: 16px;
}

/*termina estilo para bibliografia*/




/* CUENTANOS TU CASO */

.caso .table
{
margin:0px;
}

.caso .table th
{
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #3d3a36;
}

.caso p
{
	font-size: 12px;
	color: #FFF;
	padding: 0 0 20px 0;
	margin: 10px auto 0px auto;
	line-height: 16px;
}

.caso p span
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

.caso p .coment
{
	color: #821781;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}


.caso p a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}


.caso p a:hover
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

.caso p a span
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}


.caso p a span:hover
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

/* artte dentro de articulos */

#catalogo td
{
color: #cccccc;
font-family: arial;
font-size: 12px;
}

#catalogo p
{
color: #A6A6A6;
font-family: arial;
font-size: 12px;
padding: 2px 5px 0px 5px;
margin: 2px 5px 0px 5px;
}

#catalogo a
{
font-family: arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #cccccc;
}

#catalogo a:hover
{
text-decoration: underline;
}

#catalogo h1
{
color: #A6A6A6;
font-family: arial;
font-size: 15px;
padding: 0px 0px 3px 0px;
margin: 0px 0px 3px 0px;
}

#tabla_artte { width: 500px; }


/*estilo para chat de sitio*/

#leftChat
{
	width: 340px;
	float: left;
	margin: 10px 0 20px 0;
}

#rightChat
{
	width: 340px;
	float: right;
	margin: 10px 0 20px 0;
}

#leftChat p, #rightChat p
{
	width: inherit;
	padding: 0 20px 10px 20px;
	margin: inherit;
	font-size: 12px;
	color: #FFF;
	line-height: 140%;
}

 #leftChat p span, #rightChat p span { color: #FF6600; }

#leftChat a, #rightChat a
{
	color: #FFF;
	text-decoration: none;
}

#leftChat a:hover, #rightChat a:hover { text-decoration: underline; }

/*termina estilo para chat de sitio*/


