body {
	font-family: Tahoma;
	margin:0px;
	background: url(../img/bg.gif) repeat;
}
#centro {
	width: 750px;
	background-color: #72b5eb;
	height: auto;
}
#contenidos {
}

#cont_contenidos{
	background-color: white;
	width: 741px;
	height: 273px;
}

#cab_pr {
	width: 742px;
	height: 66px;
	background: url(../img/cabecera.gif) no-repeat;
	margin-top: 17px;
}

.idx_cab h1 {
	width: 600px;
	color: #1867a7;
	font-size: 28px;
	height: 34px;
	padding-top: 49px;
}
.idx_cab h2 {
	width: 556px;
	color: #1867a7;
	font-size: 18px;
	float: left;
	height: 45px;
	display: block;
}

.idx0_cab h2 {
	width: 556px;
	color: #1867a7;
	font-size: 18px;
	float: left;
	display: block;
	padding-top: 1px;
	padding-left: 19px;
	height: 27px;
}
.cab h2 {
	color: #888;
	font-size: 14px;
	margin-bottom: 36px;
	width: 703px;	float: left;
	margin-left: 11px;
}

#pie_pr{
	width: 750px;
	height: 125px;
	background: url(../img/logos_2.gif) no-repeat;
	display: block;
	clear: both;
	position: relative;
	bottom: 2px;
}
.banderas{
	height: 121px;
	width: 741px;
	display: block;
	float: left;
	background-color: white;
}
.bandera_esp {
	width: 300px;
	height: 39px;
	float: left;
	margin-top: 70px;
}

.bandera_cat {
	margin-top: 70px;
	width: 244px;
	height: 39px;
	float: left;
	margin-left: 109px;
}

a#btn_cat{
	margin: 1px 2px 0px 2px;
	background: url(../img/btn_catala.gif) no-repeat left top;
	height:28px;
	width: 200px;
	float: left;
	display: block;
}

a:hover#btn_cat{
	background: url(../img/btn_catala.gif) no-repeat left bottom;
}


a#btn_esp{
	margin: 1px 2px 0px 2px;
	background: url(../img/btn_castellano.gif) no-repeat left top;
	height:28px;
	width: 280px;
	float: left;
	display: block;
}

a:hover#btn_esp{
	background: url(../img/btn_castellano.gif) no-repeat left bottom;
}



.sub_cab_0 {
	width: 162px;
	height: 47px;
	float: left;
}
.sub_cab_1 {
	background: url(../img/paso1.gif) no-repeat;
	width: 130px;
	height: 47px;
	float: left;
}
.sub_cab_2 {
	background: url(../img/paso2.gif) no-repeat;
	width: 130px;
	height: 47px;
	float: left;
}
.sub_cab_3 {
	background: url(../img/paso3.gif) no-repeat;
	width: 130px;
	height: 47px;
	float: left;
}
.sub_cab_4 {
	background: url(../img/paso4.gif) no-repeat;
	width: 130px;
	height: 47px;
	float: left;
}

.cab_p {
	text-align: left;
	font-size: 14px;
	width: 742px;
	height: 42px;
	float: left;
	margin-left: 17px;
	display: block;
}

.cuerpo {
	width: 741px;
	height: auto;
	display: block;
	float: left;
	background-color: white;
}

.espacios {
	width: 500px;
	height: 46px;
	float: left;
	color: #888;
	font-size: 14px;
	font-weight: bold;
}
.noespacios{
	width: 200px;
	height: 46px;
	float: right;
	margin-right: 20px;
}

.moltpoc {
	width: 200px;
	float: right;
}
.molt {
	width: 44px;
	float: left;
	text-align: center;
	color: #888;
	margin-left: 5px;
}
.poc {
	width: 44px;
	float:left;
	text-align: center;
	color: #888;
}
.desacord {
	width: 98px;
	float: left;
	text-align: center;
	color: #1867a7;
	font-weight: bold;
}
.acord {
	width: 89px;
	float: left;
	text-align: center;
	color: #1867a7;
	font-weight: bold;

}
.pregunta_c {
	width: 700px;
	text-align: left;
	height: 24px;
	padding-left: 227px;
	color: #888;
	font-size: 13px;
}
.pregunta {
	width: 738px;
	text-align: left;
	height: auto;
	color: #888;
	font-size: 13px;
	float: left;
}

.texto_64 {
	width: 64px;
	float: left;
}

.texto {
	color: #666;
	font-size: 13px;
	float: left;
	height: auto;
	width: 496px;
}

.texto_az {
	color: #1867a7;
	font-size: 13px;
	font-weight: bold;
	float: left;
	width: 27px;
	height: 15px;
	margin-left: 16px;
}
.descarga{
	color: #666;
	font-size: 13px;
	float: left;
	height: 51px;
	width: 500px;
	text-align: left;
	margin-left: 8px;
}
.siguiente {
	width: 738px;
	background-color: white;
	height: 74px;
	float: left;
	display: block;
	margin-top: 16px;
	margin-bottom: 4px;
}
.siguiente input#comenzar_esp{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/esp/btn_comenzar.gif) no-repeat left top;
}

.siguiente input:hover#comenzar_esp {
	background: url(../img/esp/btn_comenzar.gif) no-repeat left bottom;
}

.siguiente input#comenzar_cat{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/cat/btn_comenzar.gif) no-repeat left top;
	margin-right: 16px;
	margin-top: 14px;
}

.siguiente input:hover#comenzar_cat {
	background: url(../img/cat/btn_comenzar.gif) no-repeat left bottom;
}

.siguiente input#seguent_cat{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/cat/btn_siguiente.gif) no-repeat left top;
	margin-right: 16px;
	margin-top: 14px;
}

.siguiente input:hover#seguent_cat {
	background: url(../img/cat/btn_siguiente.gif) no-repeat left bottom;
}

.siguiente input#seguent_esp{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/esp/btn_siguiente.gif) no-repeat left top;
	margin-right: 16px;
	margin-top: 14px;
}

.siguiente input:hover#seguent_esp {
	background: url(../img/esp/btn_siguiente.gif) no-repeat left bottom;
}


.siguiente input#final_cat{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/cat/btn_finalizar.gif) no-repeat left top;
	margin-right: 16px;
	margin-top: 14px;
}

.siguiente input:hover#final_cat {
	background: url(../img/cat/btn_finalizar.gif) no-repeat left bottom;
}


.siguiente input#final_esp{
	width: 200px;
	height: 51px;
	float: right;
	display: block;
	background: url(../img/esp/btn_finalizar.gif) no-repeat left top;
	margin-right: 16px;
	margin-top: 14px;
}

.siguiente input:hover#final_esp {
	background: url(../img/esp/btn_finalizar.gif) no-repeat left bottom;
}


.respuesta {
	width: 180px;
	float: left;
	margin-left: 17px;
	height: auto;
	margin-top: 2px;
}
.laradio1 {
	width: 25px;
	background-color: #fbe3e4;
	display: block;
	padding-left: 9px;
	float: left;
	overflow: visible;
	visibility: visible;
	height: 20px;
}
.laradio2 {
	width: 25px;
	float: left;
	background-color: #f19698;
	display: block;
	padding-left: 9px;
	margin-left: 3px;
	overflow: visible;
	visibility: visible;
	height: 20px;
}
.laradio3 {
	width: 25px;
	float: left;
	background-color: #dbf2de;
	display: block;
	padding-left: 9px;
	margin-left: 20px;
	overflow: visible;
	visibility: visible;
	height: 20px;
}
.laradio4 {
	width: 25px;
	float: left;
	background-color: #9fdda7;
	display: block;
	padding-left: 9px;
	margin-left: 3px;
	overflow: visible;
	visibility: visible;
	height: 20px;
}
.laradio {
	float: left;
	height: 22px;
}