/* BODY */

body {
	background-color:	#82A0BF;
	margin:				10px 0px 10px 0px;	/* top left bottom right */
}

body,td,th {
	font-family:		Tahoma, Verdana, sans-serif, serif;
	font-size:			12px;
	color:				#000000;
}

#flashcontent {
/*	border:				solid 1px #000; */
	width:				756px;
	height:				100px;
/*	float:				left;
	margin:				5px 20px;		*/
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* LINKS */

a {
	color:				#3A6EA5;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* HEADERS */

h3 {
/*	font-family:		'Staccato222 BT';	*/
	font-size:			40px;
	color:				#FFFFFF;
	text-transform:		uppercase;
	margin:				15px 15px 0px 15px;	/* top left bottom right */
	padding:			0px 0px 0px 0px;	/* top left bottom right */
}

h4 {
/*	font-family:		'Staccato222 BT';	*/
	font-size:			16px;
	color:				#3A6EA5;
	text-transform:		uppercase;
	margin:				0px 0px 15px 0px;	/* top left bottom right */
	padding:			0px 0px 0px 0px;	/* top left bottom right */
	border-bottom:		2px solid #82A0BF;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* STYLES */

.contenido {
	text-align:			justify;
/*	padding-left:		15px;		*/
	padding-right:		15px;
}

.pie {
	font-size:			10px;
	text-align:			center;
	padding-top:		10px;
	padding-bottom:		10px;
}

.Error {
	color:				#FF0000;
}

.ErrorMsg {
	color:				#006633;
}

input {
	border:			1px solid #000000;
	background:		#CCCCCC;
}

.radio {
	border:			0px;
	background:		#FFFFFF;
}

textarea {
	border:			1px solid #000000;
	background:		#CCCCCC;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* NOTICIAS */

.post {
	float:				left;
	width:				100% !important;
	width:				99%;
	position:			relative;
	margin-bottom:		1.5em;
	border-bottom:		1px solid #CCCCCC;
}

.post .date {
	position: absolute;
	top:				0;
	left:				5px;
	width:				2.3em;
	text-align:			right;
}

.post .date .month {
	text-transform:		uppercase;
	font:				700 1.0em arial, sans-serif;
	color:				#888;
}

.post .date .day {
	display:			block;
	margin-top:			-5px;
	font:				700 2.1em arial, sans-serif;
	color:				#888;
}

.post .title {
	display:			block;
	padding:			0 0 5px 0;
	font-size:			1.2em;
	font-weight:		bold;
	color:				#586B7A;
}

.post p {
	margin:				0 0 0 3.5em;
	padding:			0 0 1em 1.2em;
	border-left:		1px solid #CCCCCC;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* FOROS */

.foroFecha {
	font-size:			10px;
	color:				#999999;
}

.foroAutorA {
	font-size:			10px;
	color:				#3A6EA5;
}

.foroAutorB {
	font-size:			10px;
	color:				#999999;
}
