@CHARSET "ISO-8859-1";

body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

#fnd {
	background: transparent url(../fnd.png) repeat-x scroll 0px
		0px;
}

#fndi {
	background: transparent url(../fi.png) no-repeat scroll 0px
		30px;
	width: 900px;
}

#fndd {
	background: transparent url(../fd.png) no-repeat scroll 100%
		30px;
}

#fndc {
	border: solid black;
    border-width: 1px;
	background-color: white;
	padding: 15px;
	margin: 0px 40px;
	min-height:600px;
}

#gi {
	float: left;
}

#gd {
	
}

#gp {
	width: 825px;
	height: 20px;
}

#gp,#fndi,#pie {
	margin: 0px auto;
}

#pie {
	text-align: center;
    clear:both;
}

#pie p{
margin:3px 0;
}

#pie hr{
position:absolute;
left:-10000px;
}

.n div {
	overflow: hidden;
	height: 26px;
	background: transparent url(/http://www.jgsoft.es/images/sara/images-beta/nav_logo.png) no-repeat scroll
		0%;
	padding: 0px;
	margin: 0px;
}

#pis {
	background-position: -10px 0px;
	width: 74px;
}

#tal {
	background-position: -86px 0px;
	width: 72px;
}

.api {
	border-left: 1px solid #9ca5c5;
}

.foto {
	float: left;
}

.n .nr {
	background-position: -71px 0px;
	width: 15px;
}

.n .nc {
	background-position: -97px 0px;
	width: 15px;
}

.logo {
	background: transparent url(../nav_logo.png) no-repeat scroll
		0%;
	background-position: 0px -25px;
	padding-left: 220px;
}

#sub-cuerpo h2 {
background-color:#9999CC;
border-bottom:1px solid blue;
color:white;
font-style:normal;
font-weight:normal;
}