/* Hoja de estilo realizada para sitio Menopaucia en linea
de Bayer Schering Pharma
Sitio realizado por Codice
www.codice.com
Fecha de realizacion: 17/09/2007
*/


/******** Estilo para estructura general del sitio ********/
body
{
	margin: 0;
	padding: 0;
	height: 100%;
	_text-align:center;
}

html { height: 100%; }

#container
{
	width: 995px;
	margin: 0 auto 0 auto;
	padding: 0;
	background: url(/html/images/main/bgContainer.gif) no-repeat 0% 95%;
	_text-align:left;
}

#containerHome
{
	width: 1204px; /*995px;*/
	margin: 0 auto 0 auto;
	padding: 0;
}

/*termina estilo para estructura principal*/

/*inicia estilo para menu*/

#leftBar
{
	width: 140px;
	float: left;
	margin: -80px 0 0 0;
	padding: 0 0 0 20px;
	_margin: -88px 0 0 0;
	
}

#imgTitulo
{
	margin: 0 0 15px 0;
	padding: 0;
}

#navContainer
{
	margin: 0;
	padding: 0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: 1px solid #652A7E;
	font-weight: bold;
}

#navList
{
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

#navList li { margin: 0 0 5px 0; }

#navList a
{
	color: #652A7E;
	text-decoration: none;
}

#navList a:hover { text-decoration: underline; }

#navList .activo a { text-decoration: underline; }

/*estilo para legales*/

#legales
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#legales ul
{
	margin: 0;
	padding: 0;
}

#legales li
{
	list-style: none;
	margin: 0 0 5px 0;
}

#legales li a
{
	color: #333333;
	text-decoration: none;
}

#legales li a:hover { text-decoration: underline; }

/*termina estilo para menu*/

/*inicia estilo para barra de banners*/

#bannerBarHome
{
	width: 140px;
	float: right;
	margin: 0;
	padding: 0;
}

.bannerHome
{
	margin: 0px 0px 0 0px;
	padding: 0;
	width: 220px;
}

#bannerBar
{
	width: 140px;
	float: right;
	margin: 20px 0 0 0;
	padding: 0;
}

.banner
{
	margin: 0 auto 0 auto;
	padding: 0;
}

/*termina estilo para barra de banners*/

/*inicia estilo para pie y barra herramientas*/

#foot
{
	height: 60px;
	clear: both;
/*	background: url(../images/bgFoot.gif) no-repeat bottom right;*/
	margin: 0;
	padding: 0;
}

/*termina estilo para pie y barra herramientas*/

/*
.legal
{
	float: left;
	width: 450px;
	margin: 30px 10px 0 0;
	padding: 5px 0 5px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FECD34;
	background: #652A7E;
}
*/

/*********** Estilo para head ***********/

/*estilo para logo y titulo en head*/

/*.logo
{
	margin: 20px 0 0 25px;
	padding: 0 10px 0 0;
	float: right;
}*/
.logo {
float:right;
margin:15px 0 0;
padding:0 0 0 0;
}

.logoHome
{
	margin: 10px 0 20px 0;
	padding: 0;
}

#head h3
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 10px 0 0 160px;
	color: #652A7E;
}

#head h3 a
{
	text-decoration: none;
	color: #652A7E;
}

#head h3 span { color: #FECD34; }

/*Termina estilo para logo y titulo en head*/

/*Estilo para tools en head*/

#head
{
	height: 80px;
	margin: 0;
	padding: 0;
}

.tools
{
	width: auto;
	float: right;
	margin: 30px 0 10px 0;
}

.tools ul
{
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
}

.tools li
{
	display: inline;
	border-right: 1px solid #FECD34;
	margin: 0;
	padding: 5px 0 5px 0;
}

.tools li a
{
	color: #652A7E;
	padding: 5px;
	text-decoration: none;
}

.tools li a:hover { color: #FECD34; }

.tools #activo a { color: #FECD34; }

.tools #cofepris{
border-right:0px solid #FECD34;
display:inline;
margin:0px;
padding:5px;
color:#652A7E;
}
.tools .cofepris{
margin:5px 0px 0px;
}
	/* Estilo modificado para el header */
		
		.tools_header {
		float:left;
		margin:5px 0 10px 155px;
		width:500px;
		_margin:7px 0 10px 78px;
		}
		
			.tools_header ul
		{
			margin: 0;
			padding: 0;
			width: 100%;
			font-family: Times New Roman, Times, serif;
			font-size: 12px;
		}
		
		.tools_header li
		{
			display: inline;
			border-right: 1px solid #FECD34;
			margin: 0;
			padding: 5px 0 5px 0;
		}
		
		.tools_header li a
		{
			color: #652A7E;
			padding: 5px;
			text-decoration: none;
		}
		
		.tools_header li a:hover { color: #FECD34; }
		
		.tools_header #activo a { color: #FECD34; }
	
	/* Termina estilo modificado para el header*/
	
/*Termina estilo para tools en head*/

/*estilo para barra de menu en head*/

#barmenu
{
	background: #652A7E;
	height: 22px;
	clear: both;
	width: 815px;
	margin: 0;
	padding: 0;
}

#barmenu ul
{
	margin: 0;
	padding: 5px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}

#barmenu li { display: inline; }

#barmenu li a
{
	color: #FFFFFF;
	text-decoration: none;
	background: url(/html/images/main/bullCorazon.gif) no-repeat;
	padding: 3px 30px 3px 25px;
	_padding-right:27px;
}

#barmenu li a:hover { color: #FECD34; }

#barmenu #activo a { color: #FECD34; }

/*Termina estilo para barra de menu en head*/

/*********** Termina estilo para head ***********/


/*inicia estilo para contenido*/

#containHome
{
	width: 821px;
	float: left;
}

#contain
{
	width: 600px;
	float: left;
	min-height: 400px;
	margin: 20px 0 0 20px;
}

#contain h4
{
	margin: 0 0 20px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #652A7E;
	text-decoration: underline;
}

#contain .mes
{
	margin: 0 0 20px 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #652A7E;
	text-decoration: underline;
	font-size: 11px;
}

#contain p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #363636;
	margin: 0 0 5px 0;
	padding: 0;
}

#contain p b
{
	color:#662b7f;
}

#contain p span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #652A7E;
	margin: 0 0 5px 0;
	padding: 0;
	font-weight: bold;
}

#contain p a, .column1 p a, .column2 p a, #contain .ant, #contain .sig
{
	color: #652A7E;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#contain p a:hover, .column1 p a:hover, .column2 p a:hover, #contain .ant:hover, #contain .sig:hover { text-decoration: underline; }

#contain p .capitular, .columna1 p .capitular, .columna2 p .capitular
{
	font-family: Times New Roman, Times, serif;
	font-size: 26px;
	color: #FECD34;
}

#contain .columna1 h3, #contain .columna2 h3
{
	color:#652A7E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}

#contain .ant { float: left; }

#contain .sig { float: right; }

.izq, .izquierda
{
	float: left;
	margin: 0 10px 10px 0;
	/*border: 1px solid #6E3786;*/
}

.der, .derecha
{
	float: right;
	margin: 0 0 10px 10px;
	/*border: 1px solid #6E3786;*/
}

.imgRight
{
	float: right;
	margin: 0 0 10px 10px;
	/*border: 1px solid #6E3786;*/
}

.izq img { /*border: 1px solid #6E3786;*/ }

.imgRight_noBord img
{
	float: right;
	border: none;
	margin: 0 0 10px 10px;
}

.imgRight_noBord
{
	float: right;
	border: none;
	margin: 0 0 10px 10px;
}

/*Estilo para seccion en con columnas*/
.columna1
{
	width: 280px;
	margin: 0 20px 0 0;
	padding: 0;
	float: left;
}

.columna2
{
	width: 280px;
	margin: 0;
	padding: 0;
	float: left;
}

.columna1 p .imgRight, .columna2 p .imgRight { /*border: 1px solid #6E3786;*/ }

.columna1 .blogs, .columna2 .blogs { border-bottom: 1px solid #6E3786; }

.columna1 h5, .columna2 h5
{
	font-family: Arial, Helvetica, sans-serif;
	color: #652A7E;
	margin: 0 0 10px 0;
	padding: 0;
}

/*termina estilo para contenido*/


/*Estilo para menu de subsecciones*/

#subsecciones
{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#subsecciones ul
{
	margin: 0 0 10px 20px;
	padding: 0;
}

#subsecciones li { list-style: none; }

#subsecciones a
{
	display: block;
	padding: 3px 0 3px 0;
	color: #652A7E;
	text-decoration: none;
}

#subsecciones a:hover { color: #FECD34; }

/*Termina estilo para subsecciones*/

/*Estilo para subtitulo en home chicas de corazon*/

.columna1 .titChicas, .columna2 .titChicas
{
	background: url(/html/images/main/bulletCorazon.gif) no-repeat left;
	padding: 3px 0 3px 25px;
	margin: 0 0 10px 0;
}

.columna1 .bannerSub
{
	margin: 0 0 20px 0;
	padding: 0;
}


.columna1 .scrollTips
{
	margin: 0 0 20px 0;
	padding: 0;
	overflow: auto;
	overflow-x: hidden;
	height: 130px;
}

.columna2 .listBlog
{
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

.columna2 .listBlog li
{
	margin: 0;
	padding: 0;
}

.columna2 .listBlog li a
{
	color: #666666;
	text-decoration: none;
}

.columna2 .listBlog li a:hover { text-decoration: underline; }

/*Termina estilo para home chicas de corazon*/

/*Estilo para paginacion*/

#paginacion
{
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	margin: 0;
	padding: 20px 0 0 0;
	color: #652A7E;
}

#paginacion a
{
	color: #652A7E;
	text-decoration: none;
}

#paginacion a:hover { color: #FECD34; }

#paginacion .activo { color: #FECD34;; }

/*Termina estilo paginacion*/

/* Estilo para el buscador */
#texto{
	float: left;
	margin: 0 0 112px;
	text-align:: center;
	width:180px;
}

#texto input{
	border: 1px solid #6E3786;
	font-family:Arial;
	font-size:13px;
	}
/* Estilo para el buscador */

/*Estilo para contenedor de contacto con esquinas redondeadas*/

.contRoundCorners
{
	margin: 0 auto 0 auto;
}

.contRoundCorners .scrollTips
{
	margin: 0 0 0px 0;
	padding: 0;
	overflow: auto;
	overflow-x: hidden;
	height: 130px;
	width: 270px;
}

.contRound { display: block; }

.contRound *
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: .01em;
	background: #6e3786;
}

.contRound1
{
	margin-left: 3px;
	margin-right: 3px;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #aa1739;
	border-right: 1px solid #aa1739;
	background: #882964;
}

.contRound2
{
	margin-left: 1px;
	margin-right: 1px;
	padding-right: 1px;
	padding-left: 1px;
	border-left: 1px solid #ce050d;
	border-right: 1px solid #ce050d;
	background: #822c6c;
}

.contRound3
{
	margin-left: 1px;
	margin-right: 1px;
	border-left: 1px solid #822c6c;
	border-right: 1px solid #822c6c;
}

.contRound4
{
	border-left: 1px solid #aa1739;
	border-right: 1px solid #aa1739;
}

.contRound5
{
	border-left: 1px solid #882964;
	border-right: 1px solid #882964;
}

.contRoundfg
{
	background: url(/html/images/main/bgLog.gif) no-repeat bottom left #6E3786;
	padding: 20px 0 20px 0;
}

#contain .contRoundfg p
{
	padding: 0 20px 0 10px;
	margin: 0;
	color: #FFFFFF;
}

#contain .contRoundfg .yellow
{
	color: #FECD34;
	float: none;
	font-size: 16px;
	background: url(/html/images/main/bulletCorazonMorado.gif) no-repeat 8% 50%;
	margin: 0;
	padding: 0 0 0 35px;
}

#contain .contRoundfg p span
{
	float: right;
	font-weight: bold;
}

.contRoundfg .login, .contRoundfg table
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin: 0;
}

.contRoundfg #login a
{
	color: #FED040;
	text-decoration: none;
}

.contRoundfg #login a:hover { text-decoration: underline; }


.contRoundfg td, .contRoundfg th  { padding: 3px 10px 3px 10px; }

.contRoundfg .on { background: #7B3B95; }

/*Termina estilo para contenedor con esquinas redondeadas*/

/*estilo para blog, respuesta, con esquinas redondeadas*/

.respBlogCont
{
	width: 550px;
	margin: 0 auto 0 auto;
	clear: both;
}


.respBlog { display: block; }

.respBlog *
{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#cbb2d6;
}

.respBlog1
{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #e8dded;
	border-right:1px solid #e8dded;
	background:#d8c5e0;
}

.respBlog2
{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #f9f7fa;
	border-right:1px solid #f9f7fa;
	background:#d4c0dd
}

.respBlog3
{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #d4c0dd;
	border-right:1px solid #d4c0dd;
}

.respBlog4
{
	border-left:1px solid #e8dded;
	border-right:1px solid #e8dded;
}

.respBlog5
{
	border-left:1px solid #d8c5e0;
	border-right:1px solid #d8c5e0;
}

.respBlogfg
{
	background: #cbb2d6;
	padding: 20px;
}

#contain .respBlogfg p
{
	margin: 0;
	color: #652A7E;
}

#contain .respBlogfg p span
{
	color: #FFFFFF;
	font-weight: bold;
}

/*Termina estilo para blog con esquinas redondeadas*/


/*estilo para foro, respuesta, con esquinas redondeadas*/



.respForo { display: block; }

.respForo *
{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#cbb2d6;
}

.respForo1
{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #e8dded;
	border-right:1px solid #e8dded;
	background:#d8c5e0;
}

.respForo2
{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #f9f7fa;
	border-right:1px solid #f9f7fa;
	background:#d4c0dd
}

.respForo3
{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #d4c0dd;
	border-right:1px solid #d4c0dd;
}

.respForo4
{
	border-left:1px solid #e8dded;
	border-right:1px solid #e8dded;
}

.respForo5
{
	border-left:1px solid #d8c5e0;
	border-right:1px solid #d8c5e0;
}

.respForofg
{
	background: #cbb2d6;
	padding: 20px;
	margin: 0;
}

#contain .respForofg ul
{
	margin: 0;
	padding: 0;
	color: #652A7E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#contain .respForofg li { list-style: none; }

#contain .respForofg p
{
	color: #652A7E;
	margin: 0;
}

#contain .respForofg p span
{
	color: #FFFFFF;
	font-weight: bold;
}

#contain .respForofg p a
{
	color: #652A7E;
	font-style: oblique;
}

#contain .respForofg ul li ul
{
	padding: 0 0 0 40px;
	border-top: 1px dotted #652A7E;
	margin: 20px 0 0 0;
	/*background: #712C8F;*/
}


/*Termina estilo para foro con esquinas redondeadas*/

/*Estilo para buscador de medicos*/

.respForofg table
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin: 0;
}

.contRoundfg td { padding: 3px 10px 3px 10px; }

.respForofg table span { color: #652A7E; }


/*Termina estilo para buscador medicos*/

/*Estilo para glosario*/

#abecedario
{
	margin: 0 0 20px 0;
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
}

#abecedario a
{
	color: #652A7E;
	text-decoration: none;
	margin-left:10px;
}

#abecedario a:hover { color: #FECD34; }

#abecedario .activo { color: #FECD34; }

/*Termina estilo para glosario*/

/*Estilo para titulos de glosario*/

#contain .columna1 h4, #contain .columna2  h4 { color: #FECD34; }


/*Termina estilo para glosario*/

/*estilo para intro de blog*/

.columna1 .titBlog, .columna2 .titBlog
{
	border-bottom: 1px solid #652A7E;
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
}

/*termina estilo para intro de blog*/

/*estilo para flash en faqint2*/

#video
{
	float: left;
	width: 200px;
	height: 200px;
}

#videoInclude{
margin-top: -18px;
}

/*termina estilo para flash faqint2*/
#div_contacto{
	_text-align:center; 
	_margin-left:30px;
}
#a_contacto{
	_margin-left:15px; 
	_margin-top:2px;
}