/* CSS Document */

.btn { 	
	font: bold 12px/13px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #FFF;
	vertical-align: top;
	text-align:center;
	 padding-top: 1px ;
	}
.btn a:link{ 	
	font: bold 12px/13px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #FFF;
	vertical-align: top;
	text-align:center;
	 text-decoration: none;
	 padding-top: 1px ;
	}
.btn a:hover{ 	
	font: bold 12px/13px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #FFF;
	vertical-align: top;
	text-align:center;
	 text-decoration: none;
	  padding-top: 1px ;
	}
.btn a:active{ 	
	font: bold 12px/13px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #FFF;
	vertical-align: top;
	text-align:center;
	 text-decoration: none;
	  padding-top: 1px ;
	}
.btn a:visited{ 	
	font: bold 12px/13px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #FFF;
	vertical-align: top;
	text-align:center;
	 text-decoration: none;
	  padding-top: 1px ;
	}

.tablaref {
	background: #f3f8ed;	
	border: #c5e0a9; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}
.ref2 { 	
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #6d562e;
	vertical-align: middle;
	 padding-left: 10px ;
	 text-decoration: none;
	}
.ref { 	
	font: bold 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #6d562e;
	vertical-align: middle;
	 padding-left: 10px ;
	 text-decoration: none;
	}
.ref a:link{ 	
	font: bold 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #6d562e;
	vertical-align: middle;
	 padding-left: 10px ;
	 text-decoration: none;
	}
.ref  a:hover { 	
	font: bold 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #fff;
	background: #91b4fc;
	vertical-align: middle;
	 padding-left: 10px ;
	 text-decoration: none;
	}
.ref a:visited{ 	
	font: bold 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #6d562e;
	vertical-align: middle;
	 padding-left: 10px ;
	 text-decoration: none;
	}
.titulo {
	font: 14px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #f2f3eb;
	vertical-align: middle;
	}
h2 {

	}
.txt {
	background: #f7f7f7;
	font: 12px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #373927;
	line-height: 100%;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-indent: 10px;
	border: #e0e1d9;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
.txt2 {
	font: bold 12px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	padding: 10px;
	
	background: #d0dcf4;	
	border: #bad9f1; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}
.txt2 a:link {
	text-decoration: none;
	color: #000000;
	}
.txt2 a:hover {
	text-decoration: none;
	color: #000000;
	}
.txt2 a:visited {
	text-decoration: none;
	color: #000000;
	}
.txt2 a:active {
	text-decoration: none;
	color: #000000;
	}
.contenido {
	padding-left: 10 px;
	padding-right: 10 px;
	padding-bottom: 10 px;
	}
.t2 {
	font: bold 16px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border: #6f715d; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 2px; 
	border-left-width: 0px;
	}
.serv {
	font: bold 16px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #3966c2;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 7px;
	margin-bottom: 10px;
	border: #6f715d; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
.refserv { 	
	font: bold 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #6d562e;
	vertical-align: middle;
	padding-bottom: 5px;
	 padding-left: 10px ;
	}
.tablarefserv {
	background: #f3f8ed;	
	border: #c5e0a9; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	margin: 10px;
	}
.mapa {
	margin: 10px;
	}
.des {
	margin-top: 10px;
	}

.ps {
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #b2efd0;
	text-decoration:none;
	}
.ps a:link{
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #b2efd0;
	text-decoration:none;
	}
.ps a:hover{
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #899d93;
	text-decoration: none;
	}
.ps a:visited{
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #b2efd0;
	text-decoration:none;
	}
.ps a:active{
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	color: #b2efd0;
	text-decoration:none;	
