	body
		{
			margin: 0;
			padding: 0;
		}
		
		.snbar
		{
			height: 25px;
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/sn_bar_back.png);
			padding: 0 2px 0 2px;
			margin: 0 4px 0 1px;
			font-family: arial, helvetica,sans-serif; 
			font-size: 11px;
		}
		
		.snbar_left
		{
			float: left;
			width: 240px;
			height: 25px;
		}
		
		.snbar_right
		{
			float: right;
			width: 500px;
			height: 25px;
		}
		
		.snbar_block
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/sn_seccion_fin.png) right top no-repeat;
			height: 25px;
			margin: 0 2px 0 0;
			padding: 0 4px 0 0;
		}
		
		.snbar_block div.snbar_block_i
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/sn_seccion_ini.png) left top no-repeat;
			
			height: 25px;
			padding: 5px 0 0 4px;

		}
		
		
		.snvote
		{
			float: left;
			
		}
		
		.snlinks, .snsend, .snreport, .snhelp, .snrss
		{
			float: right;
		}
		
		
	
		
		
		.snvote a.no
		{
			float: left;			
			width: 12px;
			height: 12px;
			margin: 0 3px 0 0;
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/star_off.png) no-repeat;
		}
		
		
	
		.snrss_a
		{
			height: 16px;
			display: block;

		}
		.snvote a span
		{
			display: none;
		}
		
		
		.snlabel
		{
			float: left;
			margin: 0 5px 0 0;
		}
		
		
		.snlinks a span
		{
			display: none;
		}
		
		.snlinks a 
		{
			float: left;
			display: block;
			width: 16px;
			height: 16px;
			margin: 0 3px 0 5px;
		}
		dt
		{
			padding-left: 20px;
			height: 18px;
			font-weight: bold;
		}
		
		.snlinks a.facebook, dt.facebook
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/facebook.png) no-repeat;
		}
		
		.snlinks a.twitter, dt.twitter
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/twitter.png) no-repeat;
		}
		
		.snlinks a.delicious, dt.delicious
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/delicious.png) no-repeat;
		}
		
		dt.rss
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/rss.png) no-repeat;
		}
		
		dt.sendmail
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/sendemail.png) no-repeat;
		}
		
		dt.vote
		{
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/vote.png) no-repeat;
		}
		
		
		.snsend a.ico
		{
			padding: 0 0 0 20px;
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/sendemail.png) no-repeat;
			color: #000;
			text-decoration: none;
		}
		
		.snhelp a.ico
		{
			padding: 0 0 0 20px;
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/help.png) no-repeat;
			color: #000;
			text-decoration: none;
		}
		
		.snrss a.ico
		{
			padding: 0 0 0 20px;
			background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/icos/rss.png) no-repeat;
			color: #000;
			text-decoration: none;
		}
		
		
		
	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 79px;
		height: 12px;
		position: relative;
		overflow:hidden;

		background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/alt_star.png) 0 0 repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		width:15px;
		height:12px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:15px;
		height: 12px;
		line-height:12px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;


	}
	.star-rating li a:hover{
		background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/alt_star.png) 0 12px;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:15px;
	}
	.star-rating a.two-stars{
		left:15px;
	}
	.star-rating a.two-stars:hover{
		width: 30px;
	}
	.star-rating a.three-stars{
		left: 30px;
	}
	.star-rating a.three-stars:hover{
		width: 45px;
	}
	.star-rating a.four-stars{
		left: 45px;
	}	
	.star-rating a.four-stars:hover{
		width: 60px;
	}
	.star-rating a.five-stars{
		left: 60px;
	}
	.star-rating a.five-stars:hover{
		width: 73px;
	}
	.star-rating li.current-rating{
		background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/alt_star.png) 0 24px;
		margin: 0;
		
		left: 0;
		position: absolute;
		height: 12px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	
	}
	
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}	
	
	
	.floatbox
	{
		width: 450px;
		margin-left: 350px;
		float: right;
		margin-right: 4px;
		display:none;
		position:absolute;
		height: 470px;
		background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/floatbox_end.png) #fff no-repeat bottom left;
		z-index: 100;
		font-size: .7em;
		
	}
	.floatbox div.fboxheader
	{
		background: url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/images/floatbox_ini.png) #fff no-repeat top left;
		height: 8px;
	}
	
	
	
	#formSN
	{
		display: none;
		height: 0;
		width: 0;
		margin: 0;
		padding: 0;
	}
	/** Estoy para los formularios*/
	
	body{
			font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
			}
	
				/* ----------- My Form ----------- */
			.myform{
			margin:0 auto;
			width:585px;
			padding:14px;
			}
			
			/* ----------- stylized ----------- */
			#stylized{
 
			}
			#stylized h1 {
			font-size:14px; 
			font-weight:bold;
			margin-bottom:8px;
			}
			#stylized p{
			font-size:11px;
			color:#666666;
			margin-bottom:20px;
			border-bottom:solid 1px #b7ddf2;
			padding-bottom:10px;
			}
			#stylized label{
			display:block;
			font-weight:bold;
			text-align:right;
			width:190px;
			float:left;
			clear: both;
			font-size: 11px;
			}
			#stylized .small{
			color:#666666;
			display:block;
			font-size:11px;
			font-weight:normal;
			text-align:right;
			width:190px;
			}
			#stylized input, #stylized select, #stylized textarea{
			float:left;
			font-size:12px;
			padding:4px 2px;
			border:solid 1px #aacfe4;
			width:220px;
			margin:2px 0 20px 10px;
			
			}
			#stylized button{
			clear:both;
			margin-left:150px;
			width:125px;
			height:31px;
			background:#666666 url(http://www.juntadeandalucia.es/servicioandaluzdesalud/snlib/css/img/button.png) no-repeat;
			text-align:center;
			line-height:31px;
			color:#FFFFFF;
			font-size:11px;
			font-weight:bold;
			}
			
			
			.sn_mail_error
			{
				border: 1px solid #996600;
				background: #DFB799;
				font-size: 11px;
				margin: 0 50px 0 50px;
				padding: 20px;
			}
			
			.sn_mail_ok
			{
				border: 1px solid #689DD9;
				background: #D7E5F5;
				font-size: 11px;
				margin: 0 50px 0 50px;
				padding: 20px;
			}
			
			.snvote
			{
				width: 231px;
			}
			
			.snhelp
			{
				width: 54px;
			}
			
			.snsend
			{
				width: 50px;
			}
			
			.snrss
			{
				width: 20px;
			}
			
			.snlinks
			{
				width: 135px;
			}

/********** Ocultar imagen genérica para FB ********/
.fb_gen {display: none;}

/*Enrique CM: (18/01/2012) Accesibilidad en las estrellas*/
.star-rating li.est0 { width:0%; }
.star-rating li.est1 { width:10%; }
.star-rating li.est2 { width:20%; }
.star-rating li.est3 { width:30%; }
.star-rating li.est4 { width:40%; }
.star-rating li.est5 { width:50%; }
.star-rating li.est6 { width:60%; }
.star-rating li.est7 { width:70%; }
.star-rating li.est8 { width:80%; }
.star-rating li.est9 { width:90%; }
.star-rating li.est10 { width:100%; }


/*Para acreditacion*/
.snrss_a span {
	display: none;
}