
body {
	font: 85%/1.6  "verdana","Helvetica" ,"sans-serif" , "Segoe UI","Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
	color: #444;
	font-size: 12px;
	text-align: center;
	background-color: #fbfbfb;
}
* html #maincontainer{
	margin-top: -1px;
}
.mBtn.btnYellow {
  border: 1px solid #f9ad1b;
  background:#ffc74b url('../btnRainbow.gif') left -155px repeat-x;
  color:#642514;
  text-shadow:0 1px 0 #fde088;
}
.mBtn.btnYellow {
  padding: 3px 10px;
}

ul.points_user li span.mBtn {
  width: auto;
  float:right;
}
.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;
}

a {
	text-decoration: none;
	color:gray;
	outline:none;
}
a:hover {
	text-decoration: underline; 
}
a img {border:0;}

.mensaje-top{width: 100%!important;
padding:0px;
height:24px;
background:#ffe13e url('../imagenes/mensajetopbg.gif') repeat-x top left;
text-align:center;
font-size:11px;
border-top:1px solid #ffe970; 
display:block;
}

.bg-footer{width:100%!important;height:18px;background:#FFFFFF url('../imagenes/footer-bg.gif');
			margin-left: auto;
			margin-right: auto;
}

.rtop,.rbott {
	width:984px;
	display:block;
	margin:0 auto;
	background: url('../imagenes/style/rtopbg.gif') no-repeat left top;
	height: 13px;
}

.rtop_content{
	padding:0px 5px;
	background:#0a67e6;
}

.rbott
{
	background-position: bottom left!important;
}

.rbott *, .rbott * {
	display:block;
	height:1px;
	overflow:hidden;
	background:#0069d4;
	display:none;
}

.rbott_content{
	padding:0px 5px;
	background:#0a67e6;
}


#maincontainer{
	background: url('../imagenes/style/maincontainerbg.gif') repeat-x #D8D8D8;
	width:960px;
	height:auto; 
	padding: 0 12px;
	margin:0 auto;
	position:relative;
}
* html #maincontainer{
	margin-top: -1px;
}
#head{
	height:70px; 
}


#logo{
  width: 303px;
  height: 110px;
	float:left;
}

#logoi{
  width: 380px;
  height: 80px;
	background: url('http://www.nivel-x.net/imagenes/style/logo3.png') no-repeat;
	float:left;
	margin-left: 10px;
	margin-top: 15px;
}

#logoi:hover{
  width: 303px;
  height: 80px;
	background: url('http://www.nivel-x.net/imagenes/style/logo3.png') no-repeat;
	float:left;
	margin-left: 10px;
	margin-top: 15px;
}

#logo img{
  display: none;
}


#menu{
	clear:left;
	width:100%;
	height:30px; 
	background: #CCCCCC url('../imagenes/style/bg-menu.gif') repeat-x;
	text-align:center;
	line-height:265%;
	color: #999;
	/*border-bottom: 1px solid #909090;*/
}

.menu_izq {
	margin: auto;
	width: 680px;
	position: relative;
	float: left;
	height: 30px;
	vertical-align: middle;
	background: url(../imagenes/style/menu_left_corner.gif) no-repeat top left;
	text-align: left;
	padding-left: 10px;
}


.menu_der {
	width: 20px;
	float: right;
	padding-right: 50px;
	padding-top: 3px;
	background: url(../imagenes/style/menu_right_corner.gif) no-repeat top right;
}

#cuerpocontainer{
	background:url('../imagenes/style/bg-cuerpo.gif') #FFFFFF repeat-x;
	width:940px; 
	height:auto; 
	padding:10px;	
	padding-top:20px;
	text-align:left;
}

#pie{
	clear:left;
	width:100%;
	padding:6px 0;
	text-align:center;
	color: gray;
	background: #CCCCCC url('../imagenes/style/bg-menu.gif') repeat-x;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
}

#pie a {
	color: gray;
}

.nav_button{
margin-right:7px;
float:left;
background:red;
padding:0 5px;
}

.nav_button a:hover{
background:red;
}


/* ----------NAV MENU STYLE---------- */

#nav {float: left; width: 100%; height:16px; position: relative; background: url(../imagenes/nav/nav.gif) bottom repeat-x; text-align: center;border-top: 1px solid #f9f9f5; }
#nav ul {display: block; width: 100%; text-align: left; margin: 0 auto; list-style: none;}
#nav li {float: left; display: inline;}
#nav a {height:16px;float: left; margin: 2px 4px 0 0; padding: 4px 5px 3px 5px; color: #31363e; text-decoration: none;}
#nav a:hover {position: relative; background: url(../imagenes/nav/nav_tl.gif) top left no-repeat #ccc; color: #202429;}
#nav #current a {position: relative; background: url(../imagenes/nav/nav_tl.gif) top left no-repeat #a2a4a5; color: #fff;}
.nav_tr {position: absolute; top: 0; right: 0; display: block; width: 4px; height: 4px; background: url(../imagenes/nav/nav_tr.gif) top right;}
.nav_bl {position: absolute; bottom: 0; left: 0; display: block; width: 4px; height: 4px; background: url(../imagenes/nav/nav_bl.gif) bottom left;}
.nav_br {position: absolute; bottom: 0; right: 0; display: block; width: 4px; height: 4px; background: url(../imagenes/nav/nav_br.gif) bottom right;}
#nav a span {display: none;}
#nav a:hover span, #nav #current a span {display: block;}


/* ----------RIGHT CONTENT STYLES---------- */

#right-content {
	float: right;
	width: 280px;
}

.sidebar-box {
	background-color: #FFFFFF;
	background-image: url(../imagenes/style/sidebar_bg.png);
	background-repeat: no-repeat;
	padding: 10px;
	float: left;
	width: 100%!important;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	overflow: hidden;
}

.sidebar-box p {
	font-size: 11px;
	line-height: 18px;
	text-align: justify;
}

.sidebar-box a {
	line-height: 18px;
	text-decoration: none;
	color: #000000;
}

.sidebar-box a:hover {
	line-height: 18px;
	color: #666666;
	text-decoration: underline;
}

p.center {
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-top: 20px;
	clear: both;
	padding-bottom: 10px;
}

.sidebar-box li{
	background-image: url(../imagenes/style/post_divider.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.sidebar-box li a {
	display: block;
	width: 258px;
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}

.sidebar-box li a:hover {
	color: #000000;
	background-color: #E9E9E9;
}

.sidebar-box h3{color:gray;margin:0;padding:0;margin-bottom:5px;}



/* ----------BOX STANDARD STYLES---------- */

.box_titulo{
background-image: url(../imagenes/box/box-bg.gif);
background-color:#D2D2D2;
min-height:20px;
height:auto;
color:gray;
text-align:left;
padding:3px 0 3px 7px;
margin:0px;
font-size:12px;
}

.box_contenido{
font-size:12px;
border-right:1px solid #DBDBDB;
border-left:1px solid #DBDBDB;
padding:5px 5px 15px 5px;
overflow: hidden;
border-bottom:2px solid #DBDBDB;
margin:0px 0px 7px 0px;
background: url('../imagenes/box/box_cont.gif') repeat-x left bottom;
}	



/* ----------FIX IE 6 STYLE---------- */
* html #centro .box_cuerpo{
	width: 290px;
}
* html #derecha .box_cuerpo{
	width: 235px!important;
}
* html .comentarios_container .box_cuerpo{
	width: 740px;
}
* html .container350 .box_title{
	width: 350px!important;
}
* html .container350 .box_cuerpo{
	width: 334px!important;
}



/* ----------IMAGE FADE STYLE---------- */
.fade img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.20;
opacity: .20;
-khtml-opacity: 0.20;
}

.fade:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
-khtml-opacity: 1;
}


.commentmetadata
{
color:gray;
}

fon.comienzo /**/
		{
				position: absolute;
				top:110px;
		}



.userpanel {
	float: right;
	left: 20px;
	height: 80px;
	width: 250px;
	background-image: url(../imagenes/panel-bg.png);
	background-repeat: no-repeat;
	/*background-color: #000;*/
	margin-right: 10px;
	margin-top: 20px;
}		





.list_item{
	height:auto;
	padding:1px;
	overflow:hidden;
	margin:0px;
	border:1px solid transparent;
}

.list_item2{
	height:auto;
	padding:1px;
	overflow:hidden;
	margin:0px;
	border:1px solid #F3F3F3;
}

.list_item2:hover{
border:1px solid #D6D6D6;
background:#EFEFEF;
}














.menu {
			top: 92px;
			left: 0px;
			height: 36px;
			width: 958px;
			margin-left: auto;
			margin-right: auto;
			background-image: url(../imagenes/menu-bg.gif);
			background-color: #d2d3d4;
}	

.menu1 {
			float: left;
			top: 92px;
			left: 3px;
			height: 22px;
			width: 8px;
			background-image: url(../imagenes/franja4.JPG);
			
}	

.menuizq{
float:left;
width:48px;
height:36px;
background-image: url(../imagenes/menu-izq.html);
}

.btn-home{
float:left;
width:27px;
height:27px;
background-image: url(../imagenes/btn/btn-home.html);
background-repeat: no-repeat;
margin-top:1px;
}

.btn-search{
float:left;
width:27px;
height:27px;
background-image: url(../imagenes/btn/btn-search.html);
background-repeat: no-repeat;
margin-top:1px;
}

.btn-register{
float:left;
width:27px;
height:27px;
background-image: url(../imagenes/btn/btn-register.html);
background-repeat: no-repeat;
margin-top:1px;
}

.btn-post{
float:left;
width:27px;
height:27px;
background-image: url(../imagenes/btn/btn-post.html);
background-repeat: no-repeat;
margin-top:1px;
}

.btn-profile{
float:left;
width:27px;
height:27px;
background-image: url(../imagenes/btn/btn-profile.html);
background-repeat: no-repeat;
margin-top:1px;
}




.menu2 {
	float: left;
	top: 92px;
	left: 8px;
	height: 39px;
	width: 900px;
	font-size: 10pt;
	font-weight: normal;
	color: black;
	margin-top: 4px;
}	

.menu3 {
			float: left;
			top: 92px;
			left: 977px;
			height: 22px;
			width: 8px;
			background-image: url(../imagenes/franja5.JPG);
			
}	

.user {
	float: left;
	color: white;
	height: 18px;
	margin-left: 0px;
	margin-top: 8px;
}

.ini {
			float: left;
			color: white;
			height: 18px;
			margin-right: 10px;
			margin-top: 10px;
}

.contenedor {
			top: 92px;
			left: 0px;
			height: 1100px;
			width: 990px;
			margin-left: auto;
			margin-right: auto;
}	

.franja {
	background-color: #d2d3d4;
	height: 21px;
	font-size: 10pt;
	font-weight: normal;
	color: black;
	}
	
.esq1 {
	background-image: url(../imagenes/franja2.JPG);
	background-repeat: no-repeat;
	height: 21px;
	width: 8px;
}

.esq2 {
	background-image: url(../imagenes/franja3.JPG);
	background-repeat: no-repeat;
	height: 21px;
	width: 8px;
}

.esq3 {
	background-image: url(../imagenes/franja4.JPG);
	background-repeat: no-repeat;
	height: 21px;
	width: 8px;
}

.esq4 {
	background-image: url(../imagenes/franja5.JPG);
	background-repeat: no-repeat;
	height: 21px;
	width: 8px;
}

.esq5 {
	background-image: url(../imagenes/franja6.JPG);
	background-repeat: no-repeat;
	height: 3px;
	width: 8px;
}

.esq6 {
	background-image: url(../imagenes/franja7.JPG);
	background-repeat: no-repeat;
	height: 3px;
	width: 8px;
}


.ultimos {	
			position: absolute;
			top: 130px;
			left: 8px;
			width: 344px;
			}

.ultimos2 {
			position: absolute;
			top: 130px;
			left: 0px;
			}

.ultimos3 {
			position: absolute;
			top: 130px;
			left: 352px;
			}  

.novedad{	
			position: absolute;
			top: 130px;
			left: 668px;
			width: 284px;
			}
			
.novedad2{	
			position: absolute;
			top: 130px;
			left: 660px;
			}

.novedad3{	
			position: absolute;
			top: 130px;
			left: 952px;
			}
			
.novedad4{	
			position: absolute;
			background-color: ededed;
			top: 429px;
			height: 3px;
			font-size:1px;
			left: 668px;
			width: 284px;
			}
			
.novedad5{	
			position: absolute;
			top: 429px;
			left: 660px;
			}

.novedad6{	
			position: absolute;
			top: 429px;
			left: 952px;
			}

.busqueda{	
			position: absolute;
			top: 130px;
			left: 390px;
			width: 255px;
			}
			
.busqueda2{	
			position: absolute;
			top: 130px;
			left: 382px;
			}

.busqueda3{	
			position: absolute;
			top: 130px;
			left: 645px;
			}

.busqueda4{	
			position: absolute;
			background-color: ededed;
			top: 201px;
			height: 3px;
			font-size:1px;
			left: 390px;
			width: 255px;
			}
			
.busqueda5{	
			position: absolute;
			top: 201px;
			left: 382px;
			}

.busqueda6{	
			position: absolute;
			top: 201px;
			left: 645px;
			}
		
.estadistica{	
			position: absolute;
			top: 210px;
			left: 390px;
			width: 255px;
			}
			
.estadistica2{	
			position: absolute;
			top: 210px;
			left: 382px;
			}

.estadistica3{	
			position: absolute;
			top: 210px;
			left: 645px;
			}

.estadistica4{	
			position: absolute;
			background-color: ededed;
			top: 301px;
			height: 3px;
			font-size:1px;
			left: 390px;
			width: 255px;
			}
			
.estadistica5{	
			position: absolute;
			top: 301px;
			left: 382px;
			}

.estadistica6{	
			position: absolute;
			top: 301px;
			left: 645px;
			}

.publicidad{	
			position: absolute;
			top: 530px;
			left: 390px;
			width: 255px;
			}
			
.publicidad2{	
			position: absolute;
			top: 530px;
			left: 382px;
			}

.publicidad3{	
			position: absolute;
			top: 530px;
			left: 645px;
			}
			
.publicidad4{	
			position: absolute;
			background-color: ededed;
			top: 850px;
			height: 3px;
			font-size:1px;
			left: 390px;
			width: 255px;
			}
			
.publicidad5{	
			position: absolute;
			top: 850px;
			left: 382px;
			}

.publicidad6{	
			position: absolute;
			top: 850px;
			left: 645px;
			}			
			

.webamigas{	
			position: absolute;
			top: 862px;
			left: 390px;
			width: 255px;
			}
			
.webamigas2{	
			position: absolute;
			top: 862px;
			left: 382px;
			}

.webamigas3{	
			position: absolute;
			top: 862px;
			left: 645px;
			}

.webamigas4{	
			position: absolute;
			background-color: ededed;
			top: 1002px;
			height: 3px;
			font-size:1px;
			left: 390px;
			width: 255px;
			}
			
.webamigas5{	
			position: absolute;
			top: 1002px;
			left: 382px;
			}

.webamigas6{	
			position: absolute;
			top: 1002px;
			left: 645px;
			}
			
.comentarios{	
			position: absolute;
			top: 310px;
			left: 390px;
			width: 255px;
			}
			
.comentarios2{	
			position: absolute;
			top: 310px;
			left: 382px;
			}

.comentarios3{	
			position: absolute;
			top: 310px;
			left: 645px;
			}
			
.comentarios4{	
			position: absolute;
			background-color: ededed;
			top: 521px;
			height: 3px;
			font-size:1px;
			left: 390px;
			width: 255px;
			}
			
.comentarios5{	
			position: absolute;
			top: 521px;
			left: 382px;
			}

.comentarios6{	
			position: absolute;
			top: 521px;
			left: 645px;
			}

			
.foro{	position: absolute;
				top: 440px;
				left: 668px;
				width: 284px;
				}
				
.foro2{	position: absolute;
				top: 440px;
				left: 660px;
				}

.foro3{	position: absolute;
				top: 440px;
				left: 952px;
				}

.foro4{	
			position: absolute;
			background-color: ededed;
			top: 651px;
			height: 3px;
			font-size:1px;
			left: 668px;
			width: 284px;
			}
			
.foro5{	
			position: absolute;
			top: 651px;
			left: 660px;
			}

.foro6{	
			position: absolute;
			top: 651px;
			left: 952px;
			}
				
.votados{	position: absolute;
				top: 660px;
				left: 668px;
				width: 284px;
				}
				
.votados2{	position: absolute;
				top: 660px;
				left: 660px;
				}

.votados3{	position: absolute;
				top: 660px;
				left: 952px;
				}

.votados4{	
			position: absolute;
			background-color: ededed;
			top: 871px;
			height: 3px;
			font-size:1px;
			left: 668px;
			width: 284px;
			}
			
.votados5{	
			position: absolute;
			top: 871px;
			left: 660px;
			}

.votados6{	
			position: absolute;
			top: 871px;
			left: 952px;
			}
			
.musuarios{	position: absolute;
				top: 880px;
				left: 668px;
				width: 284px;
				}
				
.musuarios2{	position: absolute;
				top: 880px;
				left: 660px;
				}

.musuarios3{	position: absolute;
				top: 880px;
				left: 952px;
				}

.musuarios4{	
			position: absolute;
			background-color: ededed;
			top: 1101px;
			height: 3px;
			font-size:1px;
			left: 668px;
			width: 284px;
			}
			
.musuarios5{	
			position: absolute;
			top: 1101px;
			left: 660px;
			}

.musuarios6{	
			position: absolute;
			top: 1101px;
			left: 952px;
			}
	
.Post {
        		position: absolute;
        		left: 0px;
				background-color: #ededed;
				width:360px;
				height:945px;
	  }
  
.destacados {
    	   	position: absolute;
        		top: 151px;
        		left: 660px;
				background-color: #ededed;
				width:300px;
				height:278px;
     }

.busq {
    	   	position: absolute;
        		top: 151px;
        		left: 382px;
				background-color: #ededed;
				width:271px;
				height:50px;
     }

.est {
    	   	position: absolute;
        		top: 231px;
        		left: 382px;
				background-color: #ededed;
				width:271px;
				height:70px;
     }
	  
.web {
    	   	position: absolute;
        		top: 883px;
        		left: 382px;
				background-color: #ededed;
				width:271px;
				height:120px;
     }
	  
.for {
    	   	position: absolute;
        		top: 461px;
        		left: 660px;
				background-color: #ededed;
				width:300px;
				height:190px;
     }
	 
.pub {
    	   	position: absolute;
        		top: 550px;
        		left: 382px;
				background-color: #ededed;
				width:271px;
				height:300px;
     }
	  	  
.coment {
    	   	position: absolute;
        		top: 331px;
        		left: 382px;
				background-color: #ededed;
				width:271px;
				height:190px;
     }

.top {
    	   	position: absolute;
        		top: 681px;
        		left: 660px;	
				background-color: #ededed;
				width:300px;
				height:190px;
     }

.m_user {
    	   	position: absolute;
        		top: 901px;
        		left: 660px;
				background-color: #ededed;
				width:300px;
				height:200px;
     }
	
.Flechas {
    	   	position: absolute;
        		top: 950px;
        		left: 0px
     }

.registro {
	margin-top:140px;
	margin-right:10px;
     }  
	  
.Footer {
	position: absolute;
	top: 1000px;
}

.Footer2 {
    	   	position: absolute;
        		top: 770px;
        		left: 0px
     
	  }

.autor {
    	   	position: absolute;
        		top: 0px;
				left: 0px
     
	  }

.contenido {
    	   	position: absolute;
        		top: 105px;
				left: 70px;
     
	  }

.titu {
    	   	position: absolute;
        		left: 2px;
     			
	  } 
	  

.size5{
	font-size:5px; 
}
.size6{
	font-size:6px; 
}

.size7{
	font-size:7px; 
}

.size8{
	font-size:8px; 
}

.size9{
	font-size:9px; 
}

.size10{
	font-size:10px; 
}

.size11{
	font-size:11px; 
}

.size12{
	font-size:12px; 
}

.size13{
	font-size:13px; 
}

.size14{
	font-size:14px; 
}

.size15{
	font-size:15px; 
}

.size16{
	font-size:16px; 
}
.size17{
	font-size:17px; 
}
.size18{
	font-size:18px; 
}
.size19{
	font-size:19px; 
}
.size20{
	font-size:20px; 
}
.size21{
	font-size:21px; 
}
.size22{
	font-size:22px; 
}
.size23{
	font-size:23px; 
}
.size24{
	font-size:24px; 
}

.blanco{
	color:white;
}

.negro{
	color:black;
}
  	  
.submit_button{
	border:1px solid #A1A09D;
	background-color: #B2B1AE;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.fondo_cuadro{
	background-color: #ededed;
}


.font-gray{
color: gray;
}




.text-size8{font-size:8px; }
.text-size9{font-size:9px; }
.text-size10{font-size:10px; }
.text-size11{font-size:11px; }
.text-size12{font-size:12px; }
.text-size13{font-size:13px; }
.text-size14{font-size:14px; }
.text-size15{font-size:15px; }
.text-size16{font-size:16px; }
.text-size17{font-size:17px; }
.text-size18{font-size:18px; }
.text-size19{font-size:19px; }
.text-size20{font-size:20px; }
.text-size21{font-size:21px; }
.text-size22{font-size:22px; }
.text-size23{font-size:23px; }
.text-size24{font-size:24px; }
.text-size25{font-size:25px; }
.text-size26{font-size:26px; }
.text-size27{font-size:27px; }
.text-size28{font-size:28px; }
.text-size29{font-size:29px; }

.box_titulo_print{
background-color:#D2D2D2;
min-height:20px;
height:auto;
color:gray;
text-align:left;
padding:3px 0 3px 7px;
margin:0px;
font-size:12px;
}

.box_contenido_print{
font-size:14px;
border-right:1px solid #DBDBDB;
border-left:1px solid #DBDBDB;
padding:5px 5px 15px 5px;
overflow: hidden;
border-bottom:2px solid #DBDBDB;
margin:0px 0px 7px 0px;
}	


.idle
{
border: solid 1px #D2D2D2;
background-image: url( '../imagenes/idle-bg.png' );
background-repeat: repeat-x;
background-position: top;
color:#666562;
}

.idle:focus
{
border: solid 1px #0094CD;
}

.A-Left{
text-align:left;
}

.mayuscula{
text-transform: uppercase;
}



.bodyarea{
			width: 938px;
			margin-left: auto;
			margin-right: auto;
			padding:10px;
}

.bodyarea-buscador{
			width: 938px;
			margin-left: auto;
			margin-right: auto;
			padding:10px;
}

.tab_btn a{
float: left;
height:16px;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #F1F1F1; /*Brown color theme*/ 
border-top: 1px solid #E8E8E8;
}

.tab_btn a:hover{
background-color: #ededed; /*Brown color theme*/ 
color: white;
}

.tab_pro a{

height:16px;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #F1F1F1; /*Brown color theme*/ 
border-top: 1px solid #E8E8E8;
}

.tab_pro a:hover{
background-color: #ededed; /*Brown color theme*/ 
color: white;
}

/* comments area */
#comments, #respond {
	border-bottom: 1px dotted #4395BC;
	clear: both;
}
.commentlist {
	margin:0; padding:0;
	line-height: 130%;
	font-size:10px;
	width: 750px;
}
.commentlist li{
	margin:10px 0; padding:0;
	list-style:none;
	background:url(../imagenes/comment/crv_btm.gif) no-repeat bottom;
	width: 750px;
}


.comment-btm{
	background:url(../imagenes/comment/crv_top.gif) no-repeat top;
	padding:10px 20px;
}

.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
#commentform {
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
	color: #787878;
	font-size: 87%;
}


.avatar_border {
border-right:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
border-bottom:2px solid #E5E5E5;
padding:10px 0 10px 0;
overflow: hidden;
-moz-border-radius:10px;
background: #EDEDED;
min-height:130px;
min-width:100px;
}


.creative-commons{
border:1px solid #E7E7E7;
background:#F9F9F9;
color:#A3A3A3;
padding:4px;
float:left;
width:540px;
margin-left:95px;
}



/*Editor*/
.markItUp *{margin:0px; padding:0px;}
.markItUp a:link,
.markItUp a:visited{color:#000;text-decoration:none;}
.markItUp{width:100%;margin:0px 0 0px 0;}
.markItUpContainer{border:0px solid #C8C8C8;padding:7px 0px 5px 0px;font:12px Arial, Helvetica, sans-serif;}
.markItUpEditor{font:14px Arial;letter-spacing: 1px; padding:5px;border:1px solid #C8C8C8;width:100%;height:100%;background:#f9f9f9 url('imagenes/inputbg.html') repeat-x top left;clear:both; display:block;line-height:18px;overflow:auto;}

/* first row of buttons */
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
	width:22px;
	height:22px;
	margin-right:2px;
}

.markItUpHeader ul li ul li	{
	width: auto;
}


.markItUpHeader ul li ul li:hover	{
	background: none;
}

.markItUpHeader ul li:hover {
	background-image:url(../imagenes/editor/fondo-boton.png);
	
}

.markItUpHeader ul li:hover > ul{
	display:block;
}
.markItUpHeader ul .markItUpDropMenu {
	background:transparent url(../imagenes/editor/editor-flecha.gif) no-repeat 125% 50%;
	margin-right:5px;
	z-index:1;
}
.markItUpHeader ul .markItUpDropMenu li {
	margin-right:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:16px; left:0px;	
	background:#FFF;
	border:1px solid #CCC;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #CCC;
}
.markItUpHeader ul ul .markItUpDropMenu {
   margin-left:3px;
	background: #FFF url(../imagenes/editor/editor-flecha-sub.gif) no-repeat 100% 50%;
}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px; 
}
.markItUpHeader ul ul ul li {
	float:none;
}

.markItUpHeader ul ul li a {
	background:#FFF;
}

.markItUpHeader ul a {
  background-repeat:no-repeat;
  display:block;
  height:16px !important;
  margin:3px;
  text-indent:-10000px;
  width:16px;
}


.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:2px 5px 1px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#000;
	background-color:#F2F1EE;
}



.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url('../imagenes/editor/editor-tamano.gif');cursor:n-resize;}


.markItUp .markItUpButton1 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -48px;height:10px;}


.markItUp .markItUpButton2 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -64px;height:10px;}


.markItUp .markItUpButton3 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -194px;height:10px;}


.markItUp .markItUpButton4 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -0px;height:10px;}


.markItUp .markItUpButton5 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -16px;height:10px;}


.markItUp .markItUpButton6 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -32px;height:10px;}


.markItUp .markItUpButton7 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -215px;height:10px;}


.markItUp .markItUpButton8 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -238px;height:10px;}


.markItUp .markItUpButton9 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -174px;height:10px;}


.markItUp .markItUpButton10 a, .markitcomment .markItUp .markItUpButton4 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -80px;height:10px;}


.markItUp .markItUpButton11 a, .markitcomment .markItUp .markItUpButton5 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -96px;height:10px;}


.markItUp .markItUpButton12 a, .markitcomment .markItUp .markItUpButton6 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -112px;height:10px;}


.markItUp .markItUpButton13 a, .markitcomment .markItUp .markItUpButton7 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -128px;height:10px;}


.markItUp .markItUpButton14 a, .markitcomment .markItUp .markItUpButton8 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -144px;height:10px;}


.markItUp .markItUpButton15 a, .markitcomment .markItUp .markItUpButton9 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -160px;height:10px;}


.markItUp .markItUpButton16 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -254px;height:10px;}


.markItUp .markItUpButton17 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -270px;height:10px;}




.markItUp .markItUpButton18 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -308px;height:10px;}


.markItUp .markItUpButton19 a{background:transparent url('../imagenes/editor/bbcode.gif') no-repeat scroll left top;background-position:left -308px;height:10px;}






/*Fin editor*/








#menu1 {
width: 150px;
float:left;
} 
#menu1 ul
{
list-style-type:none;
margin:0;
padding:0;
} 
#menu1 li
{
text-align:left;
display: inline;
/* for IE5 and IE6 */
}
#menu1 a
{
color: #737373;
text-decoration: none;
font-size: 14px;
display: block;
padding: 3px;
padding-left:15px;
width: 150px;
background-color: #F6F6F6;
border-bottom: 1px solid #E5E5E5;
} 
#menu1 a:link, #menu1 a:visited
{
color: #EEE;
text-decoration: none;
} 
#menu1 a:hover
{
background-color: #F1F1F1;
color: #fff;
} 
#menu1 li a#current
{
border-bottom: 3px solid #DAD6B7;
background: #00BEE4;
} 




#profilemenu {
width: 100px;
float:left;
} 
#profilemenu ul
{
list-style-type:none;
margin:0;
padding:0;
} 
#profilemenu li
{
text-align:left;
display: inline;
/* for IE5 and IE6 */
}
#profilemenu a
{
color: #737373;
text-decoration: none;
font-size: 14px;
display: block;
padding: 3px;
padding-left:15px;
width: 130px;
background-color: #F6F6F6;
border-bottom: 1px solid #E5E5E5;
} 
#profilemenu a:link, #profilemenu a:visited
{
color: #EEE;
text-decoration: none;
} 
#profilemenu a:hover
{
background-color: #F1F1F1;
color: #fff;
} 
#profilemenu li a#current
{
border-bottom: 3px solid #DAD6B7;
background: #00BEE4;
} 




.progressBar{
	width:105px;
	height:20px;
	background:url(../imagenes/display/bg_bar.gif) no-repeat 0 0;
	position:relative;
	margin:2px auto 2px auto;
}
.progressBar span{
	position:absolute;
	display:block;
	width:100px;
	height:25px;
	background:url(../imagenes/display/bar.gif) no-repeat 0 0;
	top:2px;
	left:2px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:114px;
	height:25px;
	background:url(../imagenes/display/bg_cover.gif) repeat-x 0 0;
	top:0;
}

.thumbnail_gallery{
float:left;
width:150px;
height:170px;
padding:10px;
margin:6px;
background-color: #EEEDEA;
border: 2px solid #C7C6C3;
}

.thumbnail_gallery:hover{
background-color: #DCDBD8;
border: 2px solid #C7C6C3;
}

.thumbnail_gallery img{
max-width:150px;
max-height:130px;
margin:0 auto;
}

/* Quote blocks */
.quotetitle,.quote {color:gray;font-size:12px;border: 1px solid #D2D2D2;padding:2px 2px 3px 3px}
.quotetitle {background-color:#f9f6f5; text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.quote {background:#FEFEFE;border-top-width:0;color:gray;font-size:14px;margin:0 20px 10px 20px}
.quote {overflow:auto;min-height:40px}

/* Quote blocks 
.notitlequote {
	color: #757575;
	background-color: #f2f2f2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}*/
.notitlequote
{ margin: 5px auto 5px auto;padding: 5px 5px 5px 5px;background-color:#f9f6f5; border: 1px dashed #CCC; font-style:italic }

.notitlequote:hover
{background-color:#F6F3F2; }


/* Code blocks */
.codetitle,.code {border:1px solid #D2D2D2;padding:2px 2px 3px 3px}
.codetitle {font-size:11px;background-color:#f9f6f5; text-indent:3px;font-weight:bold;margin:10px 20px 0 20px;color:gray;}
.code {background:#FEFEFE;border-top-width:0;color:gray;
font:11px 'Courier','Courier New','sans-serif';margin:0 20px 0 20px;font-size:12px;line-height:130%;}
.code {overflow:auto;min-height:50px;max-height:300px;}
.code {color:#676767;}

#emoticons{
margin:0 auto 0 auto;
width:98.8%;
float:left;
border:1px dashed #BFBFBF;
padding:3px;
background:#F2F2F2;
text-align:center;
clear:both;
}

/* Iconos Individuales */


.list_user{
background:url(../imagenes/icon/user.png) no-repeat;
height:16px;
text-align:left;
padding-left:18px;
padding-top:2px;
margin-left:25px;
}

.list_image{
background:url(../imagenes/icon/image.gif) no-repeat;
height:16px;
text-align:left;
padding-left:18px;
padding-top:2px;
margin-left:25px;
}

.list_birthday{
background:url(../imagenes/icon/birthday.png) no-repeat;
height:16px;
text-align:left;
padding-left:18px;
padding-top:2px;
margin-left:25px;
}


.ico_ant{
background:url(../imagenes/icon/ant.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_sig{
background:url(../imagenes/icon/sig.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_end{
background:url(../imagenes/icon/end.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_start{
background:url(../imagenes/icon/start.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_toggle{
background:url(../imagenes/icon/toggle.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_actualizar{
background:url(../imagenes/actualizar_res.png) no-repeat;
padding-left:20px;
margin-left:5px;
}

.ico_loading{
background:url(../imagenes/icon/loading.gif) no-repeat;
padding-top:2px;
margin-right:3px;
display:block;
width:16px;
height:11px;
}

.ico_no{
background:url(../imagenes/icon/icon-bad.png) no-repeat;
padding-top:2px;
margin-right:3px;
display:block;
width:16px;
height:11px;
float:left;
}

.ico_si{
background:url(../imagenes/icon/icon-good.png) no-repeat;
padding-top:2px;
margin-right:3px;
display:block;
width:16px;
height:11px;
float:left;
}


.butt_home{
background:url(../imagenes/icon/home.png) no-repeat;
width:58px;
height:16px;
float:left;
}

.butt_search{
background:url(../imagenes/icon/search.png) no-repeat;
width:67px;
height:16px;
float:left;
}

.butt_chat{
background:url(../imagenes/icon/chat.png) no-repeat;
width:54px;
height:16px;
float:left;
}

.butt_request{
background:url(../imagenes/icon/requests.png) no-repeat;
width:76px;
height:16px;
float:left;
}

.butt_request2{
background:url(../imagenes/icon/requests2.png) no-repeat;
width:76px;
height:16px;
float:left;
}

.butt_register{
background:url(../imagenes/icon/register.png) no-repeat;
width:91px;
height:16px;
float:left;
}

.butt_create{
background:url(../imagenes/icon/create.png) no-repeat;
width:93px;
height:16px;
float:left;
}

.butt_create{
background:url(../imagenes/icon/create.png) no-repeat;
width:93px;
height:16px;
float:left;
}

.butt_punto{
background:url(../imagenes/icon/punto.png) no-repeat;
width:16px;
height:16px;
float:left;
}

/* Iconos de la web */
.icons {
	background:transparent url('../imagenes/big_icons.gif') no-repeat scroll left top;
	display:block;
	float:left;
	height:18px;
	width:16px;
}

.icons.Exit { background-position: left 0; } 
.icons.Home { background-position: left -32px; } 
.icons.Register { background-position: left -64px; } 
.icons.Search { background-position: left -96px; } 
.icons.Users { background-position: left -128px; } 
.icons.accept { background-position: left -160px; } 
.icons.ant { background-position: left -192px; } 
.icons.attach { background-position: left -224px; } 
.icons.bandaid { background-position: left -256px; } 
.icons.bell { background-position: left -288px; } 
.icons.bin_closed { background-position: left -320px; } 
.icons.birthday { background-position: left -352px; } 
.icons.chat { background-position: left -384px; } 
.icons.citas { background-position: left -416px; } 
.icons.close { background-position: left -448px; } 
.icons.control_end { background-position: left -480px; } 
.icons.control_start { background-position: left -512px; } 
.icons.cross { background-position: left -544px; } 
.icons.edit { background-position: left -576px; } 
.icons.email { background-position: left -608px; } 
.icons.email_open { background-position: left -640px; } 
.icons.email_open_image { background-position: left -672px; } 
.icons.error { background-position: left -704px; } 
.icons.find { background-position: left -736px; } 
.icons.flag { background-position: left -768px; } 
.icons.group { background-position: left -800px; } 
.icons.hammer_screwdriver { background-position: left -832px; } 
.icons.heart { background-position: left -864px; } 
.icons.help { background-position: left -896px; } 
.icons.index_user { background-position: left -928px; } 
.icons.key { background-position: left -960px; } 
.icons.loading { background-position: left -992px; } 
.icons.magnifier { background-position: left -1019px; } 
.icons.message { background-position: left -1051px; } 
.icons.page_copy { background-position: left -1083px; } 
.icons.picture { background-position: left -1115px; } 
.icons.plus { background-position: left -1147px; } 
.icons.printer { background-position: left -1179px; } 
.icons.profile { background-position: left -1211px; } 
.icons.profile2 { background-position: left -1243px; } 
.icons.secure { background-position: left -1275px; } 
.icons.sendpm { background-position: left -1307px; } 
.icons.sig { background-position: left -1339px; } 
.icons.slides { background-position: left -1371px; } 
.icons.star_1 { background-position: left -1403px; } 
.icons.toggle { background-position: left -1435px; } 
.icons.user { background-position: left -1467px; } 
.icons.user_silhouette { background-position: left -1499px; } 
.icons.vista { background-position: left -1531px; } 
.icons.warning { background-position: left -1563px; } 




.miniatura 
{
	float: right;
	margin-top: 0px;
	margin-left: 4px;
	margin-bottom: 4px;
	display: compact;
	padding: 2px;
	border: #E7DCD2 1px solid;
	background: #FFF;
}

.nav-sig{
background:transparent url('../imagenes/nav-bar/nav-sig.gif') no-repeat;
width:29px;
height:30px;
float:left;
}

.nav-mid{
background:transparent url('../imagenes/nav-bar/nav-mid.gif') repeat-x;
width:120px;
height:30px;
float:left;
text-align:center;
padding-top:6px;
font-weight: bold;
color: #A5A5A5;
}

.nav-ant{
background:transparent url('../imagenes/nav-bar/nav-ant.gif') no-repeat;
width:29px;
height:30px;
float:left;
}


/* ----------REGISTER TOOLTIP STYLE---------- */
form.insite dl dd .help             { display:none; position:absolute; top:208px; left:510px; width:170px; padding:13px 20px 13px 34px; background:#FFFAAE url(img/help_bg.html) left center no-repeat; color:#888; font-style:italic; border-right:1px solid #ff0; -moz-border-radius:5px; -moz-border-radius:5px; }
form.insite dl dd .helper           { position:absolute; top:-13px; left:150px; width:400px; padding:13px 20px 13px 34px; color:#666; }
form.insite dl dd .help strong      { color:#444; }



/* ----------EDITOR PROTOCOL LIST STYLE---------- */
.box_contenido ul
{
list-style-type:none;
margin:0;
padding:0;
} 


/* ----------TOOLTIP STYLE---------- */

#dhtmltooltip{
    position: absolute;
    width: 300px;
    font-size: 12px;
    padding: 5px;
    background-color: #FFFAAE;
    color: #444;
    border:1px solid #DDC;
    text-align: left;
    visibility: hidden;
    z-index: 100;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmltooltip h3 {
    margin:0px 0px 5px 0px;
    font-size: 12px;
    font-weight:normal;
}
#dhtmltooltip a { color:#12B; }



/* ----------ALERT BOX  STYLE---------- */

#popup_container {
	font-size: 12px;
	min-width: 300px;
	max-width: 600px; 
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../imagenes/jalert/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(../imagenes/jalert/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(../imagenes/jalert/info.gif);
}

#popup_content.confirm {
	background-image: url(../imagenes/jalert/important.gif);
}

#popup_content.prompt {
	background-image: url(../imagenes/jalert/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}

.table{
border:2px solid #D6D6D6;
}

.tabletitle{
height:18px;
background:url(../imagenes/quotetitle-bg.gif) top left repeat-x;
text-transform: uppercase;
text-align:center;
color: #7D7D7D;
}

ul{
margin-left:10px;
}

ul li{
margin-left:20px;
list-style-type:circle
}

pre {
	color: #757575;
	background-color: #f2f2f2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}

.advert
{
background:url(../imagenes/icon/advert.gif) top left no-repeat;
padding-left:25px;
min-height:25px;
margin:0 auto;
}


.avatarframe {
	  width:126px;
	  height: 134px;
	  margin:0 auto;
	  position: relative;
	  background:transparent url(../imagenes/style/avatarshadow.png) no-repeat scroll center 125px;
	}

 .avatarframe .avatar {
	  width:120px;
	  height: 120px;
	  border: solid #CCC 1px;
	  padding: 2px;
	  background:#FFF;
	}

.advert_rojo
{color:#FF4141; margin: 10px auto 10px auto;padding: 5px 5px 5px 5px;background-color:#FFBABA; border: 2px solid #FF4141; font-style:italic; width:80%; }
	
.advert_azul
{color:#009BCD; margin: 10px auto 10px auto;padding: 5px 5px 5px 5px;background-color:#AFDCFF; border: 2px solid #009BCD; font-style:italic; width:80%; }
	
.advert_amarillo
{color:#EDC752; margin: 10px auto 10px auto;padding: 5px 5px 5px 5px;background-color:#FFFFBC; border: 2px solid #EDC752; font-style:italic; width:80%; }
	
.advert_verde
{color:#21A77D; margin: 10px auto 10px auto;padding: 5px 5px 5px 5px;background-color:#C9FFC9; border: 2px solid #21A77D; font-style:italic; width:80%; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.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('../imagenes/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;
}

	.answerTxt .Container {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    background:#F7F7F7 none repeat scroll 0 0;
    border:1px solid #CCCCCC;
    padding:12px;
	 margin: 10px 0 10px 0;
	}
	
	.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 {
		
	}
	
	
	.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;
	}

	.Container textarea {
  border:medium none;
  background: #FFF;
  font-size:13px;
  height:50px;
  margin:0;
  padding:0;
  min-height: 50px;
  max-height: 500px;
  vertical-align:bottom;
  width: 98%;
  border: 1px solid #CCC;
  padding: 5px;
  margin-top:5px;
  clear:both;
  float:left;
}
* html .Container textarea {
  float: none;
}
.clearBoth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
html[xmlns] .clearBoth {
	display: block;
}
 
* html .clearBoth {
	height: 1%;
}
.floatR{
	float:right;
}
a.pagiLink {
  -moz-border-radius: 3px;
  background:#383838 none repeat scroll 0 0;
  color:#FFFFFF;
  display:block;
  font-weight:bold;
  padding:5px 10px;
}

.linksList {
  width: 100%;
  border-spacing:0px;
}

.linksList thead {
  background:#F3F3F3;
}
.linksList thead a {
  padding:5px 10px;
  background:#999999!important;
  color:#FFF;
  -moz-border-radius: 3px;
  -webkit-border0radius:3px;
}

.linksList thead a.here {
  -moz-border-radius: 3px;
  -webkit-border0radius:3px;
  background:#34569d!important;
  color:#FFFFFF!important;
  cursor: pointer;
  font-weight:bold;
  display:block;
  font-weight:bold;
  padding:5px 10px;
  border-bottom:1px solid #FFF;
}
.linksList thead a.here:hover {
  cursor:default;
  text-decoration: none;
}


.linksList thead a:hover {
  -moz-border-radius: 3px;
  background:#002561;
  color:#FFF;
  padding:5px 10px;
}


.linksList thead th strong {
  color:#004A95;
}
.linksList thead th  {
  text-align:center;
  border: none;
  color:#383838;
  padding: 8px;
  font-size:13px;
}

.linksList tbody tr:hover {
  background:#EEE;
}
.linksList tbody td {
  padding: 5px;
  border-bottom: 1px dashed #CCC;
  text-align:center;
  color:#666;
}

.linksList .categoriaPost {
  display:block;
  height:20px;
  margin-left:-5px;
  padding:0;
  width:21px;
}

.linksList .categoriaPost:hover {
  background-color:transparent;
}

.linksList span {
  color: #666;
}

.linksList .titlePost {
  font-size:13px;
  color: #007394;
  font-weight:bold;
}
.linksList a.titlePost:visited {
	  color:#561067;
	}
.resultadosFull .resultFull {
  float:left!important;
  width:730px!important;
}

.resultadosFull {
  float:none!important;
  width:100%!important;
}

.resultadosFull .filterBy {
  width:925px!important;
}
.color_red{
	color:red!important;
}
.color_green{
	color:green!important;
}

.color_blue{
	color:blue;
}

.resultadosFull .paginadorBuscador {
  width:720px;
  float:left;
}

.cita{padding: 5px!important;font-weight:bold;height:auto!important;}
.citacuerpo{border-top:2px solid #F0F0F0;border:1px solid #CCC;background: #FFF url('../imagenes/cita-box.gif') repeat-x;padding: 8px;}
.box_title, .cita{background:#dbdbda repeat-x url('../imagenes/cita-title.gif'); padding:0px; height:25px;}

.tags_cloud{
	line-height: 200%;
	text-align: justify;
}

.box_cuerpo .tags_cloud_2{
	line-height: 300%;
	text-align: justify;
}
.fotoss{
	margin:6px;
	padding:2px;
	text-align:center;
	float:left;
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #000000;
	width:77px;
	height:77px;
}
.verTodos {
						background:#F3F3F3;
						-moz-border-radius: 5px;
						-webkit-border-radius: 5px;
						text-align: center;
					}
					
					.verTodos a {
						font-weight: bold;
						display:block;
						color:#164764;
						padding: 5px;
					}
.emptyData {
    background: #FFFFCC;
    border-top:1px solid #c8c82d;
    border-bottom:1px solid #c8c82d;
    padding:12px;
    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;
	}
.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;
	}
.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;
}
.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;
}

.clearBoth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 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;
}
.floatL{
	float:left;
}
.infoPost .shareBox , .infoPost .rateBox , .infoPost .tagsBox , .infoPost .metaBox, .infoPost .ageBox {
	width: 20%;
	float: left;
}
.infoPost .tagsBox {
  width:40%;
}
.infoPost .tagsBox ul li {
	display: inline;
	font-size: 11px;
}

.infoPost .metaBox {
	text-align: right;
}
.infoPost .socialIcons,.container370 .socialIcons {
  background: url('imagenes/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;
}
.postt:hover{
	background-color:#F0F0F0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#topbar{
position:absolute;
border: 0px solid black;
padding: 2px;
background-color: hidden;
width: 100px;
visibility: hidden;
z-index: 100;
}
.infoPost {
  width: 715px;
  margin-top:10px;
	padding: 10px;
	background: #E1E1E1;
	border: 1px solid #CCC;
	clear:both;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.floatL{
	float:left;
}
.infoPost .shareBox , .infoPost .rateBox , .infoPost .tagsBox , .infoPost .metaBox, .infoPost .ageBox {
	width: 20%;
	float: left;
}
.infoPost .tagsBox {
  width:40%;
}
.infoPost .tagsBox ul li {
	display: inline;
	font-size: 11px;
}

.infoPost .metaBox {
	text-align: right;
}
.infoPost .socialIcons,.container370 .socialIcons {
  background: url('../imagenes/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;
}
.postt:hover{
	background-color:#F0F0F0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#topbar{
position:absolute;
border: 0px solid black;
padding: 2px;
background-color: hidden;
width: 100px;
visibility: hidden;
z-index: 100;
}

	.lineal{
margin: 8px 0px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #FFFFFF;
border-left:none; border-right:none;
}
.div_contenido{
background-color:#F5F5F5;
margin-bottom: 8px; margin-left: 4px; margin-right: 4px;
padding: 8px;
border-left: 1px solid #F9F9F9;
border-right: 1px solid #F9F9F9;
border-bottom: 1px solid #F9F9F9;
font-size: 11px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
}
.cuadro_contenido{
background-color:#FFFFFF;
margin: 8px;
padding: 4px;
border: 1px solid #CCCCCC;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
}
.profile_bloke1 {
background-color:#F7F7F7;
border-bottom:0px solid #C6C3C6;
font-size:11px;
margin-bottom:8px;
margin-left:4px;
margin-right:4px;
padding:8px;
}
.butt_preguntas{
background:url(../imagenes/icon/preguntas.png) no-repeat;
width:76px;
height:16px;
float:left;
}
.questions-topic, .questions-topic-controls, .questions-reply .body, .best-reply-legend, .questions-alert {
	font-size:12px;
	color: #444;
	margin-left:0px;
	background: #f5f5f5;
	width:585px;
	padding: 5px 2px 5px 8px;
	float:left;
	border: 1px solid #DDD;
	overflow:hidden;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.questions-reply .best-reply-legend{ background:#f9ffda;border-color: #88cc22; margin-bottom:3px;color:#555; } 
.questions-reply .best{  background:#eaeaea;border-color: #ccc; margin-bottom:3px;color:#555; }

















.muro0{
background: url() repeat-x bottom #FAFBFC;
padding:8px;
border:#B5B6B5 solid 1px;
color:#333333;
margin: 0px;
font-size: 11px;
}
.muro1{
background: #F6F6F6;
margin: 4px 4px 0px 4px;
padding: 20px;
border-bottom: 1px solid #E5EAF1;
}
.muro2{
margin: 4px 4px 0px 4px;
padding: 5px;
}
.borde1{
border-bottom:#E7E7E7 solid 1px;
padding: 3px;
margin: 0px 4px;
color:#333333;
}
.borde1:hover{
border-bottom:#E7E7E7 solid 1px;
background:#EFEFF7;
padding: 3px;
margin: 0px 4px;
color:#333333;
}
.borde_1{
border-bottom:#E7E7E7 solid 1px;
border-left: none;
border-right:none;
border-top:none;
margin: 0px 4px;
font-size:11px;
color:#333333;
}

.perfilFondo{
border: 1px solid #D4D4D4; 
background:url(../imagenes/fondo.png) repeat-x;
}
.comunidad_pagina1{
clear:center; float:center; width:920px; padding:0px 8px 8px 8px;margin:0 auto;position:relative; 
}
.linktree{
background-color:#E8E8E8;
border: 1px solid #8B8B8B;
padding: 4px;
margin: 4px;
}
.subforo{
background-color:#E8E8E8;
border: 1px solid #CCCCCC;
padding: 4px;
margin: 4px;
}
a{
text-decoration: none;
color: #333333;
}
a:hover {
color: #5F5F5F; 
}
ul {
margin: 0;
padding-left : 10pt;
list-style-type: square;
}
a img{
border: 0;
}
.codeheader{
display: block;
padding: 8px 10px 8px 10px;
background: #D7D7D7;
color: #000000;
text-decoration: none;
font-style: normal;
font-weight: bold;
font-size: 0.9em;
border-bottom: solid 2px  #FFFFFF;
border: solid 1px #CCCCCC;
}
.code{
color: #000000;
background: #fff;
border: solid 1px #CCCCCC;
padding: 10px;
border-left: solid 8px #e0a0a0;
white-space: nowrap;
overflow: auto;
min-height: 3em;
font-family: "Courier New", monospace;
}
.fondobuscador{
color:#636563;
padding:20px 12px;
background:#FFFFFF;
border:solid #CECFCE 1px;
}
.fondobuscador2{
color:#636563;
padding:9px;
background: #E7E3E7;
}
.fondobuscador3{
color:#636563;
padding:10px 12px 18px 12px;
background: #FFFFFF;
border:solid #CECFCE 1px;
}
.smalltext{
font-size: x-small;
font-family: verdana, sans-serif;
}
.middletext{
font-size: 90%;
}
.normaltext{
font-size: small;
}
.largetext{
font-size: large;
}
.favoritos_borde{
border-bottom:#CECFCE solid 1px;
background-color:#FFFFFF;
}
.favoritos_borde:hover{
border-bottom:#CECFCE solid 1px;
background-color:#EEEEEE;
}
.favoritos_borde2{
border-bottom:#CECFCE solid 1px;
}
.favoritos_borde2:hover{
border-bottom:#CECFCE solid 1px;
background-color:#EEEEEE;
}
.barra_buscador{
color:#333333;
background-color:#FFFFFF;
padding:6px 8px;
border:#ADAEAD solid 1px;
font-weight: bold;
text-align:left;
font-size: 16px;
font-family: Arial; 
}
.barra{
color:#333333;
background-color:#FFFFFF;
padding:6px 8px;
border:#ADAEAD solid 1px;
font-weight: bold;
text-align:left;
font-size: 16px;
font-family: Arial; 
}
.barra2{
color:#333333;
background-color:#FFFFFF;
padding:3px 2px;
border:#ADAEAD solid 1px;
text-align:left;
font-size: 10px;
font-family: Arial; 
margin: 2px;
}
.barra3{
color:#333333;
background-color:#FFFFFF;
padding:4px;
border:#ADAEAD solid 1px;
font-weight: bold;
text-align:left;
font-size: 13px;
font-family: Arial; 
}.borde_sity2{
 border-bottom: solid 1px #CECB29; 
}
.borde_sity{
border-bottom: solid 1px #CECB29;  padding: 4px 4px 4px 4px; 
font-size:12px; background-color:#FFFFCE;
}
.borde_sity:hover{
  border-bottom: solid 1px #CECB29;  padding: 4px 4px 4px 4px; 
  font-size:12px; background-color:#FFFFBB;
}
.buscadormen1{
 margin-right: 3px; padding: 6px 6px 6px 6px;
 margin-bottom: -1px; background:#FFFFFF; text-align:center; font-weight:bolder; 
 border-top: solid 1px #CCCCCC;
  border-left: solid 1px #CCCCCC;
  border-right: solid 1px #CCCCCC;
  border-bottom: solid 1px #FFFFFF; float:left;
}
.buscadormen1, .buscadormen2{
width: 60px;
}
.buscadormen2{
  margin-left: 3px; margin-right: 3px; padding: 6px 6px 6px 6px; 
  margin-bottom: -1px; background:#EEEEEE; text-align:center; font-weight:bolder;
  border: solid 1px #CCCCCC; 
}
.buscadormen2:hover{
  margin-left: 3px; margin-right: 3px; padding: 6px 6px 6px 6px;
  margin-bottom: -1px; background:#F3F3F3; text-align:center; font-weight:bolder; 
  border: solid 1px #CCCCCC; 
}
.post1{
color:#333333;
background-color:#FFFFFF;
padding:11px;
border:#CECFCE solid 1px;
margin: 0px 4px 4px;
}
.post2{
color:#333333;
background-color:#FFFFFF;
padding:11px;
margin: 4px;
border:#CECFCE solid 1px;
}
.post3{
border-bottom: 1px solid #DBDBDB; 
color:#333333;
margin: 8px 4px; 
padding: 2px;
font-size:15px;
font-weight:bold;
}
.post4{
color:#333333;
background:#ECECEC;
border:#CECFCE solid 1px;
padding: 5px 4px;
text-shadow:0 1px 0 #FFFFFF;
margin: 4px 4px 0px 4px;
}
.post5{
color:#333333;
background-color:#FFFFFF;
border-bottom:#CECFCE solid 1px;
border-left:#CECFCE solid 1px;
border-right:#CECFCE solid 1px;
padding: 3px 4px;
text-shadow:0 1px 0 #FFFFFF;
margin: 0px 4px 4px 4px;
}
.post6{
padding: 2px;
}
.post6:hover{
background-color:#EFEFEF; padding: 2px;
}
.post7{
color:#333333;
background:#DCE9EF;
border-top:#CECFCE solid 1px;
border-left:#CECFCE solid 1px;
border-right:#CECFCE solid 1px;
padding: 5px 4px;
text-shadow:0 1px 0 #FFFFFF;
margin: 4px 4px 0px 4px;
}
.post8{
color:#333333;
font-size: 13px;
cursor: pointer;
font-weight:bold;
}
.post8:hover{
color:#333333;
font-size: 13px;
cursor: pointer;
text-decoration: overline underline;
font-weight:bold;
}
.post9{
color:#333333;
background:#E1E1E1;
border:#CCCCCC solid 1px;
padding: 10px;
}
.post10{
color:#333333;
background: url(images/post3.png) repeat-x #E6E6E6;
border-left:#CECFCE solid 1px;
border-right:#CECFCE solid 1px;
border-bottom:#CECFCE solid 1px;
padding: 10px 5px;
margin: 0px 4px 4px 4px;
}
.post11{
color:#333333;
background-color:#FFFFFF;
padding:11px;
border:#CECFCE solid 1px;
margin: 0px 4px 4px;
}
.post12{
color:#333333;
background:#BBEFB4;
border-top:#CECFCE solid 1px;
border-left:#CECFCE solid 1px;
border-right:#CECFCE solid 1px;
padding: 5px 4px;
text-shadow:0 1px 0 #FFFFFF;
margin: 4px 4px 0px 4px;
}
.post13{
color:#333333;
padding:10px;
margin: 0px 10px 4px 0px;
border:#CECFCE   solid  1px;
}
.dedo{
background: url(images/dedo1.png) no-repeat;
width:17px;
height:17px;
}
.dedo:hover{
background: url(images/dedo2.png) no-repeat;
width:17px;
height:17px;
}
.dedo2{
background: url(images/dedo3.png) no-repeat;
width:17px;
height:17px;
}
.dedo2:hover{
background: url(images/dedo4.png) no-repeat;
width:17px;
height:17px;
}
.favoritos{
background: url(images/fav1.png) no-repeat;
width:140px;
height:18px;
padding-left: 21px;
padding-top: 2px;
font-weight:bold;
}
.favoritos:hover{
background: url(images/fav2.png) no-repeat;
width:140px;
height:18px;
padding-left: 21px;
padding-top: 2px;
font-weight:bold;
color:#FF0000;
}
.den{
background: url(images/den1.png) no-repeat;
width:140px;
height:18px;
padding-left: 21px;
padding-top: 2px;
font-weight:bold;
}
.den:hover{
background: url(images/den2.png) no-repeat;
width:140px;
height:18px;
padding-left: 21px;
padding-top: 2px;
font-weight:bold;
color:#009900;
}
.botonera1{
color:#333333;
background-color:#DBDBDB;
border: solid 1px #D2D2D2;
padding: 5px 15px;
font-weight:bold;
margin: 0px 4px;
}
.botonera1:hover{
color:#333333;
background-color:#E7E7E7;
border: solid 1px #D2D2D2;
padding: 5px 15px;
font-weight:bold;
margin: 0px 4px;
}
.borde_dashed
{
padding-top:3px;
padding-bottom:3px;
}
.borde_dashed:hover
{
background-color:#CCCCCC;
padding-top:3px;
padding-bottom:3px;
}
.borde_sity{
border-bottom: solid 1px #CECB29;  padding: 4px 4px 4px 4px; 
font-size:12px; background-color:#FFFFCE;
}
.fondo_imp
{
background-color:#F0F0F0; border: solid 1px #D8D8D8; padding: 5px 8px 5px 8px; margin: 4px 4px 8px 0px; 
color: #333333; font-size:14px; text-shadow:0 1px 0 #FFFFFF; 
}
.fondo_imp2
{
padding:4px; margin:8px 0px 0px 0px;
border: 1px solid #CCCCCC;
}
.fondo_imp3
{
background:url(imagenes/13.png) repeat-x #E6EFFC; border: solid 1px #A4C0DC; padding: 5px 8px 5px 8px; margin: 0px 4px 8px 0px;
color: #11449E; font-size:14px; text-shadow:0 1px 0 #FFFFFF; 
}
.comunidad_avatar3{
background-color:#FFFFFF;
margin: 8px 8px 0px 8px;
padding: 4px;
border: 1px solid #CCCCCC;
}
.comunidad_avatar3:hover{
background-color:#FFFFCC;
margin: 8px 8px 0px 8px;
padding: 4px;
border: 1px solid #C8C82D;
}
.editor1{
background:url(images/comunidad15.png) repeat-x;
font-size:11px;
color:#333333;
text-align:center;
padding: 6px;
margin: 0px 4px;
border-top: solid 1px #B5B5B5;
border-left: solid 1px #B5B5B5;
border-right: solid 1px #B5B5B5;
}
.procoment_men{
	padding:5px; 
	background:#F2F2F2;
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	border-top: solid 1px #D4D4D4;
	border-left: solid 1px #D4D4D4;
	border-right: solid 1px #D4D4D4;
   font-weight: bold;
   text-align:center;
}
.procoment_men:hover, .procoment_men2{
	padding:5px; 
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	background-color:#393839;
	border-top: solid 1px #393839;
	border-left: solid 1px #393839;
	border-right: solid 1px #393839;
   font-weight: bold;
   text-align:center;
   color:#FFFFFF;
}

.mensajepost10
{
color:#333333;
background-color:#FFFFFF;
padding:11px;
border:#CECFCE solid 1px;
}
*{padding: 0; margin: 5;}
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#333333;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #FFFFFF;
  z-index: 102;
  color:#000000;
  display:none;
  border: 10px solid #ABABAB;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window {
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:0px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:0px;
}
#TB_title{
  background:url(images/comunidad6.png) repeat-x;
  height:27px;
  color: #FFFFFF;
  font-size: 13px;
  font-weight:bold;
  border: solid 1px #003A74;
  font:"Times New Roman", Times, serif;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px;
}
* html #TB_load {
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect {
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}
.comunidad_borde1{
background-color:#FFFFFF;
margin: 4px;
padding: 8px;
border: 1px solid #CECFCE;
}
.comunidad_borde2{
background-color: #FFFFCC;
margin: 4px;
padding: 20px;
text-align:center;
border-top: 1px solid #FFD721;
border-bottom: 1px solid #FFD721;
}
.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_borde5{
background-color:#FFFFFF;
margin:4px 10px 4px 4px;
padding: 20px;
border: solid 1px #CECFCE;
}
.comunidad_borde6{
background-color:#F9F9F7;
margin: 4px 4px 0px 4px;
padding: 8px;
border: 1px solid #CECFCE;
}
.comunidad_titulo1, .comunidad_titulo2{
background: url(http://www.nivel-x.net/imagenes/w2.png) repeat-x #E1E1E1;
border: solid 1px #CCCCCC;
margin: 0px 0px 0 0px;
padding: 6px 6px;
color: #000000;
text-shadow:0 1px 0 #FFFFFF;
font-size: 12px;
font-weight: bold;
}
.comunidad_bloke1,.comunidad_bloke2{
border-left: solid 1px #CFCFCF;
border-right: solid 1px #CFCFCF;
border-bottom: 1px solid #CFCFCF;
background-color:#FFFFFF;
margin: 0px 0px 8px 0px;
padding: 6px;
font-size: 11px;
}
.comunidad_bloke2{
background: #F3F1F3;
margin: 0 0px;
padding: 6px 0;
font-size: 11px;
border-top: none;
border-left: 1px solid #C8CBCD;
border-right: 1px solid #C8CBCD;
border-bottom: none;
}
.comunidad_bloke9{
background: #FFFFFF;
margin: 0 4px;
padding: 6px 0;
font-size: 11px;
border-top: none;
border-left: 1px solid #C8CBCD;
border-right: 1px solid #C8CBCD;
border-bottom: none;
}
.comunidad_blokeT{
border-left: solid 1px #CFCFCF;
border-right: solid 1px #CFCFCF;
border-bottom: 1px solid #CFCFCF;
background-color:#E6E6E6;
margin: 0px 4px 8px 4px;
padding: 8px;
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_publicidad{
padding: 3px;
background-color:#EEEEEE;
margin: 4px;
color:#5C5C5C;
}
.comunidad_fondo1, .comunidad_fondo2{
padding: 9px 2px;
border-top:none;
border-bottom: solid 1px #CCCCCC;
}
.comunidad_fondo1:hover, .comunidad_fondo3{
padding: 9px 2px;
border-top: none;
border-bottom: solid 1px #CCCCCC;
background-color:#EEEEEE;
}
.comunidad_fondo4{
padding: 5px 0px;
border-top: none;
border-bottom: solid 1px #CCCCCC;
}
.comunidad_fondo5{
padding: 5px 0px;
border-top: none;
border-bottom: solid 1px #CCCCCC;
background-color:#F4F4F4;
}
.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:#333333;
padding:2px 5px;
border:#ADAEAD solid 1px;
text-align:left;
font-size: 12px;
font-family: Arial; 
margin: 2px;
}
.boton, .boton a:link, .boton a:visited{
color:#FFFFFF;
background-color:#393839;
padding:5px;
border:#393839 solid 1px;
font-weight: bold;
}
.boton, .boton0{
border: 1px solid #DEDBDE;
padding: 1px 2px;
text-align:center;
cursor:pointer;
width: 80px;
background: #F7F3F7;
font-weight: bold;
color:#DEDBDE;
}

.boton:hover, .boton2{
border: 1px solid #DEDBDE;
padding: 2px 1px;
text-align:center;
cursor:pointer;
width: 80px;
background:url(http://www.nivel-x.net/imagenes/botonx.png) repeat-x;
font-weight: bold;
color:#333333;
}
.boton2:hover{
border: 1px solid #949694;
padding: 2px 1px;
text-align:center;
cursor:pointer;
width: 80px;
background: #DEDFDE;
font-weight: bold;
color:#333333;
}

.boton3{
color:#FFFFFF;
background: url(boton2.png) repeat-x #DEDFDE;
border: 1px solid #18346B;
padding: 4px 6px;
font-weight: bold;
text-align:center;
font-size: 12px;
font-family: Arial;
}
.boton3:hover{
color:#FFFFFF;
background: #7382AD;
border: 1px solid #395994;
padding: 4px 6px;
font-weight: bold;
text-align:center;
font-size: 12px;
font-family: Arial;
}
.boton4{
margin: 8px 0 0 10px;
padding: 3px;
font-weight:bold;
background:url(boton4.png) repeat-x #FFD35A;
color: #642514;
border: solid 1px #F9AD1B;
text-align:center;
}

.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;
}
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    font-size: 10px; height:19px; font-family:arial; color:#000000; background: #B2DBA8;padding:8px 6px 4px 6px; margin-left:4px; font-weight:normal;
}
   
.LV_invalid {
    font-size: 10px; font-family:arial; color:#000000; background: #F7ABA1;padding:8px 6px 4px 6px; margin-left:4px; font-weight:normal;
}

.comunidad_avatar2, .comunidad_avatar3, .comunidad_publicidad, .muro0, .muro1, .muro2, .bloke2, .boton4, .boton, .boton3, .bloke5, .subcomentario, .barra, .boton2, .bloke6, .boton0, .barra3, .comunidad_botonera1, .dow1, .dow2, .paw1, .paw2, #TB_window, #TB_ajaxContent, .comunidad_barra1, .comunidad_titulo1, .bloke1, .barra2, .boxpublicidad{
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;  
}
.comunidad_avatar2, .comunidad_avatar3, .comunidad_publicidad, .comunidad_bloke1, .muro0, .muro1, .muro2, .bloke2, .boton4, .boton, .boton3, .subcomentario, .bloke4, .boton2, .barra, .comunidad_titulo2, .bloke3, .boton0, .barra3, .comunidad_botonera1, .dow1, .dow2, .paw1, .paw2, #TB_window, #TB_ajaxContent, .comunidad_barra1, .bloke1, .barra2, .cargando{
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
}
.login_cuerpo, .login_cuerpo2, .login_cuerpo3, .login_pie{
-webkit-border-top-left-radius:6px;
-webkit-border-bottom-left-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-bottomleft:6px;
}
.monitorrojo2{border-bottom:1px inset #000000;border-top:1px inset #FFFFFF;border-right:1px inset #000000;line-height:110%;width:20px;height:15px;-moz-box-shadow:0 0 0px #000000;margin-top:-7px;position:absolute;color:#FFFFFF;background:#FA2D32;-moz-border-radius:15px;-webkit-border-radius:15px;}
.boton_monitor_1{
-moz-border-radius:3px 3px 3px 3px;
background:#000000;
border-bottom:1px solid #FFFFFF;
color:#383831;
font-weight:bold;
padding:3px 10px;
color:#FFFFFF;
}
.boton_monitor_2{
-moz-border-radius:3px 3px 3px 3px;
border-bottom:1px solid #FFFFFF;
background:#999999;
color:#383838;
font-weight:bold;
padding:3px 10px;
color:#FFFFFF;
}
.boton_monitor_2:hover{
background:#002651;
cursor:pointer;
}

.comunidad_titulo1, .botonera2, .comunidad_publicidad, .boton, .post1, .post2, .post4, .post7, .post9, .post12, #TB_window, .procoment_men, .procoment_men:hover, .mensajepost10, .comunidad_borde1, .comunidad_bloke3, fondobuscador2, .quoteheader, .post6, .codeheader, .boton3, .boton2, .fondo_imp, .comunidad_borde3, .comunidad_borde5, .comunidad_borde6, .comunidad_titulo2, .notificaciones, .perfilFondo, .comunidad_borde7{
-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, .boton3, .boton2, .fondo_imp, .comunidad_borde3, .comunidad_borde5, .comunidad_titulo2, .notificaciones, .perfilFondo, .comunidad_borde7{
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
}




/* monitor by Mr.Freack*/

.notification-detail li {
         float: left;
         width: 100%;}
.notification-detail li.unread {
         background: #ffffcc}
.notification-detail .avatar-box {
         float: left;
         margin-right: 10px;}
.notification-detail .notification-info {
         float: left;
         width: 655px}
.notification-detail .notification-info span.time {
         color: #808080;
         font-size: 11px;
         text-transform:lowercase;}
.notification-detail .notification-info span a {
         font-size: 13px;}
.notification-detail .notification-info span.action {
         color: #000;
         font-size: 13px;
         display:block;
         margin-top:5px;}
.notification-detail li {
   padding: 5px 0 5px 0;
   border-bottom: 1px dotted #CCC;
   font-size: 12px;}
.notification-detail li a {
   font-weight: bold;
   color: #116fcf;}

.avatar-box {
      position: relative;
      float:left;
      *z-index: 3000;
   }
   
   .avatar-box img {
      padding: 1px;
      border: 1px solid #CCC;
   }
   .avatar-box:hover {
      cursor:pointer;   
   }
   
   .avatar-box ul {
      padding:0;
      margin:0;
      position: absolute;
      z-index: 150;
      top: 51px;
      left: 0;
      background: #e9e9e9;
      width:160px;
      border:1px solid #CCCCCC;
      list-style:none;
      -moz-box-shadow: 3px 3px 10px  rgba(0,0,0,0.2);
      display:none;
   }
   

   .avatar-box li a {
      padding: 6px;
      background: url(../imagenes/comm_li_divide.gif) top left repeat-x;
      position: relative;
      color:#404040;
      text-shadow: 0 1px 0 #FFF;
      font-size:11px;
      text-decoration: none;
      display:block;
      z-index: 300;}
.avatar-box li a:hover {
      background:#2a61e0 url(../imagenes/comm_li_hover.gif) top left repeat-x;
      color:#FFF;
      text-shadow: 0 1px 0 #000;}
   
.avatar-box li a span {
      background: url(../imagenes/comm_sprite.png);
      background-repeat: no-repeat;
      height:16px;
      width:16px;
      display:block;
      position: absolute;
      right: 5px;
      top: 5px;}
.avatar-box li.seguir a span { background-position: 0 0   }
.avatar-box li.enviar-mensaje a span { background-position: 0 -16px;}
.avatar-box li.bloquear a span { background-position: 0 -33px   }
.avatar-box li.moderar a span { background-position: 0 -49px}
   
.avatar-box li.seguir a:hover span { background-position: 0 -64px   }
.avatar-box li.enviar-mensaje a:hover  span { background-position: 0 -80px;}
.avatar-box li.bloquear a:hover  span { background-position: 0 -96px   }
.avatar-box li.moderar a:hover  span { background-position: 0 -114px}

.action span.icon-noti, .notificaciones-list .icon-noti, .categoriaList span.icon-noti,div.group-4,div.group-6, div.group-3  {
   background-image: url(../imagenes/sprite-notification.png);

   background-repeat: no-repeat;

   display:block;

   font-size:12px;

   height:16px;

   width:16px;

   float:left;

   margin-right:5px;

}

.notificaciones-list .icon-noti {
   font-size: 11px!important;
}
.categoriaList li.icon-noti {
   margin-left: 8px;
   font-size: 11px;
}
.action span.sprite-balloon-left ,.userInfoLogin .sprite-balloon-left, .categoriaList .comentarios-n { background-position: 0 0px; }
.action span.sprite-balloon-left-blue ,.userInfoLogin .sprite-balloon-left-blue, .categoriaList .comentarios-n-b { background-position:  0 -177px }

.action span.sprite-balloon-left-green ,.userInfoLogin .sprite-balloon-left-green, .categoriaList .comentarios-n-g { background-position: 0 -197px; }


.action span.sprite-balloons ,.userInfoLogin  .sprite-balloons, .categoriaList .respuestas-n { background-position: 0 -22px; }
.action span.sprite-block , .userInfoLogin  .sprite-block, .categoriaList .comunidades-n  { background-position: 0 -52px; }
.action span.sprite-document-text-image ,.userInfoLogin  .sprite-document-text-image, .categoriaList .post-n { background-position: 0 -78px; }
.action span.sprite-point,.userInfoLogin .sprite-point, .categoriaList .puntos-n { background-position: 0 -103px; }
.action span.sprite-star,.userInfoLogin .sprite-star, .categoriaList .favoritos-n { background-position: 0 -129px; }

.action span.sprite-follow,.userInfoLogin .sprite-follow, .categoriaList .follow-n {background-position: 0 -154px}
.comunidades #centroDerecha {
     width:760px;
     float:right;}
#post-izquierda, .comunidades #izquierda {
   padding:2px;
   float:left;
   height:auto;
   width:160px;
   overflow:visible;
}

   * html #post-izquierda {
      overflow:hidden;
      width:158px;
   }
#post-izquierda .box_perfil {
   background-position: -920px bottom;
   padding:18px;
   margin:0 auto;
}
   #post-izquierda .box_cuerpo h2, #izquierda .box_cuerpo h2 {
      font-size:14px;
      color: #333;
   }
.categoriaList  {
   -moz-border-radius: 5px;
   border: 1px solid #CCC;
   background: #f6f6f6;
   margin-bottom: 10px;
}
.categoriaList h6 {
   margin: 0 0 10px 0;
   font-size: 13px;
   font-weight: bold;
   padding: 8px 0 10px 8px;
   background: url(../imagenes/hrline.gif) bottom left repeat-x;
}
.categoriaList li.icon-noti {
   margin-left: 8px;
   font-size: 11px;
}
.categoriaList ul {
  padding-bottom:10px;
}
.categoriaList li {
  position:relative;
  font-size:12px;
  line-height:16px;
  padding:2px 0 2px 8px;
}
.estadisticasList ul{
   font-family: Helvetica, Arial;
}

.estadisticasList ul li a span.number {
      font-weight: bold;
      display: block;
      color: #000;
      margin-right: 10px;
}

.estadisticasList ul li {
}



.estadisticasList ul li a {
   color: #8d8d8d;
   display: block;
}

.estadisticasList ul li a:hover {
   color: #000!important;
   text-decoration: none;
}




.estadisticasList ul li:hover {
   background: #fcfcfc;
}
/* new clearfix */
.clearfix:after {
   visibility: hidden;
   display: block;
   font-size: 0;
   content: " ";
   clear: both;
   height: 0;
   }
   
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.tab h3{}
h3{margin: 0;padding: 5px;font-size: 14px;}
#left{float:right;width: 210px;}
#right{float:left;width:705px;}
.tab{font-size:12px;}
.tab:hover{color:#ff0f14;}
.tab:active{color:#23e228}
.stretcher{background:none;}

.lineal{border-top:1px solid #d0d0d0;border-bottom:1px solid #ffffff;}

#login_box, #login_box2, #login_box3 {
  position:absolute;
  width:300px;
  display:none;
  margin-top: -20px;
}
#login_box .login_header, #login_box2 .login_header2, #login_box3 .login_header3{
	padding: 3px 0px 0px 1px;
	width: 25px;
	height: 25px;
	position: absolute;
	background:#FFFFFF;
	border-top: solid 1px #A2A2A2;
	border-left: solid 1px #A2A2A2;
	border-right: solid 1px #A2A2A2;
	border-bottom: solid 1px #FFFFFF;
}
#login_box .login_cuerpo, #login_box2 .login_cuerpo2, #login_box3 .login_cuerpo3{
  background:#FFFFFF;
  color:#161616;
  margin-top:29px;
  text-align:left;
  white-space:normal;
  border: solid 1px #A2A2A2;
} 
.login_pie{
	background:	#F7F7F7;
	border-top: solid 1px #E0E0E0;
	padding: 4px 0 4px 0;
}
.login_pie:hover{
	background:	#F0F0F0;
	border-top: solid 1px #E0E0E0;
	padding: 4px 0 4px 0;
}

.debes-registrado {
-moz-border-radius:6px 6px 6px 6px;
background:none repeat scroll 0 0 #FFEBE8;
border:1px solid #DD3C10;
font-weight:bold;
margin:0 auto;
padding:5px;
text-align:center;
text-shadow:0 1px 1px #CCCCCC;
width:320px;
}
/*new bookmarks*/
div.damn-compartir-bookmarks {background:none;margin:5px 0 0 5px !important;padding:25px 0 0 10px !important;height:29px;/*the height of the icons (29px)*/display:block !important;clear:both !important;
}

div.damn-compartir-bookmarks ul.socials {
   width:100% !important;
   margin:0 !important;
   padding:0 !important;
}

div.damn-compartir-bookmarks ul.socials li {
   display:inline !important;
   float:left !important;
   list-style-type:none !important;
   margin:0 !important;
   height:29px !important;
   width:60px !important;
   cursor:pointer !important;
   padding:0 !important;
}

div.damn-compartir-bookmarks ul.socials a {
   display:block !important;
   width:60px !important;
   height:29px !important;
   text-indent: -9999px !important;
}

.damn-compartir-furl, .damn-compartir-furl:hover, .damn-compartir-digg, .damn-compartir-digg:hover, .damn-compartir-reddit, .damn-compartir-reddit:hover, .damn-compartir-stumbleupon, .damn-compartir-stumbleupon:hover, .damn-compartir-delicious, .damn-compartir-delicious:hover, .damn-compartir-yahoomyweb, .damn-compartir-yahoomyweb:hover, .damn-compartir-blinklist, .damn-compartir-blinklist:hover, .damn-compartir-technorati, .damn-compartir-technorati:hover, .damn-compartir-facebook, .damn-compartir-facebook:hover, .damn-compartir-twitter, .damn-compartir-twitter:hover, .damn-compartir-myspace, .damn-compartir-myspace:hover, .damn-compartir-mixx, .damn-compartir-mixx:hover, .damn-compartir-scriptstyle, .damn-compartir-scriptstyle:hover, .damn-compartir-designfloat, .damn-compartir-designfloat:hover, .damn-compartir-mail, .damn-compartir-mail:hover, .damn-compartir-comfeed, .damn-compartir-comfeed:hover, .damn-compartir-newsvine, .damn-compartir-newsvine:hover, .damn-compartir-devmarks, .damn-compartir-devmarks:hover, .damn-compartir-linkedin, .damn-compartir-linkedin:hover, .damn-compartir-google, .damn-compartir-google:hover  {
   background:url('../imagenes/compartiren.png') no-repeat !important;
}

.damn-compartir-furl {
   background-position:-910px bottom !important;
}
.damn-compartir-furl:hover {
   background-position:-910px top !important;
}
.damn-compartir-digg {
   background-position:-980px bottom !important;
}
.damn-compartir-digg:hover {
   background-position:-980px top !important;
}
.damn-compartir-reddit {
   background-position:-700px bottom !important;
}
.damn-compartir-reddit:hover {
   background-position:-700px top !important;
}
.damn-compartir-stumbleupon {
   background-position:-630px bottom !important;
}
.damn-compartir-stumbleupon:hover {
   background-position:-630px top !important;
}
.damn-compartir-delicious {
   background-position:-1190px bottom !important;
}
.damn-compartir-delicious:hover {
   background-position:-1190px top !important;
}
.damn-compartir-yahoomyweb {
   background-position:-1120px bottom !important;
}
.damn-compartir-yahoomyweb:hover {
   background-position:-1120px top !important;
}
.damn-compartir-blinklist {
   background-position:-1260px bottom !important;
}
.damn-compartir-blinklist:hover {
   background-position:-1260px top !important;
}
.damn-compartir-technorati {
   background-position:-560px bottom !important;
}
.damn-compartir-technorati:hover {
   background-position:-560px top !important;
}
.damn-compartir-myspace {
   background-position:-770px bottom !important;
}
.damn-compartir-myspace:hover {
   background-position:-770px top !important;
}
.damn-compartir-twitter {
   background-position:-490px bottom !important;
}
.damn-compartir-twitter:hover {
   background-position:-490px top !important;
}
.damn-compartir-facebook {
   background-position:-1330px bottom !important;
}
.damn-compartir-facebook:hover {
   background-position:-1330px top !important;
}
.damn-compartir-mixx {
   background-position:-840px bottom !important;
}
.damn-compartir-mixx:hover {
   background-position:-840px top !important;
}
.damn-compartir-scriptstyle {
   background-position:-280px bottom !important;
}
.damn-compartir-scriptstyle:hover {
   background-position:-280px top !important;
}
.damn-compartir-designfloat {
   background-position:-1050px bottom !important;
}
.damn-compartir-designfloat:hover {
   background-position:-1050px top !important;
}
.damn-compartir-newsvine {
   background-position:left bottom !important;
}
.damn-compartir-newsvine:hover {
   background-position:left top !important;
}
.damn-compartir-google {
   background-position:-210px bottom !important;
}
.damn-compartir-google:hover {
   background-position:-210px top !important;
}
.damn-compartir-comfeed {
   background-position:-420px bottom !important;
}
.damn-compartir-comfeed:hover {
   background-position:-420px top !important;
}
.damn-compartir-mail {
   background-position:-350px bottom !important;
}
.damn-compartir-mail:hover {
   background-position:-350px top !important;
}
.damn-compartir-devmarks {
   background-position:-140px bottom !important;
}
.damn-compartir-devmarks:hover {
   background-position:-140px top !important;
}
.damn-compartir-linkedin {
   background-position:-70px bottom !important;
}
.damn-compartir-linkedin:hover {
   background-position:-70px top !important;
}
/*fin bookmarks*/

.boxy {
	background: #FFF;
	border: 1px solid #CCC;
	-moz-box-shadow: 0 0 5px #CCC;
	-webkit-box-shadow: 0 0 5px #CCC
}


.boxy-title {
	background: #d9d9d9 url('../imagenes/bg-title-boxy.gif') repeat-x top left;
	padding: 10px;
	border-bottom: #bdbdbd 1px solid;
    heigth: 12px;
	position: relative;
}


.boxy-title h3 {
	margin: 0;
	text-shadow: #f4f4f4  0 1px 0;
	font-size:13px;
}

.boxy-content {
	padding: 12px;
}

.boxy h4 {
	color: #FF6600;
	margin: 0 0 5px 0;
	font-size: 14px;
}

.xtralarge {
	width: 380px;
	margin: 0 5px 10px 0px;
	float: left;
}
.xtralarge ol {
	padding-left:30px;
	margin:0;
	list-style-image:none;
	list-style-position:outside!important;
	list-style-type:decimal;
	position:relative;
}

.boxy a {
	color: #0f0fb4;
	font-weight: bold;
}
.boxy a.selected {
	background-color:#0F0FB4;
	color:#FFFFFF;
	display:block;

	margin:3px 0;
	padding:3px;
}

