/*Comunidades*/
/*parte by 002 --->*/

//Comunidad
.comunidadData.oficial {
	  position: relative;
	}

.comunidadData.oficial .riboon{
	  position: absolute;
	  top: -8px;
	  margin-right: 4px;
	}
.comunidadData.oficial .comunidad_bloke1{

background: #30B5E5;border:0}

.comunidadData.oficial .comunidad_titulo1{
background: #0075A8;color: #FFFFFF;border:0;font-family: 'Lucida Grande';  text-shadow: 0 1px 0 #424242;
}

.comunidadData.oficial .comunidad_linea1{
margin: 8px 0px;
border-top: 1px solid #0075A8;
border-bottom: 1px solid #64DCFF;
border-left:none; border-right:none;
}


//En Temas


.comunidadData .oficial .bloque_cont{background: #0099D0;border:0}

.comunidadData.oficial .bloque_titulo{
background: #0075A8;color: #FFFFFF;border:0;font-family: 'Lucida Grande';  text-shadow: 0 1px 0 #424242;
}


#menucomuin{margin:5px;margin-bottom:0px;background:#009c45;padding:10px;border: 6px solid #009c45;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;}

.botmenua{

border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px; 
margin:5px;
padding:5px;
background:#FFFFFF;
float:left; }


.botmenu{
color:#FFFFFF;
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px; 
margin:5px;
padding:5px;
background:#48b167;
float:left; 

}
.botmenu:hover{background:#62ca81;}

.crear_comunidad{width: 150px;margin-left:11px;margin-bottom:5px;}

.mBtn2.btnYellow2 {
  border: 1px solid #f9ad1b;
  background:#ffc74b;
  color:#642514;
  text-shadow:0 1px 0 #fde088;
  margin:3px;padding:3px;-moz-border-radius:7px}

.bloque_titulo{margin-left:5px;
margin-bottom:0px;
background: #acacac;
padding:7px;	
border: 2px solid #007f38;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
  	-webkit-border-top-right-radius: 5px;
text-shadow:0 1px 0 #CCCCCC;font-weight:bold;font-size: 12px;
border-bottom: 1px solid #999999;}

.bloque_cont{overFlow:hidden;margin-bottom:5px;margin-left:5px;background:#E7E7E7; padding:7px;border: 2px solid #007f38;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;height:auto;text-align: justify; }

/*by muertet --->*/
	
.temaContainer {
		float: left;
		margin-left: 12px;
		color: #333;
	}
	
	.temaBubble {
		float:left;
		width: 760px;
	}
	
	.temaCont {
	  float:right;
	}
	
	
	.bubbleCont {
	  background:#f7f7f7;
	  border: 1px solid #CCC;
	  -moz-border-radius: 5px;
	  -webkit-border-radius: 5px;
	  padding:12px;
	overflow:hidden;
	}
	
	.comentarioContainer {
	  background:#f7f7f7;
	  border-bottom: 1px solid #CCC;
	  border-left: 1px solid #CCC;
	  border-right: 1px solid #CCC; 
	} 
	
	.titulorespuestas {
	  margin:0;
		font-size: 14px;
		margin-bottom:0;
	}
	
.infoPost {
  width: 715px;
  margin-top:10px;
	padding: 10px;
	background: #E1E1E1;
	border: 1px solid #CCC;
	clear:both;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.infoPost strong.title {
	margin-bottom: 3px;
	display: block;
}

.infoPost .shareBox , .infoPost .rateBox , .infoPost .tagsBox , .infoPost .metaBox, .infoPost .ageBox {
	width: 20%;
	float: left;
}

.infoPost .tagsBox {
  width:40%;
}


.infoPost .socialIcons,.container370 .socialIcons {
  background: url('../socialIcons.png') no-repeat;
  float: left;
  margin-right: 5px;
  display: block;
  width: 16px;
  height: 16px;
}
.infoPost .socialIcons.delicious,.container370 .socialIcons.delicious {background-position: 0 0;}
.infoPost .socialIcons.facebook,.container370 .socialIcons.facebook  {background-position: 0 -16px;}
.infoPost .socialIcons.digg,.container370 .socialIcons.digg  {background-position: 0 -32px;}
.infoPost .socialIcons.twitter,.container370 .socialIcons.twitter  {background-position: 0 -48px;}
.infoPost .socialIcons.email,.container370 .socialIcons.email {background-position: 0 -64px;}





.infoPost .rateBox {
	font-weight: bold;
}
.thumbs {
  background: url('../thumbs.png') no-repeat;
  display: block;
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 3px;
}

.thumbs.thumbsUp {
  background-position: 0 0;
}

.thumbs.thumbsDown {
  background-position: 0 -16px;
}

.thumbs.thumbsUp:hover {
  background-position: 0 -32px;
}

.thumbs.thumbsDown:hover {
  background-position: 0 -48px;
}

.infoPost .tagsBox ul li {
	display: inline;
	font-size: 11px;
}

.infoPost .metaBox {
	text-align: right;
}
.userIcons {
  margin-top:5px;
}

.userIcons li {
  float:left;
  margin-right:5px;
}
.systemicons {
  width: 16px;
  height: 16px;
  background-image: url(../big2v1.png);
  background-repeat: no-repeat;
  display:block;
}


.systemicons.rango0 {background-position: 0 -110px;} /* Full User */
.systemicons.rango5 {background-position: 0 -110px;} /* Usuario */
.systemicons.rango10 {background-position: 0 -110px;} /* Great User */
.systemicons.rango11 {background-position: 0 -110px;} /* Novato */
.systemicons.rango12 {background-position: 0 -110px;} /* New Full User */
.systemicons.rango13 {background-position: 0 -110px;} /* Silver */
.systemicons.rango14 {background-position: 0 -110px;} /* Gold */
.systemicons.rango50 {background-position: 0 -110px;} /* Patrocinador */
.systemicons.rango100 {background-position: 0 -110px;} /* Moderador */

.systemicons.sexoM {background-position: -2px -132px}
.systemicons.sexoF {background-position: 0 -153px}
.systemicons.mensaje {background-position:0 -221px; float:left;}
.systemicons.historyMod { background-position: 0 -1252px; }
.systemicons.micuenta { background-position: 0 -874px; }
.systemicons.favoritos { background-position: 0 -946px; }
.systemicons.monitor { background-position: 0 -929px; }
.systemicons.actualizar { background-position: 0 -1000px; }
.systemicons.logout { background-position: 0 -964px; }
.systemicons.logout:hover { background-position: 0 -982px; }
.systemicons.sRss { background-position: 0 -1018px;}
.systemicons.fecha { background-position: 0 -1275px; }
.systemicons.respuestas { background-position: 0 -1298px; }
.systemicons.cerrada {background-position:0 -1326px; display:inline;width:auto;height:auto;padding-left: 12px;}


.postBy {
  border: 1px solid rgb(204, 204, 204);
  padding: 8px; 
  background: rgb(238, 238, 238) none repeat scroll 0% 0%; 
  -moz-border-radius: 4px; 
  -webkit-border-radius: 4px;
  
  font-size: 11px; 
  width: 100px;
  float:left;
}

.temaBubble .avatar{
  width: 100px;
  height: 100px;
  border-bottom: 1px solid #FFF;
  display: inline;
} 
.avatar{
	display:block;
	margin: auto;
	width:120px;
	border:none;
}

.txt_post{
	color:#444444;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
	#temaComunidad  {
		float:left;
	}
	#temaComunidad img {
	  max-width: 600px;
	     width: expression(this.width > 600 ? 600: true);
	}
	h1.titulopost {
		font-size: 15px;
		float:left;
		line-height:18px;
    width:460px;
	}
.clearBoth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#respuestas {
  margin-top:20px;
  clear:both;
}

#respuestas blockquote {
  margin: 0 10px;
}
#respuestas .cita {
  background:none;
  padding:0!important;
  font-weight:none;
  font-weight:normal;
}

#respuestas .citacuerpo {
  background: #e7e7e7  url('../quote-start.gif') no-repeat 5px 5px;
  border: 1px solid #dedede;
  padding:8px 8px 8px 35px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#respuestas .citacuerpo p {
  background: url('../quote-end.gif') no-repeat right bottom;
  width:100%;
}


#respuestas blockquote blockquote {
  display:none;
}

.desplegable{
	width:190px;
	float:left;
	text-align:	left;
}

#respuestas {
		width: 630px;
	}
	*/
	.respuesta, .miRespuesta {
		margin-top: 10px;
		clear:both;
	}

	#respuestas .respuesta.here {
	  background: #FFFFCC;
	  font-weight:bold;
	}
	
	.respuesta img.imagen {
	  max-width: 600px;
	     width: expression(this.width > 400 ? 400: true);
	     *width:300px;
	}
.answerInfo, .comentarioInfo {
		float: left;
		width: 122px;
		text-align:right;
		padding-right: 10px;
	}
		.answerInfo h3, .comentarioInfo h3 {
			margin: 6px 2px 0 0;
			font-size: 11px;
		}
		
.answerTxt,.comentarioTxt {
		float: left;
		width: 628px;
	}
	
	.primero .comentarioContainer  {
	  border-top:1px solid #CCCCCC;
	}
	
	.primero .comentarioTxt .Container {
	  border-top: none;
	}
	
	.primero .comentarioContainer {
	  -moz-border-radius-topleft:5px;
    -moz-border-radius-topright:5px;
    -webkit-border-radius-top-left:5px;
    -webkit-border-radius-top-right:5px;
	}
	
	.ultimo .comentarioContainer {
	  -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-radius-bottom-left:5px;
    -webkit-border-radius-bottom-right:5px;
	}
	
	
	
	
	
	.answerTxt .Container {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    background:#F7F7F7 none repeat scroll 0 0;
    border:1px solid #CCCCCC;
    padding:12px;
	}
	
	.agregar_comentario .answerTxt .Container {
	  background:#ffffcc none repeat scroll 0 0;
    border:1px solid #dbdba8;
	}
	
	.textA, .comentarioTxt p {
		margin:8px;
	}
	.answerTxt .Container,.comentarioTxt .Container {
	  color:#111111!important;
    font-size:12px;
    line-height:20px;
    padding: 12px;
	}
	
	#respuestas .answerTxt .Container {
	  padding:0;
	}
	.comentarioTxt .Container {
	  border-top:1px solid #FFF;
	}
	.answerRate {
		float: right;
	}
	.goodAnswer .badAnswer {
		
	}
	
	.ipMonitor {
	  font-size:11px;
	  text-align:right;
	  color:#666;
	}
	
	.commentDelete {
	  padding: 12px;
	  background: #FFAEAE;
	  text-align:center;
	  margin-top:5px;
	  color:#000;
	  width: 602px;
	  margin-left:132px;
	}	
	.autorPost .comentarioContainer {
	  background:#EEF9FE none repeat scroll 0 0;
    border:1px solid #7ED3F7;
	}
	
	.goodAnswer a , .badAnswer a {
		font-weight: bold;
		font-size: 11px;
		margin-top: 3px;
		display:block;
		padding: 2px 23px 5px 5px;
	}
	.goodAnswer a {
		background: url('../bgGood.gif') no-repeat left top;
	}
	
	.badAnswer a {
		margin-left: 5px;
		background: url('../bgBad.gif') no-repeat left top;
	}
	
	.modBar {
	  margin-top: 10px;
	}
	
	#buttons.modBar input.mBtn {
	  font-size:12px;
	  padding: 3px 5px;
	}

.answerOptions {
  background:#EEE;
  font-size:11px;
  height:20px;
  padding:3px;
  color:#666;
}

.answerOptions .metaDataA {
  margin-left: 4px;
}
.answerOptions ul li {
  float: left;
  display:block;
  background: url('../d-opt.gif') no-repeat 0px 7px;
  padding:2px 5px 0 10px;
}

.answerOptions ul li.answerCitar {
  background: none;
}

.answerOptions ul li.deleteAnswer a img  {
  margin: 2px;
}
.answerOptions .systemicons {
  margin-top:1px;
}

.citarAnswer {
  display:block;
  height:16px;
  width:16px;
}
	.breadcrump {
	  width: 875px;
	  height:30px;
	  overflow:hidden;
	  float:left;
	  margin-bottom:10px;
	}
  .breadcrump ul, .breadcrump ul li,.breadcrump ul li.first,.breadcrump ul li.last    {
	  background-image: url('../bgBread.gif');
	  background-repeat: no-repeat;   
   }
	 .breadcrump ul {
	   margin-bottom:10px;
	   float:left;
	   font-weight:bold;
	   background-position: left -62px;
     background-repeat: repeat-x;
     text-shadow: 0 1px 0 #fff;
	 }
	 .breadcrump ul li {
     float:left;
     padding:8px 5px 8px 22px;
     height:14px;
     background-position: left 0px;
 	 }
	 .breadcrump ul li.first {
	   padding:8px 0 8px 8px;
	   background-position: left -31px;
	 }
	 .breadcrump ul li.last {
 	   padding:8px;
 	   background-position: left -93px;
 	 }
	 .breadcrump ul li a  {
     color:#165a9e;
 	 }



.comunidad_pagina1{
clear:center; float:center; width:980px; padding:0px 8px 8px 8px;margin:0 auto;position:relative; 

}
.comunidad_pagina2{
clear:center; float:center; width:990px; padding:0px 3px 0px 3px;margin:0 auto;position:relative; background-color:#FFFFFF;
}
.comunidad_borde1{
background-color:#F7F7F7;
margin: 4px;
padding: 8px;
border: 1px solid #CECFCE;
}
.comunidad_borde2{
background-color: #FFFFCC;
margin: 4px;
padding: 20px;
text-align:center;
border-top: 1px solid #C8C82D;
border-bottom: 1px solid #C8C82D;
}
.comunidad_borde3{
background-color: #FFFFCC;
margin: 4px;
padding: 6px;
text-align:left;
font-size:11px;
border: 1px solid #C8C82D;
}
.comunidad_borde4{
margin: 5px;
padding: 20px;
text-align:center;
color:#666666;
font-size: 14px;
}
.comunidad_titulo1{
background:url(images/comunidad1.png) repeat-x #C7C7C7;
margin-top: 4px; margin-left: 4px; margin-right: 4px;
padding: 8px 8px 3px 8px;
height: 19px;
color: #424542;
text-shadow:0 1px 0 #FFFFFF;
font-weight:bolder;
border-top: 1px solid #ADAEAD;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #FFFFFF;
}
.comunidad_bloke1{
background-color:#E7E7E7;
margin-bottom: 8px; margin-left: 4px; margin-right: 4px;
padding: 8px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
font-size: 11px;
}
.comunidad_avatar1{
background-color:#FFFFFF;
margin: 8px;
padding: 4px;
border: 1px solid #CCCCCC;
}
.comunidad_avatar1:hover{
background-color:#FFFFCC;
margin: 8px;
padding: 4px;
border: 1px solid #C8C82D;
}
.comunidad_linea1{
margin: 8px 0px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #FFFFFF;
border-left:none; border-right:none;
}
.comunidad_linea3{
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #FFFFFF;
border-left:none; border-right:none;
}
.comunidad_botonera1{
margin: 2px 3px;
padding: 4px ;
border: solid 1px #CCCCCC;
background-color:#FFFFFF;
color: #342D16;
}
.comunidad_botonera1:hover{
margin: 2px 3px;
padding: 4px ;
border: solid 1px #C8C82D;
background-color:#FFFFCC;
color: #342D16;
}
.comunidad_publicidad{
padding: 3px;
background-color:#EEEEEE;
margin: 4px;
color:#5C5C5C;
}
.comunidad_fondo1{
padding: 9px 2px;
border-top:none;
border-bottom: solid 1px #CCCCCC;
}
.comunidad_fondo1:hover{
padding: 9px 2px;
border-top: none;
border-bottom: solid 1px #CCCCCC;
background-color:#EEEEEE;
}
.comunidad_fondo_linea1{
margin: 3px 0px 0px 0px;
border-top: solid 1px #CCCCCC;
border-left:none;
border-right:none;
border-bottom:none;
}
.comunidad_linea2{
color:#313031;
padding-bottom:11px;
border-bottom:#CECFCE solid 1px;
margin-bottom:11px;
}
.comunidad_bloke3{
margin: 0px 10px 0px 0px;
padding: 2px;
border: solid 1px #CCCCCC;
background-color:#EEEEEE;
}
.comunidad_barra1{
color:#FFFFFF;
padding:2px 5px;
border:#ADAEAD solid 1px;
text-align:left;
font-size: 12px;
font-weight: bold;
font-family: Arial; 
margin: 2px;
}
.boton, .boton a:link, .boton a:visited{
-moz-border-radius:7px;
cursor: pointer;
color:#FFFFFF;
background:#2e8af5 url('images/btnRainbow.gif') top left repeat-x;
padding:5px;
border:#393839 solid 1px;
font-weight: bold;
}
.boton:hover{
color:#FFFFFF;
background-color:#393839;
padding:5px;
border:#666666 solid 1px;
font-weight: bold;
text-decoration:underline;
}
.boton2{
-moz-border-radius:7px;
cursor: pointer;
margin: 2px 3px;
padding: 3px 0px;
font-weight:bold;
background:#2e8af5 url('images/btnRainbow.gif') top left repeat-x;
color: #642514;
border: solid 1px #F9AD1B;
width: 100px;
text-align:center;
}
.boton3{
cursor: pointer;
-moz-border-radius:7px;
padding:5px 8px;
font-weight: bold;
text-align:center;
font-size: 16px;
font-family: Arial;

  border: 1px solid #1c6bc6;
  background:#2e8af5 url('images/btnRainbow.gif') top left repeat-x;
  
  color: #032342;
  text-shadow: 0 1px 0 #91c6f9;


}
.boton3:hover
{
color:#032342;
background: #3ED32E url(images/btnRainbow.gif) center left repeat-x;
background-position:left -54px;
padding:5px 8px;
border:#666666 solid 1px;
font-weight: bold;
text-align:center;
font-size: 16px;
font-family: Arial; 
}
.color_verde{
color:#008200;
font-size: 11px;
}
.color_gris{
color:#636563;
font-size: 11px;
}
.color_azul, .color_azul a:link, .color_azul a:visited{
color:#007194;
font-size: 12px;
font-weight:bold;
}
.comunidad_titulo1, .botonera1, .botonera1:hover, .botonera2, .comunidad_publicidad, .boton, .post1, .post2, .post4, .post7, .post9, #TB_window, .procoment_men, .procoment_men:hover, .mensajepost10, .comunidad_borde1, .comunidad_bloke3, fondobuscador2, .quoteheader, .post6, .codeheader{
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px; 
}
.comunidad_bloke1, .comunidad_publicidad, .boton, .post2, .post5, .post9, .post10, #TB_window, .mensajepost10, .comunidad_borde1, .comunidad_bloke3, fondobuscador2, .quote,.post6, .code{
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
}
.c_input{
	width: 400px;
}

.c_input_desc{
	width:200px;
	height:380px;
}

.desform {
  color:#999;
}
  #modalBody .data {padding: 0.25em 0;margin-top: 5px; clear:both;}
  
  .titleHighlight {
    background:#FFFFCC;
    border: 1px solid #e9e94f;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-weight: bold;
    color:#45450e;
    font-size:16px;
    padding: 8px;
  }
  
	/* Form styles */
	
	div.form-container { padding: 0 10px;}

	p.legend { margin-bottom: 1em; }
	p.legend em { color: #C00; font-style: normal; }

	div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
	div.errors p { margin: 0; }
	div.errors p em { color: #C00; font-style: normal; font-weight: bold; }

	div.form-container form p { margin: 0; }
	div.form-container form p.note { margin-left: 170px; font-size: 90%; color: #333; }
	div.form-container form legend { font-weight: bold; color: #666; }
	div.form-container form  div.data { clear:both; padding: 0.25em 0;margin-top: 5px; clear:both;}
	div.form-container form  div.dataL { padding: 0.25em 0;margin-top: 5px; width: 48%;float:left;}
	div.form-container form  div.dataR { padding: 0.25em 0;margin-top: 5px; width: 48%;float:right;}
	
	.c_input, .c_input_desc { margin-top: 5px;padding:8px; width: 95%; background: #FFF;}
  div.form-container select { margin-top:5px; }
	div.form-container form  div.postLabel { padding: 5px 0 0 0; display:block; }
	
	div.form-container label, div.form-container span.label { font-weight: bold;margin-right: 10px; font-size: 12px;padding-right: 10px; display: block;  text-align: left; position: relative; }
	div.form-container label.error, 
	div.form-container span.error { color: #C00; }
	div.form-container label em, 
	div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
	div.form-container input.error { border-color: #C00; background-color: #FEF; }
	div.form-container input:focus,
	div.form-container input.error:focus, 
	div.form-container textarea:focus {	background: #FFC; border-color: #FC6; }
	div.form-container div.controlset label, 
	div.form-container div.controlset input { display: inline; float: none; }
	div.form-container div.controlset div { margin-left: 170px; }
	div.form-container div.buttonrow { margin-left: 180px; }
	.buttonAction {padding-left:170px;}
	
	div.postLabel label {
	  display: inline;
	  margin:0;
	  padding:0;
	}
	
	#ComInfo{
		overflow:hidden;
	}
	
	/* form2 */
	
	div.form2 input.c_input, div.form2 textarea.c_input_desc, .box_cuenta input{
	  padding:5px;
	  border: 1px solid #b1b1b1;
	  -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
    
	}
	div.form2 .dataR select, div.form2 .dataL select {
	  margin:10px 0 0 0;
	  width: 98%;
	}
	
	div.form2 .dataRadio {
	  font-weight: bold;
	}
	
	div.form2 .dataRadio input {
	  margin-right: 5px;
	}
  
	
	div.form2 .dataRadio .descRadio {
	  color:#666666;
    font-size:11px;
    font-weight:normal;
    margin:0 0 5px 24px;
	}
	
/* Fin Comunidades */

/* Fix IE 6 */
* html .comunidades #centro .box_cuerpo{
	width: 498px;
}
.floatR{
	float:right;
}


/* Fix IE 6 */
.comunidadData .buttons .mBtn.btnCancel {
  *width: 130px;
}

.mBtn {
  color: #FFF;
  font-size: 12px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 5px 15px;
  font-weight:bold;
  cursor:pointer;
  width: 100%;
  padding: 5px 10px;
}

.comunidades .kodak-yt {
	width: 600px;
} 
.comunidades .home #izquierda{
	padding:0;
	float:left;
	width:160px;
	height:auto;
	overflow:hidden;
}

.comunidades .home #centro{
	padding:0;
	float:left;
	width:514px;
}

.comunidades .home #derecha{
	padding:0;
	float:left;
	width:250px;
	height:auto;
	overflow:hidden;
}

	* html #centro {
		width: 284px;
		margin-right: 6px;
	}
	
#izquierda{
	float:left;
	height:auto;
	padding: 2px;
	width:380px;
	overflow: hidden; 
}


	
	#izquierda .size13 {
		font-weight:bold;
	}
	

	
#derecha {
	padding:2px;
	float:left;
	height:auto;
	width:250px; 
	overflow:visible;
}

	* html #derecha {
		width: 248px;
	}
/****** POST  ******/

#post-izquierda, .comunidades #izquierda {
	padding:2px;
	float:left;
	height:auto;
	width:160px;
	overflow:visible;
}

	* html #post-izquierda {
		overflow:hidden;
		width:158px;
	}
#centroComunidad #post_agregar {
  width: 100%!important;
}

#centroComunidad #post_agregar .box_cuerpo {
  width: 744px!important;
}
li a.comunidad {
		float: left;
		padding-right: 4px;
	}


/*  TOTALMENTE DESORDENADO NO MIRAR QUE DA MIEDO*/



	.sel_categoria { /* Comentado el de arriba*/
		float:right;
	}

	
		.comunidades .box_txt.ultimos_posts {
		width:388px !important;
		}
		
	.comunidades #derecha {
		width: 211px;
	}
	
		
	.usuarios_online { /*modificado del original */
			color:#005ca5!important;
			font-weight:bold;
		}

	.usuarios_jugando{
			color:#148558!important;
			font-weight:bold;
		}
	
	.dateFilter, .verMas {
		margin:0 0 5px 0;
		float: right;
		text-align: right;
		font-weight:bold;
		color: #666;
		font-size: 10px;
	}
	
	.dateFilter a,.verMas a {
		color: #0060a7;
	}
	
	.dateFilter a.here,.verMas a.here  {
		color: #000;
	}
	
	.comunidades #centro {
		width: 530px;
		margin:0 8px;
		float:left;
	}
	
	.comunidades #centroDerecha {
	  width:760px;
	  float:right;
	}
	li.categoriaCom {
		padding: 5px;
		border-bottom:1px solid #CCC;
		border-top: 1px solid #FFF;
		margin: 0;
		height: 32px;
		font-size: 10px;
		position:relative;
	}
	
	.comunidades .home #centro .box_cuerpo li:first-child {
	  border-top: none;
	}
	
	.comunidades .home #centro .box_cuerpo li:hover {
	  background: #EEE;
	}
	
	.comunidades .home #centro .box_cuerpo li a.titletema:visited {
	  color: #561067;
	}
	
	.linksList a.titlePost:visited {
	  color:#561067;
	}
	
	
	.comunidades .home #centro .box_cuerpo li.oficial a.titletema {
	  padding-left: 22px;
	}
	
	/* 
	  Comunidades iconos de categorias
	*/
	
	.comunidades .home #centro .box_cuerpo li img {
	  position:absolute;
	  right: 5px;
	  top:6px;
	}
	
	
  li.categoriaCom .titletema {
	  background-image: url('../big5v1.png');
	  background-repeat: no-repeat;
	  padding-left:24px;
	  display:block;
	  height:16px!important;
	  margin-bottom:2px;
	  overflow:hidden;
	  width:420px;
	  color: #1F7C46;
	  font-size:12px;
	  font-weight: bold;
	}
	
	.deportes .titletema {background-position: 0 -18px;}
	.diversion-esparcimiento .titletema {background-position: 0 -38px;}
	.economia-negocios .titletema {background-position: 0 -56px;}
	.entretenimiento-medios .titletema {background-position:0 -72px;  }
	.grupos-organizaciones .titletema {background-position: 0 -90px;}
	.interes-general .titletema {background-position: 0 -109px;}
  .internet-tecnologia .titletema {background-position: 0 -127px;}
  .musica-bandas .titletema {background-position: 0 -146px;}
  .regiones .titletema {background-position: 0 -164px;}
	
	span.oficial {
	  color:#FF6600;
	  font-weight:bold;
	  text-transform: uppercase;
	}

	.comunidades .home #showResult {
	  width: 100%;
	}
	
	.divider {
		color: #ccc;
		border-top:1px solid #ccc;
		border-bottom:1px solid #fff;
	}
	

	
	#post-izquierda .box_cuerpo h2, #izquierda .box_cuerpo h2 {
		font-size:14px;
		color: #333;
	}

	.comunidadData.oficial {
	  position: relative;
	}
	
	.comunidadData.oficial .riboon{
	  position: absolute;
	  top: -8px;
	  right: -7px;
	}
	
	
	.comunidadData.oficial .box_cuerpo hr.divider  {
	  border-bottom:1px solid #FFFFFF;
    border-top:1px solid #1984e5;
    color:#1984e5;
	}
	
	.avaComunidad {
	  width:126px;
	  height: 134px;
	  margin:0 auto;
	  position: relative;
	  background:transparent url(../shadowAva.png) no-repeat scroll center 125px;
	}
	/*
	.comunidadData.oficial .box_cuerpo {
	  background:#CEEBFB;
	  border: #e8f6fe 1px solid;
	  border-top: none;
	}
	
	.comunidadData.oficial .box_cuerpo .divider {
	  border-bottom:1px solid #FFFFFF;
    border-top:1px solid #bae6ff;
	}  
	*/
 .avaComunidad .avatar {
	  width:120px;
	  height: 120px;
	  border: solid #CCC 1px;
	  padding: 2px;
	  background:#FFF;
	}

  
	.ultimo_post {
		text-align: right;
	}
	
	.ultimo_post a {
		font-weight:bold;
	}
	
	.pages {
		text-align:right;
		padding-top: 10px;
		font-size:11px;
		color: #CCC;
	}
	
	.pages a {
		font-weight: bold;
		color: #333;
	}
	
	.pages a.here {

		color: #ccc;
	}
	
	.pages .btnPagi {
	  background:#383838 none repeat scroll 0 0;
    color:#FFFFFF;
    display:block;
    font-weight:bold;
    padding:5px 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    
	}
	a.nuevotemaBtn {
	  padding: 5px 10px;
	  background: #006699;
    margin-top: 10px;
    color: #FFF; 
    -moz-border-radius: 3px;
    font-weight: normal;
    -webkit-border-radius: 3px;
    font-size:11px;
	}
	
	a.nuevotemaBtn:hover {
    background: #0085c7;
	}
	.emptyData {
    background: #FFFFCC;
    border-top:1px solid #c8c82d;
    border-bottom:1px solid #c8c82d;
    padding:12px;
    font-weight:bold;
    text-align:center;
  }
  	.box_cuerpo li .comunidad {
		width: auto;
	}
	#temaComunidad  {
		float:left;
	}
	#temaComunidad img {
	  max-width: 600px;
	     width: expression(this.width > 600 ? 600: true);
	}
	h1.titulopost {
		font-size: 15px;
		float:left;
		line-height:18px;
    width:460px;
	}

/*Fin por ahora*/

.smalltext{font-size: x-small;font-family: Arial;}
input.bbuscador2 {
  background: url('images/buscar_3.gif') no-repeat top left;
  outline: none;
  width: 63px;
  margin: 0 0 0 0;
  padding: 0;
  height: 29px;
  font-size: 16px;
	border:none;
}

/* Buscador */

.ibuscador2 {
	background: url('images/bgInputS_2.gif') repeat-x;
	border: none;
	width: 130px;
	height:  13px;
	float: left;
	padding: 8px 4px;
}
.leftIbuscador {
	display: inline;
	float: left;
}
/* Fin Buscador */

.comunidad_box_title{
	background:#007f38; 
font-weight:bold;
padding:7px; 
color: #FFFFFF;
	border: 2px solid #007f38;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
  	-webkit-border-top-right-radius: 5px;
        font-weight:bold;font-size: 12px;
        border-bottom: 2px solid #999999;}

.comunidad_box_buscar{
	color:#000000;
	background:#E7E7E7;
	border-bottom:#007f38 solid 2px;
	border-left:#c6c3c6 solid 2px;
	border-right:#c6c3c6 solid 2px;
	padding:4px;
	margin-bottom:8px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
  	-webkit-border-bottom-right-radius: 5px;}



