/**
 * Redefinicions
 */

body {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	background-color :#fff;
	color: #000;
	margin:0;
	/*padding:5px;*/
	/* font-size: 62.5%; 1em=10px */
	font-size: 68.75%; /* 1em=11px */
	color: #333;
}
textarea {
	font-family: Verdana,Helvetica,Arial,sans-serif;
}

input,select,textarea,table {
	font-size: 1em;
}


html,form,h1,h2,h3,h4,p,ul,ol,li,dl,dt {
	margin: 0;
	padding: 0;
}

ul, li {
	list-style: none;
}

.detall ol, .detall ul, .detall li{
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../img/css/square_li.gif);
}
.detall ol, .detall ul{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 40px;
}
.detall li{
	margin: 3px 0;
}

acronym,abbr {
	border-bottom: dotted 1px #555;
	cursor: help;
}

table {
	border: 0;
	border-spacing: 0;
	margin: 0;
}
table td, table th {
	empty-cells: show;
	padding: 0;
	vertical-align: top;
}

img {
	border:0;
}

a,a:hover,a:active,a:link,a:visited {
	text-decoration: none;
	color: #2363C9; /* personalitzable */
}
.close_doc{
	background:transparent url(/admin/img/icones/close_doc.gif) no-repeat left center;
	padding-left: 15px;
}


/**
 *  Generals
 */
.dre{
	float: right;
}
.esq{
	float: left;
}

.ocult {
	display: none;
}

/*.relatiu{
	position:relative;
}*/

.centrat, .cos .centrat {
	text-align: center;
}


/**
 * Cercador
 */
.cercador_th{
	vertical-align: middle;
	text-align: right;
}
.cercador_td{
	padding: 3px 0px 3px 10px;
}

/**
 * Formularis
 */

body .cos_central form input.boto {
	width: auto;
	padding: 0 1.64em;
}

/* Inputs */
input[type=text], input[type=password], textarea { /* personalitzable */
	border: 1px solid #D0D0D0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	padding-left:5px;
}

select {
	border: 1px solid #D0D0D0;
	font-family: Verdana,Helvetica,Arial,sans-serif;
}



/**
 *	Capçalera
 */ 
.barretina {
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #4391E8; /* Original */ /* personalitzable */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/admin/img/css/barretina.png', sizingMethod='scale');
	height: 50px;
	float:left;
	width:100%;
	border-bottom: 1px solid #000;
}
.barretina[class] {
	background-image: url(/admin/img/css/barretina.png);
	height: auto;
	min-height: 50px
}
.barretina * {
	color: #fff;
}
.barretina ul {
	float:right;
	width:43em; /* No funciona posar width:auto */
	margin-top: 20px;
}
.barretina ul li a, 
.barretina ul li a:link, 
.barretina ul li a:active, 
.barretina ul li a:visited, 
.barretina ul li a:hover {
	color: #fff;
}

.ico_home {
	background:transparent url(/admin/img/icones/home.png) no-repeat left center;
	padding-left: 20px;
}

.ico_logout {
	background:transparent url(/admin/img/icones/logout.png) no-repeat left center;
	padding-left: 15px;
}

.ico_usuari {
	background:transparent url(/admin/img/icones/usuari.png) no-repeat left center;
	padding-left: 18px;
}
.ico_idioma {
	background:transparent url(/admin/img/icones/idioma.png) no-repeat left center;
	padding-left: 22px;
}

/* Icones marcades al detall */

.idioma_actual, .idioma_disponible, .idioma_no_disponible {
	padding: 1px;
	border: 1px solid #aaa;
	border-bottom-width: 3px;
}

.idioma_actual {
	border-color: #fff;
}
.idioma_disponible {
	border-color: #0c0;
}


h1 {
	float:left;
	color: #fff;
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 12px;
	margin-left: 0.5em;
}
.logotip {
	float:left;
	margin-right: 5px;
}

.barretina li {
	float: right;
	position:relative;
	border-right: 1px solid #F1EDEC;
	padding-right: 14px;
	margin-left: 1em;
}
.barretina li.primer {
	border-right: none;
}
.barretina li.desplegable {
	background: transparent url(/admin/img/icones/desplegar_menu.png) center right no-repeat;
	padding-right: 23px;
}
/* Submenú desplegable d'idiomes */
.barretina li ul {
	position: absolute;
	z-index: 4;
	top: 13px; /* IE */
	left: -1em;   /* IE */
	background-color: #bbb;
	margin: 0;
	border: 1px solid #F1EDEC;
	border-top: none;
	padding: 0.7em 1em 0.6em 1em;
	margin-left: -1px;
	width: auto; /* Per eliminar el width heredat*/
	
	background-repeat: repeat;
	background-color: #4391E8; /* Original */ /* personalitzable */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/admin/img/css/fons_desplegable_barretina.png', sizingMethod='scale');
}
.barretina[class] li ul {
	background-image: url('/admin/img/css/fons_desplegable_barretina.png');
}
.barretina li ul li { /* Caixes dels items de menú */
	display: block;
	float: none;
	width: 6em;
	min-width: 6em;
	margin: 1px 4px;
	padding: 0;
	border: 0;
}
.barretina[class] li ul li {
	width: auto;
}

.barretina li>ul { /* Per sobreescriure top i left a navegadors diferents a IE */
	top: auto;
/*	left: auto; */
}

.barretina li:hover ul, .barretina li.over ul { /* Per mostrar els submenús */
	display: block;
}

/* Inputs public */
.barretina li ul li input { /* Caixes dels items de menú */
	color: #000;
	margin-top: 2px;
}



/**
 *  Cos central
 */
.cos_central {
	float: left;
	width: 100%;
	height: 500px;
	min-height: 500px;
	margin: 5px 0;
	text-align: center; /* IE */
}
.cos_unic {
	float: left;
	width: 100%;
	margin: 5px 0;
	height: 500px;
	min-height: 500px;
}
.cos_central[class], .cos_unic[class] {
	height: auto;
}
.contingut_centrat { /* per IE */
	float:left;
	width:100%;
	text-align: center;
}

/* LOGIN*/
.cos_central .form_login {
	/*width: 30em;*/
	width:21.5em;
	margin: 12em auto;
	text-align: left;
}
.cos_central .form_login {
	text-align: right;
	border: 1px solid #D0D0D0;
	padding: 1.55em 3em 2.1em;
	margin-bottom: 5px;
}
.cos_central .form_login h2 {
	text-align: left;
	padding-top: 5px;
	font-size: 2.24em;
	font-weight: normal;
	
}
.cos_central .form_login div {
	background: transparent url(/admin/img/icones/candau.gif) no-repeat top right;
	min-height: 4.54em;
	height: 4.54em;
}
.cos_central .form_login[class] div {
	height: auto;
}
.cos_central .form_login input, .cos_central .form_login div {
	width: 12em;
	margin-left: auto;
}
.cos_central .form_login label {
	padding-right: 1.3em;
	line-height: 2.1em;
}
.form_login .text_error {
	color: #d00;
	padding-top: 2em;
	display: block;
}

.form_login img {
	margin-left: 13px;
	vertical-align: bottom;
}

/* Menú lateral */
.menu_lateral {
	margin:0;
	padding:0; 
	width:20%;
	float:left;
	text-align: left; /* IE */
}
.menu_lateral ul {
	margin-left: 13px;
	list-style: none;
}
.menu_lateral li {
	background: transparent;
	list-style: none;
	padding: 3px 0 3px 16px;
}
.menu_lateral li.desplegable {
	padding-left: 0;
}
.menu_lateral li a, .menu_lateral li {
/*	color: #000; */
	font-weight:bold;
}
.menu_lateral li li a, .menu_lateral li li {
/*	color: #000; */
	font-weight:normal;
}
.menu_lateral li .marcat a {
	color: #000;
}
.menu_lateral li img {
	margin-right: 5px;
	vertical-align: middle;
}



/* contingut */
.contingut {
	float:left;
	width:79%;
	text-align: left; /* IE */
}
 
/* Barra superior */
.contingut .barra_superior {
	padding: 5px 0;
	float: left;
	width: 100%;
	border-bottom: 2px solid #D6D6D6;
	margin: 8px 0 8px;
}
.contingut .barra_superior h2 {
	float: left;
	font-weight: normal;
	margin-top: 21px;
	font-size: 1.8em;
}
.contingut .barra_superior h2 span {
	color: #676767;
	font-weight: bold;
	font-size: 0.6em;
}
.contingut .barra_superior .links_editant {
	clear:left; 	/* Pot donar problemes amb ie */
	padding-left:5px;
	padding-top:7px;
}
.contingut .barra_superior ul {
	float:right;
	width: 37%;
}
.contingut .barra_superior ul li{
	float: right;
	height:18px;
	padding: 0 0.75em;
	position: relative;
	border-right: 1px solid #d6d6d6;
}
.contingut .barra_superior ul li:first-child{
	border: none;
	padding-right: 0;
}

.contingut .barra_superior[class] ul li {
	height: auto;
	min-height: 18px
}
.contingut .barra_superior ul li a, 
.contingut .barra_superior ul li a:link, 
.contingut .barra_superior ul li a:active, 
.contingut .barra_superior ul li a:visited, 
.contingut .barra_superior ul li a:hover {
	color: #000;
}

.contingut .barra_superior li a { /* links llista dreta */
	display: block;
	padding-top:30px;
	width: auto !important;
	width: 30px;
	min-width: 30px;
	background: transparent no-repeat top center;
	text-align: center;
}
.contingut .barra_superior li a { /* links llista dreta */
	text-align: center;
	min-width: 32px;
}
.contingut .barra_superior .ico_nou_desp { background-image: url(/admin/img/icones/afegir_desp_gran.gif); }
.contingut .barra_superior .ico_nou { background-image: url(/admin/img/icones/nou_gran.gif); }
.contingut .barra_superior .ico_eliminar { background-image: url(/admin/img/icones/eliminar_gran.gif); }
.contingut .barra_superior .ico_copiar { background-image: url(/admin/img/icones/copiar_gran.gif); }
.contingut .barra_superior .ico_exportar { background-image: url(/admin/img/icones/disc_gran.gif); }
.contingut .barra_superior .ico_llista { background-image: url(/admin/img/icones/llista_gran.gif); }
.contingut .barra_superior .ico_editar { background-image: url(/admin/img/icones/editar_gran.gif); }
.contingut .barra_superior .ico_ajuda { background-image: url(/admin/img/icones/ajuda_gran.gif); }
.contingut .barra_superior .ico_consell { background-image: url(/admin/img/icones/consell_gran.gif); }
.contingut .barra_superior .ico_detall { background-image: url(/admin/img/icones/detall_gran.gif); }
.contingut .barra_superior .ico_traduir { background-image: url(/admin/img/icones/traduir_gran.gif); }
.contingut .barra_superior .ico_traduccions { background-image: url(/admin/img/icones/traduccions_gran.gif); }
.contingut .barra_superior .ico_canviar_idioma_desp { background-image: url(/admin/img/icones/canviar_idioma_desp_gran.gif); }


/* Submenú desplegable d'idiomes */
.contingut .barra_superior li ul {
	position: absolute;
	z-index: 4;
	top: 43px; /* IE */
	left: 3;   /* IE */
	background-color: #bbb;
	margin: 0;
	width:auto;
}
.contingut .barra_superior li ul li { /* Caixes dels items de menú */
	display: block;
	float: none;
	min-width: 50px;
	margin: 1px 4px;
	padding: 0;
	border-right: none;
}

/* Per sobreescriure els superiors */
.contingut .barra_superior li ul li a {
	background:transparent;
	padding: 0;
	text-align: left;
}
.contingut .barra_superior li>ul { /* Per sobreescriure top i left a navegadors diferents a IE */
	top: auto;
	left: auto;
}

.contingut .barra_superior li:hover ul, .contingut .barra_superior li.over ul { /* Per mostrar els submenÃºs */
	display: block;
}

/**
 *  Llista de links a supedicions o fil d'ariadna
 */
.fil_ariadna {
	float: left;
	margin:0 1px 10px;
	width:100%;
	color: #676767;
	width: 100%;
	font-weight: bold;
}
.fil_ariadna ul {
	display: inline;
	font-weight: normal;
}
.fil_ariadna li {
	display: inline;
	color: #000;
}
.fil_ariadna li a {
	padding-right: 9px;
}
.fil_ariadna li li {
	padding-left: 15px;
	background: transparent url(/admin/img/css/separador_ariadna.png) no-repeat left center;
}


/**
 *  Llista de links a les llistes de subedicions al detall
 */
.llista_subedicions {
	margin: 7px 5px 14px;
	text-align: right;
}
.llista_subedicions li {
	padding-left: 10px;
	display: inline;
}
.llista_subedicions li a {
	padding-left: 15px;
	background: transparent url(/admin/img/icones/subedicio_sota.gif) no-repeat left center;
}

/* Barra subedicio */
.contingut .barra_subedicio {
	padding: 3px 0;
	float: left;
	width: 100%;
	border-bottom: 2px solid #D6D6D6;
	margin: 40px 0 8px;
}
.contingut .barra_subedicio h2 {
	font-weight: bold;
	float: left;
	font-size: 1.18em;
	margin-top: 7px;
}
.contingut .barra_subedicio ul {
	float:right;
	width: 35%;
}
.contingut .barra_subedicio ul li{
	float: right;
	min-height:16px;
	margin-left: 2.27em;
}
.contingut .barra_subedicio ul li a, 
.contingut .barra_subedicio ul li a:link, 
.contingut .barra_subedicio ul li a:active, 
.contingut .barra_subedicio ul li a:visited, 
.contingut .barra_subedicio ul li a:hover {
	color: #000;
}
/* desplegables barra*/
.contingut .barra_subedicio li a { /* links llista dreta */
	display: block;
	padding-left: 22px;
	padding-top: 4px;
	min-height: 16px;
	height: 20px;
	background: transparent no-repeat center left;
	text-align: center;
}
.contingut .barra_subedicio[class] li a {
	height: auto;
}
.contingut .barra_subedicio li a { /* links llista dreta */
	text-align: center;
	min-width: 22px;
}
.contingut .barra_subedicio .ico_nou { background-image: url(/admin/img/icones/nou_petita.gif); padding-left: 25px;}
.contingut .barra_subedicio .ico_eliminar { background-image: url(/admin/img/icones/eliminar_petita.gif); padding-left:18px;}
.contingut .barra_subedicio .ico_copiar { background-image: url(/admin/img/icones/copiar_petita.gif); padding-left: 27px;}
.contingut .barra_subedicio .ico_vincular { background-image: url(/admin/img/icones/vincular_petita.gif); padding-left:25px;}


/* Submenú desplegable d'idiomes */
.contingut .barra_subedicio li ul {
	z-index: 4;
	top: 23px; /* IE */
	left: 3;   /* IE */
	background-color: #bbb;
	margin: 0;
	width:auto;
	position: relative;
}
.contingut .barra_subedicio li ul li { /* Caixes dels items de menú */
	display: block;
	float: none;
	min-width: 50px;
	margin: 1px 4px;
	padding: 0;
}

/* Per sobreescriure els superiors */
.contingut .barra_subedicio li ul li a {
	background:transparent;
	padding: 0;
	text-align: left;
}
.contingut .barra_subedicio li>ul { /* Per sobreescriure top i left a navegadors diferents a IE */
	position: absolute;
	top: auto;
	left: auto;
}

.contingut .barra_subedicio li:hover ul, .contingut .barra_subedicio li.over ul { /* Per mostrar els submenús */
	display: block;
}




/* COS */
.contingut .cos {
	width:100%;
	float:left;
}

/* Cercadors i info resultats */
.cerca_rapida {
	text-align: right;
	margin: 4px 0;
	float: right;
}
/* Taules de llistes */
.info_llista {
	padding: 6px;
}

/**
 *  Taules de llistes
 */
table.llista {
	border-spacing: 1px;
	width: 100%
}
table.llista .tr1 td {
	background-color: #f0f0f0; 
}
table.llista .tr2 td, table.llista td {
	background-color: #f4f4f4;
}
table.llista .tr1_pendent_eliminar td {
	background-color: #f0d0d0;
}
table.llista .tr2_pendent_eliminar td {
	background-color: #f0d8d8;
}
table.llista .tr1_pendent_validar td {
	background-color: #d0d0f0;
}
table.llista .tr2_pendent_validar td {
	background-color: #d8d8f0;
}
table.llista th {
	text-align: left;
	background-color: #ebebeb;
}
table.detall th, table.formulari th {
	white-space: nowrap;
	width: 1%;
	padding: 4px 6px;
}

.caixa_arbre {
	border: 1px solid #d0d0d0;
	overflow: auto;
	background-color: #fff;
	height: 250px;
	max-height: 250px;
	height: auto !important;
}

table.formulari .caixa_arbre table td {
	background-color: #fff;
}

.cos .caixa_arbre td td {
	padding: 1px;
}

.cos td {
	padding:4px 20px 4px 4px;
}
.cos td td {
	padding: 4px;
}


.cos th {
	padding: 4px;
}

.cos th a, .cos th {
	font-weight: bold;
}
/* Per ordenacions ASC/DESC */
th a,th a:hover,th a:active,th a:link,th a:visited {
	color: #333	;
}

.nowrap {
	white-space: nowrap;
}

/* Columna d'idiomes*/
.idioma_rs_vp, .idioma_rs_vc, .idioma_rs_vn,.idioma_rn_vp, .idioma_rn_vc, .idioma_rn_vn  {
	font-size: smaller;
	text-transform: uppercase;
	font-weight: bold;
}

.idioma_rs_vp, .idioma_rs_vc, .idioma_rs_vn  {
   border-width: 1px;
   border-style: solid;
}

.idioma_rs_vp  { /* Registre propi visibilitat pròpia */
   color: #539F00;
   border-color: #539F00;
   cursor: help;
}

.idioma_rs_vn, .idioma_rn_vn  { /* no visible */
	color: #D70D0D;
	border-color: #D70D0D;
	cursor: default;
}

.idioma_rs_vc, .idioma_rn_vc  { /* Visibilitat capturada */
	color: #FF910F;
	border-color: #FF910F;
	cursor: help;
}



/**
 *  Taules de formulari
 */
table.formulari {
/*	background-color: #f9f9f9; */
	background-color: #fff;
	width:100%;
	margin-top:15px;
/*	border: 1px solid #ccc; */
	border-bottom: 2px solid #d6d6d6;
	margin-bottom: 10px;
}
table.formulari th {
	text-align: right;
	width:20%;
/*	background-color: #f1f1f1; */
}
table.formulari .tr1 td {
	background-color: #f0f0f0;
}
table.formulari .tr2 td, table.formulari td {
/*	background-color: #f9f9f9; */
	background-color: #f4f4f4;
}
table.formulari input.tot, table.formulari textarea.tot {
	width: 100%;
}
textarea.tot {
	height: 150px;
}
.opcions_desti_formulari {
	float:right;
	text-align:right;
	width:95%;
	padding: 10px;
}



/* Barra d'idiomes del detall */
.barra_idiomes_detall {
	text-align: right;
	margin: 10px 0;
}

th .asc {
	background: transparent url(/admin/img/icones/ordre_asc.gif) no-repeat right center;
	padding-right: 16px;
}
th .desc {
	background: transparent url(/admin/img/icones/ordre_desc.gif) no-repeat right center;
	padding-right: 16px;
}



/**
 * Paginacions
 **/
.paginacio {
	text-align: center;
	float: left;
	width:100%;
	padding: 10px 0;
}
.paginacio .pag_ant, .paginacio .pag_seg, .paginacio .pag_ant_inactiu, .paginacio .pag_seg_inactiu  {
	padding:  2px 25px 4px;
	border: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
}
.paginacio .pag_ant {
	background-image: url(/admin/img/icones/fletxa_esquerra.gif);
}
.paginacio .pag_seg {
	background-position: right center;
	background-image: url(/admin/img/icones/fletxa_dreta.gif);
}
.paginacio .pag_ant_inactiu {
	background-image: url(/admin/img/icones/fletxa_esquerra_gris.gif);
}
.paginacio .pag_seg_inactiu {
	background-position: right center;
	background-image: url(/admin/img/icones/fletxa_dreta_gris.gif);
}
.paginacio a, .paginacio .separador_grups {
	padding:2px 6px;
}
.separador_pagines, .pag_ant_inactiu, .pag_seg_inactiu {
	color: #ccc;
}
.paginacio .separador_pagines {
	padding:2px 0;
}
.paginacio .pag_act {
	font-weight:bold;
	padding:2px 6px;
	vertical-align:top;
}

.paginacio a:hover {
	text-decoration: none;
}

/**
 * Cercadors
 */
.cercador table {
	margin: 10px auto;
}
/*
.cercador table td {
	padding: 3px 2px;
}*/
.cercador label {
	text-align: right;
	display: block;
}
.minical {
	background: transparent url(/admin/img/icones/calendari_16.png) no-repeat scroll center center;
	width: 16px;
	height:16px;
}
.minical span {
	display: none;
}


.barra_mobil {
	background: #eee url(/admin/img/redimensio_vertical.png) no-repeat scroll center center;
	height:5px;
	cursor:s-resize;
	border: 1px solid #aa9c8f;
/*	border-left: none;*/
/*	border-right: none;*/
}
textarea.redimensionable {
	margin-bottom: 0;
	border-bottom: none;
}

/**
 *	Camps no traduïbles
 */ 
.no_traduible {
	color: #c22;
	cursor: help;
}

/**
 * MCE Editor
 */
.mceEditorContainer table td {
	padding:0;
}
  
/**
 *  Peu de pàgina
 */
.peu {
	float:left;
	width:100%;
	padding:10px 0;
	text-align: center;
	border-top: 1px solid #999;
}


/**
 * Altres estils
 */

.redondeo_tl{
	-moz-border-radius-topleft:10px;
	-webkit-border-radius-top-left:10px;
}
.redondeo_tr{
	-moz-border-radius-topright:10px;
	-webkit-border-radius-top-right:10px;
}
.redondeo_bl{
	-moz-border-radius-bottomleft:10px;
	-webkit-border-radius-bottom-left:10px;
}
.redondeo_br{
	-moz-border-radius-bottomright:10px;
	-webkit-border-radius-bottom-right:10px;
}

table.llista .tr1 td .desplega td
{
padding:0px 0px 0px 10px;
vertical-align: middle;
}

table.llista .tr2 td .desplega td
{
padding:0px 0px 0px 10px;
vertical-align: middle;
}

table.llista .tr3 td {
	background-color: #FF9933; 
}

.plus
{
vertical-align:middle;
text-align:center;
padding:0px;
width:18px;
}

.plus_3_9
{
background: url(/admin/img/css/linia_3_9.gif) no-repeat 50%;
}

.plus_3_6_9
{
background: url(/admin/img/css/linia_3_6_9.gif) no-repeat 50%;
}

.plus_3_6
{
background: url(/admin/img/css/linia_3_6.gif) no-repeat 50%;
}

.plus_0_3_6
{
background: url(/admin/img/css/linia_0_3_6.gif) no-repeat 50%;
}

.plus_0_3
{
background: url(/admin/img/css/linia_0_3.gif) no-repeat 50%;
}
.plus_3
{
background: url(/admin/img/css/linia_3.gif) no-repeat 50%;
}


.linia
{
padding:0px;
width:18px;
}

.sense_linia
{
background: url(/admin/img/css/blanc.gif) no-repeat 50%;
}

.linia_0
{
background: url(/admin/img/css/linia_0.gif) no-repeat 50%;
}

.linia_0_3
{
background: url(/admin/img/css/linia_0_3.gif) no-repeat 50%;
}

.linia_0_6
{
background: url(/admin/img/css/linia_0_6.gif) no-repeat 50%;
}

.linia_0_3_6
{
background: url(/admin/img/css/linia_0_3_6.gif) no-repeat 50%;
}

.linia_3_6
{
background: url(/admin/img/css/linia_3_6.gif) no-repeat 50%;
}

.linia_3_9
{
background: url(/admin/img/css/linia_3_9.gif) no-repeat 50%;
}

.linia_3_6_9
{
background: url(/admin/img/css/linia_3_6_9.gif) no-repeat 50%;
}

.linia_3_6_9_plus
{
background: url(/admin/img/css/linia_3_6_9.gif) no-repeat 50%;
}

.linia_6
{
background: url(/admin/img/css/linia_6.gif) no-repeat 50%;
}

div#bombolla
{
	min-width: 310px;
	min-height: 180px;
	position: fixed;
	top:120px;
	left:500px;
	z-index: 9992;
}

#total
{
	display:none;
	position:absolute;
	background-color:#FFFFFF;
	left:0px;
	top:0px;
	z-index:9991;
	overflow-x: hidden;
	overflow-y: hidden;
	filter:alpha(opacity=60);
	float:left;
	-moz-opacity:.60;
	opacity:.60;
}

.popup_style
{
	background-color:#B3B3B3;
	border:2px #ffffff solid;
	width: 310px;
	height: 380px;
	z-index: 9994;

}
.tanca_popup
{
	text-align:right;
	height:40px;
}
.llista_popup
{
	text-align:left;
	width:250px;
	height:25px;
	padding: 0px 15px;
}
.rbtn_popup
{
	text-align:left;
	width:100%;
	height:32px;
}
.btn_popup
{
	text-align:right;
	width:100%;
	height:100%;
	vertical-align:bottom;
}

#principal
{
	background-color:#FFFFFF;
	left:0px;
	top:0px;
	z-index:9990;
	position:absolute;
	width:100%;
	height:100%;
}
#principal_popup
{
	left:500px;
	top:200px;
	z-index:9993;
	position:absolute;
	height:100%;
}
#div_drag
{
	width:10px;
	height:32px;
	border:3px dashed #000000;
	visibility:hidden;
	z-index:9989;
	position:absolute;
	background-color:transparent;
	left:0px;

}
#div_drag div
{
	background-color:white;
	opacity:0.6;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
}
#div_drag td
{
	background-color:transparent;
	padding:4px;

}

/*popup relacion pont(taules vinculades, xarxa)*/
div#pont
{
	min-width: 310px;
	min-height: 180px;
	position: fixed;
	top:120px;
	left:500px;
	z-index: 9992;
}

.error_login{
	text-align: left;
	color: red;
	margint-bottom: 10px;
}
   
