@charset "utf-8";

html, body { margin:0px auto 0px auto; padding: 0px 0px 0px 0px;

			background:#e5e1de url(../images/body__bg.png) top repeat-x;

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

			}

a	{	cursor:pointer;	}

a img	{	border:none;	}



div.clear	{	clear:both;

				float:left;

				width:100%;

				}



div.center	{	margin:auto;

				text-align:center;

				}



form	{	margin:0px;

			padding:0px;

			}



#contenedorPrincipal	{	width:900px;

                            height:auto;

						    border: 5px;

							margin: 20px auto ;

							}



#contenedorHeader	{	width:910px;

						height:100px;

						margin:auto;

						text-align:center;

						background:url(../images/header.png) no-repeat;

						float:left;

						clear:both;

						}



#espacioHeader	{	width:910px;

					height:10px;

					margin:auto;

					background-color:#f7fbff;

					float:left;

					clear:both;

					}



#contenedorCuerpo	{	width:902px;

						height:542px;

						padding:0px 0px 0px 8px;

						float:left;

						clear:both;						

						}



#contenedorCuerpoB	{	width:908px;

						padding:0px 0px 0px 0px;						

						background-color:#f7fbff;

						border-left:#e7dfde 1px solid;

						border-right:#e7dfde 1px solid;

						margin:auto;

						float:left;

						clear:both;

						text-align:left;

						}

#contenedorCuerpoBIzquierdo	{	width:570px;

								margin:auto;

						float:left;

						clear:both;				

															

								

								}



#contenedorCuerpoBIzquierdoBig	{	width:870px;

									float:left;

									clear:right;

									padding: 0px 0px 0px 0px;

									margin: 0px 20px 0px 20px ;													

									}

#contenedorCuerpoBDerecho	{	width:320px;

								float:left;

								clear:right;

								margin-right: 0px;

								text-align:center;

								padding:5px 0px 0px 0px;	

								}

								

#CuerpoIzquierdo	{	
						width:530px;

						padding:10px 10px 10px 15px;

						float:left;

						clear:right;
						/*border:1px solid blue;				*/

						

						}

#CuerpoDerecho	{	width:340px;

					padding:0px;

					float:right;					

					clear:right;
				/*border:1px solid black;*/
					

					}



#contenedorFooter	{	width:910px;

						height:79px;

						margin:auto;

						background:url(../images/footer__bg.jpg) repeat-x;

						border-left:#e7dfde 1px solid;

						border-right:#e7dfde 1px solid;

						float:left;

						clear:both;

						}



#contenedorHeader p	{	margin:0px;

						padding:0px;

						line-height:1.5em;

						}



#contenedorCuerpo h1	{	margin:0px;

							padding:2px 0px 2px 0px;

							line-height:1.9em;

							font-size:14px;

							color:#FFFFFF;

							}



#contenedorCuerpo h2	{	margin:0px;

							padding:2px 0px 2px 0px;

							line-height:1.5em;

							font-size:14px;

							}



#contenedorCuerpo p	{	margin:0px;

						padding:2px 0px 2px 0px;

						line-height:1.3em;

						font-size:12px;

						}



#contenedorCuerpo p a	{	color:#FFFFFF;

							text-decoration:none;

							}



#contenedorCuerpoB h1	{	margin:10px 5px 10px 5px;

							padding:7px 0px 7px 30px;

							width:440px;

							line-height:1.9em;

							font-size:14px;

							color:#FFFFFF;

							display:block;

							background:url(../images/encabezado.jpg) no-repeat;

							}

							

							#contenedorCuerpoB h1 aa {														

							color: #CCCCCC;							}

							

#contenedorCuerpoBIzquierdoBig h1	{	width:870px;

										background:url(../images/encabezado_big.jpg) no-repeat;	}

										

										



#contenedorCuerpoB h2	{	margin:0px;

							padding:2px 0px 2px 25px;

							margin:0px 0px 0px 10px;

							line-height:1.3em;

							font-size:12px;

							color:#ce2421;

							background:url(../images/bullet__.jpg) left no-repeat;

							}



#contenedorCuerpoB h2 a	{	color:#ce2421;

							text-decoration:none;							

							

							}

							

							

#contenedorCuerpoB h3 {	
margin:4px 5px 4px 5px;

							padding:4px 0px 4px 30px;

							width:440px;

							line-height:1.9em;

							font-size:14px;

							font-weight:bold;

							color:#ce2421;					

							display:block;							

							}

							

#contenedorCuerpoB h3 a	{	

color:#ce2421;

text-decoration:none;					

}



#contenedorCuerpoB h3 a:hover,

	{	color:#2D2D2D;

									text-decoration:none;

									}



#contenedorCuerpoB p	{	margin:0px;

							padding:2px 0px 2px 0px;

							line-height:1.3em;

							font-size:11px;

							color:#ce2421;

							}



#contenedorCuerpoB p a	{	color:#ce2421;

							text-decoration:none;

							}

#contenedorCuerpoB h2 a:hover,

#contenedorCuerpoB p a:hover	{	color:#2D2D2D;

									text-decoration:none;

									}

									





/******************************************************************************************

											CLASES

******************************************************************************************/

.contenedorCuerpoGeneral		{	background:url(../images/cuerpo_general.png) left no-repeat; color:#f94d27;	}

.contenedorCuerpoOrganismos		{	background:url(../images/secciones_organismos.png) right no-repeat; color:#937d18;	}

.contenedorCuerpoGastronomia	{	background:url(../images/secciones_gastronomia.png) right no-repeat; color:#993300;}

.contenedorCuerpoSalud			{	background:url(../images/secciones_salud.png) right no-repeat; color:#9d29b2;	}

.contenedorCuerpoTurismo		{	background:url(../images/secciones_turismo.png) right no-repeat; color:#1e3f89;	}



.inputGeneral		{	border:#f94d27 1px solid;	}

.inputOrganismos	{	border:#937d18 1px solid;	}

.inputGastronomia	{	border:#993300 1px solid;	}

.inputSalud			{	border:#9d29b2 1px solid;	}

.inputTurismo		{	border:#1e3f89 1px solid;	}



.inputBuscarGeneral		{	background:url(../images/button_bg.png) no-repeat;	}

.inputBuscarOrganismos	{	background:url(../images/button_bg_organismos.png) no-repeat;	}

.inputBuscarGastronomia	{	background:url(../images/button_bg_gastronomia.png) no-repeat;	}

.inputBuscarSalud		{	background:url(../images/button_bg_salud.png) no-repeat;	}

.inputBuscarTurismo		{	background:url(../images/button_bg_turismo.png) no-repeat;	}

.inputminiBuscar  {	background:url(../images/button_bg.png) no-repeat;	}



#frmContacto	{	padding:10px;	}



.linksAnuncios	{	font-size:11px;

					text-decoration:none;

					color:#f94d27;

					}



.linkLogo	{	width:425px;

				height:100px;

				float:left;

				clear:right;

				display:block;

				text-decoration:none;		

}

.linkLogomini	{	width:910px;

				height:50px;

				float:left;

				clear:right;

				display:block;

				text-decoration:none;

				background:url(../images/header_mini.png) no-repeat;

}

.linkBotones	{	width:96px;

					height:100px;

					float:left;

					clear:right;

					display:block;

					text-decoration:none;

					}

.linkContacto	{	width:250px;

					height:50px;

					margin:3px 0px 0px 110px;

					float:left;

					clear:right;

					text-decoration:none;

						background:url(../images/contacto.png) no-repeat;

					}



.inputText	{	margin:0px; padding:0px; line-height:normal;	}



.inputBuscar	{	width:82px;

					height:22px;

					padding:0px 0px 2px 0px;

					line-height:normal;

					text-align:center;

					color:#FFFFFF;

					}

					

.inputminiBuscar	{

 	 				width:60px;

					height:20px;

					padding:0px 0px 0px 0px;					

					line-height:normal;	

					margin-right:34%;

					margin-left: 0px;

					color: #FFFFFF;

					font-size:13px;

					font-weight:bold;

					float:right;

					clear:right;

					text-align:center;

					}

.derechoItem	{	width:340px;
					float:left;
					clear:both;					

					}

					

.item	{	width:440px;

			padding:10px 0px 10px 10px;

			margin:5px 0px 5px 10px;

			clear:both;

			background:#f7f7f7 url(../images/item__bgsup.jpg) top repeat-x;

			border-bottom:#999999 1px solid;

			}



.itemWeb { 	width:440px;

			padding:2px 0px 2px 15px;

			margin:0px 0px 0px 0px;

			clear:both;

			background:url(../images/link_hand.jpg) no-repeat ;

			background-position: left;

			font-weight:bold;

			}	

						

.itemBig	{	width:870px;

				padding:10px 0px 0px 10px;

				margin:5px 0px 5px 0px;

				float:left;

				clear:both;

				background:#f7f7f7 url(../images/item__bgsup.jpg) top repeat-x ;

				border-bottom:#999999 1px solid;

				}



.publicidad	{	width:194px;

				padding:10px 73px 0px 73px;

				float:left;

				clear:both;					

				

				}



.publicidadPortada	{	width:276px;

						height:94px;

						padding:10px;

						float:left;

						clear:right;

						text-align:center;

						}

						

#dondeBarraBusqueda {

text-align:left;

font-size: 10px;

width:908px;

height:36px;

padding:15px 0px 0px 120px;

background:url(../images/barra_busqueda.jpg) no-repeat;

float:left;



border-left:#e7dfde 1px solid;

border-right:#e7dfde 1px solid;



}

.info {
background:url(info.png) no-repeat;
font-style:italic;
}