.swiftfieldset { 
	margin-bottom: 6px; 
	color: #384B8D; 
	BORDER: 1px SOLID #CCCCCC; 
	-moz-border-radius: 4px 4px 4px 4px; 
	padding: 4px;
}
body{
	background: url(images/back.png) repeat-x;
	margin: 5px 0 15px;
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:62.5%;
	color:#333;
	text-align:center;
	line-height:1.8em
}

#formelem{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:62.5%;
	color:#333;
}

#main_layout{
	width: 760px;
	margin: 0px auto;
	padding: 0;
	text-align: left;
	background: #FFFFFF;
}	


		#main_layout #header{
			clear: both;
			width: 760px;
			height: 80px;
			margin: 0px;
			padding: 0px;
			border: 0px;
		}	

				#main_layout #header #up{
					width: 760px;
					height: 55px;
					margin: 0px;
					padding: 0px;
					border: 0px;
					background: url(images/headerup.png) no-repeat;
				}	

						#main_layout #header #up #search{
							display: block;
							width: 200px;
							height: 55px;
							margin: 0px;
							padding: 0px;
							border: 0px solid;
							float: right;
							text-align: right;
							font-size: 11px;
							color: #ffffff;
						}	

						#main_layout #header #up #search a{
							text-decoration: none;
							color: #99f9ff;
							margin: 0px;
							padding: 0px;
						}	

						#main_layout #header #up #search #form1{
							margin: 5px 0 0 0;
							padding: 0;
						}	

						#main_layout #header #up #weather{
							display: block;
							width: 195px;
							height: 45px;
							margin: 0px 0px 0 0;
							padding: 5px 0 0 0;
							border: 0px solid;
							float: right;
							font-size: 11px;
							color: #ffffff;
							line-height:1.3em
						}	

				#main_layout #header #down{
					width: 760px;
					height: 25px;
					margin: 0;
					padding: 0px 0 0 0;
					border: 0px;
					background: url(images/headerdn.png) no-repeat;
					color: #ffffff;
					text-align: right;
					font-size: 12px;
				}	

		#main_layout #center{
			clear: both;
			width: 760px;
			margin: 0px;
			padding: 0px;
		}	

				#main_layout #center #noside{
					width: 760px;
					margin: 0px;
					padding: 0px;
					border: 0px;
				}				


				#main_layout #center #sidebar{
					width: 179px;
					margin: 0px;
					padding: 0px;
					border: 0px;
					float: left;
				}	

						#main_layout #center #sidebar #menu{
							margin: 0px;
							padding: 0px 0 5px 0;
							border: 0px;
							background: #085796 url(images/backmenu.png) bottom repeat-x;
						}	

								#main_layout #center #sidebar #menu ul{
									margin: 0px;
									padding: 0px;
									border: 0px;
									list-style-type: none;
								}	

										#main_layout #center #sidebar #menu ul li{
											padding: 2px 0 2px 0px;
											margin: 0;
											border-bottom: 1px solid #5094cb;
											width: 179px;
											height: 18px;
										}

												#main_layout #center #sidebar #menu ul li a{
													display: block;
													text-decoration: none;
													font-family: arial;
													font-size:13px;
													color:#FFF;
													padding: 0 0 0 15px;
													margin: 0px;
													width: 164px;
													height: 18px;
												}

												#main_layout #center #sidebar #menu ul li a:hover{
													display: block;
													color:#fffd6e;
													background: #5094cb;
												}

						#main_layout #center #sidebar #side{
							margin: 0px;
							padding: 0 10px 0 10px;
							border: 0px;
							background: url(images/side_gray.png) repeat-x;
						}	


						#main_layout #center #sidebar #mid{
							height: 42px;
							padding: 0:
							margin: 0;
							border: 0px;
							background: url(images/side_mid.jpg) no-repeat;
						}

				#main_layout #center #main {
					margin: 0 0 0 187px;
					padding: 0px;
					border: 0px solid #333333;
				}
				
				/*************** GALERIA  *****************************/

						#main_layout #center #main #b_gal{
							width: 95%;
							margin: 0;
							float: left;
						}
										
						#main_layout #center #main #b_gal #cat_box{
							border: 0px solid #000;
							margin: 10px 0;
						}
						
						#main_layout #center #main #b_gal #cat_box #cat_tit{
							color: #fff;
							padding: 3px 0;
							font-size: 12px;
							font-weight: bold;
							border-top: 1px solid #000;
						}
						
						#main_layout #center #main #b_gal #cat_box #cat_tit a{
							color: #000;
							text-decoration: none;
						}
						
						#main_layout #center #main #b_gal #cat_box #cat_tit a:hover{
							color: #fa0;
						}
						
						#main_layout #center #main #b_gal #cat_box #cat_desc{
							border: 0px solid #000;
							width: 245px;
							margin: 0 0 0 10px;
							color: #000;
						}
						
						#main_layout #center #main #b_gal #cat_box #cat_gal{
							border: 0px solid #000;
							width: 60px;
							float: right;
							color: #000;
						}
						
						#main_layout #center #main #b_gal #gal_box{
							border: 0px solid #000;
							margin: 10px 0;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_tit{
							color: #000;
							padding: 3px 0;
							font-size: 11px;
							font-weight: bold;
							border-top: 1px solid #000;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_tit a{
							color: #000;
							text-decoration: none;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_tit a:hover{
							color: #fa0;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_desc{
							border: 0px solid #000;
							width: 203px;
							margin: 0 0 0 10px;
							color: #000;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_vist{
							border: 0px solid #000;
							width: 50px;
							float: right;
							color: #000;
						}
						
						#main_layout #center #main #b_gal #gal_box #gal_img{
							border: 0px solid #000;
							width: 50px;
							float: right;
							color: #000;
						}
						
						#main_layout #center #main #b_gal #back{
							line-height:1.2em;
							color: #000;
							padding: 3px 0;
							font-size: 10px;
						}
						
						#main_layout #center #main #b_gal #back a{
							color: #000;
							text-decoration: none;
						}
						
						#main_layout #center #main #b_gal #back a:hover{
							color: #fa0;
							text-decoration: underline;
						}
						
						#main_layout #center #main #b_gal #categoria{
							line-height:1.2em;
							color: #000;
							font-size: 12px;
							font-weight: bold;
						}
						
						#main_layout #center #main #b_gal #galeria{
							border-bottom: 0px solid #000;
							line-height:1.2em;
							color: #000;
							font-size: 12px;
							font-weight: bold;
						}
						
						#main_layout #center #main #b_gal #img_box{
							margin: 0 5px;
						}
						
						#main_layout #center #main #b_gal #img_box #img_thumb{
							float: left;
							border: 1px solid #000;
							line-height:1.2em;
							margin: 3px;
							padding: 3px;
						}
						
						#main_layout #center #main #b_gal #img_pg{
							border-top: 1px solid #000;
							border-bottom: 1px solid #000;
							padding: 0 3px;
							height: 20px;
						}
						
						#main_layout #center #main #b_gal #img_pg #pg{
							margin: 3px;
							width: 18px;
							height: 14px;
							line-height:1.2em;
							float: left;
							color: #fff;
							vertical-align: middle;
						}
						
						#main_layout #center #main #b_gal #img_pg #pg a{
							display: block;
							color: #fff;
							text-decoration: none;
							background-color: #000;
							width: 18px;
							height: 14px;
						}
						
						#main_layout #center #main #b_gal #img_pg #pg a:hover{
							color: #000;
							background-color: #fff;
						}

				
				/******************************************************/


						#main_layout #center #main #nota_interior{
							margin: 0 10px 0 0;
							padding: 0px;
							border: 0px solid #333333;
							text-align: justify;
						}
		
		
		
						#main_layout #center #main #nota_interior #fecha{
							display: block;
							float: left;
							width: 40px;
							height: 47px;
							border: 1px solid #999999;
							line-height: 1em;
							padding: 3px 0 0 0;
							margin: 0 5px 0 0;
							background: url(images/backfecha.png) top no-repeat;
						}
		
								#main_layout #center #main #nota_interior #fecha #dia{
									font: 26px Times New Roman;
									color: #ffdd99;
									line-height: 0.8em;
								}
		
								#main_layout #center #main #nota_interior #fecha #mes{
									font: 16px Times New Roman;
									color: #ffffff;
									line-height: 0.8em;
								}
		
								#main_layout #center #main #nota_interior #fecha #ano{
									font: 10px Times New Roman;
									color: #ffffff;
									line-height: 0.8em;
								}
		
						#main_layout #center #main #nota_interior #titulo_news a{
							color: #000000;
							text-decoration: none;
							font-size: 13px;
						}
		
		
						#main_layout #center #main #nota_interior #tags{
							color:#173582;
						}

				/*** PANEL **************************************************************/


						#main_layout #center #main ul{
							list-style-type: none;
							padding: 0;
							margin: 0;
						}

								#main_layout #center #main ul li{
									background-image: url(images/bullet.png);
									background-repeat: no-repeat;
									background-position: 0 8px;
									padding: 0 0 4px 15px;
									margin: 0 0 0 30px;
								}

										#main_layout #center #main ul li a{
											text-decoration: none;
											font-family: tahoma,arial,verdana,sans-serif;
											font-size:100%;
											color:#3333ff;
										}

						#main_layout #center #main #welcome{
							float: left;
							display: block;
							width: 300px;
							border: 0;
							margin: 0 0 10px 0;
							padding: 10px 0 0px 0px;
							line-height:1.4em:
						}

								#main_layout #center #main #welcome b{
									color: #000000;
									font-size: 12px;
								}


						#main_layout #center #main #right-welcome{
							display: block;
							width: 250px;
							border: 0;
							margin: 0 0 10px 310px;
							padding: 10px 0 0px 0px;
							line-height:1.4em;
						}

						#main_layout #center #main #right-welcome p{
							margin: 0;
							padding: 0;
						}

						#main_layout #center #main #fullbox{
							width: 560px;
							float: left;
							border-top: 5px solid #888888;
							margin: 0px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #fullbox #inside{
									width: 548px;
									height: 120px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #fullbox #inside #titulo{
											color: #000000;
											font-size: 14px;
										}

										#main_layout #center #main #fullbox #inside #nota{
											width: 548px;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
											background: #f0f0f0;
										}

												#main_layout #center #main #fullbox #inside #nota #t0001{
													width: 150px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

												#main_layout #center #main #fullbox #inside #nota #t0002{
													width: 390px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

										#main_layout #center #main #fullbox #inside #foot{
											display: block; 
											background: #dddddd; 
											padding: 0 0 0 5px;
											margin: 85px 0 0 0;
										}


						#main_layout #center #main #side-A{
							width: 230px;
							float: left;
							border-top: 5px solid #888888;
							margin: 10px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #side-A #inside{
									width: 218px;
									height: 300px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #side-A #inside #titulo{
											color: #000000;
											font-size: 14px;
										}

										#main_layout #center #main #side-A #inside #compromiso{
											width: 100%;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
											background: #f0f0f0;
										}

												#main_layout #center #main #side-A #inside #compromiso #elem{
													float: left;
													margin: 0 0 0 5px;
													padding: 0;
												}

										#main_layout #center #main #side-A #inside #foot{
											display: block; 
											background: #dddddd; 
											padding: 0 0 0 5px;
											margin: 265px 0 0 0;
										}


						#main_layout #center #main #side-B{
							width: 320px;
							float: left;
							border-top: 5px solid #888888;
							margin: 10px 0 0 0;
							padding: 0px;
						}

								#main_layout #center #main #side-B #inside{
									width: 308px;
									height: 300px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #side-B #inside #titulo{
											color: #000000;
											font-size: 14px;
										}

										#main_layout #center #main #side-B #inside #grid{
											width: 308px;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #side-B #inside #grid #who{
													width: 90px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #side-B #inside #grid #what{
													width: 140px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #side-B #inside #grid #when{
													width: 60px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													border-right: 1px solid #cccccc;
													background: #eeeeee;
												}


										#main_layout #center #main #side-B #inside #mail{
											width: 100%;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #side-B #inside #mail #who{
													width: 90px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0px;
												}

												#main_layout #center #main #side-B #inside #mail #what{
													width: 140px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

												#main_layout #center #main #side-B #inside #mail #when{
													width: 70px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0px;
												}

										#main_layout #center #main #side-B #inside #foot{
											display: block; 
											background: #dddddd; 
											padding: 0 0 0 5px;
											margin: 265px 0 0 0;
										}


						#main_layout #center #main #boletinbox{
							width: 560px;
							border-top: 5px solid #888888;
							margin: 10px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #boletinbox #inside{
									width: 548px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #boletinbox #inside #titulo{
											color: #000000;
											font-size: 14px;
											border: 0px;
											padding: 0px;
										}

										#main_layout #center #main #boletinbox #inside #nota{
											width: 528px;
											float: right;
											clear: right;
											display: block;
											margin: 5px 0 0 20px;
											padding: 0 0 0 0;
											background: #f0f0f0;
										}

												#main_layout #center #main #boletinbox #inside #nota #t0001{
													width: 140px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

												#main_layout #center #main #boletinbox #inside #nota #t0002{
													width: 380px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

										#main_layout #center #main #boletinbox #inside #welcome{
											float: right;

											display: block;
											width: 548px;
											border: 0;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #boletinbox #inside #welcome b{
													color: #000000;
													font-size: 12px;
												}

						#main_layout #center #main #agendabox{
							width: 390px;
							float: left;
							border-top: 5px solid #888888;
							margin: 0px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #agendabox #inside{
									width: 378px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #agendabox #inside #titulo{
											color: #000000;
											font-size: 14px;
										}

										#main_layout #center #main #agendabox #inside #nota{
											width: 378px;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0px;
											padding: 0 0 0 0;
											border: 0px solid #333333;
											
										}

												#main_layout #center #main #agendabox #inside #nota #t0001{
													width: 40px;
													float: left;
													margin: 0;
													padding: 0;
													background: #f0f0f0;
												}

												#main_layout #center #main #agendabox #inside #nota #t0002{
													width: 336px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
													background: #f0f0f0;
												}

										#main_layout #center #main #agendabox #inside #welcome{
											float: left;
											border: 0px solid #888888;
											display: block;
											width: 350px;
											margin: 0;
											padding: 0;
											line-height:1.4em;
										}

												#main_layout #center #main #agendabox #inside #welcome b{
													color: #000000;
													font-size: 12px;
												}

						#main_layout #center #main #rs1{
							float: right;
							display: block;
							width: 160px;
							margin: 0 5px 0 0;
							padding: 0px;
							border: 0px solid #000000;
							background: #eaeaea;
						}

						#main_layout #center #main #rs2{
							float: left;
							display: block;
							width: 378px;
							margin: 10px 0px 0 0;
							padding: 5px;
							border: 1px solid #e0e0e0;
						}

								#main_layout #center #main #rs2 #titulo{
									display: block;
									border: 0;
									margin: 0 0 0px 0;
									padding: 0px 0 0px 0px;
									/*line-height:1.4em*/
									color: #000000;
									font-size: 12px;
								}





						#main_layout #center #main #maillist{
							width: 560px;
							border-top: 5px solid #888888;
							margin: 10px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #maillist #inside{
									width: 548px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}


										#main_layout #center #main #maillist #inside #grid{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #maillist #inside #grid #attch{
													width: 13px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #maillist #inside #grid #from{
													width: 150px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #maillist #inside #grid #subject{
													width: 283px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #maillist #inside #grid #date{
													width: 68px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #maillist #inside #grid #comand{
													width: 18px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													border-right: 1px solid #cccccc;
													background: #f2f2f2;
												}



										#main_layout #center #main #maillist #inside #new{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 2px 0 0 0px;
											padding: 0 0 0 0;
											background: #fafafa;
										}

												#main_layout #center #main #maillist #inside #new #attch{
													width: 12px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

												#main_layout #center #main #maillist #inside #new #from{
													width: 151px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}


												#main_layout #center #main #maillist #inside #new #subject{
													width: 285px;
													float: left;
													padding: 0;
													margin: 0 0 0 2px;
												}

												#main_layout #center #main #maillist #inside #new #date{
													width: 68px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}


												#main_layout #center #main #maillist #inside #new #comand{
													width: 13px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

										#main_layout #center #main #maillist #inside #welcome{
											float: left;
											display: block;
											width: 300px;
											border: 0;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #maillist #inside #welcome b{
													color: #000000;
													font-size: 12px;
												}

												#main_layout #center #main #maillist #inside #welcome b a{
													text-decoration: none;
													color: #0000ff;
												}


										#main_layout #center #main #maillist #inside #welcome2{
											float: left;
											display: block;
											width: 400px;
											border: 0px solid #000000;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #maillist #inside #welcome2 b{
													color: #000000;
													font-size: 12px;
												}

				/************************************************************************/

						#main_layout #center #main #fullbox2{
							width: 560px;
							float: left;
							border-top: 5px solid #888888;
							margin: 0px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #fullbox2 #inside2{
									width: 548px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}

										#main_layout #center #main #fullbox2 #inside2 #grid{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #fullbox2 #inside2 #grid #cargo{
													width: 385px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #fullbox2 #inside2 #grid #nombre{
													width: 100px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #fullbox2 #inside2 #grid #ecorreo{
													width: 45px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-right: 1px solid #cccccc;
													background: #f2f2f2;
												}


										#main_layout #center #main #fullbox2 #inside2 #nota{
											width: 548px;
											float: left;
											clear: left;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
											background: #f0f0f0;
										}

												#main_layout #center #main #fullbox2 #inside2 #nota #t0001{
													width: 385px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
													border: 0px solid #888888;
												}

												#main_layout #center #main #fullbox2 #inside2 #nota #t0002{
													width: 100px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
													border: 0px solid #888888;
												}

												#main_layout #center #main #fullbox2 #inside2 #nota #accion{
													width: 45px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0 0 0 0;
													border: 0px solid #888888;
												}

										#main_layout #center #main #fullbox2 #inside2 #foot{
											display: block; 
											clear: left;
											background: #dddddd; 
											padding: 0 0 0 5px;
											margin: 85px 0 0 0;
										}



				/**************************************************************************/


										#main_layout #center #main #maillist #inside #tree{
											width: 546px;
											float: left;
											display: block;
											margin: 0 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #maillist #inside #tree #root{
													display: block;
													width: 546px;
													float: left;
													clear: left;
													margin: 0;
													padding: 0 0 0 0;
													background: #e0e0e0;
												}

												#main_layout #center #main #maillist #inside #tree #node{
													display: block;
													width: 542px;
													float: left;
													clear: left;
													margin: 2px;
													padding: 0 0 0 0;
													background: #f5f5f5;
												}

												#main_layout #center #main #maillist #inside #tree #node:hover{
													background: #ddddff;
												}

														#main_layout #center #main #maillist #inside #tree #id{
															width: 30px;
															float: left;
															margin: 0;
															padding: 0 0 0 0;
														}

														#main_layout #center #main #maillist #inside #tree #title{
															width: 230px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}

														#main_layout #center #main #maillist #inside #tree #pub{
															width: 60px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}

														#main_layout #center #main #maillist #inside #tree #propiedades{
															width: 120px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}
														
														#main_layout #center #main #maillist #inside #tree #accion{
															width: 90px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}
														
														#main_layout #center #main #maillist #inside #tree #titulo{
															width: 130px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}

														#main_layout #center #main #maillist #inside #tree #categorias{
															width: 272px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}
														
														#main_layout #center #main #maillist #inside #tree #gal{
															width: 140px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}
														
														#main_layout #center #main #maillist #inside #tree #cat{
															width: 140px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}

														#main_layout #center #main #maillist #inside #tree #dir{
															width: 130px;
															float: left;
															margin: 0 0 0 2px;
															padding: 0 0 0 0;
														}


				/***********************************************************************/



						#main_layout #center #main #cabildo{
							width: 560px;
							border-top: 5px solid #888888;
							margin: 10px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #cabildo #inside{
									width: 548px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}


										#main_layout #center #main #cabildo #inside #grid{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}

												#main_layout #center #main #cabildo #inside #grid #cargo{
													width: 158px;
													float: left;
													margin: 0;
													padding: 0 0 0 2px;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #cabildo #inside #grid #nombre{
													width: 209px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #cabildo #inside #grid #ecorreo{
													width: 169px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-right: 1px solid #cccccc;
													background: #f2f2f2;
												}



										#main_layout #center #main #cabildo #inside #new{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 2px 0 0 0px;
											padding: 0 0 0 0;
											background: #fafafa;
										}


												#main_layout #center #main #cabildo #inside #new #cargo{
													width: 158px;
													float: left;
													padding: 0;
													margin: 0 0 0 2px;
												}

												#main_layout #center #main #cabildo #inside #new #nombre{
													width: 209px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}


												#main_layout #center #main #cabildo #inside #new #ecorreo{
													width: 169px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

										#main_layout #center #main #cabildo #inside #welcome{
											float: left;
											display: block;
											width: 300px;
											border: 0;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #cabildo #inside #welcome b{
													color: #000000;
													font-size: 12px;
												}

												#main_layout #center #main #cabildo #inside #welcome b a{
													text-decoration: none;
													color: #0000ff;
												}


										#main_layout #center #main #cabildo #inside #welcome2{
											float: left;
											display: block;
											width: 400px;
											border: 0px solid #000000;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #cabildo #inside #welcome2 b{
													color: #000000;
													font-size: 12px;
												}


				/***********************************************************************/



						#main_layout #center #main #directorio{
							width: 560px;
							border-top: 5px solid #888888;
							margin: 10px 10px 0 0;
							padding: 0px;
						}

								#main_layout #center #main #directorio #inside{
									width: 548px;
									border: 1px solid #888888;
									margin: 1px 0 0 0;
									padding: 5px;
								}


										#main_layout #center #main #directorio #inside #grid{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 5px 0 0 0;
											padding: 0 0 0 0;
										}


												#main_layout #center #main #directorio #inside #grid #nombre{
													width: 309px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													background: #eeeeee;
												}

												#main_layout #center #main #directorio #inside #grid #ecorreo{
													width: 229px;
													float: left;
													padding: 0 0 0 2px;
													margin: 0;
													border-top: 2px solid #cccccc;
													border-bottom: 1px solid #cccccc;
													border-left: 1px solid #cccccc;
													border-right: 1px solid #cccccc;
													background: #f2f2f2;
												}



										#main_layout #center #main #directorio #inside #new{
											width: 548px;
											float: right;
											clear: right;
											display: block;
											margin: 2px 0 0 0px;
											padding: 0 0 0 0;
											background: #fafafa;
										}


												#main_layout #center #main #directorio #inside #new #nombre{
													width: 309px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}


												#main_layout #center #main #directorio #inside #new #ecorreo{
													width: 229px;
													float: left;
													margin: 0 0 0 2px;
													padding: 0;
												}

										#main_layout #center #main #directorio #inside #welcome{
											float: left;
											display: block;
											width: 300px;
											border: 0;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #directorio #inside #welcome b{
													color: #000000;
													font-size: 12px;
												}

												#main_layout #center #main #directorio #inside #welcome b a{
													text-decoration: none;
													color: #0000ff;
												}


										#main_layout #center #main #directorio #inside #welcome2{
											float: left;
											display: block;
											width: 400px;
											border: 0px solid #000000;
											margin: 0px 0 0px 0;
											padding: 0px 0 0px 0px;
											line-height:1.4em;
										}

												#main_layout #center #main #directorio #inside #welcome2 b{
													color: #000000;
													font-size: 12px;
												}


				/***********************************************************************/


						#main_layout #center #main #box_dep{
							display: block;
							width: 560px;
							border: 1px solid #aaaaaa;
							margin: 10px 10px 10px 0;
							padding: 0px;
							height: 72px;
						}

								#main_layout #center #main #box_dep #imagen{
									overflow: hidden;
									float: left;
									border: 0px solid #666666;
									padding: 2px;
									margin: 2px;
									width: 100px;
									height: 62px;
								}

								#main_layout #center #main #box_dep #titulo{
									font-size: 12px;
								}

								#main_layout #center #main #box_dep #titulo a{
									color: #0000ff;
									text-decoration: none;
								}

								#main_layout #center #main #box_dep #entrada{

								}


				/***********************************************************************/




		#main_layout #bottomspacer{
			clear: both;
			height: 20px;
			margin: 0;
			padding: 0;
		}

		#main_layout #footer{
			clear: both;
			background: url(images/footer.png) no-repeat;
			height: 29px;
			padding: 5px 0 0 10px;
			margin: 0;
		}


	#right-img-arrow{
		float: right;
		width: 10px;
		height: 10px;
		margin: 0 0 0 5px;
		padding: 0;
		border: 0px solid #000000;
		}

	#right-img-drop{
		float: right;
		width: 16px;
		height: 16px;
		margin: 0 0 0 5px;
		padding: 0;
		border: 0px solid #000000;
		}
