body {
	background: #fff url(/images/bg.gif) no-repeat top left;
	margin: 20px 0 0 20px;
}

p.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

		div.nav {
			background: #fff;
			padding: 0px 10px;
			*padding: 10px 10px 0px 10px;
			width: 540px;
			float: right;
			margin-bottom: 15px;
		}
		
			div.nav h2 {
				margin: 0;
				border-bottom: 1px dotted #ccc;
				padding: 0 0 .2em 0;
			}
			
		
			
						div#cabecera {
							width: 735px;
							clear: both;
							border-bottom: 1px solid transparent;
							_border: 0;
						}
						
						div#cabecera h1 {
							width: 152px;
							float: left;
							margin: 0;
						}
					
							div#cabecera h1 img {
								display: block;
							}
							
							
							div#post {
								background: #fff;
								width: 435px;
								float: left;
							}
							
							
							div#contenidos {
								width: 735px;
					/*			border: 1px solid #000; */ 
							}
							
							
							div#menus {
								float: right;
								width: 275px;
								
							}
							
									div#menus h3 {
										margin: 0 0 .2em 0;
									}
							
							div.zona-pop, div.zona-cine, div.zona-comunidad, div.zona-archivo, div.moreonthis {
								background: #f0c;
								padding: 10px;
								color: #fff;
								margin-bottom: 15px;
							}
							
							div.zona-cine {
								background: #000;
							}
							
							div.zona-archivo {
								background: #99CC00;
							}
							
							div.zona-archivo ul {
							
								margin-top: 8px;
								margin-bottom: 10px;

								padding: 0px 10px 0px 10px;
								margin-left: 10px;
								margin-right: 0;

							}
							
							div.zona-comunidad {
								background: #8ADBFF;
								color: #333;
							}
							
							div.zona-pop p, div.zona-cine p, div.zona-comunidad p, div.zona-archivo p, div.zona-archivo ul li {
								font: .7em/1.2 "Trebuchet MS", arial, sans-serif;
								margin: 0;
							}
							
							div.zona-pop ul, div.zona-cine ul {
								/*margin: 0 0 0 15px;*/
								/*padding-right: 0 0 0 10px;*/
								padding-left: 10px;
								padding-right: 0;
								margin-left: 10px;
								margin-right: 0;								
							}
							
							div.zona-pop ul li, div.zona-cine ul li {
								font: .7em/1.2 "Trebuchet MS", arial, sans-serif;
								margin: 0;							
							}
							
							div.zona-archivo ul li ul li {
								font-size: 1em;
							}
							
							div.moreonthis ul {
								margin: 10px 0px 10px 20px;
							}

							table.lista_buscador {
								margin-top: 15px;
							}
							
							table.lista {
								margin-top: 8px;
								}


							table.lista td label, table.lista_buscador td label {
								font: bold .7em/1.2 "Trebuchet MS", arial, sans-serif;
								color: #069;
								display: block;
								margin: .2em 0 .3em 0;
								}

							table.lista td input.texte, table.lista_buscador td input.texte {
								border: 3px double #999;
								margin-right: 3px;
								}

							table.lista td input.buton, table.lista_buscador td input.buton {
								width: 105px;
								height: 24px;
								border: 3px double #999;
								}

							table.lista td textarea.comentario {
								border: 3px double #999;
								margin-right: 3px;
								}

							div.zona-cine a:link, div.zona-pop a:link {
								color: #fff;
								}

							div.zona-cine a:visited {
								color: #ccc;
								}
							
							div.zona-pop a:visited {
								color: #ffc;
								}

							div.zona-pop a:active, div.zona-cine a:active {
								color: #fff;
								}
							
							div.zona-pop a:hover, div.zona-cine a:hover {
								color: #ffc;
								}

							
							div.fecha {
								
								color: #fff;
								font: 10px/11px Tahoma, arial, sans-serif;
								margin-bottom: 20px;
								background: url(/images/dot.gif) repeat-x top;
								/*border: 1px solid #fff;*/
							}
							
							.trans {
								font: 11px/15px Tahoma, arial, sans-serif;
								padding: 0 .7em;
							}
							
								div.fecha p {
									margin: 0;
									background: #669900;
									padding: 3px 10px 5px 10px;
									float: right;
									/*width: 110px;*/
									
								}
								
								
								div#footer {
									clear: both;
									font: .7em/1.4em Tahoma, Verdana, sans-serif;
									color: #000;
								}
								
								div#footer .izq {
									text-align: left;
									padding: .5em 0em 1em 0em;
									float:left;
								}
								
								div#footer .der {
									text-align: right;
									padding: .5em 0em 1em 0em;
									float:right;
								}
								

div.zona-archivo {
color: #666;
}
								

div#post a:link {
	color: #f0c;
}

div#post a:visited {
	color: #36c;
}

div#post a:active {
	color: #ccc;
}


div#post a:hover {
	color: #36c;
}
								
								div.textos {
									padding: 1em;
									/*margin-bottom: 20px;*/
								}

div.textos ul li {
font: .7em/1.4em Tahoma, verdana, arial, sans-serif;
color: #333;
}

								
									div.textos h3 {
										font: 1.6em Georgia, Times, serif;
										border-bottom: 1px dotted #333;
										padding-bottom: .5em;
										color: #006699;
										margin: 0 0 1em 0;									
									}
								
									div.textos p, div.textos2 p {
										text-align: justify;
										font: .7em/1.5em Tahoma, sans-serif;
										color: #333;
										margin-top: 0;
										margin-bottom: 25px;
									}
									
									
									div.textos2 {
										padding: 1em;
										
									}
									
									div.textos2 h3 {
										color: #006699;
										/*Fucsia: color: #FF00CC;*/
										font-size: 1.2em;
										font-family: Georgia;
										margin: 0 0 .5em 0;
									}
									
									div.textos p.perma, div.textos2 p.perma {
										background: url(/images/linea_h.gif) bottom left repeat-x;
										text-align: center;
										padding: 0 0 1.3em 0;
									}
									
									
									div.textos p.extended {
										background: url(/images/linea_h.gif) bottom left repeat-x;										
										text-align: left;
										padding: 0 0 1.5em 0;
									}									
									
					


					



div#footer {
border-top: 1px solid #ccc;
width: 735px;
color: #000;
}

div#footer p {
margin: 0;
}




div#footer a:link {
color: #f0c;
}

img.rightimg {
float: right;
margin: 3px 0px 20px 20px;
padding: 1px;
border: 1px solid #ccc;
}

img.leftimg {
float: left;
margin: 3px 20px 20px 0px;
padding: 1px;
border: 1px solid #ccc;
}

a img {
border: 0;
}

div.alert p {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	color: #CC0000 !important;
}

div.comentarios {
	border-top: 1px dotted #CCC;
}

div.comentarios p.commenttext {
}

div.comentarios p.commentauthor {
	text-align: right;
}

p.buscar {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}

blockquote {
}

div.separador {
	height: 20px;
	background: url(/images/dot_line.gif) repeat-x center;
}

div.slogan-loog {
padding: 0 0 10px 10px;
}
