@CHARSET "ISO-8859-1";

@import url("../js/starbox/css/starbox.css");
@import url("stars.css");
@import url("template.css");

body
{
	margin:0px;
}

#cabecera 
{	
	position: absolute;
	left:0px;	
	height:70px;
	width:100%;
	z-index:1;
}

#logo_platform_conoc {
	position: absolute;
	right:0px;
	top: 0px;
}

p, .texto
{
	margin-top: 5px;
	font-size: 0.75em;
}

#contenido
{
	width:995px;
	margin-left: auto;
	margin-right: auto;
	/*position: absolute;*/
	/*top:50px; */
	padding: 0px;
	text-align: center;
	z-index:5;
}

#logoinferiorpatrocinador
{
	width:100%;
	text-align:center;
	float: left;
	margin-left: 7px;
	clear: none;
	margin-top: 50px;
	margin-left:auto;
	margin-right:auto;
}

#superior
{
	width:100%;
	padding-bottom:20px;
	text-align: center;
}
	

#inferior
{
	width:995;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: center;
	margin-top:0px;
	left:0px;
}


/***************************************************************
					AREA DE REPRODUCTOR
***************************************************************/

#reproductoreinfo
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width:900px;
	height:400px;
	text-align: center;
	/*border: 1px solid #a9a9a9;*/
	z-index:500;	
}

p#novideofound {
	text-align:center;
}

#reproductor
{
	width:450px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	float: left;
	clear: none;
	/*border: 2px solid red;*/
	overflow: hidden;
}

#infovideo
{
	margin-left:10px;
	margin-right:auto;
	/*border: 2px solid green;*/
	/*margin-right: auto;*/
	margin-bottom: 10px;
	width: 400px;
	height: 300px;
	float: left;
	clear: none;
	text-align: left;
	z-index:700;	
}

.titulo1
{
	font-size: 1.1em;
}

.titulo2
{
	font-size: 1.0em;
}

.titulo3
{
	font-size: 0.9em;
}

.descripcion
{
	height:15px;
	width: 480px; 
	overflow: hidden;
	text-align: justify;
}

#ratingfecha
{
	width:100%;
	font-size: 0.9em;
}

#ratingfecha a {
	font-size: 0.88em;
}

#rating
{
	width:90px;
	float: right;
	clear: both;
}

#dispositivos {
	position: relative;
	margin-top: 10px;
	height: 80px;
}

#dispositivos a.linkipod {
	width: 86px;
	height: 48px;
	top: 25px;
	display: block;
}

#dispositivos a.linkmovil {
	position: absolute;
	left: 86px;
	margin-left: 0px !ie7;
	top: 21px;
	width: 116px;
	height: 48px;
	display: block;
}

#dispositivos a.linkpda {
	position: absolute;
	left: 202px;
	margin-left: 0px !ie7;
	top: 21px;
	width: 89px;
	height: 48px;
	background-image: url('../img/pda.gif');
	display: block;
	outline: none;
}

#dispositivos .imagenpdadisabled {
	position: absolute;
	margin-left: 202px;
	top: 22px;
}

#dispositivos .imagenmovildisabled {
	position: absolute;
	margin-left: 86px;
	top: 22px;
}

#dispositivos .imagenipoddisabled {
	position: absolute;
	margin-left: 0px;
	top: 22px;
}

#incrustacion {
	position: relative;
	height:80px;
	overflow-y: hidden;
	padding: 4px;
}

#editcodigoincrustacion 
{
	margin-top: 5px;
	overflow: hidden;
	font-size: 10px;
	line-height: 10px;
	width:390px;
	height:50px;
}

#compartirblogs {
	height: 55px;
	position: relative;
}

#compartirblogs a {
	position: absolute;
	color: white;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	top: 25px;
}

#compartirblogs a img {
	border: 0px;
	outline: none;
	margin-top: 1px;
	float: left;
	padding-right: 3px;
}

#compartirblogs a.delicious {
	left: 85px;
}

#compartirblogs a.digg {
	left: 172px;
}

#compartirblogs a.bebo {
	left: 226px;
}

#compartirblogs a.stumbleupon {
	left: 284px;
}

/***************************************************************
				FIN AREA DE REPRODUCTOR
***************************************************************/



/******** ------------------------------------------- *********/




/***************************************************************
					AREA DE NAVEGACIÓN
***************************************************************/

#navegadores
{
	position: relative;
	clear:both;
	/*float:left;*/
    /*width:100%		/* width of whole page */
	overflow:hidden;
	text-align: left;
	margin-left: auto;
	margin-right: auto;	
	width: 900px;
	padding-top:10px;
	
}

*html #navegadores {
	margin-left: auto;
	margin-right: auto;
}

#navegadoresinner {
	float:left;
    width:200%;
	position:relative;
	/*left: 5px;
	left: 25px !ie7;*/
}

/********* RESULTADOS **************/

#resultadoswrapper 
{
	float:right;
	width:50%;
	position:relative;
}

#resultados
{
	/*float: right;*/
	/*position: relative;
	clear: none;
	top: 0px;
	top: -78px !ie7;
	width: 590px;
	margin-left: 320px;*/
	/*margin:0 15px 0 315px;*/
	margin-left: 300px;
	position:relative;
	right:100%;
	width: 590px;
	overflow:hidden;
}

.resultadosinner
{
	margin-top:0px;
	padding-top:15px;
	padding-top:0px !ie; 
}

.pestinact, .pestinact2
{
	vertical-align: text-bottom;
	font-size: 0.8em;
	display: inline;
}

.pestact, .pestact2
{
	font-size: 0.8em;
	display: inline;	
	vertical-align: text-bottom;
	margin-bottom: 0px !ie7;
}



.cuadrovideo
{
	margin-left:6px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom:6px;
	padding-bottom: 3px;
	min-height: 75px;
	height: 5.0em !ie7;
}

.thumbvideo
{
	margin-top: 8px;
	margin-left: 8px;
	margin-right: 8px;
	float: left;
	clear: none;
}

.cuadrot1
{
	font-size: 1.0em;
	margin-top: 10px;
	margin-bottom: 2px;
}

.cuadrot1comp
{
	font-size: 0.80em;
	margin-top: 10px;
	margin-bottom: 2px;
}

.cuadrofecha
{
	font-size: 0.75em;
	width: 200px;
	clear: none;
	float: left;
}

.cuadrodesc
{
	font-size: 0.75em;
}


.fechayestrellas
{
	height:15px;
	width:480px;
	overflow: hidden;
	margin-top:5px;
}
	
.estrellas 
{
	width:80px;
	text-align:right;
	float: right;
	top:0px;
	clear: none;
}

#paginador
{
	margin-right: 7px;
	font-size: 0.7em;
}

/******* FIN RESULTADOS **********/

#menuwrapper {
	float:left;
    width:310px;
    position:relative;
	
    /*right:5px;
	right: 25px !ie7;*/
}

#buscador
{
	float: left;
	clear: left;	
	width:290px;
}

#buscadorinner
{
	padding-bottom: 1px;
	padding-top: 12px;
	width: 100%;
	text-align: center;
}

.categorias
{
	float: left;
	/*position: absolute;*/
	clear: left;	
	margin-top: 20px;
	top: 110px;
	width:300px;
	right: 15px !ie7;
	
	
}

.categoriasinner
{	
	margin-top:0px;
	width:300px;
	padding-bottom: 20px;
}

.categoriasinnerie
{
	margin-top:1px;
	width:300px;
	padding-bottom: 20px;
}

/**********************************************************************
					FIN AREA DE NAVEGACIÓN
**********************************************************************/



/************** --------------------------------------- **************/




/**********************************************************************
				AREA DE COMENTARIOS,FORO,ENLACES,MATERIAL
**********************************************************************/

/************ COMENTARIOS *******************/

#ienuevocomentario {
	/*border: 1px solid #a9a9a9;*/
	width: 36%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#nuevocomentariolinux {
	/*border: 1px solid #a9a9a9;*/
	width: 36%;
	margin-left: 15.0em;
	margin-top: 1.0em;
	margin-right: auto;
	text-align: left;
}

#ienuevocomentario textarea {
	font-size: 0.75em;
	word-wrap: break-word;
	overflow: auto;
}

#nuevocomentariolinux textarea {
	font-size: 0.75em;
	word-wrap: break-word;
	overflow: auto;
}


#ienuevocomentario #nickname{
	font-size: 0.75em;
	margin-left: 9.5em;
	position: absolute; 
	margin-top: 4px;
}

#nuevocomentariolinux #nickname{
	position: absolute;
	font-size: 0.75em;
	margin-left: 20.3em;
}

#ienuevocomentario input.nickname{
	position: absolute;
	font-size: 0.75em;
	margin-top: 4px;
	margin-left: 13.1em;
}

#nuevocomentariolinux input.nickname{
	position: absolute;
	font-size: 0.75em;
	margin-left: 24.9em;
}

#ienuevocomentario #botonera {
	position: absolute;
	text-align: right;
	margin-left: -2.0em;
	margin-top: 28px;
	font-size: 0.75em;
}

#nuevocomentario {
	/*border: 1px solid #a9a9a9;*/
	width: 36%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#nuevocomentario textarea {
	background-color: #595959;
	/*background-color: #808080;*/
	border: 1px solid #a9a9a9;
	font-family: verdana, helvetica, sans-serif;
	color: white;
}

#nuevocomentario #nickname{
	position: absolute;
	font-size: 0.75em;
	margin-left: 20.3em;
	margin-top: 4px;
}

#nuevocomentario input.nickname{
	position: absolute;
	font-size: 0.75em;
	margin-top: 4px;
	margin-left: 25.0em;
}

#nuevocomentario #botonera, #nuevocomentariolinux #botonera {
	position: absolute;
	text-align: right;
	margin-left: 17.0em;
	margin-top: 15px;
	font-size: 0.75em;
}

#comentarioenviado {
	width: 36%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1.0em;
	text-align: center;
	font-size: 0.75em;
}

#comentarioenviado a {
	font-size: 0.75em;
}

div.paginacomentarios {
	position: relative;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5em;
	/*width: 66.0em;*/
	width: 100%;
	text-align: right;
	padding-bottom: 7px;
}

div.paginacomentarioslinux {
	position: relative;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5em;
	width: 66.0em;
	text-align: right;
	padding-bottom: 7px;
}

div.paginacomentariosmacintel {
	position: relative;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5em;
	width: 66.0em;
	text-align: right;
	padding-bottom: 7px;
}

div.paginacomentariosie {
	position: relative;
	font-size: 0.75em;
	margin-top: 0.5em;
	/*width: 50.0em;*/
	width: 100%;
	text-align: left;
	padding-bottom: 7px;
}

#comentario.other0 {
	/*border-bottom: solid 1px #a9a9a9;*/
	padding: 10px 60px 10px 187px;
	/*width: 100%;*/
	/*margin-left: 1.0em;*/
	text-align: left;
}

#formnuevocomentario #textareacoment {
	font-size: 0.8em;
}

#maxCharLabelmain_comment {
	font-size: 0.68em;
}

#charCountmain_comment {
	font-size: 0.68em;
	width: 8.5em;
}

#comentario.other1 {
	padding: 10px 60px 10px 187px;
	/*width: 100%;*/
	/*margin-left: 1.0em;*/
	text-align: left;
}

#comentario.ie0 {
	padding: 10px 60px 10px 187px !ie7;
	/*width: 100%;*/
	/*margin-right: 1.0em;*/
	text-align: left;
}

#comentario.ie1 {
	padding: 10px 60px 10px 187px;
	/*width: 100%;*/
	/*margin-right: 1.0em;*/
	text-align: left;
}


*html #comentario {
	padding: 10px 0 10px 187px;
	width: 100%;
	text-align: left;
}

span.fechacomentario {
	font-size: 0.7em;
	text-align: right;
}

span.nombreusuario {
	font-size: 0.7em;
	text-align: right;
	margin-left: 1.0em;
}

div.paginacomentariosie span.fechacomentario {
	font-size: 0.8em;
	text-align: right;
}

div.paginacomentarioslinux span.fechacomentario {
	font-size: 0.8em;
	text-align: right;
}

div.paginacomentariosmacintel span.fechacomentario {
	font-size: 0.8em;
	text-align: right;
}

div.paginacomentariosie span.nombreusuario {
	font-size: 0.8em;
	text-align: right;
	margin-left: 2.0em;
}

div.paginacomentarioslinux span.nombreusuario {
	font-size: 0.8em;
	text-align: right;
	margin-left: 2.0em;
}

div.paginacomentariosmacintel span.nombreusuario {
	font-size: 0.8em;
	text-align: right;
}

div.paginacomentarios a.cierrapagina {
	position: absolute;
	font-size: 0.65em;
	right: 7px;
	bottom: 7px;
	margin-left: 91%;
	text-align: right;
}

div.paginacomentariosie a.cierrapagina {
	position: absolute;
	font-size: 0.9em;
	right: 7px;
	bottom: 7px;
	margin-left: 91%;
	text-align: right;
}

div.paginacomentarioslinux a.cierrapagina, div.paginacomentariosmacintel a.cierrapagina{
	position: absolute;
	font-size: 0.75em;
	right: 7px;
	bottom: 7px;
	margin-left: 91%;
	text-align: right;
}

.cierrasesion {
	font-size: 0.8em;
}

.cierrapagina {
	font-size: 0.75em;
}


/********* FIN COMENTARIOS *****************/

/************* FORO ***********************/

#respuestaforo #botonera, #formmensajeforo #botonera {
	font-size: 1.9em;
	font-size: 1.0em !ie7;
}

button.enviarcoment, button.cancelarcoment {
	font-size: 0.85em;
	font-size: 0.9em !ie7;
	padding: 0 2px 0 2px;
}

div.paginaforo {
	position: relative;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	width: 66.0em;
	width: 68.0em !ie7;
	text-align: left;
	padding: 5px 10px 7px 12px;
	line-height: 1.5em;
}

div.paginasforo {
	width: 91%;
	text-align: center;
	/*border: 1px solid white;*/
}

div.paginaforo a.cierrapagina {
	position: absolute;
	font-size: 0.65em;
	font-size: 0.85em !ie7;
	right: 7px;
	bottom: 7px;
	margin-left: 91%;
	text-align: right;
}

#cuerpomensajeforo {
	padding: 5px 10px 7px 12px;
	display: block;
	width: 50.0em;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#respuestaforo {
	position: relative;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	top: 2.0em;
}

#formmensajeforo {
	position: relative;
	font-family: verdana, helvetica, sans-serif;
	color: white;
	font-size: 0.75em;
	margin-left: auto;
	margin-right: auto;
	top: 2.0em;
}

#formmensajeforo textarea {
	width: 50.7em;
}

/*********** FIN FORO *********************/

/*********** MATERIAL ********************/

#material {
	position: relative;
	width: 40.0em;
	text-align: left;
	font-size: 0.8em;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-top: 10px !ie7;
}

.cierramaterial {
	position: absolute;
	right: 7px;
	bottom: 7px;
	font-size: 0.7em;
	font-size: 0.8em !ie7;
}

/******* FIN MATERIAL ********************/

/********* ENLACES **********************/

#enlaces {
	position: relative;
	width: 40.0em;
	text-align: left;
	font-size: 0.8em;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-top: 10px !ie7;
}

/********** FIN ENLACES ****************/

#pestanias {
	height: 35px;
}

#pestaniasinner {
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 33px;
	text-align: left;
}

.pestania {
	position: relative;
	font-size: 0.75em;
	padding: 0.2em 0.2em 0.4em 0.2em;
	top: 13px;
	height: 1.5em;
}

.pestaniadesact {
	position: relative;
	font-size: 0.75em;
	padding: 0.2em 0.2em 0.4em 0.2em;
	top: 13px;
	height: 1.5em;
}

#contenidopestanias input {
	font-size: 0.9em;
	
}

#contenidopestanias textarea {
	font-size: 0.9em;
	word-wrap: break-word;
	overflow: auto;
}


/**********************************************************************
			FIN AREA DE COMENTARIOS,FORO,ENLACES,MATERIAL
**********************************************************************/


#piedepagina
{
	float: left;
	margin-left: 7px;
	clear: none;
	margin-top: 20px;
	width:900px;
	text-align: center;
}

.navegadorizquierda
{
	width: 400px;
	padding-right:0px;
}

.navegadorderecha
{
	width: 600px;
}

.separador
{
	width:20px;
}

*html .ie1 {
	padding: 10px 0 10px 187px;
	width: 100%;
	text-align: left;
}

#barrapuntitos {
	width: 100%;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
display:inline-block;
}

.clearfix {
display:block;
}
* html .clearfix {
height:1px;
}

/* NUEVOS CAMBIOS PARA COGNOSFERA */

#cabecerapostmenu { }

#header {margin: 0 auto; padding: 0; text-align: left; }

#header { font-family: arial, helvetica, sans; font-size: 0.7em; }

#header{margin:0 2.1em 0.2em; overflow:hidden;}
#topmenu{text-align:right;height:1.5em;margin: 0 0 0.5em; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:1px 0 5px; background: #808080; }
#topmenu div div { float:right;padding-top:0px;padding-bottom:0px; }
#topmenu td{padding:0 0em;}
#topmenu a {color:black;text-decoration:none;}
#topmenu a:hover {color:black;text-decoration:underline;zoom:1;background:none;}


#marcoexterno {	
	width: 1000px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}



#submenu { border:1px solid #808080; padding:0; margin:0; border-top: none; height:32px;}

#submenu ul
{
	padding:0; 
	margin:0;
}


#submenu img
{
	
}


.menu
{
	list-style: none;
}

#submenu ul li
{
	float: left;
}

#submenu ul li a 
{
display: block;
float: left;
padding-top: 9px;
padding-right: 21px;
padding-bottom: 9px;
padding-left: 21px;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
color: #ffffff;
}


#submenu ul li a:hover, #topmenu2 ul li a:active, #topmenu2 ul li a:focus
{
background-color: #808080;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
}

#submenu ul li a:hover, #topmenu2 ul li a:active, #topmenu2 ul li a:focus 
{
list-style-type: none;
background-color: #808080;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;

}

#botoncanaltic
{
	border:none;
	margin-top:4px;
}

.enlacecanaltic
{	
	margin-left: 240px;		
	border: none;
}

#buscadorsuperior
{
	margin-right: 25px;
	right:0px;
	padding:0px;
	vertical-align: top;
	text-align: right;
}
