/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

a:active, a:focus{ outline:none !important; }

body {
background-color: #FFF;
font-size: 70%;
font-family: Helvetica, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#111;
padding:0px;
margin:0px;
}


/* ----------Portada-------------- */
#contenidor_portada {
width: 990px;
/* height: 400px; */
margin-top: 0px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFF;
/* background:#FFF url(img/f_portada.jpg) left 30px no-repeat; */
/* overflow:hidden; */
}


/* Barra Ajuntament
-------------------------------------------------------------------------------- */
#barra-corporativa {
width: 990px;	
height: 30px;
background-color: #000;
}
ul#idiomes {
text-align: right;
margin: -22px 20px 0 0;
}
ul#idiomes li {
display: inline;
margin-right: 5px;
}
ul#idiomes li.separador {
border-left: 1px dotted #ccc;
padding-left: 8px;
}
ul#idiomes li a {
color: #EEE;
text-decoration: none;
}
ul#idiomes li a:hover {
color: #FFF;
text-decoration: underline;
}
/* Fi barra ajuntament ------------------------------*/


	/* ------------ menú portada ------------------*/
	#sddm
	{	margin: 15px 0px 0px 0px;
		padding: 0;
		z-index: 30;
		text-transform:uppercase;
		font-size:100%; }

	#sddm li
	{	margin: 0;
		padding: 0;
		list-style: none;
		float: left;
		}

	#sddm li a
	{	display: block;
		margin: 0 0px 0 27px;
		padding: 0px 0px 0px 12px;
		width: 125px;
		background: #FFF;
		color: #000;
		text-align: left;
		text-decoration: none;
		border-left: #000 1px dotted;}

	#sddm li a:hover
	{	background: #FFF;
		color: #000;}

	#sddm div
	{	position: absolute;
		visibility: hidden;
		margin: 0px 0 0 0;
		padding: 0px 0px 0px 0px;
		background: #FFF; }

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0 0 0 27px;
		padding: 2px 12px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFF;
		color: #474747;
		border-left: 1px #000 dotted;
		font-size:95%; }

	#sddm div a:hover
	{	background: #000;
		color: #FFF; }

	/* Fi Menú Portada */



	/* -----------peu portada--------------------------- */
	#peu_portada {
	clear: both;
	margin: 30px 0px 20px 0px;
	text-align: center;
	font-size: 90%;
	color:#999;
	font-weight:normal;
	border-top:1px dotted #AAA;
	padding:5px 0px;
	}





/* ----------contenidor zentriert das layout-------------- */
#contenidor {
width: 990px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFF;
}
	/* ----------logo for logo-------------- */
	#logo {
	background-color: #FFF;
	text-align: right;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px dotted #AAA;
	}
	#logo img {padding:0px 0px;} 
	/* --------------left navigavtion------------- */
	#esquerra {
	float: left;
	width: 190px;
	margin: 0px;
	padding: 0px;
	background:#FFF;
	height:100%;
	}
		/* menu ------- */
		#menu { margin-top: 15px; width: 175px; font-size: 90%; height: 100%; float: left; text-transform:uppercase; }
		#menu ul { margin-left: 10px; padding: 0px; list-style-type: none; }
		#menu li { margin: 0px; padding: 0px; line-height: 20px; }
		#menu ul li a { display: block; width: 145px; padding-left: 15px; background-color:#FFF; color:#777; border-bottom:1px dotted #CCC; }
		#menu ul li a:link, #menu ul li a:visited { color: #777; text-decoration: none; background: transparent url(img/transpa.gif) left center no-repeat; }
		#menu ul li a:hover { background:transparent url(img/llista_on.jpg) left center no-repeat; color:#000; text-transform:uppercase; }
		#menu ul li a#current { color: #000; background: transparent url(img/llista_on.jpg) left center no-repeat; background-color: #FFF; text-transform: uppercase; }
		
		#menu ul ul li a { display: block; padding-left: 20px; margin-left: 0px; width: 90px; background-color:#ddd; border-bottom:0px; }
		#menu ul ul li a:link, #menu ul ul li a:visited { color: #777; text-decoration: none; background: transparent url(img/transpa.gif) left center no-repeat; }
		#menu ul ul li a:hover { background-color: #FFF; color: #000; background: transparent url(img/llista_on_sub.gif) left center no-repeat; }
		#menu ul ul li a#subcurrent { color:#000; background:transparent url(img/llista_actiu_sub.gif) left center no-repeat; background-color:#FFF; text-transform:uppercase; }
		
		#menu1 { margin-top: 15px; width: 125px; font-size: 90%; float:right; top:0px; }
		#menu1 ul { margin-left: 10px; padding: 0px; list-style-type: none; }
		#menu1 li { margin: 0px; padding: 0px; line-height: 20px; }
		#menu1 ul li a { display: block; width: 95px; padding-left: 15px; background-color:#FFF; color:#555; border-bottom:1px dotted #AAA; }
		#menu1 ul li a:link, #menu1 ul li a:visited { color: #444; text-decoration: none; background: transparent url(img/transpa.gif) left center no-repeat; }
		#menu1 ul li a:hover { background: transparent url(img/llista_on.jpg) left center no-repeat; color:#000; text-transform: uppercase; font-size: 95%; }
		#menu1 ul li a#current { color: #000; background: transparent url(img/llista_actiu.jpg) left center no-repeat; background-color: #FFF; text-transform: uppercase; font-size: 95%; }
	/* -----------------Inhalt--------------------- */
	#contingut {
	background-color: #FFF;
	padding: 17px;
	margin-left: 200px;
	margin-right: 0px;
	border-left: 1px dotted #AAA;
	}
	div#contingut { 
	min-height:400px;
	}
	/* -----------peu--------------------------- */
	#peu {
	clear: both;
	margin: 0px;
	text-align: left;
	font-size: 90%;
	color:#999;
	font-weight:normal;
	border-top:1px dotted #AAA;
	padding:5px 15px;
	}



/* ----------layout per FITXA ESCENARIS-------------- */
#contenidor1 {
width: 852px;

margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}
	#esquerra1 {
	float: left;
	width: 350px;
	margin: 0px;
	padding: 0px;
	float:left;
	}
	#contingut1 {
	width: 435px;
	padding: 0px 20px 10px 20px;
	margin-left: 355px;
	margin-right: 0px;
	border: 0px dotted #AAA;
	font-size:100%;
	}
/* ----------FI layout per FITXA ESCENARIS-------------- */

a {color: #444; text-decoration:none;}
/* a:visited {color:#444;} */
a:hover {color: #000; }
a:active { color:#000;}

img { border:0px; }

h1 {
font-size: 100%;
background-color: #FFF;
border-top:1px dotted #AAA;
border-bottom:0px solid #777;
padding:5px 15px;
margin:0px }

h2 {
font-size: 95%;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

p, pre{
padding: 5px 10px;
margin:0px;
}

h3.reflect_1 { color: #333333; border-bottom: 6px solid #DDDDDD; line-height: .2em; margin: 0; padding:0 0 0 10px; font-size: 150%; }
h3.reflect_2 { color: #CECECE; margin: 0; line-height: .6em; border-top: 1px solid #EEEEEE; padding: 0 0 0 10px; font-size: 150%;}
h3.scaps { font-variant: small-caps; letter-spacing: -1px; font-size: 200%; font-family: "Courier New", Courier, monospace; font-weight: 100;}
h3.newspaper { letter-spacing: .10em; font-size: 14px; text-transform: uppercase; font-weight: 100; border-bottom: dotted 1px #CCC; width: auto; line-height: 1em; }
h3.el { font-family:Verdana, Arial, Helvetica; color:#A9A9A9; letter-spacing:.2em; font-weight:100; line-height:.8em; font-size:120%; margin-bottom:20px; }
p.letters { line-height: .64em; letter-spacing: -2px; font-family: "Courier New", Courier, monospace; font-size: 25px; font-weight: 100; text-transform: uppercase;}
h3.gray { font-size:200%; letter-spacing:0em; font-weight:100; color:#444; }
h3.line_drop { font-family:"Trebuchet MS", Garamond, Georgia; line-height: .88em; color: #777; letter-spacing: 2px; font-size:140%; font-weight: 100; text-transform:uppercase; }


/* taula ordena */
.sortable { border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 left 15px}
.sortable th {background:url(img/cap_bg.jpg); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {font-size:10px; padding:6px 8px 8px}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(img/ico_sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {background:url(img/cap_select_bg.jpg)}
.sortable .desc h3 {background:url(img/ico_desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(img/ico_asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background:#ecf2f6}
.sortable td.oddselected {background:#dce6ee}
#controls {margin:0 auto; height:20px;}
#perpage {float:left; border:1px; width:200px; }
#perpage select {float:left; font-size:11px}
#perpage span {float:left; margin:2px 0 0 5px}
#navigation {float:left; width:130px;}
#navigation img {cursor:pointer}
#text {float:left; margin-top:2px;}
/* fi taula ordena */


	/* TABLES */
	.table1 {border: 0px solid #999;border-collapse:collapse;}
		.table1 td {background:#fff; padding:3px; border:1px solid #fff; font-size:90%;}
		.table1 th {text-align:left; border: 1px solid #fff;}
		.table1 thead th {
	color:#fff;
	font-size:100%;
	padding: 10px 6px;
	background-color: #FF9900;
}
		.table1 tbody th {color:#333; font-size:85%; background:#FFF; padding: 6px; border-bottom:1px solid #D2D2D2;}
		.table1 tbody th.sub {font-size:85%; color:#000; background:#EFEFEF; padding: 6px}
		.table1 tr.odd td {background:#E8F3FF}
		.table1 tr.odd .column1	{background:#f4f9fe;}	
		.column1 {background:#f9fcfe;}

		

	.table2 {border: 0px solid #999;border-collapse:collapse; width:100%}
		.table2 td {background:#fff; padding:3px; border:1px solid #fff; font-size:85%;}
		.table2 th {text-align:left;border: 1px solid #fff}
		.table2 thead th {color:#222; font-size:95%; background:#F60; padding: 10px 6px}
		.table2 tbody th {color:#444; font-size:90%; background:#FFF; padding: 6px; border-bottom:1px solid #F2F2F2;}
		.table2 tbody th.sub {font-size:95%; color:#000; background:#EFEFEF; padding: 6px}

	/* TABLES - calendar */
	.calendar {width:200px;font-size:92%}
		.calendar td {text-align:center;border: 1px solid #ddd}
		.calendar th {text-align:center}
		.calendar thead th {padding: 3px 2px}
		.calendar tbody th {padding: 2px}
		.calendar tbody th.sub {padding: 2px}
.bloc { display:block; }

.ombra {
padding:.7em .7em 1.2em .7em; background: #FFF url("img/ombra_sota.gif") repeat-x bottom left;
border:1px solid #E0E0E0;
border-bottom:none!important;
margin:0px 20px 10px 0px; }
.ombra1 {
padding:0em;
background:#FFF;
border:1px solid #333;
margin:0px 15px 15px 15px; }


h4{ font: normal 100% arial; background:#EEE; margin:0px 0px 10px 0px; padding:10px; text-align:left; color:#474747; border-top: 1px dotted #ccc;}
.data {font: normal 100% arial; color:#F60; display:block; letter-spacing: 1px}

/* TIPOGRAFIA */
h1{font-size:1.5em; border-bottom:1px solid #dad9da; margin:20px 0px 20px 0px; }
h2{font-size: 0.9em; border-left:4px solid #FC3; margin:15px 0px 10px 0px; padding: 0px 0px 0px 10px; text-align:left; font-weight:bold; text-transform:uppercase;  }
h3{font-size:1em; margin:0px; padding:0px;}
h4{font-size:0.9em; background:#EEE; margin:0px 0px 10px 0px; padding:10px; text-align:left; font-weight:bold; color:#474747; border-top: 1px dotted #ccc;}
h5{font-size:0.9em; margin:0px 0px 10px 0px; padding-left:10px; text-align:left; font-weight:bold; color:#474747; border-left: 1px dotted #999;}
h6{font-size:0.917em; font-style:italic; margin:0.15em 0}
/* FI TIPOGRAFIA */

/* columnes ------- */
#col_fitxa { width:400px; font-size:95%; height:100%; margin-left: 350px; }
#col2 { width:300px; font-size:90%; height:100%; float:left; }








.ombra {
padding:.7em .7em 1.2em .7em; background: #FFF url("img/ombra_sota.gif") repeat-x bottom left;
border:1px solid #ECECEC;
border-bottom:none!important;
margin:0px 20px 4px 0px;
float:left;}
.ombra1 {
padding:0em;
background:#FFF;
border:1px solid #111;
margin:0px; }
.ombra2 {
padding:1.4em 1.4em 1.7em 1.4em; background: #FFED00 url("img/ombra_sota.gif") repeat-x bottom left;
border:1px solid #ECECEC;
border-bottom:none!important;
margin:0px 20px 8px 0px;
float:left;
width:35%; }
.ombra3 {
padding:1.4em 1.4em 1.7em 1.4em; background: #DDD url("img/ombra_sota.gif") repeat-x bottom left;
border:1px solid #ECECEC;
border-bottom:none!important;
margin:0px 20px 8px 0px;
float:left;
width:35%; }

#navcontainer { margin-left: auto; margin-right: auto; margin-bottom: 40px; border-top: 1px dotted #FFF; z-index: 1; }
#navcontainer ul { list-style-type: none; text-align: center; margin-top: -8px; padding: 0; position: relative; z-index: 2; }
#navcontainer li { width:150px; display: inline; text-align: center; margin: 0 5px; font-size:90%; }
#navcontainer li a { width:150px; padding:1px 7px 343px 7px; color:#000; background-color:transparent; border-right:0px dotted #CCC; text-decoration:none; }
#navcontainer li a:hover { color: #FFF; border-right: 0px dotted #000; background:transparent url(img/c_000000.jpg)!important; }
/* #navcontainer li a#current { color: #000; border: 1px solid #666; border-top: 2px solid #666; border-bottom: 2px solid #666; } */

#navcontainer2 { margin-left: auto; margin-right: auto; margin-bottom: 40px; border-top: 1px dotted #FFF; z-index: 1; }
#navcontainer2 ul { list-style-type: none; text-align: center; margin-top: -8px; padding: 0; position: relative; z-index: 2; text-transform:uppercase; font-size:110%; font-weight:100; }
#navcontainer2 li { display: inline; text-align: center; margin: 0 5px; font-size:90%; }
#navcontainer2 li a { padding: 1px 7px 343px 7px; color: #000; background-color:transparent; border: 0px solid #CCC; text-decoration: none; }
#navcontainer2 li a:hover { color: #FFF; border: 0px solid #FFED00; border-top: 0px solid #DDD; border-bottom: 0px solid #DDD; background:transparent url(img/groc50.png); }
/*
#navcontainer li a#current { color: #000; border: 1px solid #666; border-top: 2px solid #666; border-bottom: 2px solid #666; }
*/

#navcontainer1 { margin-right:0px; margin-bottom: 4px; border-top: 1px dotted #FFF; z-index: 1; }
#navcontainer1 ul { list-style-type: none; text-align: right; margin-top: -8px; padding: 0; position: relative; z-index: 2; }
#navcontainer1 li { display: inline; text-align: right; margin: 0 5px; font-size:90%; }
#navcontainer1 li a { padding:1px 7px 1px 7px; color:#111; background-color:transparent; border-right:0px dotted #CCC; text-decoration:none; }
#navcontainer1 li a:hover { color: #FFF; border-right: 0px dotted #000; background:transparent url(img/c_000000.jpg); }
/* #navcontainer li a#current { color: #000; border: 1px solid #666; border-top: 2px solid #666; border-bottom: 2px solid #666; } */

.c_E3006A { color:#E3006A; }
.c_E3006A_1 { color:#FFF; margin-left:10px; background:#E3006A; padding:2px 4px 2px 4px; }
.c_E3006A_25 { background:transparent url(img/c_E3006A_25.png); }

/* .c_E3006A_75 { background:transparent url(img/c_E3006A_75.png); } */
.c_E3006A_75 a { background:transparent; border:1px solid #999!important; }
.c_E3006A_75 a:hover { background:transparent url(img/c_E3006A_75.png)!important; }

.c_E3006A_n { color:#E3006A; font-weight:bold; font-size:110%; margin-left:70px; }
.c_E3006A_t150 a { color:#FFF!important; background:#E3006A!important; font-size:300%!important; }
.c_E3006A_t150 a:hover { color:#FFF!important; background:#E3006A!important; font-size:300%!important; }

.c_EB6909 { color:#EB6909; }
.c_EB6909_1 { color:#FFF; margin-left:10px; background:#EB6909; padding:2px 4px 2px 4px; }
.c_EB6909_25 { background:transparent url(img/c_EB6909_25.png)!important; }

/* .c_EB6909_75 { background:transparent url(img/c_EB6909_75.png); } */
.c_EB6909_75 a { background:transparent; border:1px solid #999!important; }
.c_EB6909_75 a:hover { background:transparent url(img/c_EB6909_75.png)!important; }

.c_EB6909_n { color:#EB6909; font-weight:bold; font-size:110%; margin-left:70px; }
.c_EB6909_t150 a { color:#FFF!important; background:#EB6909!important; font-size:300%!important; }
.c_EB6909_t150 a:hover { color:#FFF!important; background:#EB6909!important; font-size:300%!important; }

.c_E43117 { color:#E43117; }
.c_E43117_1 { color:#FFF; margin-left:10px; background:#E43117; padding:2px 4px 2px 4px; }
.c_E43117_25 { background:transparent url(img/c_E43117_25.png); }

/* .c_E43117_75 { background:transparent url(img/c_E43117_75.png); } */
.c_E43117_75 a { background:transparent; border:1px solid #999!important; }
.c_E43117_75 a:hover { background:transparent url(img/c_E43117_75.png)!important; }

.c_E43117_n { color:#E43117; font-weight:bold; font-size:110%; margin-left:70px; }
.c_E43117_t150 a { color:#FFF!important; background:#E43117!important; font-size:300%!important; }
.c_E43117_t150 a:hover { color:#FFF!important; background:#E43117!important; font-size:300%!important; }


.c_FFFFFF_25 { background:transparent url(img/c_FFFFFF_25.png); }
.c_FFFFFF_75 { background:transparent url(img/c_FFFFFF_75.png); }

.c_474747 { color:#474747; }


.t_90 { font-size:90%; }
.t_90_999 { font-size:90%; color:#999; }

.escenaris {
width:174px;
font-size:100%;
text-decoration:none;
text-align:left;
color:#EEE;
padding:3px;
margin:4px;
background:#000;
float:left;
}
.escenaris a{
color:#FFF;
}
.escenaris1 {
display:block;
color:#EEE;
padding: 3px 3px 3px 6px;
margin:0px 0px 5px 0px;
background:#000;
font-size:200%;
}
.escenaris2 {
color:#FFF;
width:150px;
text-align:center;
font-weight:bold;
}
.nota { font-size:90%; line-height: 1.5em; padding: 0; margin: 0; color:#B8B8B8; }



ul#artista {
width: 368px;
\width: 370px;
w\idth: 368px;
padding: 0px;
border: 0px solid #888;
border-top: 0px;
margin: 0px;
font-size: 90%;
float:left;
}
ul#artista li {
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #EEE; }
ul#artista li .petit { font-size:90%; color:#777; }
ul#artista li a {
display: block;
width: 347px;
\width: 368px;
w\idth: 347px;
padding: 4px 8px 4px 8px;
border-right: 4px solid #CCC;
text-decoration: none;
text-align: left;
color:#333; }
ul#artista li a:hover { border-color: #000; color: #000; background: #E0E0E0; font-size:120%;}


ul#artista1 {
width: 368px;
\width: 370px;
w\idth: 368px;
padding: 0px;
border: 0px solid #888;
border-top: 0px;
margin: 0px;
float:right;
font-size: 90%;

padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
ul#artista1 li {
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #EEE; }
ul#artista1 li .petit { font-size:90%; color:#777; }
ul#artista1 li a {
display: block;
width: 347px;
\width: 368px;
w\idth: 347px;
padding: 4px 8px 4px 8px;
border-right: 4px solid #CCC;
text-decoration: none;
text-align: left;
color:#333; }
ul#artista1 li a:hover { border-color: #000; color: #000; background: #E0E0E0; font-size:120%;}





/* menu 17 anys */
#navlist {
margin: 0;
padding: 0 0 20px 7px;
border-bottom: 0px solid #000; }

#navlist ul, #navlist li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none; }

#navlist a:link, #navlist a:visited {
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999; }

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000; }

#navlist a:hover { color: #000; }
/* Fi menu 17 anys */




/* llista gràcies a */
#navlist1 { padding: 0 1px 1px; margin-left: 0; background: #FFF; }
#navlist1 li { list-style: none; margin: 0; border-bottom: 0px dotted #DFDFDF; text-align: left; display:block; }
#navlist1 li a { display: block; padding: 0.25em 0.5em 0.25em 1em; border-left: 1em solid #FFF; background: #FFF; text-decoration: none; }
#navlist1 li a:link { color: #444; }
#navlist1 li a:visited { color: #444; }
#navlist1 li a:hover { border-color: #FEA607; color: #000; background: #FFF; border-bottom: 0px dotted #FEA607; border-left: 1em solid #FEA607; text-transform:uppercase; font-size:120%; }
/* fi llista gràcies a */



.nota {
background: #EEE url(img/info.gif) 30px 50% no-repeat;
padding: 15px 30px 15px 250px;
border-top: 1px solid #FDA505; 
border-bottom: 1px solid #FDA505;
color:#333;
width:450px;
}

.nota1 {
background: #DDD url(img/tlf.gif) 30px 50% no-repeat;
padding: 15px 30px 15px 250px;
border-top: 0px dotted #DDD; 
border-bottom: 0px solid #FFED00;
color:#333;
width:450px;
}

.nota2 {
background: #FFF url(img/persones.gif) 30px 50% no-repeat;
padding: 15px 30px 15px 250px;
border-top: 0px dotted #DDD; 
border-bottom: 0px solid #FFED00;
color:#333;
width:450px;
}

.nota3 {
background: #FFF url(img/ico_crida.gif) 10px 50% no-repeat;
padding: 0px 25px 0px 35px;
border-top: 0px dotted #DDD; 
border-bottom: 0px solid #FFED00;
color:#333;
width:750px;
}


.dreta { text-align:right; }

.mesinfo,a.mesinfo,a.mesinfo:visited,a.mesinfo:active,a.mesinfo:link,a.mesinfo:hover { padding:0px 5px; background: #333; color:#EEE; text-decoration:none; display:inline; border:1px solid #E0E0E0; margin:10px; }

.mesinfo1,a.mesinfo,a.mesinfo:visited,a.mesinfo:active,a.mesinfo:link,a.mesinfo:hover { padding:5px 5px; background: #EEE; color:#222; text-decoration:none; display:inline; border:0px solid #BBB; margin:10px; }
