@CHARSET "ISO-8859-1";

*{
  font-family:      Verdana, Arial, Trebuchet MS;
  font-size:        10px;
}

html, body{
  margin:           0;
  padding:          0;
  border:           0;
}

body{
	/*background: url("../images/bg_body.jpg") center #b9bbbd repeat-y;*/
	background: #b9bbbd;
}

a, a:link, a:active{
  cursor:           pointer;
  text-decoration:  none;
  color:            #565757;
  
}

a:hover,
#answers a:hover{
  text-decoration:  none;
  color: #f05a64;
}

a.inverted, a.inverted:link, a.inverted:active{
  color: #f05a64;
}

a.inverted:hover{
  color: #565757;
}

img{border:none}


#main{
	width:765px;
	background:#ffffff;
	margin:0 auto;
}

#container-all{
	width:704px;
	margin:0 auto;
	overflow:auto; /**/
}

#logo{
	background: url("../images/logo.jpg") no-repeat;
	width:261px;
	height:40px;
	margin-top:48px;
	margin-bottom:16px;
}
	#logo img{
		width:261px;
		height:40px;
	}
#container-main-buttons{
	background: #7aaec1;
	height:33px;
	margin:0 auto;
}
	
	#container-main-buttons img.with-separator{
		margin-right:1px; 
	}

hr.line{
	height:2px;
	border-bottom: 1px solid #b1b1b2;
	border-top:1px solid #b1b1b2;
	border-right:0px;
	border-left:0px;
	margin:0px;
}

#container-answers{
	min-height:141px;
	background: url("../images/bg_white_degrade.jpg") repeat-x;
	overflow:auto;
}

#answers{
	display:none;
}

#answers div, #answers *{
	color:#8e8e8e;
	font-size:12px;
}
	.line-pig{
		background:url("../images/icon_pig.png") top left no-repeat;
		margin-left:36px;
		margin-top:25px;
	}

	.line-text{
		padding-left:104px;
		line-height:1.5em;
	}
	
	#answers span.highlight, #answers strong.highlight{
		color: #f15b63;
	}

	#answers .pregunta{
		display:block;
		font-weight:bold;
	}
		
	#answers h1{
		color: #f15b63;
		font-weight:bold;
		font-size:12px;
	}

	#answers div.highlight{
		background: #f2f1f1;
		padding:10px;
	}

#container-secondary-buttons .buttons{
	text-align:right;
	padding-top:65px;
	margin-bottom:14px;
	font-weight:bold;
}

	#container-secondary-buttons a.with-space{
		margin-right:15px;	
	}
	
#footer {
	height:70px;
}	
	#footer .txt{
		text-align:right;
		margin-top:10px;
	}	