/*
FONT:
 Arial, Helvetica, sans-serif

COLORS:
Gris fosc marronos: #433D30 (colálumna i menus esquerra )
Carbassa suau: #FF9900 (titulars i algun menu)
Teula #CC6600 (Titulars)
Carbassa fort: #ff6600 (links generals)
Groc: #ffcc33 (Hovers generals)

Marro menus 2on nivell:#544C3C
Marro menus 3er nivell:#685E4A

MIDES:
Amplada del div general: 931 px
Amplada de les vores del div general: 20 px

*/
	#banner-edit {
		background-color:#EEEEEE;
		padding:1em;
		}
		
	#content{
		background-image:url(/images/site/fons_content_lloc.gif);
		background-repeat:repeat-y;
		}

	#content.admin #texts{
		font-size: 1.2em;
		}
	
	#content.admin #texts h4{
		font-size: 1.2em;
		margin-bottom: 0.5em;
		}
		
	#content.admin #texts p{
		margin-left: 0;
		}

/* llistes de l'estructura-----*/

	#content.admin #center ul{
		list-style-type: none;
		list-style-image: none;
		padding: 1px 0px 1px 0px ;
		margin: 3px 0px 0px 0px;
		}

	#content.admin #center ul li a{
		color: #8E2415;
		width: 90x;
		}
	
	#content.admin #center ul li a:hover{
		color: #CC6600;
		}
	
	form#menus2 ul li{
		margin:1px; 0px;
		background-color:#e0e0e0;
		}
		
	form#menus2 ul li ul li{
		background-color:#e6e6e6;
		}

	form#menus2 ul li ul li ul li{
		background-color:#f4f4f4;
		}


	form#menus2 ul.list-deepth-m0 li{
		padding:4px 0px 4px 8px;
		}


	form#menus2 ul.list-deepth-m0 li{
		padding:4px 0px 4px 8px;
		}

	div#center ul.list-deepth-m0 li a{
		margin-right: 10px;
		}
	
	div.txtlinks {
		float: left;
		width:150px;
		/*background-color:#FFFFFF;
		font-size: 0.9em;*/
		}
		
	.hide{
		display: none;
		}
	
	.form-item .description {
		color: #660000;
		}

	p.note{
		color: white !important; 
		font-size: 11px !important;
		font-style: normal !important;
		line-height: 12px !important;
		margin:0 !important;
		padding:0!important;
	}
	
/* ************************************ */
/* camps d'entrada dels formularis user */

	input, textarea {
		-x-system-font:none;
		color: #003366;
		font-family:"Verdana";
		font-size:1em;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:1.2 em;
		}
		
	#user-login-form {
		text-align:center;
		}
		
	.form-item {
		margin-bottom:3px;
		margin-top:3px;
		}
		
	#sidebar-usuaris {
	/* 	height:250px; */
		margin:0px;
		position:relative;
		width:160px;
		z-index:2;
		}
		
	div#userinput {
		background-color: #6699ff;
		float:left;
		width:100%;
		text-align: center;
		}
	
	fieldset.user {
/* 		background-color:#eccda1; */
		border:1px solid #fff;
		margin:11px;
		padding:5px 5px 15px 5px;
		}
	
	fieldset.user p.alert {
		color: fff;
		text-align: center;
		width: 100%;
		}
	
	fieldset.user p {
		color: #99ccff;
		text-align: center;
		margin-bottom: 0.6em;
		width: 100%;
		}
	
	legend {
	/* 	margin:2px; */
		padding: 0px 3px ;
	/* 	background-color: #eccda1; */
		color: white;
		}
	
	label {
		margin:2px;
		color: white;
		}

/* ***************************** */
/* barra d'edicio de les pagines */

	div#editBar {
		height:3em;
		width:100%;
		position:relative;
	/* 	background-color: #fff; */
		margin-bottom: 2em;
		border-bottom: 1px solid #433D30;
		}
	
	div#editBar ul {
		height:28px;
		width:100%;
		position:relative;
		margin-bottom: 5px;
		list-style: none; 
		padding: 0px 0px; 
		}
			
/* to stretch the container div to contain floated list */
 
	#editBar:after {
		content: "."; 
		display: block; 
		line-height: 1px; 
		font-size: 1px;
		color: transparent; 
		clear: both; 
		} 
		
	#editBar ul li {
		text-align: left;
		float: left; 
		height: 28px; 
		margin: 0px 0px 0px 4px; 
		border-left: 1px solid #433D30;
		border-top: 1px solid #433D30;
		border-right: 1px solid #433D30;
		border-bottom:1px solid #433D30;
		padding: 0px 0px; 
		}

	#editBar ul li a {
		color: #003399;
		text-align: center;
		padding-top: 6px;
		height: 22px; 
		width: 105px;
		background-color: #99ccff;
		display: block;
		}

	#editBar ul li a:hover {
		color: #FFFFFF; 
		background-color:#FF9900;
		}

	#editBar ul li a.activetab  {
		height: 22px; 
		background-color: #fff;
		border-bottom:1px solid #fff;
		}

	#editBar ul li a.activetab:hover  {
		height: 22px; 
		background-color: #FF9900;
		}

/* ********************************** */
/* camps d'edició del text *********** */


.resizable-textarea {
	width:100%;
}

 .resizable-textarea textarea {
	display:block;
	margin-bottom:10px;
	padding: 5px;
}

/*
fieldset.input-central {
	background-color:#ffffff;
	border:1px solid #8E2415;
	margin:11px;
	padding:5px 5px 15px 5px;
}

*/
fieldset.input-dreta {
	background-color: #99ccff;
	border:1px solid #8E2415;
	margin:11px;
	padding:5px 5px 15px 5px;
	}

fieldset.tran, fieldset.input-central{
	background-color:#e7e2d9;
	border:1px solid #8E2415;
	padding:10px;
	width:auto;
	margin: 10px;
	}

fieldset.tran p {
	margin-bottom: 0px;
	}

/* taules
---------------------------------------*/

	table.fotos{
		width: 96%;
		margin: 1em 0em;
		background-color: #e7e2d9 ;
		}
		
	table.fotos td.title{
		font-size: 1.2em;
		background-color: #e7e2d9 ;
		color: #0066ff;
		font-weight: bold;
		}
		
	table.fotos td{
		text-align: center;
		height: 20px;
		padding: 3px;
		/* border: 1px solid #ffffff; */
		background-color: #ffffff;
		}
	
		
	table.fotos form{
		display: block;
		margin: 0.5em;
		}
		
	#xtra table.fotos td a{
		color: #8E2415;
		}
	
	#xtra table.fotos td a:hover{
		color: #FF8000;
		}
	
	/* taula de la pagina de configuracio */
	
	table.config-table{
		min-width: 350px;
		background-color: #EEEEEE;
		padding: 12px;
		}
		
	table.config-table td{
		padding: 2px 2px;
		}
	
	table td.header{
		font-weight: bold;
		text-align: center;
		}
		

/* ********************************** */
/* pàgina d'ajuda  */

	h6{
		margin-top:10px;
		border-top: #cccccc solid 1px;
		padding: 3px;
		margin-right: 0px;
		}
		
	h6.tag {
		color: #999999;
		font-size: 1.5em;
		font-family: courier;
		font-style: normal;
		border-top:none;
		background-color: #e9e9e9;
		}