/* CSS Document */

body{ 
	background:url(../imgConstruccioWeb/2011/fons_ia2011F.gif) repeat;
	margin: 0px;
	margin-top:10px;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%; 
	max-height: 100%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	scrollbar-face-color: #669933;
	scrollbar-highlight-color: #aaaaaa;
	scrollbar-shadow-color: #aaaaaa;
	scrollbar-3dlight-color: #eeeeee;
	scrollbar-arrow-color: #eeeeee;
	scrollbar-track-color: #e3e3e3;
	scrollbar-darkshadow-color: #000000;
}
#capcalera{z-index:2; position:absolute}
#menu{margin-top:67px; display:block; z-index:500; position:absolute; }
#menu ul{list-style:none; margin:0px; padding-left:0px; float:left; z-index:100;}
#menu ul li{ padding-top:4px; margin-top:1px; padding-bottom:3px;}
#menu ul li a{ background:#000; display:inline; padding-left:15px; padding-right:4px; padding-bottom:3px; padding-top:3px;}
a.item_menu{ text-decoration: none !important; color:#fff; }
a.item_menu:hover {	color:#ff6600; }
#baix{
	position: absolute; 
	bottom: 0; 
	left: 0; 
	width: 100%; 
	height: 40px; /*Height of frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #000;
	color: white;
	text-align:center;
	padding-top:2px;
}
#baix a{color:#66ffff; text-decoration:none;}
.ressaltat{color:#66ffff;}
.ressaltaTitol{color: #ff6600; background:#000000;}
#cont{/* position:relative;	left:0	px;	height:100%; overflow:none;
border:1px solid red;*/
margin-left:0px; margin-right:0px; position:absolute; bottom:38px; width:100%; height:100%;
}
.animacio{ background:url(../imgConstruccioWeb/2011/musclo1.gif) center; width:267px; height:600px; margin-left:70%; z-index:0; margin-top:20px;}
#contingut_que_es, #contingut_galeria{background:#66ffff; width:100%; padding-top:4px; padding-bottom:5px; padding-left:15px; padding-right:15px; margin:0 auto; display:none;border-top:1px dotted #666666; position:absolute; bottom:0px;}
#contingut_galeria{height:227px; width:100%;}
#contingut_premsa{ padding-left:19px; padding-right:15px; margin:0 auto; display:none; background:#66ffff; overflow:auto; height:300px; padding-bottom:10px; border-top:1px dotted #666666;position:absolute; bottom:0px; width:100%;}
#contingut_inscripcions{ /*padding-left:150px; padding-right:23px; padding-top:8px; padding-bottom:10px;*/
display:none; background:#66ffff; overflow:scroll; border-top:1px dotted #666666; overflow:auto; position:absolute; bottom:0px; width:100%;}
.marges{margin-left:150px; margin-right:23px; margin-top:8px; margin-bottom:10px;}
#contingut_programacio{margin:0 auto; display:none;border-top:1px dotted #666666;position:absolute; bottom:0px;padding:50px; background:#ff6600; width:100%;}
#contingut_programacio2{ padding-left:19px; padding-right:15px; margin:0 auto; display:none; background:#66ffff; overflow:auto; height:360px; padding-bottom:10px; border-top:1px dotted #666666;position:absolute; bottom:0px; width:100%;}

.tl-events {  list-style: none;    padding: 0; margin: 0;}
.tl-events li {  float: left;    width: 285px; margin-right: 8px;}
.tl-events ul { list-style: none; margin: 0;padding: 0;}
.tl-events ul li a { text-decoration: none; color: #ff6600;font-weight:bold;  display: block; }
.tl-events ul li a:hover,.tl-events ul li a:focus {text-decoration:underline;}
.notaPremsa{ margin-top:10px;}
h3{ margin-bottom:0px}
.sobreImg{ background:#000000; padding:4px; position:relative; margin:0px; top:-180px;}
.linksobreImg{ color:#FFFFFF; !important}
.timesCursiva, .dataPremsa{font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic;}
.dataPremsa{ font-size:16px;}
#down{background:#ff6600; color:white; padding:3px; width:10px; cursor:pointer; position:absolute; margin-left:95%;  }
a{ color:#ff6600; text-decoration:none}
hr{border:none; background:none; border-top:2px dotted #000; height:0px;}
input, textarea{ background:#000000; color:#FFFFFF; border:none; margin-top:5px;}
h4{margin-bottom:5px;}
.blau{ color:#000; font-weight:bold; text-decoration:underline; }
.spons{ font-weight:bold; color:#FF6600; text-transform:uppercase; padding-top:15px; text-decoration:underline; margin-top:10px; }
