h2
{
	border:1px dashed #0072b8;
	background-color:#dce3eb;
	padding:4px;	
	color:#3b5999;
}
img
{
	border:1px solid #444;
 	box-shadow:3px 3px 18px 2px rgba(77,77,77,0.75); 
	
}

ul > li
{
	background:url('bullet_green.png') no-repeat 0px -2px;;
	padding-left:18px; 
	margin-bottom:5px;
}
ul > li > ul
{
	margin-top:5px;
	margin-left:10px;
}

ul > li > ul > li
{
	background:url('bullet-green_2.png') no-repeat left center;
	padding-left:10px; 
	margin-bottom:5px;

}
textarea
{
	border:1px solid #999;
 	margin-right:12px;
	padding:5px 5px 5px 30px;
	width:240px;
	height:80px;
	background:url("lapiz.png") no-repeat  2px 2px #fff    ;
	resize:both;
	color:#000;
}
textarea:focus
{
	border:1px solid #ec6f07;
	background:url("lapiz.png") no-repeat   2px 2px    ;
	background-color:#feefe3;
		color:#000;
}

ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.boton_respuesta
{
	border:1px solid #333;
	border-radius:5px; 
	box-shadow:0px 0px .5em rgba(0, 0, 0, .8);
	cursor:pointer;
	background:url("buscar.png") left no-repeat #b4cdfa;
	color:#000;
	height:32px;
	padding-left:30px;
	display:none;
	position:relative;
	top:-68px;
}
.boton_respuesta:hover
{
	box-shadow:0px 0px 0em rgba(0, 0, 0, .8);
	background-color:#e4edfd;
	color:#000;
 }
 .centrar
 {
	 text-align:center;
 }
  .inquierda
 {
	 text-align:center;
 }
.container
{
	position:relative;
	clear:both;
	margin-bottom:25px;
	
}
.container h3
{
	border:1px dashed #999;
	padding:4px;
	background-color:#eee;
		color:#000;
	position:relative;
	font-weight: normal;
}
.container > img
{
	margin:10px;
}
.cuadrorespuestas
{
	 
	width:95%;
	padding:10px;	 
	margin:0px auto 20px auto ;
	display:none;
}
.cuadrorespuestas img 
{
	border:1px solid #878b86;
	box-shadow:2px 2px 3px #878b86;
}
.imagenesizquierda {
	clear:both; 
	overflow:hidden; 
	margin-top:20px;
}
.imagenesizquierda img
{
	float:left; 
	
}
.imagenesizquierda ul
{
	float:left; 
	margin-left:5px;
}
.imagenesizquierda span
{
	position:relative;
	left:10px;
	top:30px;
}
 
.GaleriaImagenesFlotante 
{
	 
	clear: both;
 
	
	 padding: 2%;  height: 1%; overflow: hidden;
	 
}
 
.GaleriaImagenesFlotante>div
{
	width:300px;
	margin:10px;
	overflow: hidden;
	border:1px solid #ddd;
	padding:8px;
	
	text-align:center;
	 float:left;

}
.GaleriaImagenesFlotante>div>div
{
	margin:10px;
	overflow: hidden;
	padding:8px;
	text-align:center;
}

.GaleriaImagenesFlotante div img
{
	border:1px solid #444;
 	box-shadow:1px 1px 9px 2px rgba(77,77,77,0.75);
	margin: 1px;
	vertical-align: text-bottom;
 
}

.GaleriaImagenesizquierda>div
{
	clear: both;
	margin-bottom:8px;
	overflow: auto;
	border:1px solid #ddd;
	padding:8px;
 
}

.GaleriaImagenesizquierda>div img
{

	text-decoration:underline:;
 	box-shadow:3px 3px 9px 0px rgba(77,77,77,0.75);
	margin: 10px;
	float:left;
}

abbr
{
	cursor:pointer;
	border-bottom:dashed #06C;
	color:#06c;
}
.GaleriaImagenesizquierda>div  ul
{
	 
 margin-top:20px;
 margin-left:180px;

}

.oculta
{
	display:none;
}
.parrafopregunta
{
	line-height:33px;
}


.polaroid ,.polaroid2,.polaroid3,.polaroid4
{
	width:150px;
	padding:10px 10px 20px 10px;
	background:url(lupa2.png) bottom right no-repeat #fff;
	color:#000;
	border:1px solid #444;
	overflow:visible;
	box-shadow:2px 2px 3px rgba(135,139, 144,0.4);
}
.polaroid 	span,.polaroid2 span,.polaroid3 span
{
	margin:10px 30px 0px 0px;
}
 
.polaroid2
{
	float:left;
	margin-right:20px;
}
.polaroid3
{
	width:220px;
}
.polaroid4
{
	width:200px;
	height:290px;
}
 
.respuesta
{
	padding:8px;
	border:1px solid #333;
	border-radius:10px;
	box-shadow:0px 0px .5em rgba(0, 0, 0, .8);
	background:#f3fee4;
	margin:20px 20px 50px 0px;
	float:left;
	color:#000;
}
#respuestaPaciente{display:none}
#IDmuestrapulmones
{
	text-decoration:none;
	color:black;
	background-color: inherit;
	font-weight: normal;
	cursor: pointer;
	

}

#IDmuestrapulmones > span
{
	padding:32px;
	background: url(mouseclick.png) left no-repeat transparent;
}
#cuadrorespuesta_5 div
{
	width:25%;
}
#muestrapulmones
{
	text-align:center;
}
#txtpregunta2
{
	position:relative;
	top:0px;
	left:0px;
}
#respuesta_2
{
	position:relative;
	top:-80px;
	left:20px;
}


.taulaAnalisis
{
	border-collapse:collapse;
	width:345px;
}


.taulaAnalisis tr th
{
	background-color:#eee
}
.taulaAnalisis tr:hover th
{
	background-color:#bee0ef
}
.taulaAnalisis tr:hover td
{
	background-color:#e7f4f9
}

.taulaAnalisis td,.taulaAnalisis th,.taulaAnalisis caption
{
	border:1px solid #bbb;
	padding: 5px;
	cursor:pointer;
}
.taulaAnalisis td
{
	text-align:center;
}
.taulaAnalisis td table
{
	width:100%;
}
.taulaAnalisis td table td,.taulaAnalisis td table th
{
 
	text-align:center;
}

.taulaAnalisis caption
{
background: #bee0ef;
caption-side: top ;
color:#000;
padding:4px;
font-weight:bold;
border-bottom:none;
}
#imgSaludable
{
	text-align:center;
	position: relative;
	margin:20px 0px 90px 0px;
	cursor: pointer;
	width:100%;
	margin-bottom:120px;
}
#imagenSaludable img,#carruselSaludable img
{
	border: none;
	box-shadow: none;
}

#carruselSaludable
{
	width:100%;
	height:300px;
position: relative;
background-color:transparent;
z-index:100;
}
#carruselSaludable   img
{
	position:absolute;
	left:10px;
	transition-duration: 3s;
	-moz-transition-duration: 3s;
	-webkit-transition-duration: 3s; 
	-o-transition-duration: 3s;
	bottom:50px;
	opacity:0;
	filter:alpha(opacity=0); /* For IE8 and earlier */
}
#carruselSaludable:hover img#chuletas
{
transform:translate(700px,-150px);
-ms-transform:translate(700px,-150px);
-moz-transform:translate(700px,-150px);
-webkit-transform:translate(700px,-150px);
-o-transform:translate(700px,-150px);

}
#carruselSaludable:hover img#donut
{
transform:translate(700px,0px);
-ms-transform:translate(700px,0px);
-moz-transform:translate(700px,0px);
-webkit-transform:translate(700px,0px);
-o-transform:translate(700px,0px);
}
#carruselSaludable:hover img#papas
{
transform:translate(700px,150px);
-ms-transform:translate(700px,150px);
-moz-transform:translate(700px,150px);
-webkit-transform:translate(700px,150px);
-o-transform:translate(700px,150px);
}
#carruselSaludable:hover img
{
	opacity:1;
	filter:alpha(opacity=100); 
}

#imagenSaludable
{
	position: absolute;
	left: 140px;
	 top:0px;
	z-index:10;
	margin-bottom:40px;
 
	 
}
#txtImatge
{
	position: absolute;
	top:-10px;
	left:5px;
right:5px;
	text-align: center;
	color:#06C !important;
	min-height:20px;
	border-botom:1px dashed #ccc;
}

.pocasombra
{
box-shadow:3px 3px 6px 0px rgba(77,77,77,0.75); 
}
.sinsombra
{
box-shadow:0px 0px 0px 0px #fff; 
border:none;
}

#MostrarTodo,#OcultarTodo
{
	color:#00C;
	cursor:pointer;
	border:1px solid #999;
 
}
#MostrarTodo:hover,#OcultarTodo:hover
{
	color:#00C;
	cursor:pointer;
	background-color:#fff !important;
}
#MostrarTodo,#OcultarTodo{
	line-height:32px;
	height:32px;
	min-height:32px;
	padding:13px 32px;
 
}
#MostrarTodo{
	background: url(mostartodo.png) left no-repeat #eee;
	
}
#OcultarTodo{
	background: url(ocultartodo.png) left no-repeat #eee;
}


.mostrarMas
{
	background:url(mas.png) right no-repeat #eee;
}
.mostrarMenos
{
	background:url(menos.png) right no-repeat #eee;
}
.contador {
 counter-reset: term;
}
.contador>dt
{
	margin-top:20px;
	font-weight:bold;
 

	border:1px solid #bbb;
	background-color:#eee;
	margin-top:20px;
	padding-top:2px;
	padding-bottom:2px;	
	cursor:pointer;
}
.contador>dd
{
	border:1px solid #bbb;
	border-top:none;
	padding:10px;
	display:none;

}
.contador>dt:before {
counter-increment: term;
content: counter(term);
padding: 1px 2px;
margin-right: 0.2em;
background: #000;
color: #fff;
border: 1px solid #000;
font-weight: bold;

}
.muestrainfoalado,h3 .muestrainfoalado{cursor:pointer;color:#0887cd !important;text-decoration:underline;}
.infoalado{border:1px solid #0887cd;padding:10px;background-color:#fff;position:absolute}

#piepagina {
	border-top:1px solid #aeaeae;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    padding: 5px;
    background: #f6f8f9;
    background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%);
    background: -webkit-linear-gradient(top, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);
    background: linear-gradient(to bottom, #f6f8f9 0%,#e5ebee 50%,#d7dee3 51%,#f5f7f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 );
}