body{
	background-color:#fff;
	color:#464545;
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

/* Estructura per centrar tot el web */
#wrapper{
	margin:0 Auto;
	text-align:left;
	width:990px;
	background-color:#ffffff;
}

/*basics*/
a:link, a:visited, a:active{
	color:#8aa903;
	font-weight:bold;
}
a:hover{
	text-decoration:none;
	font-weight: bold;
}
hr{
	background-color:#cbcbcb;
}
p{
	font-family:Arial,Helvetica,sans-serif;
	color:#464545;
	font-size:11px;
}
h1{
	font-size:14px;
}
.doce{
	font-size:12px;
}
.petit{
	font-size:9px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}

/*colors*/
#negre{
	background-color:#000;
	color:#fff;
	height:18px;
}
#negre a:link, #negre a:visited, #negre a:active {
	color:#fff;
}
#negre a:hover {
	text-decoration:none;
}
#verd{
	background-color:#9ecc07;
	height:5px;
	width:80%;
}
#blanc{
	background-color:#fff;
}

/*taules*/
.bordetb {
	border:1px solid #dadada;
	background-color:#f9f9f9;
}
.bordetb2 { 
	border-left:1px dotted #dadada;
	background-color:#fff;
}
.bordetbbl{
	border:1px solid #dadada;
	background-color:#fff;
}
.bordetbbl2{
	 background-color:#fff;
}
.tb{
	background-color:#f9f9f9;
}
.fons{
	background-image:url(imagenes/fons.gif);
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
.bordes{
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
.top{
	border-bottom:1px solid #acb5b5;
}

/*form*/
.inputext,textarea{
	border:1px solid #dadada;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
}
.inputint{
	border:1px solid #dadada;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666;
	font-weight:bold;
	background-color:#f7f7f7;
	height:20px;
}
.inputintbl{
	border:1px solid #dadada;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#666;
	font-weight:bold;
	background-color:#fff;
	height:20px;
}
.textoRotado{
	vertical-align:middle;
	color:#666;
	height:300px;
	width:10px;
	padding:2px;
}

/*classes*/
.ralla{
	border-top:2px dotted #cbcbcb; 
}
.rallavertical{
	border-left:2px solid #cbcbcb;
}
.observacions{
	color:#c20001;
}

/*extra*/
#protecciodadestit {
	background:#D0D0D0 none repeat scroll 0 0;
	border:2px solid #D0D0D0;
	padding:5px 10px;
	width:300px;
	color:#fff;
	font-weight:bold;
}
#protecciodades {
	background:#F4F4F4 none repeat scroll 0 0;
	border:2px solid #D0D0D0;
	height:250px;
	overflow:auto;
	padding:10px;
	text-align:justify;
	width:300px;
}
#menu {
	line-height:1.4em;
}
#form textarea {
	width:26em;
	height:14em;
	padding:0.3em;
}

/*DATE PICKER*/
.black_datePicker *{
	padding:0;
	margin:0;
	text-align:center;
	cursor:default;
}
.black_datePicker{
	position:absolute;
	width:240px;
}
.black_datePicker .handle{
	width:100%;
	height:32px;
	background:url(/imagenes/black_datePicker.png) no-repeat center top;
}
.black_datePicker .body{
	padding:0 0 32px 0;
	background:url(/imagenes/black_datePicker.png) no-repeat center bottom;
}
.black_datePicker b{
	float:left;
	font:bold 11px Verdana;
	padding:0 0 0 10px;
	cursor:default;
}
.black_datePicker table{
	border-collapse:collapse;
	border-spacing:0;
	margin:0 auto;
	color:#fff;
}
.black_datePicker thead th{
	padding:10px 0;
	color:#999;
	font-size:9px;
}
.black_datePicker tbody td{
	padding:6px;
	font:11px Verdana
}
.black_datePicker td.selectable{
	background:url(/imagenes/black_selectable.jpg) no-repeat center;
	cursor:pointer;
}
.black_datePicker td.selectable:hover{
	background-image:url(/imagenes/black_selectable_hover.jpg);
}
.black_datePicker td.selected{
	background-image:url(/imagenes/black_selected.jpg);
}
.black_datePicker .incdec{
	float:right;
	width:26px;
	height:13px;
	background:url(/imagenes/speeder.gif) no-repeat left top;
}
.black_datePicker .incdec span{
	display:block;
	width:13px;
	height:13px;
	cursor:pointer;
}
.black_datePicker .incdec span.disabled{
	background-image:url(/imagenes/speeder.gif);
	cursor:default;
}
.black_datePicker .up{
	background-position:right bottom;
	float:right;
}
.black_datePicker .down{
	background-position:left bottom;
	float:left;
}
.black_datePicker .close{
	cursor:pointer;
}
#fechaSeleccionada{
	cursor:pointer;
}

