	
	/* Estils de l'EDU365.CAT(estils.css)*/ 
	
	*{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:}
	
	.hide{ visibility:hidden; display:none; padding:0px; margin:0px;}
	.logo{ text-align:center;}
	
	body{margin:0px; /*margin:auto;*/ padding:0px; background:#004b6d url(../img_index/fons_blau.gif) repeat-y left top; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	
	/*COS del WEB*/
		
	#contenidor{width:760px; background:#004b6d url(../img_index/fons.gif) repeat-y; margin-left:0px;/* height:auto;margin:auto;*/}
	#center{width:522px; float:right; clear: right;}
	#bottom{height:74px; width:760px; clear:both; background-color:#0476ac; padding-bottom:0px; margin-bottom:0px;}
	#menu {	width: 237px; margin: 0px; font-size:11px; text-transform:uppercase; font-style:normal; }

	#menu ul li{list-style-image:none;
	list-style-position:outside;
		border-bottom:solid #0481bb 1px;
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	#menu ul{
		padding:0px; 
		margin:0px;
		list-style-type:none;
	}
	
	#menu ul li a {	
		height: 27px;
		voice-family: "\"}\""; 
		voice-family: inherit;
		height: 19px;
		text-decoration: none;
		padding:0px;
		}	
		
	#menu ul li a:link, #menu ul li a:visited, #menu ul li a:active {
		color: #004b6d;
		display: block;
		background-color:#ffffff;
		padding: 8px 0 0 17px;
		font-weight:bold;
		}
		
	#menu ul li a:hover {
		color: #004b6d;
		background: #cdefff;
		padding: 8px 0 0 17px;
		}
	
	/* menu 2*/
	
	#menu1 {
		width: 237px;
		margin: 0px;
		font-size:11px;
		text-transform:uppercase;
		}
			
	#menu1 ul{
		padding:0px;
		margin:0px;
		list-style-type:none;
		}
			
	#menu1 li{
		list-style-image:none;
		list-style-position:outside;
		border-bottom:solid #0481bb 1px;
		list-style-type:none;
		}
		
	#menu1 li a {
		height:27px;
		voice-family: "\"}\""; 
		voice-family: inherit;
		height:19px;
		text-decoration: none;
		}	
		
	#menu1 li a:link, #menu1 li a:visited, #menu1 li a:active {
		color: #004b6d;
		display: block;
		background-color:#ffffff;
		padding: 4px 0 0 17px;
		font-weight:bold;
			}
		
	#menu1 li a:hover {
		color: #004b6d;
		background:#cdefff;
		padding: 4px 0 0 17px;
		}	
	
		.verd{ background-image:url(../img_index/verd.gif); background-repeat:no-repeat; background-position:left;}
		.blau{ background-image:url(../img_index/blau.gif); background-repeat:no-repeat; background-position:left;}
		.groc{ background-image:url(../img_index/groc.gif); background-repeat:no-repeat; background-position:left;}
		.taronja{ background-image:url(../img_index/taronja.gif); background-repeat:no-repeat; background-position:left;}
		.fuxia{ background-image:url(../img_index/fuxia.gif); background-repeat:no-repeat; background-position:left;}
		.vermell{ background-image:url(../img_index/vermell.gif); background-repeat:no-repeat; background-position:left;}
	

	
	#novetat{float:left; width:272px!important; PADDING-left:0px;	padding-right:0px; color:#2c2c2c;background-color: #F4F4F4;}
	#novetat_incidencia {color:#ffffff!important; font-weight:bold;  width:250px; text-align:left; margin:10px; padding_top:7px; color:#2c2c2c; background-color: #FF5F00;}
	#novetat_incidencia  p{ color:#FFFFFF; height:50px!important; font-size:11px!important;}
	#novetat_incidencia  h2{ color:yellow; font-weight:bold; font-size:14px; margin:0px; padding: 5px 5px 2px 10px;}
	#novetat_incidencia  p:hover {/* border-bottom:1px solid #dddddd;*/background-color: #FF5F00!important;}
	#novetat img { float:left; margin-bottom:5px; margin-right:5px; border:none; /* padding-right:10px;*/}
	#novetat a:link, a:visited{ text-decoration:none; color:#004b6d; font-weight:bold;}
	#novetat a:hover{ text-decoration:underline; color:#004b6d; font-weight:bold;}
	#novetat p {/*border-bottom:1px solid #dddddd;*/ padding-bottom:5px; padding-top:7px; clear:both; font-size:12px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:5px; height:80px;}
	#novetat p:hover {/* border-bottom:1px solid #dddddd;*/ background-color:#ffffff; clear:both; font-size:12px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:5px;}
	#novetat h3 { background-image:url(../img_index/tit_c.gif); background-repeat:no-repeat; height:20px; font-size:10px; color:#FFFFFF; background-position:right;
	padding:0px 0px 0px 18px; margin:0px; line-height:20px; font-weight:bold; border-right: 1px solid #52a7cf; }
	
	
	
	#novetat1{float:right; padding-left:0px; width:250px; font-size:12px;	background-color: #CDEFFF; color:#2c2c2c;}
	#novetat1 img { float:left; margin-bottom:5px; margin-right:5px; border:none; /* padding-right:10px;*/}
	#novetat1 a:link, a:visited{ text-decoration:none; color:#004b6d; font-weight:bold;}
	#novetat1 a:hover{ text-decoration:underline; color:#004b6d; font-weight:bold;}
	#novetat1 p {/*border-bottom:1px solid #dddddd;*/ padding-bottom:5px; padding-top:7px; clear:both; font-size:12px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:5px; height:80px;}
	#novetat1 p:hover {/* border-bottom:1px solid #dddddd;*/ background-color:#ffffff; clear:both; font-size:12px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:5px;}
	#novetat1 h3 { background-image:url(../img_index/tit_c.gif); background-repeat:no-repeat; height:20px; font-size:10px; color:#FFFFFF; background-position:right;
	padding:0px 0px 0px 18px; margin:0px; line-height:20px; font-weight:bold; border-right: 1px solid #52a7cf; }
	
	
	
	#novetat_int{float:left; width:520px; PADDING-left:0px;	padding-right:0px; color:#666666;background-color: #F4F4F4;}
	#novetat_int img { float:left; margin-bottom:5px; padding-right:10px;}
	#novetat_int a{ text-decoration:none; color:#004b6d; font-weight:bold;}
	#novetat_int a:hover{ text-decoration:underline; color:#004b6d; font-weight:bold;}
	#novetat_int p { clear:both; font-size:12px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:5px;}
		
	#anteriors{	float:right; padding-left:0px; width:250px; font-size:12px;	background-color: #CDEFFF; color:#2c2c2c;}
	#anteriors p { margin-top:0px; margin-bottom:0px;  padding-left:15px;  padding-right:10px; padding-bottom:10px; padding-top:10px;/* border-bottom:1px solid #66CCFF;*/}
	#anteriors p:hover{  padding-left:15px;  padding-right:10px; padding-bottom:10px; padding-top:10px; /*border-bottom:1px solid #66CCFF;*/ background:#FFFFFF url(../img_index/fle.png) top left  no-repeat ;}
	#anteriors a{ text-decoration:none; color:#004b6d; font-weight:bold;}
	#anteriors a:hover{ text-decoration:underline; color:#004b6d; font-weight:bold;  }
	#anteriors h3 { background-image:url(../img_index/tit_c.gif); background-repeat:no-repeat; height:20px;  color:#FFFFFF; background-position:right;
	padding:0px 0px 0px 18px; margin:0px; line-height:20px; font-weight:bold; }
	
	
	
	
					   

h3 { background-image:url(../img_index/titol.jpg); background-repeat:no-repeat; height:20px; font-size:10px; color:#FFFFFF; background-position:right;
	padding:0px 0px 0px 18px; margin:0px; line-height:20px; font-weight:bold; text-transform:uppercase;}
		
	

	
	 
img a{ border:none;}
/*h3 {background-color:#0481bb; clear:both; height:20px;font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase;
		
		}*/
	.noralla{ border:none!important;}
	
	.yellow{ color:#FFFF00; font-weight:bold;}
	
/*td{ border:1px solid #000000;}
*/




/* !!!!!CAPÇALERA!!!!! */

	#barra{ /*height:80px; height:111px;*/ height:80px; width:760px; background:#004b6d url(../img_index/fons.gif) repeat-y; clear:both;}
	#top{width:238px; float:left; clear:left; background-color:#ffffff; }
	#top img{clear:left;}
	#capleft{width:238px; float:left;}
	#capright{width:522px; float:right; }
	#crl{height:30px;/*height:80px;*/ float:left; width:250px; PADDING-left:10px; padding-top:0px; margin-top:0px; color:#666666;
	text-align: left;}
	#crl table{ border:0px; width:250px; height:30px; }
	#crl td{ border:0px #000000 solid; text-align:left; vertical-align:bottom;  }
	#crr{height:30px; /*height:80px;*/ float:right;	PADDING-left:0px; width:240px; margin-top:0px; margin-left: 10px; padding-top:0px;}
	#crr table{ border:0px; width:220px; height:30px; padding-top:0px; }
	#crr td{ border:0px #000000 solid; text-align:left; vertical-align:bottom; }
	.boto{ background-color:#0477ac; background-image:url(../img_index/boto.png); text-transform:capitalize; font-size:10px; color:#ffffff; width:50px; height:20px; font-size:9px!important; margin-top:12px; border:0px; margin-left:5px; margin-bottom:1px; }
	.for{border:solid threedshadow 1px; border-color:#DDDDDD;}
	.usuari{ font-size:9px; text-transform:uppercase;}
	#hora { height:5px; clear:both; padding:0px; margin:0px; color:#FFFFFF; }
	input{ font-size:12px; letter-spacing:0px; padding:2PX;}
	input:focus{background-color: yellow;}
#na{text-align:right; padding:15px 10px 20px 0px; margin-top:20px;font-size:12px; color:#fe5e03;}
#na a{text-align:right; padding:15px 10px 20px 0px; margin-top:20px;font-size:12px; color:#fe5e03;}
	.fin{ font-size:10px; color:#fe6100!important; text-decoration:underline!important; font-style:normal!important;}
	.usuari_val{ font-size:18px; font-weight:bold;}
	#menuhoriz{ background-color:#0480BA; height:20px; line-height:18px; text-align:right; }
	#menuhoriz a{color:#FFFFFF!important; text-decoration:none; font-weight:bold;}
	#menuhoriz li {
		 font-size:10px;
		 text-decoration:none;
		 text-transform:uppercase;
		 display: inline;
		 text-align:center;
		 padding: 2px 30px; /*Separar el texto*/}
	#menuhoriz li a:hover {
		  font-size:10px; color:#FFFFFF;
		  text-decoration:underline; /* Color de fondo sobre el boton */
			  }
 
#menuhoriztop ul, li {
	list-style-type: none;
}
 
#menuhoriztop ul {
	margin: 0;
	padding: 0;
}
 
#menuhoriztop li {
	float: left;
	}
 
#menuhoriztop a {
	text-decoration: none;
	text-transform:uppercase;
	color: #ffffff;
	background: #0480ba;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border-right: 1px solid #52a7cf;
	border-width: 0px 1px 0px 0;
}
#menuhoriztop li a#ultim {
	border-right: 0px;
	width:128px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:107px;
}
#menuhoriztop li a#primer {
	width:135px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:114px;
	background-color:#ff5f00;
	}
#menuhoriztop li a#segon {
	width:135px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:114px;
	}
#menuhoriztop li a#tercer {
	width:124px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:104px;
}
#menuhoriztop a:hover {
	background: #cdefff;
	color:#224b6d;
	}

form{ margin:0px;}


/*h4{ margin:0px; padding:0px;}*/

#crr a{
text-decoration: none;
color: #004b6d;
font-weight: bold;
}

.icona{float:none!important; padding-bottom:0px!important; margin-bottom:0px!important; margin-left:3px!important; margin-right:0px!important; }
