body {
	font: 11px/15px Tahoma, Verdana, Arial, sans-serif;
	color: #666;
	background-color: #f5f5f5;
	text-align: center;
	align: center;
}

form{
	margin:0px;
	padding:0px;
}

div {
	margin:0px;
	padding:0px;
}

div.main {
	width: 750px;
	margin: 0px;
	padding:0px;
}

div.cabecera1 {
	width: auto;
	text-align: left;
}

div.cabecera2 {
	font: 9px Arial, Verdana, Tahoma, sans-serif;
	background-color: #fff9f1;
	width: auto;
	border: 1px solid #ffb25e;
	margin: 0 0 10px 0;
	text-align: left;
	padding: 2px 2px 2px 3px;
	color: #ffb25e;
}

div.general {
	background-color: #fafafa;
	width: auto;
	border: 1px solid #999;
	margin: 0px;
	padding: 20px 20px 0 20px;
	text-align:left;
	float:left;
}

div.like_facebook{
	margin-left:-15px;
}

div.menu {
	background-color: #fff;
	border: 1px solid #ccc;
	padding: 10px;
	float: right;
	width: 150px;
	text-align: left;
	min-height: 380px;
	height: auto !important;
	height: 380px;
}


div.posts {
	background-color: #fafafa;
	vertical-align: top;
	width:515px;
	text-align:center;
}

div.post,div.recuadro,div.publi_pre_post {
	background-color: #fefefe;
	margin: 0 0 20px 0;
	color: #a1a1a1;
	width : auto;
	padding: 10px;
	text-align : justify;
	border: 1px solid #e1e1e1;
}

div.publi_pre_post {
	text-align:center;
}

div.publi_entre_post {
	background-color:#fefefe;
	text-align:center;
	margin: 0 0 20px 0;
	width : auto;
	padding: 20px;
	border: 1px dotted #bbb;
}

div.recuadro {
	padding: 10px;
}

div.comentario_agregar {
	border: 1px dotted #bbb;
	margin: 20px 0px 20px 0px;
	padding: 10px;
	color: #777;
	width : auto;
}

div.comentario_agregar h3 {
	font: bold 18px Verdana, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0;
	color: #FF3900;
}


div.recuadroverde, div.recuadrorojo {
	margin: 0 0 20px 0;
	padding: 5px;
	vertical-align:middle;
	text-align: center;
	width:auto;
}

div.recuadroverde {
	color: #25cf25;
	background-color: #d9ffd9;
	border: 1px dotted #98ff98;
}



div.recuadrorojo {
	color: #ff5858;
	background-color: #ffe9e9;
	border: 1px dotted #ffc3c3;
}

div.opciones {
	background-color: #f7f7f7;
	border: 1px solid #e1e1e1;
	margin: 0px 5px 5px 5px;
	padding: 5px;
	float: right;
}

.INPUTtext {
	border: 1px;
	background-color: #FAFAFA;
	border-style : solid;
	border-color : #989898;
	border-width : 1px;
	font-size : 11px;
	color : #888888;
}

a:link {
	color: #ff8400;
	background-color: transparent;
	text-decoration: none;
}

a:active {
	color: #ff8400;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #ff8400;
	background-color: transparent;
	text-decoration: none;
}

a:hover {
	color: #ff4400;
	background-color: transparent;
	text-decoration: underline;
}

h1 {
	font: bold 22px Verdana, sans-serif;
	color: #ff8400;
	margin: 0px 0px 10px 0px;
	padding: 0;
}

h2 {
	font: bold 18px Verdana, sans-serif;
	color: #ff8400;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

h3 {
	font: bold 11px Verdana, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0;
	color: #F00;
}

h4 {
	font: bold 11px Verdana, sans-serif;
	color: #F00;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

H5 {
font: bold 11px Verdana, sans-serif;
color: #777;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

H6 {
font: bold 11px Verdana, sans-serif;
color: #777;
margin: 0px 0px 0px 0px;
padding: 15px 0px 2px 0px;
}

HR {
height : 1px;
color : #989898;
}

li {
	padding:0px;
	margin:0 0 10px 0;
	list-style-position: outside;
	color: #666;
	list-style-type: disc;
}

div.menu li{
	margin: 0px;
}

ul.normal li {
	padding:0px;
	margin:0 0 10px 0;
	list-style-position: outside;
	color: #444;
	list-style-type: disc;
}

ul {
	padding-left:20px;
	margin: 5px 0 5px 0;
}

OL {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
}

div.publiinpost{
	margin: 0 10px 5px 0px;
	padding: 0px;
	float:left;
}

P.derecha {
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 10px;
}

p.fecha,p.fecha_10 {
	font: 10px Verdana, sans-serif;
	color: #aaa;
	margin: 0px;
	padding: 0px;
}

div.comentario_10 p.fecha{
	color: #ff9829;
}

div.comentario_re p.fecha{
	color: #aaa;
}

p.subtitulo_op {
	font: 10px Verdana, sans-serif;
	color: #aaa;
	margin: 0px;
	padding: 0px;
}

P {
margin: 0px 0px 15px 0px;
}

P.letrapeq {
font: 9px Verdana, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

IMG {
border: 0;
}

IMG.border {
margin: 0px;
padding: 0px;
border: 1px solid Black;
}

td {
font: 11px/15px Tahoma, Verdana, Arial, sans-serif;
color: #888;
}



div.contenido,div.contenidomin {
	margin: 0px;
	padding: 2px;
	text-align : justify;
	color: #555;
}

div.contenidomin {
	min-height: 280px;
	height: auto !important;
	height: 280px;
}


DIV.contenido_centrado {
margin: 5px 20px 5px 20px;
padding: 5px;
text-align: center;
color: #555;
}

div.titulo {
	margin: 0 0 10px 0;
	padding: 0px;
	border-style : solid;
	text-align : justify;
	border-width : 0px;
}

div.posted {
	background-color: #f7f7f7;
	font-size:9px;
	margin: 10px 0 0 0;
	padding: 2px;
	border-style : solid;
	border-color : #ddd;
	border-width : 1px;
	text-align : left;
}

DIV.pie {
background-color: #f7f7f7;
font: 9px Arial, Verdana, Tahoma, sans-serif;
width: 730px;
border: 1px solid #999;
margin-top: 0px;
text-align : left;
padding: 5px 5px 5px 5px;
}

div.comentarios {
	background-color: #000;
	margin: 0px 0px 0px 0px;
	color: #777;
	padding: 2px;
	text-align : justify;
	border-style : solid;
	border-color : #ddd;
	border-width : 1px;
}

div.comentario, div.comentario_10 {
	background-color: #fafafa;
	border: 1px dotted #bbb;
	margin: 20px 0px 5px 0px;
	padding: 5px;
	color:#666666;
}

div.comentario_10 {
	background-color: #fffaf3;
	border-color: #ffad54;
	color:#c56701;
}

div.comentario_re {
	background-color: #f3f3f3;
	border: 1px dotted #ccc;
	margin: 20px 0px 0px 0px;
	padding: 5px;
	color:#666666;
}

p.comentario {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	color:#777;
}

div.comentario_10 p.comentario {
	color:#c56701;
}

div.comentario_re p.comentario {
	color:#777;
}

DIV.topbanner {
border: 1px dotted #e1e1e1;
width: 730px;
margin: 5px;
padding: 5px;
text-align: center;
}

DIV.publipost {
margin: 0px;
padding: 0px;
text-align: left;
}

div.publi_menu {
	margin: 0 0 10px 0px;
	padding: 10px;
	text-align: center;
	border: 1px dotted #e1e1e1;
	width:auto;
}

div.publipost2 {
	background-color: #fefefe;
	border: 1px dotted #e1e1e1;
	margin: 25px 25px 25px 25px;
	padding: 0px;
	text-align: left;
	width : 500px;
}

div.publipost_centrado {
	background-color: #fefefe;
	border: 1px dotted #e1e1e1;
	margin: 25px 25px 25px 25px;
	padding: 0px;
	text-align: center;
	width : 500px;
}





H3.seccion {
	font: bold 13px Verdana, sans-serif;
	color: #666;
}








b.p {
	font: 11px/15px Tahoma, Verdana, Arial, sans-serif;
	color: #f00;
}

b.h {
	font: bold;
	color: #fff;
	background: #ff8400;
}

b.v {
	font: bold;
	color: #7AB800;
}

b.r {
	font: bold;
	color: #FF0000;
}

blockquote {
	font: 10px Verdana, Arial, sans-serif;
	margin:0px;
	padding:0px;
}

font.alv {
	color: #0000FF;
}

font.xxx {
	color: #008300;
}

div.votaciones {
background-color: #fefefe;
border: 1px dotted #e1e1e1;
margin: 15px;
padding: 5px;
text-align : justify;
color: #777;
}

P.notas {
font: 13px Verdana, sans-serif;
color: #777;
margin: 2px;
padding: 2px;
}

form.nomargen {
margin: 0px;
padding: 0px;
}

P.listado {
margin: 2px;
padding: 2px;
}

a.paginador{
	background-color: #ff8400;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin:5px;
	border: 0px solid #000;
}

a.paginador:hover {
	background-color: #ff1100;
}

a.paginador_act{
	background-color: #999;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin:5px;
	border: 0px solid #000;
}

div.votos_comentarios{
	float:right;
	text-align:center;
}

div.votos_num{
	text-align:center;
}

div.karma_1{
	text-align:center;
}

div.resp{
	margin: 10px 0 0 0;
}

div.formulario_comentario{
	margin: 10px 0 0 0;
}

div.sup_der{
	float:right;
}
