﻿		#llistaLinksPortada{
			width:550px;
			margin-left:10px;
			margin-top: 10px;
		}
		
		.linksPortada {
			color: #333;
			font-size: 18px;
			padding-top: 24px;
			width: 550px;
			height:75px;
		}
		
		.iconoBotons{
			float:left;	
			height:75px;
			margin-left:30px;
		}
		.textBotons{
			height:75px;
			padding-top:20px;
			margin-left:115px;			
		}
		
		.linksPortada a{
			color: #333;
			text-decoration: none;
		}
		
		.linksPortada a:hover{
			color: #333;
			text-decoration: underline;
		}
		
		.formError {
			color: #E92821;
			display: none;
		}
		
		.topPassos{
			margin-left: -50px;	
			margin-top: -25px;
			margin-bottom: 25px;	
		}
		.Passos {
			width: 990px;
			margin-left: 5px;
		}
		.llistaPassosFets {
			margin-left: 5px;
			margin-top: 50px;
		}
			
		.TitolPasAnterior {
			color: #5889D5;
			font-size: 12px;
			padding-top: 0px;
			padding-bottom: 10px;
			margin-left: 0px;
			text-align:center;
		}
			
			.IconoPas {
				background: url(/imatges/IcPasos.jpg) no-repeat;
				height: 66px;
				width: 66px;
				padding-top: 3px;
				padding-left: 18px;
				font-size: 45px;
				font-weight: bold;
				color: #FFFFFF;
				float: left;
			}
			
			.TitolPas {
				color: #333333;
				font-size: 18px;
				padding-top: 24px;
				margin-left: 67px;
				width: 850px;
			}
			
			.TitolPas span{
				font-size: 12px;
			}
			.ContingutPas {
				color: #333333;
				font-size: 12px;
				margin-left: 87px;
				margin-top: 10px;				
				width: 850px;				
				min-height: 66px;
			}
			.ContingutPasEditar {
				color: #333333;
				font-size: 12px;
				margin-left: 87px;
				margin-top: 10px;				
				width: 850px;
			}	
			
			.botoNext {
				margin-top:10px; 
				width:80px; 
				height:30px;	
			}
			
		#QuadreIDSMedia {
			background:#ececec;
			width: 500px;
			height: 400px;
			/*border: 1px solid #CCC;*/
			overflow-x: hidden;
			overflow-y: hidden;			
			/*padding: 5px;*/
			position: relative;
		}			
		
		#IDSMediaGran {
			border: 1px solid #CCC;
		}

		#QuadreLlistaFitxers {
			background: #FFFFFF;
			width: 500px;
			height: 400px;
			border: 1px solid #CCC;
			overflow-x: hidden;
			overflow-y: hidden;			
			/*padding: 5px;*/
			position: relative;			
		}
		.fondoIDS {
			/* z-index: 10;			*/
			border-radius:5px;
		}		
		.contingutFrame {
			position: absolute;
			overflow: hidden;
			box-sizing: border-box;
		}
		
		/*
		.contingutFrame:hover{
			border: dashed 1px #09C;
		}
		*/

		.contingutEditable:hover{
			border: dashed 1px #09C;
		}

		.contingutFrameDiari {
			position: absolute;
			overflow: hidden;
		}	

		.contingutFrameDiariNoEditable {
			position: absolute;
			overflow: hidden;
		}		
		
		.contingutFrameImatge {	
			border: none;
			position: absolute;
			overflow: hidden;
			box-sizing: border-box;
		}
		.contingutFrameImatgeNoEditable {	
			border: none;
			position: absolute;
			overflow: hidden;
		}
		/*
		.contingutFrameImatge:hover{
			margin: -1px;
			border: dashed 1px #0F0;					
		}
		*/
		.contingutFrameVideo {	
			background:#D2D2D2; 
			border:solid 2px #8F8F8F;
			text-align:center;
			position: absolute;
			overflow: hidden;
		}
		.contingutFrameVideoNoEditable {	
			background:#D2D2D2; 
			border:solid 2px #8F8F8F;
			text-align:center;
			position: absolute;
			overflow: hidden;
		}
		.contingutFrameVideoEditat{
			background:#690;
			border:solid 2px #8F8F8F;
			text-align:center;
			position: absolute;
			overflow: hidden;			
		}
		.contingutFrameFlashThumb{
			background-color:rgba(0,0,0,0.5);			 
			border:solid 1px #999;
			text-align:center;
			position: absolute;
			overflow: hidden;		
			padding:5px;	
		}
		.contingutFrameVideoThumb{
			background-color:rgba(0,0,0,0.5);			 
			border:solid 1px #999;
			text-align:center;
			position: absolute;
			overflow: hidden;		
			/*padding:5px;				*/
		}
		.infoVideo {	
			display:none;
		}		
		/*
		.contingutFrameVideo:hover{
			margin: 1px;
			border: dashed 1px #0F0;					
		}
		*/
				
		.contingutFrameNoEditable {
			position: absolute;
			overflow: hidden;
		}			
		
		#PopupText {
				position: absolute;
				text-align: center;
				z-index: 2000;
				width: 300px;
				height: 121px;
				border: 3px solid #666666;
				background: #ECECEC;
				color: #999999;
				font-size: 12px;
				padding-top: 15px;
				display: none;
			}
			
			
			#Pantalles {
			/* border: 1px solid #E2EBF8; */
			background: #E2EBF8;
			width: 275px;
			overflow-y: auto;
			overflow-x: hidden;			
		}
	
		/* ************** TAULES ************** */		
		#llistaPantalles	{
			/*border-top: 1px solid #ececec;*/
			width: 100%;
			font-family: "Trebuchet MS", "Arial", "Sans-Serif";
			font-size: 12px;
			background: #E2EBF8;
			border-collapse: collapse;
			text-align: left;
		}
		#llistaPantalles th {
			background: #FFFFFF;
			color: #000000;
			font-size: 12px;
			padding: 1px 4px;						
		}
		
		#llistaPantalles th a{
			color: #000000;
			font-size: 12px;
			text-decoration: none; 
		}	
		#llistaPantalles th a:hover{
			color: #000000;
			font-size: 12px;
			text-decoration: underline; 
		}					
		#llistaPantalles td {
			border-top: 1px solid #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			color: #666666;
			padding: 4px 4px;
		}
		#llistaPantalles tbody tr:hover td {										
			background: #5889D5;	
			color: #FFF;
		}
		
			.csCalendari {
				/*background: url(/Imatges/FondocalendariBlanc.gif) no-repeat;*/
				width: 206px;
				margin-left: 7px;
				height: 250px;
				overflow: hidden;						
				/* padding-left: 7px;*/
			}
			
			.csFrameCalendari {
				border: 0px solid #ffffff;
				width: 180px;
				height: 190px;
				scrolling: no;
				margin-left: 3px;
				margin-top: 5px;						
			}
			
			/* SCHEDULE */
			.esquerraProgram {
				width: 600px;
				float: left;	
				font-size: 12px;
			}
			.dretaProgram {
				position: absolute;
				/*
				margin-left: 400px;
				margin-top: 65px;
				*/
				left:550px;
				top:150px;
				width: 300px;
			}
			#llistaPresentacions{
				padding-top: 0px;
			}
			.liniaPresentacio{
				width: 590px;
				height: 38px;
				background:#E2EBF8;
				color:#000000;
				padding: 4px 4px;
				margin: 1px;
				font-size: 12px;
			}
			.liniaPresentacio:hover{
				background:#5889D5;
				color: #FFFFFF;
			}
			
			.liniaPresentacioAdministrador{
				width: 590px;
				height: 38px;
				background:#E2F8E4;
				color:#000000;
				padding: 4px 4px;
				margin: 1px;
				font-size: 12px;				
			}
			.liniaPresentacioAdministrador:hover{
				background:#58D564;
				color: #FFFFFF;
			}			
						
			
			/* SCHEDULE */
			.carpetes{
				padding: 5px;	
			}
			.carpetes a{
				margin-left:5px;
				color:#000000;
				font-size: 16px;
				text-decoration:none;
			}
			.carpetes a:hover{
				font-weight: bold;
				text-decoration:underline;
			}
						
			.divLlistaFitxers{
				margin-left:30px;	
			}
			.fitxers a{
				margin-left:5px;
				color:#666666;
				font-size: 12px;
				text-decoration:none;
			}
			.fitxers a:hover{
				font-weight: bold;
				text-decoration:underline;
			}
			.NomFitxer {
				color: #333333;
				font-size:12px;
				font-weight:boldM	
			}
			.lbdadesPublicacio{
				font-weight: bold;	
				margin-left:175px;
				text-align:right;
				float: left;	
				clear:left;	
				margin-bottom:-2px;	
			}
			.dadesPublicacio{		
				margin-left:320px;
				clear:right;
				width:350px;
			}			
			
			.liniaEstatPublicacio{
				width: 590px;
				background:#E2F8E4;
				color:#000000;
				padding: 4px 4px;
				margin: 1px;
				font-size: 12px;
			}

			#btUpload{
				width:150px;
				padding: 5px 20px;
				border: 1px solid #5889D5;
				border-radius: 3px;
				cursor: pointer;
				text-decoration: none;
				margin: auto;
				color: #5889D5;
				font-weight: bold;
			}

			#btUpload:hover{
				background-color: #5889D5;
				color: #FFF;
			}

			.iframe_simular_preview{
			    width: 1920px;
			    height: 1080px;
			    border: 0;
			    -ms-transform: scale(0.25);
			    -moz-transform: scale(0.25);
			    -o-transform: scale(0.25);
			    -webkit-transform: scale(0.25);
			    transform: scale();
			    -ms-transform-origin: 0 0;
			    -moz-transform-origin: 0 0;
			    -o-transform-origin: 0 0;
			    -webkit-transform-origin: 0 0;
			    transform-origin: 0 0;
			}