
IMG {border: 0;}
h1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h1_inl
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
    display: inline;
}
h2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
    display: inline;
}
body
{
    margin-top: 0px;
    padding: 0px;
	background-color: #CF4C36;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px normal;
	text-align: center;
}
a:link,a:active,a:visited
{
	color: #494e6b;
	text-decoration: underline;
}
a:hover
{
	color: #3f7be3;
    text-decoration: underline;
}
.contenedor
{
    margin: auto;
	background-color: #FFE3A4;
	width: 1000px;
    height: auto;
    border: 0px solid #00CC00;
}
.cabecera
{
    border: 0px solid red;
    height: 120px;
	width:  100%;
}
.cuerpo
{
	background-color: #f5f4c5;
    border: 1px solid #cccccc;
    border-top: 0px;
	height: auto;
	position: static;
	text-align: justify;
	width: 100%;
}
/* --------------------------------------------------------------  */

.menu_izda
{
	background-color: #FFE3A4;
	line-height: 10px;
	width: 180px;
    height: auto;
 	border-right: 1px solid #cccccc;
    vertical-align: top;
    padding-right: 3px;
}
.menu_dcha
{
    background-color: #f5f4c5;
	border-left: 1px solid #cccccc;
	line-height: 10px;
	width: 160px;
    height: auto;
    vertical-align: top;
    padding-left: 3px;
}
.favoritos
{
	background-color: #FFE3A4;
    font: 12px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
    text-align: center;
    padding: 5px 0px;
    border-bottom: 1px solid #993300;
    margin-bottom: 3px;
}

.favoritos  a:link,
.favoritos  a:active,
.favoritos  a:visited
{
	color:  #494e6b;
	text-decoration: none;
}
.links a:hover
{
    color: #3f7be3;
	text-decoration: underline;
}
.contenido
{
    font: 14px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
	width: 640px;
    vertical-align: top;
}
.contenido_altstudy
{
    font: 14px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
  /* border: 1px solid #cccccc; */
	width: 806px;
    vertical-align: top;
}
.contenido_objeto
{
    background-color: #f5f4c5;
	border: 0px solid #cccccc;
    margin: 0px;
    padding: 0px 10px;
	width: 97%;
    vertical-align: top;
}
.titLat
{
    background-image: url(/img/mod_bg.jpg);
    background-repeat: repeat-x;
	color: #993300;
	font-size: 10px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 2px;
	padding: 8px 3px 8px 3px;
	text-transform: uppercase;
    text-align: center;
}
.titLat_new
{
    background-image: url(/img/mod_bg.jpg);
    background-repeat: repeat-x;
	color: #660000;
	font-size: 10px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 2px;
	padding: 8px 3px 8px 3px;
	text-transform: uppercase;
    text-align: center;
}
.titLat2
{
    background-image: url(/img/mod_bg.jpg);
    background-repeat: repeat-x;
	color: #993300;
	font-size: 10px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 0px;
	padding: 7px 3px 5px 6px;
	text-transform: uppercase;
    text-align: center;
    border-top: 1px solid #993300;
    border-bottom: 1px solid #993300;
    margin-bottom: 3px;
}
.titLat_portada
{
    background-image: url(/img/titlat_bg.jpg);
    background-repeat: no-repeat;
	color: #993300;
	font-size: 11px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 2px;
	padding: 8px 3px 8px 8px;
	text-transform: uppercase;
    text-align: left;
}
.cuerpoLateral
{
	background-color: #f5f4c5;
    border: 0px solid blue;
    padding: 1px 4px;
}
.popular
{
    font: normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: 0px solid blue;
    padding: 0px 10px;
    text-align:  center;
    font-size: 11px;
    line-height: 14px;
}
.popular a:link,
.popular a:active,
.popular a:visited
{
	color:  #494e6b;
	text-decoration: none;
}
.popular a:hover
{
    color: #3f7be3;
    text-decoration: underline;
}

.popular2 td
{
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 7px 15px;
    border: 1px solid #797979;
    text-align: center;
}


.popular-menu
{
    font: 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: 0px solid blue;
    padding: 0px 1px;
    text-align: left;
}
.popular-menu a:link,
.popular-menu a:active,
.popular-menu a:visited
{
	color:  #494e6b;
	text-decoration: none;
}
.popular-menu a:hover
{
    color: #3f7be3;
    text-decoration: underline;
}
/*  =========================   folletin  =================================   */
.folletin
{
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
    color: #000000;
	border: 1px solid #cccccc;
    border-top: 0px solid #cccccc;
	font-size: 10px;
	height: auto;
	padding: 6px 0px;
	text-align: justify;
	width: 100%;
}
.div-l
{
    float: left; margin: 0px 12px;
}
.div-r
{
    float: right; margin: 0px 10px;
}


/*  ========================================================================= */
.contadores
{
    border: 0px solid #0000FF;
    padding-top: 15px;
    padding-bottom: 0px;
	text-align: center;
}
#hide1
{
    visibility: hidden;
}
.rlinks
{
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: center;
}

/*  ========================================================================= */

.portada
{
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: justify;
    padding: 0px 15px;
}



.actualizacion
{
    margin-top: 140px;
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
    text-align: justify;
    width: 80%;
    border: 1px solid #000000;
    padding: 20px 20px;
    line-height: 20px;
}
.categoria
{
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #993300;
    border: 0px solid #FF9900;
    text-align: center;
    padding: 0px 0px;
    display: block;
}
.categoria a,
.categoria a:active,
.categoria a:visited
{
    background-color:  #FEE07D;
    font-style: bold;
    color: #993300;
    text-decoration: none;
    margin: 2px 0px;
    padding: 6px;
    border: 1px solid #cccccc;
    display: block;
}
.categoria a:hover
{
    color: #993300;
    background-color:  #FFFFCC;
    text-decoration: none;
    margin: 2px 0px;
    padding: 6px;
    border: 1px solid #D35454;
}

/* --------------------------------------------------------------  */
.categoriatop
{
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #993300;
    border: 0px solid #FF9900;
    text-align: center;
    padding: 0px 0px;
    display: block;
}
.categoriatop a,
.categoriatop a:active,
.categoriatop a:visited
{
    background-color:  #CC3300;
    font-style: bold;
    color: #FEE07D;
    text-decoration: none;
    margin: 2px 0px;
    padding: 6px;
    border: 1px solid #cccccc;
    display: block;
}
.categoriatop a:hover
{
    color: #993300;
    background-color:  #FFFFCC;
    text-decoration: none;
    margin: 2px 0px;
    padding: 6px;
    border: 1px solid #D35454;
}
/* --------------------------------------------------------------  */
.categoria_titlat
{
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color:  #CC3300;
    font-style: bold;
    color: #FEE07D;
    margin: 2px 0px;
    padding: 6px;
    border: 1px solid #cccccc;
    display: block;
    text-align: center;
}
/* --------------------------------------------------------------  */


.categoria_s
{
    background-color:  #FFFFCC;
    margin: 2px 0px;
    padding: 6px;
}
/* --------------------------------------------------------------  */

.amigos-link
{
    font: 13px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
}
.amigos-link a:link,
.amigos-link a:active,
.amigos-link a:visited
{
	color:#006600;
	text-decoration: underline;
}
.amigos-links
{
    font:  normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
	border: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
    vertical-align: top;
    padding-right: 10px;
}
.derecho
{
    font: 12px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
	border: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
    vertical-align: top;
    padding: 15px;
}
.lineabtn
{
	border: 0px solid green;
	margin: 20px 0px;
	text-align: left;
}
.cajabtn
{
	border: 0px solid green;
	float: left;
	height: 30px;
	width: 230px;
}

 /* --------------  Раздел книги ---------------------------*/
.libro_linea
{
   /* font: 12px normal Verdana, Arial, Helvetica, sans-serif;  */
	border: 0px ridge #A8A8A8;
	height: auto;
    overflow: auto;
    width: 95%;
	padding: 3px 3px;
    text-align:left;
	margin: 0px 5px;
    margin-left: auto;
    margin-right: auto;
}
.odjeto_linea
{
   /* font: 12px normal Verdana, Arial, Helvetica, sans-serif;  */
	border: 0px ridge #A8A8A8;
	height: auto;
    overflow: auto;
    width: 95%;
	padding: 3px 3px;
    text-align:left;
	margin: 10px 5px 0px 5px;
    margin-left: auto;
    margin-right: auto;
}
.linea_naveg
{
    font: 12px normal Verdana, Arial, Helvetica, sans-serif;
	border: 0px ridge #A8A8A8;
	height: auto;
    overflow: auto;
    overflow: hidden;
    width: 95%;
	padding: 3px 6px 0px 3px;
    text-align:left;
	margin: 0px 0px;
    margin-left: auto;
    margin-right: auto;
}
.objeto_nombre_p
{
	border: 0px solid blue;
    text-align: left;
    padding-left: 35px;
	width: auto;
}
.libro_imagen_p
{
	border: 0px solid blue;
	float: left;
	position: relative;
	width: 140px;
    text-align: center;
    padding-top: 10px;
    height: auto;
}
.libro_datos_p
{
    padding-top: 10px;
    text-align: justify;
	line-height: 20px;
	width: auto;
}
.libro_imagen_g
{
	float: left;
   /*	width: 250px; */
    margin-right: 20px;
    text-align: left;
    margin-bottom: 20px;
}
.libro_datos_g
{
    float: left;
	line-height: 20px;
	width: auto;
}

.libro_descr_g
{
	color: #666666;
	float: right;
	margin: 10px 0px;
    padding: 5px 0px;
	width: 100%;
    text-align: justify;
}
.peliculas_imagen_g
{
	border: 0px solid blue;
	float: left;
	width: 350px;
    text-align: center;
    padding-bottom: 16px;
}
.peliculas_datos_g
{
	border: 0px solid blue;
	float: left;
	line-height: 20px;
	width: auto;
}
.downloads_linea
{
    font: 12px normal Verdana, Arial, Helvetica, sans-serif;
	border: 0px ridge #A8A8A8;
	height: auto;
	padding: 0px;
    width: 90%;
    text-align:center;
	margin: 5px 0px;
    margin-left: auto;
    margin-right: auto;
}
.downloads_linea table
{
    font: 12px normal Verdana, Arial, Helvetica, sans-serif;
	border: 0px ridge #A8A8A8;
}
.downloads_linea td
{
 	border: 0px ridge #A8A8A8;
    padding: 2px 4px;
}

 /* ******************************************************* */

/* -------------------------- .registracion ------------------------------------  */
.registracion
{
	background-color: #f5f4c5;
/*    border: 1px dotted #cccccc;  */
/*	height: auto;
	overflow: auto;*/
	padding: 10px 20px;
	text-align: left;
}
.linea_reg
{
/*	background-color: #FFFF99;   */
	border: 1px solid #cccccc;
	height: auto;
	margin: 7px 0px;
	overflow: auto;
	padding: 10px 10px;
	width: 100%;
}
.reg_izq
{
	border: 0px solid #cccccc;
	float: left;
	height: auto;
	margin-bottom: 3px;
	padding: 4px 0px;
	width: 200px;
/*     float:  left;
   position: static;*/
}
.reg_der
{
	border: 0px solid #cccccc;
	float: left;
	height: auto;
	margin-bottom: 3px;
	position: relative;
	text-align: left;
	width: 200px;
/*    float: left;
    position: static; */
}
/* --------------------------------------------------------------  */
.naveg
{
    border: 0px solid green;
	display: block;
	float:  left;
	position: relative;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 0px;
    text-align: center;
}
.naveg a,
.naveg a:active,
.naveg a:visited
{
	color: #990000;
	background: url(/img/bg_bottom.gif) no-repeat;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 24px;
	height: 21px;
	margin-right: 0px;
	padding-top: 4px;
	float:left;
	position:relative;
}
.naveg a:hover
{
	background: url(/img/bg_bottom_active.gif) no-repeat;
	color: #990000;
	display: block;
	width: 24px;
	height: 21px;
	margin-right: 0px;
	padding-top: 4px;
	text-decoration: none;
	float:left;
	position:relative;
}
.navegs
{
	background: url(/img/bg_bottom_s.gif) no-repeat;
	color: #990000;
	display: block;
	width: 24px;
	height: 24px;
	text-align: center;
	padding-top: 4px;
	margin-right: 0px;
	float:left;
	position:relative;
}
.naveg_pr
{
	background: url(/img/bg_bottom.gif) no-repeat;
	color: #990000;
	display: block;
	width: 24px;
	height: 24px;
	text-align: center;
	padding-top: 4px;
	margin-right: 0px;
	float:left;
	position:relative;
}
.flecha_nav
{
	display: block;
	float:left;
    margin-right: 0px;
	padding-top: 4px;
	position: relative;
	padding: 7px 4px;
}

.hr1
{
    width: 89%;
    color: #919191;
    text-align: center;
    size: 1px;
}
.hr2
{
    width: 99%;
    color: #993300;
    text-align: center;
}
.hr3
{
    width: 99%;
    color: #993300;
    text-align: center;
}
.f-right
{
    float: right;
    margin: 5px 15px;
}
.f-left
{
    float: left;
    margin: 5px 15px;
}
.curso
{
    color: #993300;
    text-align: center;
	border: 0px solid #AEAEAE;
  /*  float: right;
    position: relative;  */
    vertical-align: middle;
}
.smartresponder
{
    text-align: center;
    margin-top: 12px;
    margin-bottom: 20px;
}
.diccionario
{
    font: 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px;
}
.mapa-cursos
{
    text-align: left;
    padding-left: 150px;
}
.mapa-links
{
    text-align: left;
    padding-left: 190px;
}

.descargar
{
    width: 95%;
    font-size: 13px;
    border: 1px solid #993300;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 8px 0px;
    display: block;
}


.curso_descargar a:link
{
    text-decoration: none;
}

.descargar2
{
    background-color: #E2F1D8;
    width: 95%;
    font-size: 13px;
    border: 1px solid #006600;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding: 8px 0px;
    display: block;
}
.descargar3
{
    width: 60%;
    font-size: 13px;
    border: 1px solid #993300;
    padding: 7px 0px;
    display: block;
}
.descargar4
{
    width: 60%;
    font-size: 13px;
    border: 1px solid #006600;
    padding: 7px 0px;
    display: block;
}
.atencion
{
    width: 70%;
    font-size: 13px;
    border: 1px solid #993300;
    padding: 7px 7px;
    display: block;
}
/* ================================== Админка ============================== */
.adminka_menu_izda
{
    font: 12px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
    border: 0px solid blue;
    padding: 0px 10px;
    text-align: left;
}
/* ========================================================================== */

.vkontakte
{
    font: 16px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
    vertical-align: top;
    color: #993300;
}
.ozon
{
     border: 1px solid #cccccc;
     width: 100%;
}
.tabletop100musica
{
     font: 12px normal Verdana, Arial, Helvetica, sans-serif;
     border: 0px solid #cccccc;
     width: 100%;
}
.tabletop100musica td
{
    text-align: center;
    border: 1px solid #cccccc;
    padding: 2px;
}

.table-espejos
{
	border: 0px solid #AEAEAE;
    font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.table-espejos td
{
    text-align: center;
    border: 0px solid #cccccc;
    padding: 2px;
}
.refran
{
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    padding: 2px 5px;
    color: #330000;
}

.table-faq
{
     font: 12px normal Verdana, Arial, Helvetica, sans-serif;
     border: 0px solid #cccccc;
     width: 510px;
}
.table-faq td
{
    text-align: center;
    border: 0px solid #cccccc;
    padding: 2px;
}

.table-clics
{
     font: 12px normal Verdana, Arial, Helvetica, sans-serif;
     border: 0px solid #cccccc;
     width: 560px;
}
.table-clics td
{
    text-align: center;
    border: 1px solid #cccccc;
    padding: 2px;
}

/*   Авторизация     */
.divloginm
{
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #f5f4c5;
    color: #000000;
	border: 0px solid #000066;
    border-bottom: 1px solid #993300;
	padding: 0px;
    margin: 0px;
	height: 30px;
    padding-bottom: 2px;
    margin-bottom: 8px;
}
.logintable td
{
     font: 12px normal Verdana, Arial, Helvetica, sans-serif;
     padding: 0px 5px;
}
.btnSubmit
{
    cursor:pointer;
    font-size:1.1em;
    padding:1px 5px;
    background-color: #FFDF9D;
    border:1px solid #959595;
    color:#575757;
    height: 20px;
}
.btnSubmit:hover, .btnSubmit:focus
{
    border:1px solid #9D3300;
    color:#363636;
}
.txtInput
{
    background-color:#F2F2F2;
    border:1px solid #B2B296;
    color:#3D3D3F;
    font-family:"Lucida Grande",Verdana,Helvetica,sans-serif;
    font-size:1.1em;
    font-weight:normal;
}

.links
{
     font: 12px normal Verdana, Arial, Helvetica, sans-serif;
     border: 0px solid #cccccc;
     width: 530px;
}
.links td
{
    text-align: center;
    border: 0px solid #cccccc;
    padding: 2px 2px;
}

.tabledubscribes td
{
    text-align: center;
    border: 1px solid #cccccc;
}

.clear { height: 0; font-size: 0; overflow: hidden; clear: both; }

.tabla_logo td
{
 	border: 0px ridge #A8A8A8;
    padding: 0px;
}

li
{
    padding: 2px;
    list-style-image: url('/img/star.png');
}

li a:link,a:active,a:visited
{
	text-decoration: none;
}
li a:hover
{
	color: #3f7be3;
    text-decoration: underline;
}

/* Эффект прозрачности */
#banners img,
#banners a img
{
    opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=40);
}
#banners img:hover,
#banners a:hover img
{
    opacity: 1.0; -moz-opacity: 1.0; filter: alpha(opacity=100);
}
/* ================================================================================== */

/* =========================== Articulos =========================== */
.articulo
{
    /*font: 12px normal Verdana, Arial, Helvetica, sans-serif;  */
	height: auto;
    overflow: auto;
    text-align: justify;
    margin: 25px 10px;
}
/* ================================================================================== */

/* ========================= ГЛАВНАЯ ========================== */
#bienvenido
{
	color: #993300;
    font-weight: normal;
}

.title_subscribe
{
    background-image: url(/img/mod_bg.jpg);
    background-repeat: repeat-x;
    height: 10px;
	color: #993300;
	font-size: 10px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 0px;
	padding: 7px 3px 5px 6px;
	text-transform: uppercase;
    text-align: center;
    border-top: 1px solid #993300;
    border-bottom: 1px solid #993300;
    margin-bottom: 3px;
}
/* ============================================================= */

/* ============================ МЕНЮ =========================== */

.title_menu,
.title_advert,
.title_recommend,
.title_sponsor,
.title_search,
.title_like
{
    background-image: url(/img/mod_bg.jpg);
    background-repeat: repeat-x;
    height: 10px;
	color: #993300;
	font-size: 10px;
    font-weight: bold;
	letter-spacing: 2px;
    margin-bottom: 2px;
	padding: 8px 3px 8px 3px;
	text-transform: uppercase;
    text-align: center;
}
/* ============================================================== */

/* =========================== ССЫЛКИ =========================== */

.jlink {
  color: #000000;
  text-decoration: none;
  cursor:hand;
  cursor:pointer;
}
.jlink_f
{
  color: #993300;
  text-decoration: none;
  cursor:hand;
  cursor:pointer;
  font-weight: bold;
}
.jlink_d {
  color: #494E6B;
  text-decoration: underline;
  cursor:hand;
  cursor:pointer;
  font-weight: normal;
}
/* ============================================================== */

/* ============================ IndexPage =========================== */

.indexpage
{
    font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: justify;
    padding: 9px 15px;
}

.indexpage li
{
    font-size: 12px;
    padding-right: 25px;
    padding-top: 5px;
}

/* ============================ Блок Рассылок =========================== */

.subscribe_name
{
    padding: 2px 2px;
    font: 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #42444A;
    font-weight: bold; 
}

/* ============================ ФУТЕР =========================== */

.folletin a:link,
.folletin a:active,
.folletin a:visited,
.folletin a:hover
{
	color: #000000;
	text-decoration: none;
}
/* ============================================================== */

/* =========================== Articulos =========================== */
.articulo
{
   /* font: 12px normal Verdana, Arial, Helvetica, sans-serif;  */
	height: auto;
    overflow: auto;
    text-align: justify;
    margin: 25px 10px;
}
/* ================================================================== */


/* ==================== КОММЕНТАРИИ ========================== */

.add_comment
{
    border: 1px solid #cccccc;
    padding: 15px 30px 5px 30px;
    margin: 0px 10px;
}

.com-autor
{
    font-size:12px;
    float:left;
}

.com-date
{
    font-size:12px;
    float:right;
}

.add-com
{
    margin: 15px 0px;
    text-align: center;
}

.linea_comentarios
{
   /* font: 12px normal  Verdana, Arial, Helvetica, sans-serif; */
	border: 0px ridge #A8A8A8;
	height: auto;
    overflow: auto;
    width: 95%;
	padding: 3px 3px;
    text-align:left;
	margin: 0px 5px;
    margin-left: auto;
    margin-right: auto;
}

.linea_comentarios input, textarea
{
    margin-top: 5px;
}

.comentario
{
    margin: 10px 10px;
    padding: 10px 4px;
    border-top: 1px solid #919191;
    border-bottom: 1px solid #919191;
}
.comentario-1
{
    background-color: #F9F9D6;
    margin: 15px 10px;
    padding: 10px 10px;
    border: 1px solid #CCCCCC;
}
.comentario-2
{
/*    background-color: #F9F9D6; */
    margin: 15px 10px;
    padding: 10px 10px;
    border: 1px solid #919191;
 /*   border-top: 1px solid #919191;
    border-bottom: 1px dashed #919191; */
}

.comentario_nav
{
    border: 0px solid #919191;
    float: right;
}

.comentario_navj1
{
    border: 1px solid #919191;
    float: left;
    padding: 2px 3px;
    margin: 1px 2px;
}

.comentario_navj2
{
    border: 0px solid #919191;
    float: left;
    padding: 2px 3px;
    margin: 1px 2px;
}

/* =========================================================== */

.bnnr {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 0 0 1px #444444;
}

.bnnr2 {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 0 0 1px #444444;
    margin-bottom: 5px;
}

/* =========================================================== */


.blinks * {
                background:transparent none repeat scroll 0 0 !important;
                border:medium none !important;
                clear:none !important;
                clip:rect(auto, auto, auto, auto) !important;
                font-size:100% !important;
                font-style:normal !important;
                font-variant:normal !important;
                font-weight:normal !important;
                height:auto !important;
                letter-spacing:normal !important;
                line-height:normal !important;
                margin:0 !important;
                overflow:visible !important;
                padding:0 !important;
                position:static !important;
                text-align:left !important;
                text-decoration:none !important;
                text-indent:0 !important;
                text-transform:none !important;
                vertical-align:baseline !important;
                visibility:visible !important;
                white-space:normal !important;
                width:auto;
                word-spacing:normal !important;
                z-index:auto !important;
                cursor: pointer!important;
            }
            .blinks li {
                display:list-item !important;
                list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;
                display: inline;
            }
            .blinks li DIV {
                padding:0.5em !important;
            }

            .blinks DIV, .blinks TABLE {
                padding: 5px !important;
            }

            .blinks {
                width: auto!important;
                max-width: 180px;
                font-family: Verdana!important;
                font-size: 11px!important;
                border: 1px solid #DDDDDD!important;
                background-color: #f0eeb8!important;
                padding:5px!important;
                position: relative!important;
                display:block!important;

                border-radius:5px !important;
                -moz-border-radius:5px !important;
                -webkit-border-radius:5px !important;
                -khtml-border-radius:5px !important;

            }
            .blinks_icnt, .blinks_icnt * {
            	text-align: left!important;
    		}

            .blinks_text, .blinks_text A, .blinks_text A:hover {
                color: #000000!important;
                font-size: 11px!important;
            }
            .blinks_url {
                color: #006600!important;
                font-size: 11px!important;
            }
            .blinks_header, .blinks_header A {
                color: #666666!important;
                font-size: 11px!important;
                font-weight: bold!important;
                text-decoration: underline!important;
            }
            .blinks_sign {
                color: #999999!important;
                font-size: 10px!important;
                text-align: left!important;
            }

            .blinks_clear {
                clear:both!important;
            }

            .blinks TABLE {
                width: 100%!important;
                border: 0px!important;
            }


            .blinks2 {
                width: auto!important;
                font-family: Verdana!important;
                font-size: 11px!important;
                border: 1px solid #DDDDDD!important;
                background-color: #f0eeb8!important;
                padding:5px!important;
                position: relative!important;
                display:block!important;

                border-radius:5px !important;
                -moz-border-radius:5px !important;
                -webkit-border-radius:5px !important;
                -khtml-border-radius:5px !important;
            }
