/* CSS Document */


 /* Global */ 
 
* { 
	margin: 0; 
	padding: 0;
}

html {
	width:100%;
	height: 100%; 
}

img{
	border:none;
}

ol li{
	left:20px;
}

p, .log {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4d5651;	
	line-height:20px;
	position:relative;
	margin: 0px;
}

p1 {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #4d5651;	
	line-height:20px;
	position:relative;
	margin: 0px;
}

p2 {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4d5651;	
	line-height:20px;
	position:relative;
	margin: 0px;
} 

p3 {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #4d574f;
	position:relative;
	float:left;
	width:70px;
	margin-right:10px;
	margin-bottom:20px;
	text-align:right;
}

ul.punt{
	position:relative;
	left:25px;
	list-style:url(img/punt.png);
}

ul.punt li{
	width:332px;
	float:left;
	font-family: Georgia, verdana;
	font-size: 11px;
	line-height:12px;
	color:#4d574f;	
	margin-bottom:2px;
	margin-top:2px;
}

ul.pont div {
	position:relative;
	width:332px;
	float:left;
}

ul.pont div ul li{
	font-family: Georgia, verdana;
	font-size: 11px;
	line-height:13px;
	color:#4d574f;
}

ul.punt li strong{
	color:#000000;	
}

h1{
	font-family: Georgia, verdana;
	font-size: 25px;
	font-weight: bold;
	position:relative;
	display:inline;
	Color:#82b501;
}

h2{
	font-family: Georgia, verdana;
	font-size: 28px;
	font-weight: bold;
	position:relative;
	left:20px;
	display:inline;
	Color:#4d574f;
}

h3{
	font-family: Georgia, verdana;
	font-size: 28px;
	font-weight: bold;
	position:relative;
	top:40px;
	left:25px;
	display:inline;
	text-decoration:none;
	Color:#82b501;
}

h4{
	font-family: Georgia, verdana;
	font-size: 14px;
	font-weight: bold;
	position:relative;
	display:block;
	text-decoration:none;
	color:#4d574f;
	margin-bottom:5px;
	margin-top:25px;
}

h7{
	font-family: Georgia, verdana;
	font-size: 14px;
	font-weight: bold;
	position:relative;
	display:block;
	text-decoration:none;
	color:#4d574f;
	padding-left: 5px;
}


h5{
	font-family: Georgia, verdana;
	font-size: 41px;
	font-weight: normal;
	position:relative;
	top:60px;
	left:20px;
	display:inline;
}


h6, h6 p{
	font-family: Georgia, verdana;
	font-size: 20px;
	font-weight: bold;
	position:relative;
	display:inline;
	text-decoration:none;
	color:#4d574f;
}

h6 a, h6 a p{
	font-family: Georgia, verdana;
	font-size: 16px;
	font-weight: bold;
	position:relative;
	display:inline;
	text-decoration:none;
	color:#4d574f;
}

h6 a:hover, h6 a:hover p{
	font-family: Georgia, verdana;
	font-size: 16px;
	font-weight: bold;
	position:relative;
	display:inline;
	text-decoration:underline;
	color:#4d574f;
}

.paginador font, .paginador a{
	font-family: "Trebuchet MS", Sans-Serif;
	color: #4d5651;
	text-decoration:none;
}


#info_bt{
	background:url(img/info_bt.png) center no-repeat;
	position:relative;
	width:98px;
	height:21px;
}

#info_bt div a{
	font: 13px "Trebuchet MS", Times New Roman, Times, serif;
	font-weight:bold;
	text-decoration:none !important;
	position:relative;
	color:#FFFFFF;	
	display:block;
	width:88px;
	height:21px;
	top:1px;
	padding: 0 0 0 10px;
}

.Numero {
	color: #82b501;
	font-family:"Trebuchet MS", Times New Roman, Times, serif;
	font-size:24px;
}

div.Numero2 {
	position:relative;
	left:-4px;
	top:-10px;
	color: #82b501;
	font-size:45px;
	font-family:"Trebuchet MS", Times New Roman, Times, serif;
}

#linia{
	position:relative;
	background-color:#CCCCCC;
	overflow:hidden;
	width:690px;
	height:1px;
	left:15px;
}

#linia.ultima{
	position:relative;
	background-color:#CCCCCC;
	overflow:hidden;
	width:690px;
	height:1px;
	left:15px;
	margin-bottom:50px;
}

#linia_mig{
	position:relative;
	background-color:#CCCCCC;
	overflow:hidden;
	width:425px;
	height:1px;
	left:15px;
}

#linia_mig.ultima{
	position:relative;
	background-color:#CCCCCC;
	overflow:hidden;
	width:425px;
	height:1px;
	left:15px;
	margin-bottom:50px;
}

#fecha_not{
	position:relative;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#aaaaaa;

}

#periodico{
	position:relative;
	font-family:"Trebuchet MS", Times New Roman, Times, serif;
	font-size:14px;
	text-transform:uppercase;
	line-height:20px;
	color:#b5b5b5;

}

#doc_img{
	position:relative;
	background-image:url(img/doc.png);
	background-repeat:no-repeat;
	width:45px;
	height:56px;
	top:-5px;
	float:left;
	padding:0 0 0 10px;
}

#pdf_img{
	position:relative;
	background-image:url(img/pdf.png);
	background-repeat:no-repeat;
	width:45px;
	height:56px;
	top:-5px;
	float:left;
	padding:0 0 0 10px;
}

#img_img{
	position:relative;
	background-image:url(img/img.png);
	background-repeat:no-repeat;
	width:45px;
	height:56px;
	top:-5px;
	float:left;
	padding:0 0 0 10px;
}

#link_img{
	position:relative;
	background-image:url(img/lnk.png);
	background-repeat:no-repeat;
	width:25px;
	height:31px;
	top:-5px;
	float:left;
	padding:0 0 0 10px;
}

/*******************************************   cabçalera  */

/*fondo */

#bck_cab{
	background:url(img/background_cap.png);
	background-repeat:repeat-x;
	margin: auto;
	padding:0;
	position:absolute;
	width:100%;
	height: 201px;
	top: 0px;
	left: 0px;
}

/* menu navegación principal */

ul#nav{
	margin: auto;
	padding:0;
	position:relative;
	width: 960px;
	height: auto;
	list-style: none;
	top: -66px;
	z-index:10;
}

ul#nav li{
	position:relative;
	float:left;
	border-top: 1px solid #ffffff;
	width: 120px;
	display:block;
}

ul#nav li a {
	position:relative;
	height: 45px;
	background:#ffffff;
	background-position:center;
	color: #000000;
	text-decoration: none;
	font: 12px "Trebuchet MS", Arial, Sans-Serif;
	*font: 12px "Trebuchet MS", Arial, Sans-Serif; /* IE6 e IE7 */
	font-weight:bold;
	font-variant:small-caps;
	line-height:21px;
	display:block;
	padding:10px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

ul#nav li a:hover, ul#nav li.select  {
	opacity: 1;
	filter: alpha(opacity=100);
}

ul#nav li.select{
	background:#ffffff;
	color: #000000;
	position:relative;
	width: 120px;
	height: 65px;
	text-decoration: none;
	font: 12px "Trebuchet MS", Arial, Sans-Serif;
	font-variant:small-caps;
	font-weight:bold;	
	line-height:20px;
}

ul#nav li a div.select {
	color: #000000;
	position:relative;
	text-decoration: none;
	top:-18px;
	font-weight:bold;
	line-height:16px;
}


/* desplegable, buscador i idiomes */

#bck_buscador{
	background:url(img/boton_bck.jpg);
	position:relative;
	width:100%;
	height:35px;
	margin:auto;
	border:1px solid #c0c0c0;
}

#fnd_buscador{
	position:relative;
	width:960px;
	height:35px;
	margin:auto;
}

/*  desplegable  */

div#desplegable{
	position:relative;
	top:6px;
	left:20px;
	padding:1px 0pt 12px 0;
	float:left;
}

select.desplegable{
	position:relative;
	width:200px;
	height:20px;
	font: 11px "Tahoma", arial, Sans-Serif;
	font-weight:bold;
	color:#ffffff;
	background-color:#b0b0b0;
	overflow:hidden;
}

div#butlleti_desp{
	position:relative;
	top:6px;
	left:0px;
	padding:1px 0pt 30px 0;
	float:left;
}

select.bulleti_desp{
	position:relative;
	width:250px;
	height:20px;
	font: 11px "Tahoma", arial, Sans-Serif;
	font-weight:bold;
	color:#505050;
	overflow:hidden;
}

/*  buscador */

#busca{
	position:relative;
	width:230px;
	float:left;
	top:7px;
	left:350px;
}

#fnd_buscador .busca{
	position:relative;
	overflow:hidden;
}

.buscador{
	background:url(img/fons_busk.jpg) no-repeat;
	overflow:hidden;
	position:relative;
	width:230px;
	height:21px;
}

.buscador .txt{
	border:0;
	width:203px;
	height:18px;
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;
	background:none;
	position:relative;
	overflow:hidden;
	padding:0;
	margin:1px 1px 0 1px;
	float:left;
}

.buscador .btn{
	position:relative;
	float:left;
	width:21px;
	height:20px;
}

/*  idiomes  */

#idiomes{
	position:relative;
	width:162px;
	height:30px;
	top:2px;
	left:400px;
	float:left;
}

.bandera{
	position:relative;
	float:left;
	width:40px;
	height:30px;
}

li.bandera{
	list-style:none;
}

li.bandera a img{
	border:none;
}

/*  banner  */

.banner_cap{
	position:relative;
	width:auto;
	height:165px;
	margin:0;
}



/*******************************************  continguts  */

/*_________columnes_________*/

#continguts{
	position:relative;
	width: auto;
	top:225px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -130px; /* the bottom margin is the negative value of the footer's height */
}


#caixa_continguts{
	margin:auto;
	padding:0;
	position:relative;
	width: 978px;
	padding-bottom:50px;
}

#columna_esq{
	position:relative;
	float:left;
	
}

#columna_centre{
	position:relative;
	float:left;
	width:475px;
}

#columna_dreta{
	position:relative;
	float:left;
}

#columna_centre_gran{
	position:relative;
	float:left;
}



/*_________caixes__________*/

/*   caixa petita i text caixa petita  */
#sup_pet_blanc{
	width:250px;
	height:29px;
	background-image:url(img/sup_pet_blanc.png);
	display:block;
	clear:both;	
}

#sup_pet{
	width:250px;
	height:29px;
	background-image:url(img/sup_pet.png);
	display:block;
	clear:both;
}

#centre_pet{
	width:250px;
	height:auto;
	background-image:url(img/centre_pet.png);
	display:block;
	clear:both;
}

#inf_pet{
	width:250px;
	height:29px;
	background-image:url(img/inf_pet.png);
	display:block;
	clear:both;
}

#txt_caixa_pet{
	width:200px;
	color: #4d5651;
	position:relative;
	font: 14px "Tahoma", arial, Sans-Serif;
	text-align:left;
	text-decoration: none;
	left:25px;
	padding-bottom:10px;
}

/* caixa petita gris i submenu */

#sup_pet_gris{
	width:250px;
	height:29px;
	background-image:url(img/sup_pet_gris.png);
	display:block;
	clear:both;
}

#centre_pet_gris{
	width:250px;
	height:auto;
	background-image:url(img/centre_pet_gris.png);
	display:block;
	clear:both;
}

#inf_pet_gris{
	width:250px;
	height:29px;
	background-image:url(img/inf_pet_gris.png);
	display:block;
	clear:both;
}

#Submenu{
	padding:0 0 24px 0;
	list-style:none;
	position:relative;
}


#Submenu li {
	font: 15px "Trebuchet MS", Sans-Serif;
	margin-bottom:4px;
	line-height:26px;
	background:none;
}

#Submenu li a{
	text-decoration:none;
	color: #4d5651;
	display:block;
	width:227px;
	height:26px;
	font-size:15px;
	padding:0 0 0 20px;
}

#Submenu li a:hover, #Submenu li.select a{
	text-decoration:none;
	background:url(img/select_m.png) center no-repeat;
	color: #ffffff;
	font-weight: bold;
}

#txt_caixa_pet_gris{
	width:200px;
	color: #4d5651;
	position:relative;
	font: 15px arial, Sans-Serif;
	text-align:left;
	text-decoration: none;
	left:25px;
	padding-bottom:10px;
}

/*  caixa mitjana  */
#sup_mig{
	width:475px;
	height:29px;
	background-image:url(img/sup_mig.png);
}

#centre_mig{
	width:475px;
	height:100%;
	background-image:url(img/centre_mig.png);
}

#inf_mig{
	width:475px;
	height:29px;
	background-image:url(img/inf_mig.png);
}

#txt_caixa_mig{
	width:425px;
	color: #4d5651;
	position:relative;
	font: 14px "Tahoma", arial, Sans-Serif;
	text-align:left;
	text-decoration: none;
	left:25px;
	padding-bottom:10px;
}

#txt_caixa_mig ul{
	position:relative;
	left:20px;
}

#txt_caixa_mig ul a, #txt_caixa_mig a{
	text-decoration:none;
	color: #4d5651;
}

#txt_caixa_mig ul a:hover, #txt_caixa_mig a:hover{
	text-decoration:underline;
}

#sup_mig_b{
	width:475px;
	height:88px;
	background-image:url(img/sup_mig_b.png);
}

/*  caixa gran  */
#sup_gran{
	width:725px;
	height:29px;
	background-image:url(img/sup_gran.png);
}

#centre_gran{
	width:725px;
	height:100%;
	background-image:url(img/centre_gran.png);
}

#inf_gran{
	width:725px;
	height:29px;
	background-image:url(img/inf_gran.png);
}

#txt_caixa_gran{
	width:665px;
	color: #4d5651;
	position:relative;
	font: 14px "Tahoma", arial, Sans-Serif;
	text-align:left;
	text-decoration: none;
	left:25px;
	padding-bottom:20px;
}

#txt_caixa_gran ul{
	position:relative;
	left:20px;
}

#txt_caixa_gran ul a, #txt_caixa_gran a{
	text-decoration:none;
	color: #4d5651;
}

#txt_caixa_gran ul a:hover, #txt_caixa_gran a:hover{
	text-decoration:underline;
}

#txt_pdf{
	width:665px;
	color: #4d5651;
	position:relative;
	font: 14px arial, Sans-Serif;
	text-align:left;
	text-decoration: none;
	left:25px;
}

#sup_gran_b{
	width:725px;
	height:88px;
	background-image:url(img/sup_gran_b.png);
}

/*____________fotos i vídeo_________*/


#clear{
	clear:both;
}

#foto_c_gran{
	position:relative;
	display:block;
	float: right;
    margin: 5px 10px 10px 10px;
}

#foto_c_gran img{
	width:200px;
	padding:6px 6px 6px 6px;
	border: 1px solid #dadada;
}

#foto_c_gran p{
	width:200px;
}

#foto_contacte{
	position:relative;
	display:block;
    margin: 10px 10px 10px 0;
}

#foto_contacte img{
	width:250px;
	padding:6px 6px 6px 6px;
	border: 1px solid #dadada;
}

#foto_contacte p{
	width:250px;
}

#foto_contacte_{
	position:relative;
	display:block;
    margin: 30px 10px 10px 0;
	width:250px;
	padding:6px 6px 6px 6px;
	border: 1px solid #4d5651;
}

#foto_c_mig{
	position:relative;
	display:block;
	float: right;
    margin: 5px 0 5px 10px;
}

#foto_c_mig p{
	width:170px;
}

#foto_c_mig img{
	width:170px;
	padding:6px 6px 6px 6px;
	border: 1px solid #dadada;
}

#foto_c_petit{
	position:relative;
	float:right;
}

#foto_c_petit img{
	width:188px;
	padding:6px 6px 6px 6px;
	border: 1px solid #dadada;
}

#foto_c_petit p{
	width:188px;
}

#foto_c_gran p, #foto_c_mig p, #foto_c_petit p, #foto_gran p{
	padding:0 0 0 6px;
}

#foto_gran{
	position:relative;
	top:20px;
	float:right;
    margin: 0 10px 30px 20px;
	display:block;
}

#foto_gran img{
	width:240px;
	padding:6px 6px 6px 6px;
	border: 1px solid #dadada;
}

#foto_gran p{
	width:240px;
}

#foto_bull{
	position:relative;
	display:block;
	float:right;
    margin: 0 20px 0 0;
}

#foto_bull a{
	text-decoration:none !important;
	position:relative;
	width:176px;
	height:auto;	
	display:block;
}

#foto_bull p{
	width:176px;
}

#foto_bull_g{
	position:relative;
	display:block;
	float:right;
    margin:0 20px 40px 20px;
}

#foto_bull a img, #foto_bull_g img, #foto_bull img{
	width:176px;
	padding:6px 6px 6px 6px;
	border: 2px solid #dadada;
}

#foto_bull a:hover img{
	width:176px;
	padding:6px 6px 6px 6px;
	border: 2px solid #82b501;
}

#video{
	position:relative;
	padding:5px 5px 3px 5px;
	border: 1px solid #dadada;
	width:425px;
	height:425px;
	left:-6px;
}

#galeria{
	position:relative;
	height:auto;
	width: 690px;
	margin:10px;
}

.galeria{
	position:relative;
	margin-left:140px;
	list-style-type:circle;
}

.galeria ul li a {
	font-family: Georgia, verdana;
	font-size: 12px;
	text-decoration:none;
	line-height:15px;
	color:#4d574f;	
	--list-style:url(img/punt.png);
}

.galeria ul li a:hover {
	text-decoration:underline;
}

.rss{
	position:relative;
	top:3px;
	padding: 0 5px 0 0;
	float:left;
}

tr td p{
	position:relative;
	width:auto;
	height:auto;
	padding:10px 10px 0px 4px;
}

tr td a{
	text-decoration:none;
	display:block;
}

tr td p{
	padding: 5px 5px 5px 6px;
}

.publicitat_1mod{
	position:relative;
	width:230px;
	height:120px;
	margin:6px 6px 6px 6px;
	text-align:left;
}

.publicitat_1mod img{
	width:230px;
	height:120px;
}

.publicitat_2mod{
	position:relative;
	width:230px;
	height:240px;
	margin:6px 6px 6px 6px;
	text-align:left;
}

.publicitat_2mod img{
	width:230px;
	height:240px;
}

.publicitat_3mod{
	position:relative;
	width:230px;
	height:360px;
	margin:6px 6px 6px 6px;
	text-align:left;
}

.publicitat_3mod img{
	width:230px;
	height:360px;
}

.lk{
	left:0px;
	float:left;
	margin:0 6px 6px 0;
}

.lk a img {
	width:80px;
	height:80px;
	padding:4px 4px 4px 4px;
	border: 2px solid #dadada;
}

.lk a:hover img {
	width:80px;
	height:80px;
	padding:4px 4px 4px 4px;
	border: 2px solid #82b501;
}

.logo_gremi{
	position:relative;
	width:170px;
	height:150px;
	float:left;
}

.logo_gremi a p{
	text-align:center;
}
.logo_gremi a img{
	position:relative;
	left:35px;
}
/*******************************************   mapa  */

#provincia{
	float:left;
	margin-right:10px;
}
#comarca{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#mi_mapa{
	border: 1px solid #999999;
	margin-bottom:30px;
}

#resultados {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4d5651;	
	line-height:24px;
	position:relative;
	left:10px;
	margin: 0px;
}

#resultados a {
	text-decoration:none;
	font-weight:bold;
	color: #4d5651;
}
#resultados a:hover {
	text-decoration:underline;
}

/*******************************************   formulari  */


#contacte{
	position:relative;
	line-height:20px;
	width:700px;
}

#formulari{
	position:relative;
	top:20px;
	left:0px;
	line-height:20px;
	width:350px;
	height:auto;
}

#formulari label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #435808;
	position:relative;
	float:left;
	width:70px;
	margin-top:2px;
	margin-right:10px;
	margin-bottom:20px;
	text-align:right;
}

#formulari textarea {
	background-color:#edf2df;
	border:none;
	width:250px;
	height:250px;
	text-align:left;
	padding:5px;
	margin-right:5px;
	float:left;
	display:block;
	overflow:hidden;
}

#formulari input {
	background-color:#edf2df;
	border:medium none;
	width:250px;
	text-align:left;
	padding:5px;
	float:left;
	margin-bottom:20px;
	display:block;
}

#formulari input.button{
	position:relative;
	left:75px;
	width:auto;
	background: transparent;
	margin-top:10px;
}

#form_dreta{ 
	width: 275px; 
	float: right;
	position:relative;
	top:20px;
	right:40px;

}

#form_dr_dalt{  
	float: left;
	position:relative;
	width: 255px; 
	margin-bottom:10px;
	background-color:#f1f1f1;
	border: 1px solid #dadada;
	padding:15px 10px;
}

#form_dr_dalt p span.left{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:60px;
	text-align:right;
	color: #435808;
	margin-right:20px;
	margin-bottom:5px;
}

#form_dr_dalt p span.right{
	position:relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	color:#000000;
	text-align:left;
	margin-bottom:5px;
}
#form_dr_dalt span.right a{
	text-decoration:none;
	color:#82b501;
}

#form_es_dalt{  
	float: left;
	position:relative;
	left:14px;
	width: 230px; 
	margin-bottom:10px;
}

#form_es_dalt p span.left{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	width:40px;
	text-align:right;
	color: #435808;
	margin-right:10px;
	margin-bottom:5px;
}

#form_es_dalt p span.right{
	position:relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	color:#000000;
	text-align:left;
	margin-bottom:5px;
}
#form_es_dalt span.right a{
	text-decoration:none;
	color:#82b501;
}

/*******************************************   peu de pàgina  */


.footer{
	position:relative;
	background:transparent url(img/bkg_footer_1.png) repeat-x scroll 0%;
	width: 100%;
	height:30px;
	float:left;
	display:block;
}
.footer2{
	position:relative;
	background:transparent url(img/bkg_footer_2.png) repeat-x scroll 0%;
	width: 100%;
	height: 100px;
	clear:both;
}

/*
.footer{
	position:relative;
	background:transparent url(img/bkg_footer_1.png) repeat-x scroll 0%;
	width: 100%;
	height:30px;
	float:left;
	display:block;
}
.footer2{
	position:relative;
	background:transparent url(img/bkg_footer_2.png) repeat-x scroll 0%;
	width: 100%;
	height:100px;
	float:left;
	display:block;
}
*/
		
/* navegació inferior footer*/
	#nav_inf{
		width:960px;
		height:25px;
		position:relative;
		text-align:left;
		font: 12px "Tahoma", Arial, Sans-Serif;
		margin:auto;
	}
	
	#nav_inf ul {
		list-style: none;
		padding: 5px 9px 5px 9px;
	}
	
	#nav_inf ul li {
		float: left;
		padding: 0 23px 0 23px;
	}
		   
	#nav_inf ul li a {
		font: 11px "Tahoma", Arial, Sans-Serif;
		text-decoration: none;
		text-transform: uppercase;
		color: #4d574f;
	}
	
	#nav_inf ul li a:hover{
		color: #000000;
	}
	
/******* navegació ********/
      
	#Gremi{
		width:960px;
		height:100px;
		position:relative;
		margin:auto;
	}
	
	#Gremi div {
		margin: 0 auto;
		color:#ffffff;
		text-align:left;
		font: 12px Tahoma, Sans-Serif;
		padding: 0 23px 0 23px;
	}
	
	#Gremi div p {
		clear: left;
		padding: 15px 15px;
		font: 10px Tahoma, Sans-Serif;
		color: #888888;
	}
	
	/*#Gremi div p.valid {
		clear: left;
		padding: 0 0 0 14px;
	}*/
	
	#Gremi div p a{
		clear: left;
		color: #666666;
		text-decoration:none;
	}
	
	#Gremi div p a:hover{
		clear: left;
		color: #232323;
		text-decoration:none;
	}
			
	#Gremi div ul li a:hover {
		color: #c0c0c0;
		text-decoration: none;
	}


/* peu_pagina adr */
            #Gremi dir {
                float: right;
                text-align: right;
                padding: 4px 4px 0 0;
                }

            #Gremi dir * {
                font-style: normal;
                color: #888888;
                }
            
            #Gremi dir span,
            #Gremi dir em.calle {
                display: block;
                }
            
            #Gremi dir span.org {
				line-height:30px;
				font-size:15px;
				color:#000000;
                }
			#Gremi div p{
                float: left;
                text-align: left;
                padding: 15px 0 0 10px;
				width:230px;
                }
/* peu_pagina addr */

