/* CSS Document */
body {
	background:#FFFFFF;
	scrollbar-face-color: #f3f7fa;
	scrollbar-highlight-color: #f3f7fa;
	scrollbar-shadow-color: #999999;
	scrollbar-3dlight-color: #c8d8e9;
	scrollbar-arrow-color:  #729BC4;
	scrollbar-track-color: #f3f7fa;
	scrollbar-darkshadow-color: #c8d8e9;
	
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #c8d8e9;
	scrollbar-arrow-color:  #c8d8e9;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #c8d8e9;	
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
a:link {
	color: #FEDD79;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FEDD79;
}
a:hover {
	text-decoration: none;
	font-weight:bold;
	color: #FEDD79;
}
a:active {
	text-decoration: none;
	font-weight:bold;
	color: #FEDD79;
}

a.blau:link {
	color: #234D76;
	text-decoration: none;
}
a.blau:visited {
	color: #234D76;
	text-decoration: none;
}
a.blau:active {
	color: #234D76;
	text-decoration: none;
}
a.blau:hover {
	text-decoration: none;
	font-weight:bold;
	color: #234D76;
}

a.taronja:link {
	color: #FC9E00;
	text-decoration: none;
}
a.taronja:visited {
	color: #FC9E00;
	text-decoration: none;
}
a.taronja:active {
	color: #FC9E00;
	text-decoration: none;
}
a.taronja:hover {
	text-decoration: none;
	font-weight:bold;
	color: #FEDD79;
}

a.gris:link {
	color: #999999;
	text-decoration: none;
}
a.gris:visited {
	color: #999999;
	text-decoration: none;
}
a.gris:active {
	color: #999999;
	text-decoration: none;
}
a.gris:hover {
	text-decoration: none;
	font-weight:bold;
	color: #FEDD79;
}

.contorn {
	border: 1px solid #B5CBE1;
}
.contorn_caqui {
	border: 1px solid #CC3;
}
input {
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	background-color: FFEBB4;
	width: 400px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height:20px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: FFEBB4;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 400px;
}

/******************************** Tipografia ***********************************/
.txt_blanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txt_groc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEDD79;
}
.txt_caqui11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3;
}
.txt_groc14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FEDD79;
}
.txt_gris12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.txt_blau11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #234D76;
}
.txt_blau12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #234D76;
}
.txt_taronja11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FC9E00;
}
.txt_vermell12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
h1 {
	font-family: Verdana;
	font-size: 12px;
	color: #234D76;
}
h1.caqui {
	font-family: Verdana;
	font-size: 13px;
	color: #CC3;
}
/******************************** Botons benvinguda ***********************************/
#catala a {
	display:block;
	width:67px;
	height:67px;
	background: url("../nusvirtual_img/nusvirtual_botons/catala.gif") no-repeat;
	text-decoration: none;
	}
#catala a:hover {	
	background-position: -67px 50%;
	}
	
#castella a {
	display:block;
	width:67px;
	height:67px;
	background: url("../nusvirtual_img/nusvirtual_botons/castella.gif") no-repeat;
	text-decoration: none;
	}
#castella a:hover {	
	background-position: -67px 50%;
	}	

/******************************** Botons menú principal CT ***********************************/
#empresaCT a {
	display:block;
	width:92px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/empresa.gif") no-repeat;
	text-decoration: none;
	}
#empresa1CT a {
	display:block;
	width:92px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/empresa.gif") no-repeat;
	background-position:-92px 50%;
	text-decoration: none;
	}
#empresaCT a:hover {	
	background-position: -92px 50%;
	}
	
#serveisCT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/serveis.gif") no-repeat;
	text-decoration: none;
	}
#serveis1CT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/serveis.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#serveisCT a:hover {	
	background-position: -81px 50%;
	}
#productesCT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/productes.gif") no-repeat;
	text-decoration: none;
	}
#productes1CT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/productes.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#productesCT a:hover {	
	background-position: -81px 50%;
	}
#projectesCT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/projectes.gif") no-repeat;
	text-decoration: none;
	}
#projectes1CT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/projectes.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#projectesCT a:hover {	
	background-position: -81px 50%;
	}
#utilitatsCT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/utilitats.gif") no-repeat;
	text-decoration: none;
	}
#utilitats1CT a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/utilitats.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#utilitatsCT a:hover {	
	background-position: -81px 50%;
	}
#contacteCT a {
	display:block;
	width:83px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/contacte.gif") no-repeat;
	text-decoration: none;
	}
#contacte1CT a {
	display:block;
	width:83px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/ct/contacte.gif") no-repeat;
	background-position:-83px 50%;
	text-decoration: none;
	}
#contacteCT a:hover {	
	background-position: -83px 50%;
	}
	
/******************************** Botons menú principal ES ***********************************/
#empresaES a {
	display:block;
	width:92px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/empresa.gif") no-repeat;
	text-decoration: none;
	}
#empresa1ES a {
	display:block;
	width:92px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/empresa.gif") no-repeat;
	background-position:-92px 50%;
	text-decoration: none;
	}
#empresaES a:hover {	
	background-position: -92px 50%;
	}
	
#serveisES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/serveis.gif") no-repeat;
	text-decoration: none;
	}
#serveis1ES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/serveis.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#serveisES a:hover {	
	background-position: -81px 50%;
	}
#productesES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/productes.gif") no-repeat;
	text-decoration: none;
	}
#productes1ES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/productes.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#productesES a:hover {	
	background-position: -81px 50%;
	}
#projectesES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/projectes.gif") no-repeat;
	text-decoration: none;
	}
#projectes1ES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/projectes.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#projectesES a:hover {	
	background-position: -81px 50%;
	}
#utilitatsES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/utilitats.gif") no-repeat;
	text-decoration: none;
	}
#utilitats1ES a {
	display:block;
	width:81px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/utilitats.gif") no-repeat;
	background-position:-81px 50%;
	text-decoration: none;
	}
#utilitatsES a:hover {	
	background-position: -81px 50%;
	}
#contacteES a {
	display:block;
	width:83px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/contacte.gif") no-repeat;
	text-decoration: none;
	}
#contacte1ES a {
	display:block;
	width:83px;
	height:139px;
	background: url("../nusvirtual_img/nusvirtual_botons/es/contacte.gif") no-repeat;
	background-position:-83px 50%;
	text-decoration: none;
	}
#contacteES a:hover {	
	background-position: -83px 50%;
	}	

/******************************** Fons botó ***********************************/
#boto a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #022241;
	padding-top:2px;
	display:block;
	width:126px;
	height:20px;
	background: url("../nusvirtual_img/nusvirtual_botons/fons_boto.gif") no-repeat;
	text-decoration: none;
	}
#boto a:hover {	
	color:#FFFFFF;
	background-position: -126px 50%;
	}


