/*======== Design by K@rlo$ ========*/
*{	margin:0px; padding:0px;	}
/*==============================================================*/
BODY
{  
	background:#C8E6E6 url(../imagenes/index/background.png) repeat-x; 
	font-family:Arial,Tahoma, Helvetica;
	margin:0px 0px 10px 0px;
}

span.Aux, span.aux
{
	display:block;
	clear:both;
	font-size:2px;
}
/*==============================================================*/
#Header
{
	margin:0px auto 0px auto;
	background:#fff url(../imagenes/index/bg_menuheader.png) no-repeat;
	width:820px;
	height:200px;
	position:relative;
}
/*==============================================================*/
#Logo
{
	width:250px;
	height:100px;
	float:left;
	margin:30px 0px 0px 7px;
	text-align:center;
}
/*==============================================================*/
#PublicidadHeader
{
	float:right;
	width:550px;
	height:70px;
	text-align:center;
	margin:40px 0px 0px 0px;
}
/*==============================================================*/
#Container
{ 
	width:820px;
	margin:0px auto;
	background:#fff url(../imagenes/index/bg_container.jpg) no-repeat bottom;
	clear:both;
	padding:10px 0px;
}
/*===================================================================*/
.left { float:left; }
.right { float:right; }
/*==============================================================*/
.panel1 {	width:390px;	}
.panel2 {	width:800px;	}
/*==============================================================*/
.espacio { margin-bottom:8px; }
/*==============================================================*/
/*
#MenuHeader UL
{ width:530px; height:16px; position:absolute; top:60px; right:0px; }

#MenuHeader LI
{ float:left; font-size:11px; margin:0px 0px 0px 0px; display:block; margin:0px 13px 0px 0px; list-style:none; }

#MenuHeader UL LI A
{ background:url(../imagenes/psiLink/arrow.gif) 0px 4px no-repeat #fff; color:#5A5A5A; text-decoration:none; padding:0px 0px 0px 9px;}

#MenuHeader UL LI A:hover
{	color:#ccc;	}
/*==============================================================*/
#MenuHeaderChat UL
{ width:530px; height:16px; position:absolute; top:95px; right:0px; }

#MenuHeaderChat LI
{ float:left; font-size:11px; margin:0px 0px 0px 0px; display:block; margin:0px 13px 0px 0px; list-style:none; }

#MenuHeaderChat UL LI A
{ background:url(../imagenes/psiLink/arrow.gif) 0px 4px no-repeat #fff; color:#5A5A5A; text-decoration:none; padding:0px 0px 0px 9px;}

#MenuHeaderChat UL LI A:hover
{	color:#ccc;	}
/*==============================================================*/
#PublicidadHeaderChat
{
	width:468px;
	height:60px;
	position:absolute;
	top:30px;
	right:10px;
}
/*==============================================================*/
#BannerHeader
{ background:url(../imagenes/psiLink/bg_bannerheader.png) no-repeat; width:820px; height:116px; position:absolute; bottom:0px; left:0px; }

#BannerHeaderChat
{ background:url(../imagenes/psiLink/bg_bannerheaderchat.jpg) no-repeat; width:820px; height:116px; position:absolute; bottom:0px; left:0px; }

#BannerHeaderArticulo
{ background:url(../imagenes/psiLink/bg_bannerheaderarticulo.jpg) no-repeat; width:820px; height:116px; position:absolute; bottom:0px; left:0px; }
/*==============================================================*/
#ContentChat
{
	width:800px;
	height:450px;
	margin:0px auto 10px auto;
}
/*==============================================================*/
#AvisoChat
{
	width:270px;
	height:55px;
	margin:0px auto 10px auto;
	position:relative;
	background:url(../imagenes/psiLink/bg_avisochat.jpg) no-repeat;
}

#AvisoChat p
{
	font-size:12px;
	width:200px;
	position:absolute;
	top:7px;
	right:4px;
	line-height:1.4em;
	font-weight:bold;
}

#AvisoChat p a
{	color:#000;	}

#AvisoChat p a:hover
{
	color:#999;
	text-decoration:none;
}
/*==============================================================*/
#FormArticulo
{
	width:510px;
	height:163px;
	margin:0px auto 10px auto;
	background:url(../imagenes/psiLink/bg_formarticulo.jpg) no-repeat;
}

#FormArticulo h2
{
	font-size:16px;
	text-align:center;
	padding:7px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	width:388px;
	float:right;
}

#FormArticulo form
{
	width:385px;
	clear:both;
	float:right;
}

#FormArticulo p
{
	clear:both;
	height:35px;
	text-align:center;
}

#FormArticulo label
{
	font-size:12px;
	font-weight:bold;
	float:left;
	width:130px;
	text-align:right;
	margin:3px 2px 0px 0px;
}

#FormArticulo input.itext
{
	float:left;
	width:230px;
	padding:2px;
	border:1px solid #666;
}
/*==============================================================*/
.titulos
{
	margin:0px auto 5px auto;
	width:800px;
	height:35px;
}

.titulos h2
{
	font-size:16px;
	color:#fff;
	padding:5px 0px 0px 40px;
	height:30px;
}

.titulos h2.links
{	background:url(../imagenes/psiLink/bg_titulolink.png) no-repeat;	}

.titulos h2.links2
{	background:url(../imagenes/psiLink/bg_titulolink2.png) no-repeat;	}
/*==============================================================*/
.OpcionesLinks
{
	width:800px;
	margin:0px auto;
}
/*==============================================================*/
.texto
{	clear:both;	margin:0px 0px 10px 0px;	}

.texto h2
{
	font-size:16px;
	margin:0px 0px 10px 0px;
}

.texto h3
{
	font-size:14px;
	margin:0px 0px 4px 0px;
}

.texto img
{
	float:left;
	border:none;
	margin:0px 6px 0px 0px;
	font-size:10px;
}

.texto p
{
	font-size:14px;
	margin:0px 0px 10px 0px;
}

.texto p.boton
{	text-align:center;	}

.texto p.linkman
{
	font-size:12px!important;
	margin:0px 0px 4px 0px;
	padding:8px 0px 0px 0px;
}

.texto strong
{	margin:0px 5px 0px 0px;	}

.texto textarea
{
	font-size:12px;
	font-family:Arial, Verdana, Tahoma;
	width:350px;
	height:60px;
	padding:5px;
	border:1px solid #ccc;
	line-height:1.4em;
}

.texto a
{
	font-weight:bold;
	color:#000;
}

.texto a:hover
{
	color:#777;
	text-decoration:none;
}

.texto input.itext
{
	border:1px solid #000;
	width:80px;
	padding:2px;
}
/*==============================================================*/
.textoarticulo h2
{
	font-size:18px;
	font-weight:600;
	border-bottom:1px dotted #666;
	padding:0px 0px 3px 0px;
}

.textoarticulo h3
{
	font-size:16px;
	margin:0px 0px 5px 0px;
}

.textoarticulo p
{
	font-size:12px;
	line-height:1.5em;
	margin:0px 0px 10px 0px;
	text-align:justify;
}

.textoarticulo ul
{
	margin:0px 0px 10px 40px;
	
}
.textoarticulo li
{
	font-size:12px;
	line-height:1.5em;
	margin:0px 0px 5px 0px;
	text-align:justify;
}
/*==============================================================*/
.extraarticulos
{
	clear:both;
	height:25px;
}
/*==============================================================*/
.opcionesarticulos
{
	float:right;
	height:20px;
}

.opcionesarticulos span
{
	float:right;
	width:18px;
	height:20px;
	display:block;
	font-size:10px;
	margin:0px 0px 0px 10px;
}

.opcionesarticulos a.articuloimprimir
{
	background:url(../imagenes/psiLink/ico_articuloimprimir.jpg) no-repeat;
	display:block;
	width:18px;
	height:18px;
	text-indent:-99999em;
}

.opcionesarticulos a.articuloenviar
{
	background:url(../imagenes/psiLink/ico_articuloenviar.jpg) no-repeat;
	display:block;
	width:18px;
	height:18px;
	text-indent:-99999em;
}

.opcionesarticulos a.arcitulocontactar
{
	background:url(../imagenes/psiLink/ico_articulocontactar.jpg) no-repeat;
	display:block;
	width:18px;
	height:18px;
	text-indent:-99999em;
}
/*==============================================================*/
.datosarticulos
{
	float:left;
	height:20px;
}

.datosarticulos span.articuloautor
{
	background:url(../imagenes/psiLink/ico_articuloautor.jpg) no-repeat;
	font-size:10px;
	padding:3px 0px 3px 20px;
	margin:0px 10px 0px 0px;
}

.datosarticulos span.articulofecha
{
	background:url(../imagenes/psiLink/ico_articulofecha.jpg) no-repeat;
	font-size:10px;
	padding:3px 0px 3px 20px;
}
/*==============================================================*/
#FormularioLinks
{
	width:380px;
	margin:0px auto;
	background:#FFC875;
	padding:10px 0px;
}

#FormularioLinks form
{	margin:0px 10px;	}

#FormularioLinks p
{
	height:22px;
	clear:both;
	text-align:center;
}

#FormularioLinks label
{
	font-size:12px;
	font-weight:bold;
	float:left;
	width:140px;
	text-align:right;
	margin:2px 2px 0px 0px;
}

#FormularioLinks input.itext
{
	border:1px solid #888;
	padding:1px;
	float:left;
	width:210px;
}

#FormularioLinks input.isubmit
{
	margin:4px 0px 0px 0px;
}
/*==============================================================*/
#Footer
{ 
	width:820px;
	margin:0px auto;
	padding:10px 0px 0px 0px;
}
/*==============================================================*/
#Copy
{
	width:700px;
	margin:0px auto;
}

#Copy ul
{	padding:10px 0px 0px 0px; margin:0px 0px 10px 0px; text-align:center;	}

#Copy li
{
	font-size:11px;
	list-style:none;
	display:inline;
	margin:0px 10px 0px 0px;
}

#Copy a { color:#325C75; }

#Copy a:hover
{
	color:#666;
	text-decoration:none;
}

#Copy p { font-size:10px; text-align:center; }
