@charset "utf-8";
/* CSS RESET *************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body {line-height: 1}
ol, ul {list-style: none}
table {border-collapse: collapse; border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin: 0; padding: 0}
hr {margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px}
a img{ border:none; }
strong{font-weight:bold;}
.clearer{clear: both;}
.clearleft{clear:left;}
.clearright{clear:right;}
/* CSS RESET *************************************************************************************************************/

/****************************************************************************
*	COLORES WEB
****************************************************************************/

.gris {color:#8A8A8A;}
.grana {color:#AB1226;}

/****************************************************************************
*	ESTILOS GENERALES
****************************************************************************/

html, body{ height:100%; width:100%;}
body{font-family:Arial,Verdana,sans-serif; font-size:12px; line-height:15px; color:#000000; font-size:11px;background-color:#fff; vertical-align:top;  background:#f2f2f2 url(../img/bg_body.jpg) repeat-x left 133px;}

a{color:#8A8A8A; text-decoration:none;}
a:hover{text-decoration:none; color:#AB1226}
img {-ms-interpolation-mode:bicubic;}

.input{border-top:1px solid #aaadb2; border-right:1px solid #aaadb2; border-bottom:1px solid #e3e3eb; border-left:1px solid #e3e3eb; background:#FFF; padding:2px; font-size:11px; color:#666;}
.combo{border-top:1px solid #aaadb2; border-right:1px solid #aaadb2; border-bottom:1px solid #e3e3eb; border-left:1px solid #e3e3eb; background:#FFF; padding:1px; font-size:11px; color:#666;}
.input:hover, .input:focus, .combo:hover, .combo:focus{border:1px solid #d7d7d7;}

.msgok{-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; background:#FFFFE0; border:1px solid #E6DB55; border-radius:5px; padding:10px 0 10px 0; margin:20px 10px 20px 10px;}
.msgerror{-moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; background:#FFEBE8; border:1px solid #CC0000; border-radius:5px; padding:10px 0 10px 0; margin:20px 10px 20px 10px;}
.msgok p, .msgerror p{margin-bottom:0 !important;}

.esquerre {text-align:left;}
.dreta {text-align:right;}
.centre {text-align:center;}

/*	WRAPPER	
*****************************************************************************************************************/

#wrapper {height:auto; width:100%; margin:0 auto;}
.btn, #head .idiomas .btn {border:1px solid #959595; background-color:#959595; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; padding:4px;}
.btn:hover, .btna, #head .idiomas .btn:hover, #head .idiomas .btna {border:1px solid #DEDEDE; background-color:#DEDEDE; color:#4b6283; -moz-border-radius:3px; -webkit-border-radius:3px; padding:4px;}
a.btn, a.btna, #head .idiomas a.btn, #head .idiomas a.btna {text-decoration:none;}

/*	LOGIN FORM	
*****************************************************************************************************************/

#login {display:none; background:#AB1226; height:186px; position:relative; font-size:12px; line-height:18px;}
	#login #login-wrapper {width:960px; margin:0 auto; color:#fff;}
	#login #login-wrapper .tit-img {}
	#login #login-wrapper .msg-log {width:390px;position:absolute; margin-left:246px; top:30px;}
	#login #login-wrapper .msg-log a {color:#fff;}
	#login #login-wrapper .msg-log span {background:#770D1B; padding:2px 5px;}
	
	#login #login-wrapper .form-log {position:absolute;margin-left:730px; top:30px;}
	#login #login-wrapper .form-log div{display:block;}
	#login #login-wrapper .form-log div span {display:block; padding-bottom:3px;}
	#login #login-wrapper .form-log div input{padding-top:3px;}
	#login #login-wrapper .form-log div input[type="text"], 
	#login #login-wrapper .form-log div input[type="password"] {border:1px solid #770D1B; padding:2px;}

/*	HEADER	
*****************************************************************************************************************/

#header {width:100%; background:#FFF;border-bottom:1px solid #AB1226;}
#head {height:133px; width:960px; margin:0 auto; color:#797979; position:relative;}
	
	#head #menutop {float:right; display:inline-block; width:auto;letter-spacing:1.2px;}
	#head #menutop ul {margin:5px 10px 10px 10px;}
	#head #menutop li {display:inline; vertical-align:top; padding-bottom:5px;}
		#head #menutop li.sep {padding:0 5px;}
		#head #menutop li a {color:#797979; letter-spacing:1px}
		#head #menutop li a.active, #head #menutop li a:hover {color:#AB1226;}
		#head #menutop li img {vertical-align:top; margin-top:-5px; padding:0 5px;}
	#head #sesion {margin-top:35px; left:710px; position:absolute; width:165px;text-align:right;}
		#head #sesion span {margin-top:5px; display:inline;}
		#head #sesion img {margin-bottom:-5px; margin-left:5px;}
	#head #logo {float:left;}
	
	/*#head #menubar {position:absolute; bottom:7px; right:10px;font-size:12px;}
		#head #menubar ul {}
		#head #menubar li {display:inline;}
		#head #menubar li a{color:#AB1226; font-weight:bold; text-transform:uppercase; padding:7px 20px;}
		#head #menubar li a.active{color:#fff; background:#ab1226;}
	*/
	#head #menubar {position:absolute; bottom:-3px; *bottom:0px; right:10px;font-size:12px;}
		#head #menubar ul {margin-bottom:0px; margin:0; padding:0;}
		#head #menubar li {float:left; width:auto; padding:0; margin:0;}
		#head #menubar li img {padding:0; margin:0;}
		#head #menubar li a{color:#AB1226; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}	
/*	CONTENT	
*****************************************************************************************************************/
#precont{clear:both; margin:0; padding:0; height:0;}
#content {width:960px; margin:0 auto; background:#fff;}
	#content .btn_part, #content .btn_org {padding:20px; background-color:#fff; float:left;}
	#content .btn_part {padding-right:12px;}
	#content .btn_org {padding-left:12px;}
	
	
.txt{margin:10px 10px 10px 0; font-size:13px; color:#797979; line-height:18px; padding:0; display:block;}
.txt p{margin:0 0 7px 0; font-size:13px; color:#797979; line-height:18px; padding:0;}
.txt em{font-style:italic;}
.txt a{color:#aa1225;}
.txt a:hover{text-decoration:underline;}

/*	CONTENT	PARTICULARS
*****************************************************************************************************************/
.esq{float:left !important; padding:10px 0 0 0 !important; margin:0 20px 15px 80px;}
.dre{float:right!important; padding:10px 0 0 0 !important; margin:0 80px 15px 20px;}

#home-particulares img {float:left;}
	#home-particulares #destacados, 
	#salas-particulares #destacados{width:225px; height:276px; background:#ab1226; margin:0px; float:left;}
	#home-particulares #destacados img, 
	#salas-particulares #destacados img {margin-bottom:20px;}
	#home-particulares #destacados ul,
	#salas-particulares #destacados ul{margin-top:0px;}
	#home-particulares #destacados li p strong,
	#salas-particulares #destacados li p strong{display:block; padding-bottom:3px;}
	#home-particulares #destacados li p,
	#salas-particulares #destacados li p{padding:10px 10px 10px 20px; color:#fff; display:block; font-size:12px;}
	#home-particulares #destacados li p a,
	#salas-particulares #destacados li p a {color:#fff;}

#cont-particulares {width:735px;min-height:439px; background:#fff; float:left; font-size:12px; line-height:16px; color:#8A8A8A; position:relative;}
	#cont-particulares .circulo{position:absolute; top:-86px; right:20px; background-position:0 0; background-repeat:no-repeat; width:174px; height:174px;}
	#cont-particulares .circulo:hover{background-position:left bottom;}
	#cont-particulares .img-tit {padding:46px 75px; padding-bottom:20px;}
	#cont-particulares p {padding-left:75px; padding-bottom:10px; width:265px; line-height:20px; font-size:13px;}
	#cont-particulares .right {width:370px; min-height:255px; float:right;margin-right:40px;}
	#cont-particulares .right .recuadro {width:300px; min-height:255px; border:1px solid #ccc; float:right; background:#f4f4f4; margin-top:0px; padding:0px;}
	#cont-particulares .right .recuadro ul {margin:10px 0; padding:0; color:#b1226;}
	#cont-particulares .right .recuadro li {display:block; clear:both;}
	#cont-particulares .right .recuadro li span {float:left; padding:6px 10px; height:30px; width:21px; }
	#cont-particulares .right .recuadro li p {padding:10px 0; margin-left:0px; line-height:16px; padding-bottom:10px; color:#ab1226;width:240px; float:left; font-size:12px;}
	#cont-particulares .right .recuadro li p a {color:#AB1226;}
		#part-menuright{width:225px; height:439px; float:left; background:url(../img/bg_part_menuright.jpg) repeat-x top left;}
		#part-menuright p {padding:10px 10px 10px 25px; color:#8A8A8A; font-size:12px; padding-top:3px;}
		#part-menuright .revista {position:relative;}
		#part-menuright .revista p { position:absolute; text-transform:uppercase; top:25px; right:5px;}
		#part-menuright .revista p strong {font-weight:bold; color:#ab1226;}
		
#salas-particulares{width:100%; height:auto; clear:both;}
	#salas-particulares .left {width:730px; margin:0px; float:left; background-color:#fff; min-height:714px;}
	#salas-particulares .left h1 {color:#AB1226; font-size:16px; padding:35px 80px 15px 80px; font-weight:bold;}
		#salas-particulares .left h1 span {float:right; font-size:12px; padding-top:4px;}
		#salas-particulares .left h1 span a {color:#AB1226;}
	#salas-particulares .left h2 {color:#AB1226; font-size:15px; font-weight:bold; padding:20px 0 20px 80px;}
	#salas-particulares .left img {float:right; padding:0 45px 45px 15px;}
	#salas-particulares .left p { padding:0px 35px 0 80px; font-size:12px; color:#797979; line-height:15px; margin-bottom:10px;}
	#salas-particulares .left .list { padding:0px 35px 0 100px; font-size:12px; color:#797979; line-height:14px; margin-bottom:10px;}
	#salas-particulares .left .list li {list-style:disc; list-style-position:outside; margin-bottom:5px; color:#ab1226;line-height:15px;}
	#salas-particulares .left .list li span {color:#797979;}
		#salas-particulares .left .menu {background-color:#e5e5e5; padding-top:1px; color:#797979;}
			#salas-particulares .left .menu .sep {padding:0 10px;}
			#salas-particulares .left .menu a.active {color:#AB1226;}
			#salas-particulares .left .menu ul {padding:10px 20px; font-size:12px;}
			#salas-particulares .left .menu li{display:inline;}
	
	/* NOTICIAS PARTICULARES */
	#salas-particulares .noticias-tit h1 {float:left; font-weight:bold; }
	#salas-particulares .noticias-tit h1 span { font-size:12px; padding-bottom:5px; float:left; clear:both;}
	/*#salas-particulares .noticias-tit label, */#salas-particulares .noticias-tit .slab{float:right; margin-top:35px; margin-right:80px; color:#a0a0a0; font-size:13px;}
	#salas-particulares .noticias-tit #any{margin-left:7px;}
	#salas-particulares .noticias-det img {float:left; padding-left:80px; padding-right:20px; padding-bottom:20px; display:block;}
	#salas-particulares .noticias-det a span{float:left; display:block; clear:both; margin:-18px 0 0 80px;}
	#salas-particulares .noticias-det .link {margin-left:80px; color:#ab1226; font-size:12px;}
	#salas-particulares .noticias-det .txt{margin-left:80px; padding-bottom:20px;}
	.noticias-det .pdf{margin-left:80px;}
	#salas-particulares .listado-noticias{padding:0 80px;}
	#salas-particulares .listado-noticias li{border-top:1px solid #ccc; padding:0; margin:0px;display:block;}
	#salas-particulares .listado-noticias img {float:left; padding:5px;}
	#salas-particulares .listado-noticias p {margin:5px 5px 5px 20px; font-size:16px;*margin:-5px 5px 5px 20px; line-height:20px}
	#salas-particulares .listado-noticias p strong{display:block;color:#AB1226; font-size:12px; font-weight:normal;}
	
	#salas-particulares .right{width:225px; height:276px; background:#ab1226; margin:0px; float:left; padding:0;}
	#salas-particulares #destacados ul {margin-top:-20px; padding-top:0px;}
	
	/* MAPA PROMOCIONES */
	#salas-particulares .mapa-promociones{float:left;}
		#salas-particulares .mapa-promociones #map {width:400px; height:350px; background:#f5f5f5; margin:20px 10px; background:url(../img/spinner-30.gif) center no-repeat;}
	#salas-particulares .promociones {width:280px; height:350px; background:#f3f3f3;margin:20px 0px 0px 10px; padding:0; float:left;}
		#salas-particulares .promociones h1 {padding:7px; margin:0; height:auto; background:#ab1226; color:#fff; font-size:13px; font-weight:bold;}
		#salas-particulares .promociones img {padding:6px 10px; *padding:6px 10px; float:left; *margin-bottom:7px;}
		#salas-particulares .promociones p, #salas-particulares .promociones p a {padding:0px 0 0 0; *padding:0px 0 0 0; color:#6c6c6c; font-weight:bold; *margin-top:-12px; margin-bottom:0px;}
		#salas-particulares .promociones span {padding:0px 0px;color:#6c6c6c;}
		#salas-particulares .promociones ul {height:320px;overflow:scroll; overflow-x:hidden;}
		#salas-particulares .promociones li {background:url(../img/img_sep_promo-maps.jpg) no-repeat bottom; padding:5px 0; margin-bottom:2px; display:block;}
	
	/* PROMOCIONES PARTICULARES */
	#salas-particulares a.tor-mapa {margin:15px; display:block;color:#ab1226; font-size:12px;}
		#salas-particulares .promociones-particulares {}
			#salas-particulares .promociones-particulares .aviso {font-size:11px; color:#797979; font-style:italic; padding-left:22px;}
			#salas-particulares .promociones-particulares h1 {background:#ab1226; color:#fff; margin:15px 15px 0 15px; padding:8px 25px; font-size:15px; font-weight:bold;}
			#salas-particulares .promociones-particulares h1 span { padding:0px 0px 0 0; *padding-right:15px; *margin-top:-22px; float:right;}
			#salas-particulares .promociones-particulares .detall {margin:0 15px; background: #f2f2f2 url(../img/bg_info_promo.jpg) repeat-y right;}
				#salas-particulares .promociones-particulares .detall .leftdp {width:407px; float:left; background-color:#f2f2f2;}
				#salas-particulares .promociones-particulares .detall .leftdp h2 {font-size:24px; text-align:left; color:#000; padding:22px;}
				#salas-particulares .promociones-particulares .detall .leftdp p {padding:10px 15px 10px 25px;background:url(../img/img_sep_detall.jpg) no-repeat bottom;}
				#salas-particulares .promociones-particulares .detall .leftdp p strong {color:#ab1226; font-weight:bold;}
				#salas-particulares .promociones-particulares .detall .leftdp ul {padding:2px 20px;}
				#salas-particulares .promociones-particulares .detall .leftdp li {width:180px; display:block; float:left; min-height:70px;background:url(../img/img_sep_detall.jpg) no-repeat bottom center; vertical-align:top;}
				#salas-particulares .promociones-particulares .detall .leftdp li p{padding:5px 5px; margin:0; background:none;}
				
				#salas-particulares .promociones-particulares .detall .rightdp {width:293px; float:left; min-height:362px; vertical-align:top; background-color:#e6e6e6;}
				#salas-particulares .promociones-particulares .detall .rightdp img {padding:0; margin:0; padding-bottom:0px;}
				#salas-particulares .promociones-particulares .detall .rightdp p {padding:15px; display:block;}
				#salas-particulares .promociones-particulares .detall .rightdp p strong {color:#ab1226; font-weight:bold; padding:0; margin:0; text-align:left;}
				#salas-particulares .promociones-particulares .detall .rightdp p a{}
				#salas-particulares .promociones-particulares .detall .rightdp ul {padding:0px 0 10px 15px;}
				#salas-particulares .promociones-particulares .detall .rightdp li {list-style:disc; list-style-position:inside;font-size:12px; color:#787878; padding-bottom:3px;}
				#salas-particulares .promociones-particulares .detall .rightdp .masimg {clear:both; text-align:right; padding-right:5px; padding-bottom:15px; padding-top:5px;}
				
				#salas-particulares .promociones-particulares .distribucio {padding:15px}
				#salas-particulares .promociones-particulares .distribucio h3 {color:#ab1226; font-size:13px; font-weight:bold; padding-bottom:15px;}
				#salas-particulares .promociones-particulares .distribucio img {border:1px solid #cdcdcd; padding:0 0px 0 0 ; margin:0;}
				
				#salas-particulares .promociones-particulares .distribucio-piso {padding:15px}
				#salas-particulares .promociones-particulares .distribucio-piso img {padding:0 5px 15px 0 ; margin:0;}
				#salas-particulares .promociones-particulares .pisos {padding:15px;}
				#salas-particulares .promociones-particulares .pisos table {width:100%;}
				#salas-particulares .promociones-particulares .pisos th {background:#ab1226; font-size:14px; font-weight:bold; color:#fff; padding:7px 10px;}
	
				/*#salas-particulares .promociones-particulares .pisos tr .odd,
				#salas-particulares .promociones-particulares .pisos tr:nth-child(odd) {background:#f1f1f1;color:#797979;}
				#salas-particulares .promociones-particulares .pisos tr .even,
				#salas-particulares .promociones-particulares .pisos tr:nth-child(even) {background:#f9f9f9;color:#797979;}
				#salas-particulares .promociones-particulares .pisos tr:hover {background:#ab1226;color:#fff; cursor:pointer;}
				*/
				#salas-particulares .promociones-particulares .pisos tr {background:#f9f9f9;color:#797979;}
				#salas-particulares .promociones-particulares .pisos td {font-size:13px; padding:7px 10px;color:#797979;}
				#salas-particulares .promociones-particulares .pisos td a:hover {color:#ab1226; text-decoration:none;}


/*	CARANORD
*****************************************************************************************************************/
#salas-particulares .caranord{padding:40px 80px 0 80px; width:580px; text-align:left; float:left; display:block;}
#salas-particulares .caranord img{padding:0; float:none;}
#salas-particulares .caranord h1{padding:0;}
#salas-particulares .caranord .revista{background:url(../img/pix-doble.gif) 0 0 repeat-x; padding:10px 0 10px 0;}
#salas-particulares .caranord .revista img{float:left; margin:0 30px 20px 0;}
#salas-particulares .caranord .revista h1{padding:0; font-size:16px;}
.pdf{background:#e5e5e5; padding:5px 10px 5px 10px; color:#aa1225; font-size:13px; margin:7px 0 7px 0; float:none;}

#salas-particulares .caranord .anterior{background:url(../img/pix-doble.gif) 0 0 repeat-x; padding:30px 0 10px 0;}
#salas-particulares .caranord .anterior label{float:right; color:#a0a0a0; font-size:13px;}
#salas-particulares .caranord .anterior #any{margin-left:7px;}
#salas-particulares .caranord .anterior table{width:100%; margin:10px 0 0 0;}
#salas-particulares .caranord .anterior caption{background:#ab1226; font-size:14px; font-weight:bold; color:#fff; padding:7px 10px; text-align:left;}
#salas-particulares .caranord .anterior tr{background:#f1f1f1; color:#797979; border-bottom:1px solid #FFF;}
#salas-particulares .caranord .anterior tbody tr{cursor:pointer;}
#salas-particulares .caranord .anterior tbody tr:hover td{color:#aa1225 !important;}
#salas-particulares .caranord .anterior td{font-size:13px; padding:7px 10px;color:#797979;}
#salas-particulares .caranord .anterior td a{background:url(../img/btn_download.jpg) 0 0 no-repeat; width:18px; height:18px; display:block;}
#salas-particulares .caranord .anterior td a:hover{}

/*	COLABORADORS
*****************************************************************************************************************/
.colaborador{margin:40px 40px 20px 80px; display:block;}
.colaborador img{float:left !important; padding:0 !important;}
.colaborador h2{padding:0 !important; margin-left:160px;}
.colaborador .txt{margin-left:160px;}
.colaborador a.url{margin-left:20px; padding:3px 5px 3px 5px; background:#e5e5e5;}
.colaborador a.url strong{color:#aa1225; font-weight:normal;}

/*	CONTACTE
*****************************************************************************************************************/
.contacte img.dre{margin:-40px 40px 0 0 !important;}
.contacte img.esq{margin:0 0 0 80px;}
.contacte .info h2{padding:0 0 5px 80px !important;}
.contacte .info a{color:#AB1226;}
.contacte .info a:hover{text-decoration:underline;}

/*	SERVEIS
*****************************************************************************************************************/
.serveis{margin:10px 40px 20px 80px; background:#f2f2f2; padding:15px;}
.serveis ul{float:left; margin:0 10px 0 15px; width:165px; color:#787878; font-size:12px; line-height:18px; list-style:outside disc;}
.desc { margin:50px 0 0 0 }
.desc p { padding:0 !important; line-height:16px }
.desc ul { width:530px; margin:0 0 10px 50px }
.desc ul li { width:530px; margin:0 0 5px 0 }

/*	CONTENT	ORGANITZACIONS
*****************************************************************************************************************/

#home-organizaciones img {float:left;}
	#home-organizaciones #destacados{width:225px; height:276px; background:#ab1226; margin:0px; float:left;}
	#home-organizaciones #destacados img {padding-bottom:5px;}
	#home-organizaciones #destacados ul {padding-top:10px;}
	#home-organizaciones #destacados li p strong {display:block;}
	#home-organizaciones #destacados li p {padding:20px; padding-bottom:0px; color:#fff; display:block;}

#cont-organizaciones {width:735px;min-height:439px; background:#fff; float:left; font-size:12px; color:#8A8A8A; position:relative;}
	#cont-organizaciones .circulo{position:absolute; top:-86px; right:20px; background-position:0 0; background-repeat:no-repeat; width:174px; height:174px;}
	#cont-organizaciones .circulo:hover{background-position:left bottom;}
	#cont-organizaciones .img-tit {padding:46px 75px; padding-bottom:20px;}
	#cont-organizaciones p {padding-left:75px; padding-bottom:10px; width:265px; line-height:20px; font-size:13px;}
	/*#cont-organizaciones .recuadro {width:300px; min-height:255px; border:1px solid #ccc; float:right; background:#f4f4f4; margin-top:0px; margin-right:40px; padding:0px;}
	#cont-organizaciones .recuadro ul {margin:20px 0; padding:0; color:#b1226;}
	#cont-organizaciones .recuadro li span {float:left; padding:13px 10px; height:30px;}
	#cont-organizaciones .recuadro li p {padding:0; margin-left:10px; line-height:18px; padding-bottom:10px; color:#ab1226;width:220px; float:left; font-size:12px;}*/
	#cont-organizaciones .right {width:370px; min-height:255px; float:right;margin-right:40px;}
	#cont-organizaciones .right .recuadro {width:300px; min-height:255px; border:1px solid #ccc; float:right; background:#f4f4f4; margin-top:0px; padding:0px;}
	#cont-organizaciones .right .recuadro ul {margin:10px 0; padding:0; color:#b1226;}
	#cont-organizaciones .right .recuadro li {display:block; clear:both;}
	#cont-organizaciones .right .recuadro li span {float:left; padding:6px 10px; height:30px; width:21px; }
	#cont-organizaciones .right .recuadro li p {padding:5px 0; margin-left:0px; line-height:16px; padding-bottom:10px; color:#ab1226;width:240px; float:left; font-size:12px;}
	#cont-organizaciones .right .recuadro li p a {color:#AB1226;}	
		#org-menuright{width:225px; height:439px; float:left; background:url(../img/bg_part_menuright.jpg) repeat-x top left;}
		#org-menuright p {padding:10px 25px; color:#8A8A8A; font-size:12px; padding-top:3px;}
		#org-menuright .revista {position:relative;}
		#org-menuright .revista p { position:absolute; text-transform:uppercase; top:25px; right:5px;}
		#org-menuright .revista p strong {font-weight:bold; color:#ab1226; }


/*	TABLA PROMOCIONES
*****************************************************************************************************************/

.tabla-promociones {margin:0 0 20px 80px; width:80%;font-size:12px;}
	.tabla-promociones th {background:#AB1226; color:#fff; font-weight:bold; padding:7px 10px; text-align:left; border-bottom:1px solid #fff;}
	.tabla-promociones td {background:#f2f2f2; color:#797979;padding:7px 10px; border-bottom:1px solid #fff;}
		.tabla-promociones td strong {color:#787878; font-weight:bold;}
		
/*	EXPERIENCIA
*****************************************************************************************************************/

#experiencia {padding:15px 15px;*padding:10px 10px;}
#experiencia .eleft {border:1px solid #ccc; float:left; width:250px;}
#experiencia .emid {float:left; widht:auto;*width:105px; margin:0; padding:0 15px;}
#experiencia .eright {border:1px solid #ccc; float:left; width:250px;}
#experiencia .eleft h1, #experiencia .eright h1 {line-height:30px; font-size:13px; color:#fff; background:#aa1225; margin:0; padding:0 5px;}
#experiencia .eleft li, #experiencia .eright li {font-size:12px; color:#636363; background:#f2f2f2; margin:0; padding:5px; border-bottom:1px solid #ccc; cursor:pointer;}
#experiencia .eleft li:hover, #experiencia .eright li:hover {background:#d9d9d9;}
#experiencia .poblacions, #experiencia .promocions {height:350px; overflow:scroll; overflow-x:hidden;}
#experiencia .eleft li span, #experiencia .eright li span {display:block; font-size:11px;}
#experiencia .promocions p {font-size:12px; color:#636363; margin:0; padding:5px;}

/*	PIE	
*****************************************************************************************************************/

#footer {height:64px; width:960px; margin:0 auto; color:#b4b4b4; padding-top:18px; font-size:12px;}
#footer a {color:#b4b4b4;}
	#footer #fleft {width:240px; float:left; margin:0;}
	#footer #fmed {width:240px; float:left; margin:0; text-align:center;}
	#footer #fmed1 {width:340px; float:left; margin:0; text-align:center;}
	#footer #fright {width:140px; float:right; margin:0; text-align:right;}


