﻿body{
	font: normal 11px Helvetica;
	color:#888;
	background-color:#555;
/*	scrollbar-face-color: #33ff00;
	scrollbar-arrow-color:#fff; 
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#339933;
	scrollbar-darkshadow-color:#339933;*/

}
a:link{
	border:none;
	text-decoration:none;
}
#general{
	width:800px;
	margin:2px auto;
	border:1px #736F6E solid;
	background-color:#fff;
}

#content{
	clear:both;
	margin:5px;
	padding:2px 10px 10px 10px;
	text-align:left;
	overflow:auto;
	height:350px;
}

#header{
	width:800px;
	text-align:left;

}

#menu{
  margin:2px;
  padding:2px;
  list-style: none;
  list-style-position: outside;
  font: normal 11px Helvetica;
  color: #888;
  /*border:1px grey;
  border-style:dotted none dotted none;*/

}

#menu li{
	float:left;
}

#menu li a, #menu li a:link, #menu li a:visited{
	display:block;
	text-decoration:none;
	padding: 2px 5px 2px 5px;
	margin:2px 0px 2px 0px;
	color:#888;
}

#menu li a:hover {
	color:#fff;	
	text-decoration: none;
	background-color: #888;
}

.taulaComites td{
	font:normal 9px Helvetica;
	list-style:none;
	text-align:left;
	/*valign:top;*/
	/*list-style-position:outside;*/
	width:300px;
}
.comites{
	text-align:left;
	list-style:square;
	text-decoration:none;

}

.color_h1{
	color:#99cc33;
	font-weight:bold;
}
.hgrey{
	color:#888;
	font-weight:bold;
}

#footer{
	font: normal 11px Helvetica;
	background-color:#fff;
   	color: #888;
   	padding:5px;
}

#formulari{
	margin:5px;
}

#formulari fieldset{
	padding:10px;
	border: 1px solid #736F6E;
	/*border-style:dotted none dotted none;*/
	border-style:none;
}

#formulari legend{
	font:bold 12px Helvetica;
	color:#777;
}
.warning{
	text-align:center;
	background-color:#ddd;
}

#tableForm{
	text-align:right;
	font:normal 11px Helvetica;
	color:#888;
}

input{
	font:normal 11px Helvetica;
	color:#888;
	border:1px #736F6E solid;
}

h1{
 font:normal 18px Helvetica;
 color:#888;
}

h2{
	
 font: bold 14px Helvetica;
 color:#888;
}

h3{
 font: bold 12px Helvetica;
 color:#888;
}

.subtitol{
	font:bold 10px Helvetica;
	color:#888;
}

.eix{
	font:bold 11px Helvetica;
	color:#669933;
}

.presentacio{
	width:600px;
	margin:20px;
	font:normal 11px Helvetica;
	color:#888;
}

#errorMsg{
	font:italic 11px Helvetica;
	border:none;
	background-color:#fff;
	color:red;
	width:200px;
}

#programa{
	width:500px;
	float:left;
}

.diesTaula{
	text-align: center;
	margin:5px 0px 5px 0px;
	padding:2px;
	background-color:#3f0;
	width:700px;
	font:normal 15px Helvetica;
	color:#fff;
}

.programaTaula{
	width:700px;
	border-collapse: collapse;
}

.hores{
	padding:2px;
	text-align:center;
	font:normal 9px Helvetica;
	color:#fff;
	width:40px;
	background-color:#888;
}

.acte{
	text-decoration:none;
	padding:2px;
	width:120px;
	background-color:#888;
	text-align:center;
	font:normal 11px Helvetica;
	color:#fff;
	
}

.acte a{
	text-decoration:none;
	font:normal 11px Helvetica;
	color:#fff;
}

.acte:hover{
	text-decoration:none;
	padding:2px;
	width:120px;
	background-color:#3f0;
	text-align:center;
	font:normal 11px Helvetica;
	color:#fff;
	
}

.titolComite{
	list-style:none;

}

.noacte{
	background-color:#888;
}

#infoActivitat{
	font:italic 11px Helvetica;
	color:#888;
	border-style:none;
}

#taulaActivitats td{
	width:300px;
}

#taulaActivitats a{
	font:normal 11px Helvetica;
	color:#888;
	text-decoration:none;
}

.textInfo{
	font:italic 10px Helvetica;
	color:#888;
}

.obligatori{
	font:normal 11px Helvetica;
	color:red;
}

#formEnd td{
	width:300px;
	text-align:left;
}

#exp{
	margin:10px;
	width:400px;
}

.textHora{
	font-weight:bold;
	color:#99cc33;
}

.textActivitat{
	font-weight:bold;
	color:#669933;
}

.textLloc{
	color:#669933;
}

.autor{
	padding-left:10px;
	color:#444;
}

.presentacio{
	color:#888;
}

.conduccio{
	color:#444;
}

.titolConferencia{
	font-weight:bold;
	font-size:11px;
	color:#888;
}
#logo li{
	display:block;
	float:left;
}

#prog td{
	padding:10px;
	margin:0px;
}

