body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #9d948a;
}
body {
	background-color: #dedcdc;
	margin: 0;
	padding: 0;
	text-align: center;
}

img {
	vertical-align:middle;
	border:0px;
	
}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #CCCCCC;
}
a:active {
	color: #000000;
	font-size: 14px;
}

.text_p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
}
A.links_p:link, A.links_p:visited, A.links_p:active, A.links_p:hover, text_p
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	text-decoration: underline;
}

A.links_p:hover{
	color:#000;
	text-decoration:none;
}

blockquote{
	line-height:22px;
	
}

/* Contenedores */

.neteja{
	clear:both;
}

.contenedor {	
	width:980px;
	/*background-color:#ccd200;*/
	text-align:center;
	margin: 0 auto;
	/*border:21px;
	border-color:#FFF;
	border-style:solid;
	padding-bottom:47px;*/
}

.contenedor_foto {
	position:relative;
	width:980px;
	height:10px;	
	margin-top: -10px;
	margin-left: 0px;
	
}


.cuadro_verde {
	background-color: #ccd200;
	width: 938px;
	border:21px;
	border-color:#FFF;
	border-style:solid;
	padding-bottom:47px;
	/*text-align:left;*/
	/*margin:0 auto 0 auto;*/
	/*padding-bottom:47px;*/
}

.logo {
	float:left;
	width: 231px;
	background-color:#ccd200;
}
.menu, menu2 {
	width: 231px;
	background-color:#ccd200;
}
.logos {
	width: 181px;
	background-color:#ccd200;
	padding-top:50px;
	padding-left:50px;
	text-align:left;
}
.central {
	float:left;
	background-image:url(../imgs/comun/contenido_bg.gif);
	background-repeat:repeat-y;
	width: 636px;
	/*margin-left: 232px;
	margin-top: -223px;*/
	padding-top: 238px;
	padding-bottom: 40px;
	text-align:left;
	
}
.pie_central {
	float:left;
	background-image:url(../imgs/comun/pie_hoja.gif);
	background-repeat:no-repeat;
	width: 636px;
	text-align:left;
	margin-left:231px;
	
}
.pie_central2 {
	background-image:url(../imgs/comun/pie_hoja.gif);
	background-repeat:no-repeat;
	width: 636px;
	text-align:left;	
}
.contenido2 {
	width: 558px;
	background-image:url(../imgs/comun/contenido_bg.gif);
	background-repeat:repeat-y;
	/*padding-top: 15px;	*/
	padding-left:29px;
	padding-right:49px;		
	padding-top: 238px;
	padding-bottom:20px;
	text-align:left;
}
.central2 {
	float:left;
	width: 636px;
	/*margin-left: 232px;
	margin-top: -223px;*/
	text-align:left;
	
}
.contenido {
	width: 558px;
	/*padding-top: 15px;	*/
	padding-left:29px;
	padding-right:49px;
	text-align:left;
}
.contenido_texto {
	width: 100%;
	/*padding-top: 15px;	*/
	padding-top:15px;
}

.foto {
	position:absolute;
	top:10px;
	left:252px;
	width:631px;
	height:223px;
	background-color:#fff;
	z-index:9000;
}
	
.texto_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:24px;
}

.categName
{
	padding: 1px 11px 4px 11px;
	background: #ccd200;
	height:18px;
}


.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#italica{
	font-style:italic;
	color: #CAD21F;
}

#titular_p{
	color:#000;
}

#link_p{
	font-size:12px;
	text-align:right;
}

#destacado{
	color:#9fa905; /*#815f44*/
}

.parrafo {
	padding-left:10px;
}

.naranja
{
	color: #815f44;
	font-size:14px;
}

#main_bg0
{
	background-color:#FFF;
	width: 550px;
	padding-top:3px;
	padding-bottom:3px;
	font-size: 10px;
}

/* Formularis */

.textarea1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	width:490px;
	height:210px;
	color: #9d948a;
	font-size: 12px;
	line-height: 14px;	
	border:1px solid #CCC;
}


.fnombre, .fapellidos, .femail, .ftelf, .fweb, .fpuesto
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	border:1px solid #CCC;
	color:#9d948a;
	font-size:12px;
	line-height:14px;

}
.fnombre
{
	width:425px;
}

.fapellidos
{
	width:418px;
}

.femail
{
	width:440px;
}

.ftelf
{
	width:358px;
}

