body {

	background-color: #615d5c;

	margin: 0 auto;

	padding:20px 0 30px 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.final {

	clear: both;

	float: none;

}

.flota_izq {

	float: left;

}

a {

	text-decoration: none;

	color: #FFFFFF;

}

a:hover {

	color: #E7857C;

}

h1 {

	font-size: 20px;

	margin: 0 0 12px 0;

	color: #FFFFFF;

}

p {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bold;

	margin: 0 0 5px 0;

	color:#fac004;

}

.titulo_depto{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 10px 0;
	color:#fac004;
}

#margen_exterior {

	width: 872px;

	background-color:#000000;

	color: #FFFFFF;

	margin:0 auto;

	text-align:center;

	padding: 9px;

}

#contenedor {

	width: 865px;

	border: 2px solid #ffffff;

	background-color:#88211a;

	text-align: left;

	padding: 0 0 11px 0;

	color: #f4e6e6;

	line-height: 15px;

}

#medio {

	padding: 0 0 30px 0;

}

#medio_central {

	padding: 0 32px 30px 32px;

}



#col_izq {

	width: 405px;

	float: left;

	padding: 0 30px 0 30px;

}

#col_der {

	width: 400px;

	float: left;

}

#col_central_grande {

	width: 770px;

	background-color: #9b2823;

	margin: 0px auto;

	padding: 13px 15px 13px 15px;

	line-height: 19px;

	font-size: 13px;

	position: relative;

}

#col_central_chica {

	width: 555px;

	background-color: #9b2823;

	margin: 0px auto;

	padding: 13px 15px 13px 15px;

	line-height: 19px;

	font-size: 13px;

	position: relative;

}

#col_central_chica #bt_back {

	position: absolute;

	right: 10px;

}

#col_central_chica #bt_back a {

	background-image: url(img/bt_back.jpg);

	background-repeat: no-repeat;

	height: 40px;

	width: 28px;

	display: block;

}

#col_central_chica #bt_back a:hover {

	background-image: url(img/bt_back_rol.jpg);

}



.separador_deco {

	height: 44px;

	background-image: url(img/separador.gif);

	background-repeat: no-repeat;

	background-position: 50%;

	margin: 10px 0 0 0;

}





#pie {

	background-color: #000000;

	height: 55px;

	background-image: url(img/bg_pie.jpg);

	background-repeat: no-repeat;

	font-size: 8pt;

	text-align: right;

	padding: 20px 15px 0 0;

	position:relative;

}

#pie a:hover {

	color: #999999;

}



#pie #enlaces {

	font-weight: bold;

}

#pie #w3c_html {

	height: 15px;

	width: 80px;

	position: absolute;

	top: 103px;

	left: 707px;

	float: left;

}

#pie #w3c_css {

	height: 15px;

	width: 80px;

	position: absolute;

	left: 797px;

	float: left;

	top: 103px;

}



#top {	

}



#acceso01 a {

	background-image: url(img/acceso01.jpg);

}

#acceso02 a {

	background-image: url(img/acceso02.jpg);

}

#acceso03 a {

	background-image: url(img/acceso03.jpg);

}

#acceso04 a {

	background-image: url(img/acceso04.jpg);

}

#acceso01 a, #acceso02 a, #acceso03 a, #acceso04 a {

	float: left;

	height: 130px;

	width: 200px;

	background-position:0 0;

}

#acceso01 a:hover, #acceso02 a:hover, #acceso03 a:hover, #acceso04 a:hover  {

	background-position:0 -130px;

}



.ficha01_impar, .ficha01_par {

	margin:15px auto;

	width:515px;

	background-color: #AF2E27;

	padding: 5px;

	font-size: 11px;

	border-bottom: 2px solid #D64A43;

	border-right: 2px solid #88211A;

}

.ficha01_impar .texto p, .ficha01_par .texto p {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bold;

	margin: 0 0 5px 0;

}

.ficha01_impar .texto p a, .ficha01_par .texto p a {

	color: #fac004;

}

.ficha01_impar .texto p a:hover, .ficha01_par .texto p a:hover {

	color: #ffeaa7;

}

.ficha01_impar .texto, .ficha01_par .texto {

	color: #FFFFFF;

	width: 290px;

	float: left;

	font-size: 11px;

	padding: 0 5px 0 5px;

}

.ficha01_impar .imagen, .ficha01_par .imagen {

	width: 195px;

	text-align: center;

	padding: 10px;

}

.ficha01_impar .imagen {

	float: left;

}

.ficha01_par .imagen {

	float: right;

}



.ficha01_impar .texto .ampliar, .ficha01_par .texto .ampliar {

	font-weight: bold;

	text-align: right;

}

.ficha01_impar .texto .ampliar a, .ficha01_par .texto .ampliar a {

	color: #FAC004;

}

.ficha01_impar .texto .ampliar a:hover, .ficha01_par .texto .ampliar a:hover {

	color: #ffeaa7;

}











.ficha02_impar, .ficha02_par {

	margin:15px auto;

	width:515px;

	background-color: #bc5d18;

	padding: 5px;

	font-size: 11px;

	border-bottom: 2px solid #ee8f4a;

/*	border-right: 2px solid #88211A;*/

}

.ficha02_impar .texto p, .ficha02_par .texto p {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bold;

	margin: 0 0 5px 0;

}

.ficha02_impar .texto p a, .ficha02_par .texto p a {

	color: #fac004;

}

.ficha02_impar .texto p a:hover, .ficha02_par .texto p a:hover {

	color: #ffeaa7;

}

.ficha02_impar .texto, .ficha02_par .texto {

	color: #FFFFFF;

	width: 290px;

	float: left;

	font-size: 11px;

	padding: 0 5px 0 5px;

}

.ficha02_impar .imagen, .ficha02_par .imagen {

	width: 195px;

	text-align: center;

	padding: 10px;

}

.ficha02_impar .imagen img, .ficha02_par .imagen img {

	border:1px solid #ee8f4a;

}

.ficha02_impar .imagen {

	float: left;

}

.ficha02_par .imagen {

	float: right;

}



.ficha02_impar .texto .ampliar, .ficha02_par .texto .ampliar {

	font-weight: bold;

	text-align: right;

}

.ficha02_impar .texto .ampliar a, .ficha02_par .texto .ampliar a {

	color: #FAC004;

}

.ficha02_impar .texto .ampliar a:hover, .ficha02_par .texto .ampliar a:hover {

	color: #ffeaa7;

}















.foto_departamento {

	text-align: center;

	margin: 5px 0 5px 0;

}

.foto_departamento img {

	border: 4px solid #6b0400;

}



.foto_responsable, .foto_responsable_chica, .foto_responsable_chica_over  {

	background-color: #6b0400;

	text-align: center;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #fac004;

	font-weight: bold;

	font-size: 11px;

	float: left;
	
	height:220px;

}

.foto_resp_depto {
	background-color: #6b0400;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #fac004;
	font-weight: bold;
	font-size: 11px;
	float: left;
	width: 140px;
	padding: 10px 0 10px 0;
	margin: 0 10px 0 0;
}


.foto_responsable {

	padding: 10px;

	width: 177px;

	margin: 0 17px 0 0;

}

.foto_responsable_chica, .foto_responsable_chica_over {

	padding: 6px;

	width: 120px;

	margin: 0 5px 5px 0;

}

.foto_responsable_chica_over {

	background-color: #c0413c;

	cursor:pointer;

}



.foto_responsable img, .foto_responsable_chica img, .foto_responsable_chica_over img  {

	margin: 0 0 5px 0;

}

.descripcion_dpto {

	float: left;

	font-size: 11px;

	margin: 20px 0 0 0;
	
	width:100%;

}

#listado_de_thumbs {

}

.thumb {

	float:left;

	width: 190px;

	height: 190px;

}

.img_thumb{

	border: 10px solid #b8413c;*/

}

.img_thumb:hover{

	border: 10px solid #8e2521;*/

}

.img_prod {

	float: left;

	margin: 0 5px 5px 0;

}

.thumb_receta {

	width: 180px;

	background-color: #b8413c;

	text-align: center;

	padding: 8px 0 5px 0;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #fac004;

	font-weight: bold;

	font-size: 11px;

	float: left;

	margin:0 5px 10px 0;

}

.thumb_receta_over {

	width: 180px;

	background-color: #88211A;

	text-align: center;

	padding: 8px 0 5px 0;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #fac004;

	font-weight: bold;

	font-size: 11px;

	float: left;

	cursor:pointer;

	margin:0 5px 10px 0;

}

.mapa iframe {

	margin: 10px 0 0 0;

	border: solid 1px #7B1F17;

}

