﻿/* Establim marges i bordes a 0 per evitar diferencies entre navegadors */
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
	}

body{
	text-align:center;
	background-color:#ffffff; 
	background-repeat:repeat;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:0.80em;
	color:#666666;
}

/* estils de capes per id */

#contenidor 
{
    margin: 0 auto;
    width: 1024px;   
    overflow: hidden;
}




/* estils de capes per nom */
.requadre{
	margin:5px ;
	padding:0 20px 15px 20px;
	border: solid 1px #999999;
	background-color:#ffffff;
}

.requadre_blanc{
	margin:5px ;
	padding:0 20px 15px 20px;
	border: none;
	background-color:#ffffff;
}


/* estils de capes per nom */
.banner1{
	margin:0px ;
	padding:0 0 0 0;
	border: solid 1px #333333;
	background-color:#ffffff;
}


/*llistes*/
ul 
{
 list-style-type:circle;
 
	}


/*links*/
a {
	text-decoration:none;
	color:#990033;	
	}
	
a:hover{
	text-decoration:underline;
	color:#990033;	
	
}

a:visited
{
	text-decoration:none;
	color:#990033;
	}

	
/*paragraf*/
p{
	text-align:justify;
	}


	

/*imatges*/
.imagefloatleft{
	float:left;
	display:inline;
	border: solid 1px #666666; 
	margin:0.25em 1em 0.25em 0;
}

.imagenoborder{
	border: none /* blanc */	
}

.imatgenoticia{
	padding:0 5px 5px 0px;
	border: solid 1px #999999;
}

/*taules*/

.taulatast
{
	border:solid 1px #666666;
	padding:2px;
	}


.td_bg_punts{
 background-image:url(imatges/backgrounds/linia_punts.gif) ;
 background-repeat:repeat;
 	}
 	
 	/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

