body {text-align:center; font-family: Verdana, Arial; font-size: 100%; height:2em}
HR {width: 100%; color: #800000; clear:both;}
.Cos	{margin:2em auto 0 auto; padding: 0; width:955px; clear:both;}
.Menu {width:640px; float:left; margin-bottom:0.5em;}
.Destaca { border:2px solid #800000; padding:0px; margin:0 0 5px 0; background-color:#FF8080}
.Destaca h4, .Gmenu h4, .Cerca h4 {color: #FFFFFF; background-color: #800000; height:2em; padding-top:0.4em; padding-left:1.8em; margin:0; text-align:left; }
.Idestaca {float:left; border:1px solid #800000; padding:0.4em; margin:4px; background-color: #FFFFFF;height:160px; width:136px;}
.Gmenu	{ border:4px solid #800000; margin-bottom:5px; background-color:#E0E0E0; padding:0;}
.Imenu	{ width:200px; height:112px; padding:0;
	margin: 4; background-color:#ffff00; float:left; color:#FFFFFF}
.Imenu a {margin 0; padding 0;}
.Imenu a img{ margin 0; padding 0; border:1px solid #800000; text-decoration:none;}
	
.Pdesc {text-align: center; font-size: 1.3em; font-weight: normal; border: 2px solid #800000; background-color:#E0E0E0;
	padding:1em; margin:0 0 5px 0; }
.Recorda {width:302px; float:right; margin-bottom:0.5em;}
.Cerca     { border: 2px solid #800000; background-color:#ffffff; }
.Taulell, .Blog, .Agenda     { border: 1px solid #800000; background-color:#E0E0E0; padding:0; margin:0;}
.Taulell h4, .Blog h4, .Agenda h4 {color: #FFFFFF; background-color: #800000; height:1.6em; margin:0 0 0.5em 0; padding:0.4em 0 0 0;}
.Taulell ul , .Blog ul{text-align: left; font-size: 0.8em; padding:0 1em 1em 2em; margin:0;}
/* Quadrats arrodonits amb sombra */
.alert {background-image:url('../imatges/corner1_9.jpg'); background-repeat:repeat; width: 38em; color:#FFFFFF; margin: 0 0 0 15px;}
.alert .rbtop  { background: url(../imatges/corner1_5.jpg) repeat-x; }
.alert .rbtop div  { background: url(../imatges/corner1_1.jpg) no-repeat top left; }
.alert .rbtop div div     { background: url(../imatges/corner1_2.jpg) no-repeat top right; }
.alert .rbbot div div { background: url(../imatges/corner1_3.jpg) no-repeat bottom left; }
.alert .rbbot div  { background: url(../imatges/corner1_4.jpg) no-repeat bottom right; }
.alert .rbbot      { background: url(../imatges/corner1_8.jpg) repeat-x; }
.alert .rbcontentwrap { background: url(../imatges/corner1_6.jpg) repeat-y left; }
.alert .rbcontent     { background: url('../imatges/corner1_7.jpg') repeat-y right;  padding: 1px 2em;}
.alert .Texte	{margin-top:-30px; margin-right:20px;}
.alert a {font-weight: bold;}
.alert .rbtop div, .alert .rbtop, .alert .rbbot div, .alert .rbbot
 { width: 100%; height: 50px; font-size: 1px;}

.normal {background-image:url('../imatges/corner0_9.jpg'); background-repeat:repeat; width: 100%; margin: 0 0 0 8px;  color:#000000;}
.normal .rbtop  { background: url(../imatges/corner0_5.jpg) repeat-x; }
.normal .rbtop div  { background: url(../imatges/corner0_1.jpg) no-repeat top left; }
.normal .rbtop div div     { background: url(../imatges/corner0_2.jpg) no-repeat top right; }
.normal .rbbot div div { background: url(../imatges/corner0_3.jpg) no-repeat bottom left; }
.normal .rbbot div  { background: url(../imatges/corner0_4.jpg) no-repeat bottom right; }
.normal .rbbot      { background: url(../imatges/corner0_8.jpg) repeat-x; }
.normal .rbcontentwrap { background: url(../imatges/corner0_6.jpg) repeat-y left; }
.normal .rbcontent     { background: url('../imatges/corner0_7.jpg') repeat-y right;  padding: 1px 1px; margin: 0; position:relative;}
.normal .Texte	{margin-top:-5px; margin-right:20px;}
.normal .rbtop div, .normal .rbtop div div, .normal .rbtop, .normal .rbbot div, .normal .rbbot, .normal .rbbot div div
 { width: 100%; height: 25px; font-size: 1px; }
.normal .rbcontent, .normal .rbcontentwrap { width: 100%;}
.normal h1 { font-size: 150%; font-weight: bold; font-family : Arial, sans-serif; padding: 0; margin:0 0 1px 0; border-style:none; background-color:transparent}
/*	opacity: .5; -moz-opacity: .5; filter:alpha(opacity=50);*/