/*******************Generals*********************************/
body {
	background-color:#000000;
	text-align:center;
	margin: 0px; 
	padding: 0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

#cos{
	width:770px;
	border-left:10px solid #FFFFFF;
	border-right:10px solid #FFFFFF;
	background-image:url('img/bgcontingut.gif');
	margin:auto;
	text-align:center;
}
#cap{
	clear:both;
	margin:auto;
	width:770px;
	height:100px;
	background-image:url('img/capcaintranet.gif');
}
#peu{
	clear:both;
	margin:auto;
	width:770px;
	height:32px;
	background-image:url('img/peu.gif');
}
#menurapid{
	float:left;
	padding-top:43px;
	width:300px;
	text-align:right;
	color:#FFFFFF;
}
#usuari{
	float:right;
	padding-top:43px;
	padding-right:5px;
	width:360px;
	text-align:right;
	color:#FFFFFF;
}

#usuari a{
	padding-left:40px;
	color:#FFFFFF;
	text-decoration:none;
}
#usuari a:hover{
	padding-left:40px;
	color:#FFFFFF;
	text-decoration:underline;
}
#path{
	float:left;
	padding-top:10px;
	width:760px;
	font-size:16px;
	text-align:right;
	color:#333333;
}
#path a{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
#path a:hover{
	font-weight:bold;
	text-decoration:underline;
	color:#333333;
}
#consulta{
	clear:both;
	margin:auto;
	margin-top:20px;
	width:700px;
	background-image:url('img/bgconsulta.gif');
	border:1px solid #cccccc;
	text-align:left;
}
#consulta #titol{
	color:#333333;
	padding:7px;
	font-weight:bold;
	font-size:14px;
}
#consulta #titolnot{
	color:#333333;
	padding:7px;
	font-weight:bold;
	font-size:14px;
	height:20px;
}
#consulta #titolnot #text{
	color:#333333;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	width:250px;
	float:left;
}
#consulta #titolnot #botons{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	width:250px;
	float:right;
}
#consulta table{
	margin:auto;
	width:670px;
	font-weight:bold;
	color:#666666;
}
#consulta table .text{
	font-weight:normal;
	color:#666666;
}
#consulta table .tfoto{
	width:25%;
}
#consulta table .tfoto .bgris{
	border:1px solid #333333;	
}
#consulta #camp{
	width:200px;
}
#consulta #operador{
	width:90px;
}
#consulta #valor{
	width:260px;
}
#llistat{
	clear:both;
	margin:auto;
	width:700px;
}
#llistat table{
	margin:auto;
	width:700px;
	
}

#quadre{
	/*background-color:#727272;*/
	width:500px;
	margin-top:30px;
	margin-bottom:30px;
	margin-right:auto;
	margin-left:auto;
	padding:20px;
	padding-right:10px;
	border:2px solid #666666;
}

#quadre a {
	/*border:4px solid #333333;*/	
	width:80px;
	height:80px;
	margin:10px;
}

#llistat a:hover{
	
}

#quadre a img{
	border:4px solid #333333;
}

#notes{
	clear:both;
	margin:auto;
	width:700px;
	height:30px;
	color:#990000;
	font-size:10px;
	text-align:left;
}
.u1{
	margin:auto;
	background-image:url('img/bgu1.gif');
	font-weight:normal;
}

.u2{
	margin:auto;
	background-image:url('img/bgu2.gif');
	font-weight:normal;
}

.capllistat{
	background-image:url('img/bgcapconsulta.gif');
	color:white;
	font-weight:bold;

}
	

#contingut{
	width:760px;
	margin:auto;

}
.caixa{
	border:1px solid #999999
}
.boto{
	border:1px solid #999999;
	background:#999999;
	cursor:pointer;
}
.bbutlleti{
	width:100%;
	border:1px solid #999999;
	background:#CCCCCC;
	cursor:pointer;
}
.botoMes{
	width:14px;
	height:14px;
	border:0px;
	background-image:url('img/banadir.gif');
	background-position:center;
	background-repeat:no-repeat;
	background-color:inherit;
	cursor:pointer;
}
.botoMenys{
	width:14px;
	height:14px;
	border:0px;
	background-image:url('img/beliminar.gif');
	background-position:center;
	background-repeat:no-repeat;
	background-color:inherit;
	cursor:pointer;
}

.sep{
	clear:both;
}

.sepprin{
	clear:both;
	height:40px;
}


#categories{
	font-family:verdana;
	font-weight:normal;
	width:200px;
	height:115px;
}

.itemmenu{

border:7px solid #FFFFFF;
margin:10px;
}

.itemmenuOP{
	border:7px solid #FFFFFF;
	margin:10px;
	filter: alpha(opacity=30); opacity: .3;
}

.foto{
width:80px;
height:80px;
}

a.itemlnk{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.itemlnk:hover{
	text-decoration:underline;	
}
a.itemlnk2{
	color:#000000;
	text-decoration:none;
}
a.itemlnk2:hover{
	text-decoration:underline;	
}
a.itemlnkb{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
a.itemlnkb:hover{
	text-decoration:underline;	
}
.menu{


width:500px;
margin:auto;
text-align:Center;
}


a.btllistat{
	padding-top:8px;
	height:30px;
	float:left;
	color:#000000;
	text-decoration:none;
	padding-left:30px;
	font-weight:bold;

}
a.btllistat:hover{


	text-decoration:underline;
}

a.btllistat2{
	padding-top:8px;
	height:30px;
	float:left;
	color:#000000;
	text-decoration:none;
	padding-right:30px;
	font-weight:bold;

}
a.btllistat2:hover{


	text-decoration:underline;
}

.pagines{
	padding-top:8px;
	width:450px;
	float:left;
	height:16px;
}

.pagines a{
	color:#333333;
	text-decoration:none;
	border:1px solid #333333;
	background-image:url('img/bgu1.gif');
}
.pagines a:hover{
	color:#333333;
	text-decoration:none;
	background-color:#e1ecba;	
}
.pagines span{
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #333333;
	background-image:url('img/bgu2.gif');
}

.tnormal{
	color:#666666;
	font-weight:normal;
}
/**********************     POP UP  ************************/
#cap2{
	clear:both;
	margin:auto;
	width:500px;
	height:100px;
	background-image:url('img/capcaintranetP.gif');
}
#cos2{
	width:500px;
	border-left:10px solid #FFFFFF;
	border-right:10px solid #FFFFFF;
	background-image:url('img/bgcontingut.gif');
	margin:auto;
	text-align:center;
}
#contingut2{
	width:500 px;
	margin:auto;

}
#consulta2{
	clear:both;
	margin:auto;
	margin-top:20px;
	width:480;
	background-image:url('img/bgconsulta.gif');
	border:1px solid #cccccc;
	text-align:left;
}
#consulta2 #titol{
	color:#333333;
	padding:7px;
	font-weight:bold;
	font-size:14px;
}
#consulta2 table{
	margin:auto;
	width:450px;
	font-weight:bold;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
#consulta2 table img{
	border:5px solid #FFFFFF;
}
#notes2{
	clear:both;
	margin:auto;
	width:450px;
	height:30px;
	color:#990000;
	font-size:10px;
	text-align:left;
}
