/* Hoja de estilos de Plátano de Canarias */
* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #fff;
	font-family: Arial;
	font-size: 11px;
}

p {
    color: #A0978B;
    margin-top: 10px;
    text-align: justify;
    font-size: 9px;
}

#wrapper {
	margin: 10px auto;
	width: 360px;
}

h2 {padding-bottom: 5px;border-bottom: 1px solid #eaeaeb;}

/* Estilos Header */

#header {
	position: absolute;
	right: 7px;
	width: 880px;
	height: 150px;
	z-index: 1;
}
	#header img {
		position: relative;
		float: left;
	}

	#menu {
		position: relative;
		top: 55px;
	}

	#menu ul {
		display: block;
		list-style: none;
		font-weight: bold;
	}

	#menu li {
		float: left;
		margin-right: 13px;
		color: #FFFFFF;
	}

	#menu li a:link, #menu li a:visited {
		text-decoration: none;
		color: #8e7402;
	}

	#menu li a:hover {
		text-decoration: none;
		color: #2f2601;
	}

        #formIndex {
		text-align: justify;
		font-family: Helvetica;
		font-size: 9px;
		color: #abacae;
        }
       

/* Estilos Main */

#main {
	position: relative;
	top: 89px;
	float: left;
	width: 652px;
	height: 500px;
	z-index: 0;
}

	#main_header {
		position: relative;
		width: 652px;
		height: 11px;
		background-image: url("../img/main_header.jpg");
	}

	#content {
		position: relative;
		width: 588px;
		background-color: #FFFFFF;
		padding-left: 32px;
		padding-right: 32px;
		padding-top: 28px;
	}

		.slideshow {
			position: relative;
			width: 591px;
			height: 177px;
			background-image: url('../img/fondo_slider.jpg');
			background-repeat: no-repeat;
			margin-bottom: 20px;
		}

		.slideshow img {
			position: relative;
			margin-top: 7px;
			margin-left: 8px;
		}

		#main_sidebar {
			position: relative;
			left: 8px;
			float: left;
			width: 180px;
			margin-right: 45px;
		}
		#main_sidebar h1 {
			font-family: Helvetica;
			width: 177px;
			font-size: 17px;
			padding-bottom: 7px;
			padding-left: 3px;
			margin-bottom: 15px;
			border-bottom: 1px solid #eaeaeb;
		}

		#main_sidebar h2 {
			font-size: 11px;
			color: #cecdc6;
			margin-bottom: 5px;
		}

			.noticia_sidebar {
				margin-bottom: 12px;
			}

			.noticia_sidebar p {
				line-height: 13px;
			}

			.noticia_sidebar a:link, .noticia_sidebar a:visited {
				text-decoration: none;
				color: #a0978b;
			}

			.noticia_sidebar a:hover {
				text-decoration: none;
				color: #000000;
			}

		#main_content {
			position: relative;
			float: left;
			width: 363px;
		}

		#main_content h1 {
			font-family: Helvetica;
			width: 360px;
			font-size: 17px;
			padding-bottom: 7px;
			padding-left: 3px;
			margin-bottom: 5px;
			border-bottom: 1px solid #eaeaeb;
		}

			.destacado {
				border-bottom: 1px solid #eaeaeb;
				padding-bottom: 10px;
				padding-top: 10px;
			}

			.destacado_ultimo {
				padding-bottom: 10px;
				padding-top: 10px;
			}

			.destacado img, .destacado_ultimo img {
				position: relative;
				float: left;
				padding-right: 22px;
			}

			.destacado h2, .destacado_ultimo h2 {
				font-family: Helvetica;
				font-size: 14px;
				margin-top: 4px;
				margin-bottom: 5px;
				line-height: 13px;
			}

			.destacado p, .destacado_ultimo p {
				line-height: 13px;
				color: #abacae;
			}

			.destacado a:link, .destacado a:visited, .destacado_ultimo a:link, .destacado_ultimo a:visited {
				text-decoration: none;
				color: #000000;
			}

			.destacado a:hover, .destacado_ultimo a:hover {
				text-decoration: none;
				color: #f4c21a;
			}

	#main_footer {
		position: relative;
		width: 652px;
		height: 50px;
		background-image: url("../img/main_footer.jpg");
		margin-bottom: 40px;
	}

	#main_footer p {
		position: relative;
		bottom: 9px;
		padding-right: 32px;
		text-align: right;
		font-family: Helvetica;
		font-size: 9px;
		color: #abacae;
	}

	#main_footer a:link, #main_footer a:visited {
		text-decoration: none;
		color: #abacae;
	}

	#main_footer a:hover {
		text-decoration: none;
		color: #000000;
	}

		#iconos_redes {
			position: relative;
			top: 10px;
			padding-left: 32px;
		}

/* Estilos sidebar */

#sombra_sidebar {
	position: absolute;
	left: 657px;
	top: 85px;
	width: 224px;
	height: 156px;
	background-image: url("../img/sidebar_header_sombra.png");
	background-repeat: no-repeat;
	z-index: 0;
}

#sidebar {
	position: relative;
	float: left;
	top: 89px;
	width: 225px;
}

	#sidebar_header {
		position: relative;
		left: 7px;
		width: 234px;
		height: 9px;
		background-image: url("../img/sidebar_header.png");
		background-repeat: no-repeat;
		z-index: 1;
	}

	#sidebar_content {
		position: relative;
		padding-top: 37px;
		left: 10px;
		width: 214px;
		background-image: url("../img/sidebar_content.png");
	}

		.promo {
			position: relative;
			padding-left: 20px;
			padding-right: 20px;
			padding-bottom: 20px;
		}

		.promo img {
			padding-bottom: 12px;
			border-bottom: 1px solid #cfcac4;
		}

		.promo h1 {
			font-family: Helvetica;
			font-size: 12px;
			padding-top: 9px;
			padding-bottom: 9px;
			line-height: 13px;
		}

		.promo p {
			font-family: Helvetica;
			font-size: 12px;
		}

		.promo a:link, .promo a:visited {
			text-decoration: none;
			color: #000000;
		}

		.promo a:hover {
			text-decoration: none;
			color: #f4c21a;
		}
		
		#formulario {
			position: relative;
			width: 191px;
			height: 95px;
			background-image: url("/img/form_background.jpg");
			background-repeat: no-repeat;
			margin-left: 12px;
			padding-bottom: 10px;
		}

                        #formulario img {position: relative; top: 30px;left:10px;border: none;}
		
			#formulario h1 {				
				position: relative;
				left: 12px;
				top: 18px;
				font-family: Helvetica;
				font-size: 19px;
				color: #333333;
				text-shadow: 1px 1px 1px white;
			}
			
			#formulario h2 {
				position: relative;
				left: 12px;
				top: 18px;
				font-family: Helvetica;
				font-size: 10px;
				color: #333333;
				text-shadow: 1px 1px 1px #cccccc;
			}
			
			#formulario input {
				font-family: Helvetica;
				font-size: 12px;			
				width: 157px;
				border: none;
				border-color: white;
				color: #a3aab1;
			}
			
			#formulario #nombre_safari {
				position: relative;
				left: 16px;
				top: 35px;
			}
			
			#formulario #mail_safari {
				position: relative;
				left: 16px;
				top: 51px;
			}
			
			#formulario #boton_safari {
				position: relative;
				left: 10px;
				width: 171px;
				height: 26px;
				top: 66px;
			}
			
			#formulario #nombre_opera {
				position: relative;
				left: 16px;
				top: 38px;
			}
			
			#formulario #mail_opera {
				position: relative;
				left: 16px;
				top: 54px;
			}
			
			#formulario #boton_opera {
				position: relative;
				left: 10px;
				width: 171px;
				height: 26px;
				top: 70px;
			}
			
			#formulario #nombre_firefox {
				position: relative;
				left: 16px;
				top: 39px;
			}
			
			#formulario #mail_firefox {
				position: relative;
				left: 16px;
				top: 56px;
			}
			
			#formulario #boton_firefox {
				position: relative;
				left: 10px;
				width: 171px;
				height: 26px;
				top: 71px;
			}
			
			#formulario #nombre_ie7 {
				position: relative;
				left: 16px;
				top: 32px;
			}
			
			#formulario #mail_ie7 {
				position: relative;
				left: 16px;
				top: 46px;
			}
			
			#formulario #boton_ie7 {
				position: relative;
				left: 10px;
				width: 171px;
				height: 26px;
				top: 61px;
			}
		
	#sidebar_footer {
		position: relative;
		width: 234px;
		height: 10px;
		background-image: url("../img/sidebar_footer.jpg");
	}

/* Estilos sección Noticias */

#main_sidebar_news {
			position: relative;
			left: 50px;
			float: left;
			width: 180px;
		}

	#main_sidebar_news h1 {
		font-family: Helvetica;
		width: 177px;
		font-size: 17px;
		padding-bottom: 7px;
		padding-left: 3px;
		margin-bottom: 15px;
		border-bottom: 1px solid #eaeaeb;
	}

	#main_sidebar_news h2 {
		font-size: 11px;
		color: #cecdc6;
		margin-bottom: 5px;
	}

#main_content_news {
	position: relative;
	float: left;
	width: 363px;
	left: 6px;
}

	#main_content_news h1 {
		font-family: Helvetica;
		width: 360px;
		font-size: 17px;
		padding-bottom: 7px;
		padding-left: 3px;
		margin-bottom: 5px;
		border-bottom: 1px solid #eaeaeb;
	}

	#main_content_news img {
		margin-top: 10px;
		margin-bottom: 10px;
	}

		.noticia {
			border-bottom: 1px solid #eaeaeb;
			padding-bottom: 12px;
			padding-top: 10px;
		}

		.noticia_ultimo {
			padding-bottom: 10px;
			padding-top: 10px;
		}

		#main_content_news .noticia h1, #main_content_news .noticia_ultimo h1 {
			font-family: Arial;
			font-size: 11px;
			font-weight: normal;
			border: none;
			color: #cecdc6;
			padding-bottom: 2px;
			padding-left: 0px;
			margin-top: 5px;
		}

		.noticia h2, .noticia_ultimo h2, .articulo h2 {
			font-family: Arial;
			font-size: 11px;
			margin-bottom: 5px;
			line-height: 18px;
		}

		.noticia h3, .noticia_ultimo h3 {
			margin-top: 8px;
			font-size: 9px;
		}

		.noticia p {
			margin-bottom: 10px;
			line-height: 18px;
			color: #545454;
		}

		.noticia_ultimo p {
			line-height: 18px;
			color: #545454;
		}

		.noticia a:link, .noticia a:visited, .noticia_ultimo a:link, .noticia_ultimo a:visited {
			text-decoration: none;
			color: #000000;
		}

		.noticia a:hover, .noticia_ultimo a:hover {
			text-decoration: none;
			color: #f4c21a;
		}

/* Estilos sección El Plátano y Tú */

.articulo {
	padding-bottom: 12px;
	padding-top: 10px;
}

	.articulo p {
		line-height: 18px;
		color: #545454;
		margin-bottom: 10px;
	}

	.articulo ul {
		margin-left: 20px;
		margin-bottom: 10px;
		color: #545454;
	}

	.articulo ul li {
		margin-bottom: 5px;
	}

	.articulo p a:link, .articulo p a:visited {
		text-decoration: none;
		color: #000000;
	}

	.articulo p a:hover {
		text-decoration: none;
		color: #f4c21a;
	}

	.fuente {
		color: #cecdc6;
		line-height: 14px;
	}

#submenu {
	position: relative;
	left: 50px;
	float: left;
	width: 180px;
	border-bottom: 1px solid #eaeaeb;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	padding-top: 27px;
	margin-bottom: 20px;
}

	#submenu ul {
		list-style: none;
	}

	#submenu li {
		border-top: 1px solid #eaeaeb;
		padding-top: 7px;
		padding-bottom: 7px;
	}

	#submenu li a:link, #submenu li a:visited {
		text-decoration: none;
		color: #d2cab8;
	}

	#submenu li a:hover {
		text-decoration: none;
		color: #f4c21a;
	}

	#subsubmenu {
		font-weight:normal;
		font-size: 10px;
		margin-top: 7px;
	}

		#subsubmenu li {
			border-top: 1px solid #eaeaeb;
		}

		#subsubmenu li a:link, #subsubmenu li a:visited {
			text-decoration: none;
			color: #000000;
		}

		#subsubmenu li a:hover {
			text-decoration: none;
			color: #f4c21a;
		}

#main_sidebar_platanoytu {
			position: relative;
			left: 50px;
			float: left;
			width: 180px;
		}

	#main_sidebar_platanoytu h1 {
		font-family: Helvetica;
		width: 177px;
		font-size: 17px;
		padding-bottom: 7px;
		padding-left: 3px;
		margin-bottom: 15px;
	}

	#main_sidebar_platanoytu_header {
		position: relative;
		width: 180px;
		height: 9px;
		background-image: url("../img/platanoytu_sidebar_header.jpg");
	}

	#main_sidebar_platanoytu_content {
		position: relative;
		width: 180px;
		background-color: #f9f8f5;
	}



		#main_sidebar_platanoytu_content ul {
			position: relative;
			padding-top: 10px;
			left: 21px;
			list-style: none;
		}

		#main_sidebar_platanoytu_content ul li {
			position: relative;
			padding-bottom: 10px;
			/*margin-top: -130px;*/
		}

		#main_sidebar_platanoytu_content ul li h1 {
			font-family: Helvetica;
			font-size: 11px;
			padding-bottom: 0px;
			padding-left: 0px;
			margin-bottom: 0px;
			margin-top: 10px;
		}

		#main_sidebar_platanoytu_content ul li p {
			padding-right: 21px;
			color: #969796;
			line-height: 15px;
		}

	#main_sidebar_platanoytu_footer {
		position: relative;
		width: 180px;
		height: 9px;
		background-image: url("../img/platanoytu_sidebar_footer.jpg");
	}

	.mascara_galeria {
			position: relative;
			top: 120px;
			left: -3px;
			width: 144px;
			height: 124px;
			background-image: url("../img/mascara_galeria.png");
		}

.receta_thumb {
	position: relative;
	float: left;
	width: 169px;
	margin: 6px;
}

	.receta_thumb_header {
		position: relative;
		width: 169px;
		height: 16px;
		background-image: url("../img/receta_thumb_header.jpg");
	}

	.receta_thumb_content {
		position: relative;
		top: -6px;
		width: 159px;
		background-color: #e8e8e8;
		padding-left: 10px;
	}

		#main_content_news .receta_thumb_content h1 {
			font-family: Helvetica;
			font-size: 11px;
			width: 150px;
			border: none;
			margin-bottom: 0px;
			padding-bottom: 0px;
			padding-top: 5px;
			padding-left: 1px;
		}

		#main_content_news .receta_thumb_content p {
			color: #969796;
		}

		.receta_thumb_content a:link, .receta_thumb_content a:visited {
			text-decoration: none;
			color: #000000;
		}

		.receta_thumb_content a:hover {
			text-decoration: none;
			color: #f4c21a;
		}

	.receta_thumb_footer {
		position: relative;
		top: -6px;
		width: 169px;
		height: 16px;
		background-image: url("../img/receta_thumb_footer.jpg");
	}

#participa {
	position: relative;
	float: right;
}

/* Formulario contacto */

#form_contacto_header {
	position: relative;
	width: 362px;
	height: 12px;
	background-image: url("../img/contacto_header.jpg");
	margin-top: 20px;
}

#form_contacto_content {
	position: relative;
	width: 322px;
	background-color: #e8e8e8;
	padding-left: 20px;
	padding-right: 20px;
}

	#form_contacto_content h2 {
		font-family: Helvetica;
		font-size: 10px;
		color: #333333;
		text-shadow: 1px 1px 1px #cccccc;
	}

	#form_contacto_content form {
		position: relative;
		margin-top: 10px;
	}

		#form_contacto_content form input {
			position: relative;
			width: 161px;
			height: 17px;
			background-image: url("../img/input.jpg");
			background-repeat: no-repeat;
			border: none;
			border: #e8e8e8;
			padding-left: 10px;
			font-family: Helvetica;
			font-size: 12px;
			color: #a3aab1;
			margin-bottom: 8px;
			padding-top: 6px;
		}

		#form_contacto_content form textarea {
			position: relative;
			width: 303px;
			height: 141px;
			background-image: url("../img/textarea.jpg");
			background-repeat: no-repeat;
			border: none;
			border: #e8e8e8;
			padding-left: 10px;
			padding-top: 5px;
			font-family: Helvetica;
			font-size: 12px;
			color: #a3aab1;
			margin-bottom: 8px;
		}

		#form_contacto_content form #boton_contacto {
			position: relative;
			float: right;
			margin-top: 10px;
			margin-right: 10px;
			width: 76px;
			height: 27px;
			background-image: none;
		}

#form_contacto_footer {
	position: relative;
	width: 362px;
	height: 12px;
	background-image: url("../img/contacto_footer.jpg");
	margin-bottom: 20px;
}

.contacto_sidebar {
	font-family: Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #ded8cb;
}

	.contacto_sidebar p {
		margin-bottom: 15px;
	}

	.contacto_sidebar a:link, .contacto_sidebar a:visited {
		text-decoration: none;
		color: #ded8cb;
	}

	.contacto_sidebar a:hover {
		text-decoration: none;
		color: #f4c21a;
	}

	.contacto_sidebar #contacto_texto {
		font-weight: normal;
		font-size: 12px;
	}

/* Plátano en la Red */

#twitter {
	position: relative;
	width: 180px;
	height: 180px;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
}
.query{
	position: relative;
    float:left;
    display:inline;
    width:180px;
    height: 180px;
    overflow:hidden;
}
	ul.tweet_list {
		list-style: none;
    	float:left;
    	display:inline;
    	width:900px;
	}

	li.tweet {
    	width:180px;
    	height: 180px;
    	float:left;
    	display:inline;
	}

	span.tweet_user, .tweet_date {
		position: relative;
		top: -10px;
		font-size: 9px;
		font-weight: normal;
	}

	p.tweet_text strong{color:#b4afa4;}

/* Campaña */

#main_content_camp {
}

	#main_content_camp h1 {
		font-family: Helvetica;
		font-size: 17px;
		padding-bottom: 7px;
		padding-left: 3px;
		margin-bottom: 5px;
		margin-left: 5px;
		border-bottom: 1px solid #eaeaeb;
	}

	#main_content_camp p {
		padding-left: 9px;
	}

	#main_content_camp h2 {
		padding-left: 9px;
	}

#video_camp {
	position: relative;
	margin-top: 10px;
	padding-left: 5px;
}

#compartir {
	position: relative;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eaeaeb;
}

	#compartir ul {
		display: block;
		list-style: none;
	}

		#compartir li {
			position: relative;
			display: block;
			float: right;
			margin-right: 10px;
		}

		#compartir li a {
			display: block;
			position: relative;
		}

		#comp_twitter a{
			width: 52px;
			height: 11px;
			list-style: none;
			background-image:url("../img/compartir_twitter.jpg");
			background-repeat:no-repeat;
			background-position: 0px 0px;
		}

		#comp_facebook a{
			width: 53px;
			height: 10px;
			list-style: none;
			background-image:url("../img/compartir_facebook.jpg");
			background-repeat:no-repeat;
			background-position: 0px 0px;
		}

		#comp_tuenti a{
			width: 44px;
			height: 11px;
			list-style: none;
			background-image:url("../img/compartir_tuenti.jpg");
			background-repeat:no-repeat;
			background-position: 0px 0px;
		}

		#compartir li a:hover{
			background-position: 0px -11px;
		}

.oculto {
	display: none;
}

.clear {
	clear: both;
}

.clear_footer {
	clear: both;
	border-bottom: 1px solid #eaeaeb;
}
