@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Oleo+Script);
@charset "utf-8";
h1,h2,h3,h4,h5,h6 {
	font-family: "Roboto";
	}

img a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.topsocial {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	float: left;
}


.box3 img, .box4 img, #bodywrap #contenido #info img {
	max-width:100% !important;
	height:auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Lista Doc y Microformato */

.listadoc {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.feat {
	background-color: #E6F8FF;
}

.listadoc .logodoc    {
	float: left;
	width: 130px;
}
.listadoc .infodoc    {
	float: left;
	width: 380px;
	margin-left: 5px;
}
.listadoc .contactodoc {
	float: left;
	width: 360px;
	padding-left: 5px;
}
.listadoc .infodoc ul, .listadoc .contactodoc ul     {
	list-style-type: none;
	padding-left: 5px;
	margin-top: 5px;
}



body {
	font-family: "Segoe Ui";
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
	background-color: #FFFFFF;
}
a {
	color: #006699;
	text-decoration: none;
}
a:hover{
	color: #093;
	text-decoration: none;
}
.texture1 {
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
	background-image: url(texture.jpg);
}
.texture2 {
	background-color: #F1F1F1;
	background-image: url(texture2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.espacio {
	padding-top: 120px;
}


.white {
	background-color: #FFF;
}
.cancun {
	background-image: url(../../fotos/cancun.jpg);
	color: #FFF;
}

.img-rounded {
	border-radius:6px
}
.info {
	background-color: #FFC;
	padding: 20px;
	margin: 15px;
	border: 1px solid #F60;
	color: #F60;
	font-size: 90%;
	font-style: italic;
}
h2 {
	color: #993300;
}

.alerta {
	background-color: #FCC;
	padding: 20px;
	margin: 15px;
	border: 1px solid #F00;
	color: #333;
	font-size: 90%;
	font-style: italic;
}



h1,h2,h3,h4,h5,h6
{
	font-weight: lighter;
}





#bodywrap {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.envoltura {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

#menu, #pie {
	width: 100%;
	background-color: #003366;
	float: left;
}
.transparente {
	background-image: url(transparente.png);
}
#pie a {
	color: #FFC
	}


header {
	width: 100%;
	float: left;
}
.box6 {
	padding: 10px;
	width: 49%;
	float: left;
}

#logo {
    float: left;
    width: 50%;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.develop {
	width: 100%;
	text-align: center;
	margin-top: 5px;
	margin-left: 5px;
}
footer .develop p a {
	color: #FFF;

}


#socialbar {
	width: 48%;
	float: left;
	text-align: right;
}
#socialbar h3 {
	border-style: none;
	font-size: 32pt;
	color: #955114;
	font-family: 'Oleo Script', cursive;
	padding: 0px;
	margin-top: 5px;
	}

#mainslide {
	float: left;
	width: 100%;
}
#bodywrap #contenido {
	float: left;
	width: 1200px;
}
#bodywrap #contenido #info {
	float: left;
	width: 880px;
	padding-right: 5px;
	padding-left: 5px;
}
#bodywrap #contenido #sidebar {
	float: left;
	width: 300px;
	margin-left: 10px;
}
.titusidebar {
	font-weight: lighter;
	font-size: 14pt;
	background-image: url(titusidebar.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	color: #666;
	padding-left: 5px;
}
#sidebar ul {
	list-style-type: none;
	padding-left: 10px;
}
#sidebar ul li {
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	width: 250px;
	line-height: 25px;
	font-size: 11pt;
}
#sidebar ul li a {
	color: #333333;
	text-transform: uppercase;
}
#sidebar ul li a:hover {
	color: #999;
}
.box3 h2, .box2 h4 , .box4 h2{
	margin: 0px;
	color: #666;
	font-size: 16pt;
	padding: 0px;
	font-style: normal;
	font-weight: bolder;
	text-align: center;

}





footer {
	width: 100%;
	float: left;
	color: #FFF;
}

.fila {
	float: left;
	width: 1180px;
	padding-right: 10px;
	padding-left: 10px;
}
.grupobox2 {
	width: 100%;
	clear: both;
	float: left;
}


.box2 {
	width: 270px;
	float: left;
	margin: 5px;
	padding: 5px;
	border-radius: 6px;
}

.box3 {
	width: 360px;
	float: left;
	margin: 10px;
	padding: 5px;
	border-radius: 6px;
}
.box4 {
	width: 265px;
	float: left;
	margin: 10px;
	padding: 5px;
	border-radius: 6px;
}

.shadow
{
background-color:rgb(0,118,184);

/* Firefox v3.5+ */
-moz-box-shadow:0px 0px 7px 5px rgba(136,136,136,0.25);
/* Safari v3.0+ and by Chrome v0.2+ */
-webkit-box-shadow:0px 0px 7px 5px rgba(136,136,136,0.25);
/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
box-shadow:0px 0px 7px 5px rgba(136,136,136,0.25);
-ms-filter:"progid:DXImageTransform.Microsoft.Glow(Color=#ff888888,Strength=12)";
filter:progid:DXImageTransform.Microsoft.Glow(Color=#ff888888,Strength=12);
	}





/*Slider Tabs */

.rslides_tabs {
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
}

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
}

.rslides_tabs a:hover {
  border: 0;
}

.rslides_tabs li:first-child {
  margin-left: 0;
}


.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
}


video {
	max-width: 100%;
	height: auto;
}
.video-container {
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	position: relative;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 100%;
	height: 100%;
}
.video-wrapper {
	width: 810px;
	max-width: 100%;
}

.texture1 #bodywrap #contenido #info #row {
	float: left;
	width: 100%;
}
.texture1 #bodywrap #contenido #info #row .gallery-box {
	float: left;
	width: 400px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;

}


/* End */


    /* Note: Design for a width of 980px */

 @media only screen and (min-width: 980px) and (max-width: 1159px) {

.envoltura {
	width: 980px;
}
	        #bodywrap {	width: 980px;}
			#bodywrap #contenido {
	float: left;
	width: 980px;
	}
	#bodywrap #contenido #info {
	float: left;
	width: 650px;
	padding-right: 5px;
	padding-left: 5px;
}

	.fila {
	float: left;
	width: 960px;
	padding-right: 10px;
	padding-left: 10px;
}
.box2 {
	width: 300px;
	height: 230px;
	float: left;
	margin: 5px;
	padding: 5px;
	clear: right;
}
.box3 {
	width: 265px;
	float: left;
	margin: 10px;
	padding: 5px;
}

.box4 {
	width: 215px;
	float: left;
	margin: 5px;
	padding: 5px;
}

.texture1 #bodywrap #contenido #info #row .gallery-box {
	float: left;
	width: 300px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;

}

 }

 @media only screen and (min-width: 768px) and (max-width: 959px) {
.envoltura {
	width: 768px;
}  
.espacio {
	padding-top: 100px;
}      
		#bodywrap {	width: 768px;}
		#bodywrap #contenido {
	float: left;
	width: 768px;	
}
#bodywrap #contenido #info {
	float: left;
	width: 440px;
	padding-right: 5px;
	padding-left: 5px;
}
.fila {
	float: left;
	width: 748px;
	padding-right: 10px;
	padding-left: 10px;
}
.box2 {
	width: 200px;
	height: 240px;
	float: left;
	margin: 5px;
	padding: 5px;
}
.box3 {
	width: 215px;
	float: left;
	margin: 10px;
	padding: 5px;
}
.box4 {
	width: 350px;
	float: left;
	margin: 5px;
	padding: 5px;
}

.texture1 #bodywrap #contenido #info #row {
	float: left;
	width: 100%;
}
.texture1 #bodywrap #contenido #info #row .gallery-box {
	float: left;
	width: 200px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;

}

 }
/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
		.espacio {
	padding-top: 50px;
}
.envoltura {
	width: 480px;
}
#bodywrap {	width: 480px;}
#bodywrap #contenido {
	float: left;
	width: 480px;
}
#bodywrap #contenido #info,
.fila, .box3
, .box4{
	float: left;
	width: 100%;
	padding: 0px;
}
	

    }

/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
		.espacio {
	padding-top: 30px;
}
.envoltura {
	width: 320px;
}
#bodywrap {	width: 320px;}	
 #logo{
	 width: 100%;
	 text-align:center;
	 }
#socialbar
{
	display: none;
	}	 
#bodywrap #contenido {
	float: left;
	width: 320px;
}

#bodywrap #contenido #info,
.fila, .box3,
.box4
{
	float: left;
	width: 300px;
}

.texture1 #bodywrap #contenido #info #row .gallery-box {
	float: left;
	width: 300px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

	
	}
#web {
	background-image: url(iconos.fw.png);
	height: 24px;
	width: 24px;
	background-position: 0px 0px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
#email {
	background-image: url(iconos.fw.png);
	height: 24px;
	width: 24px;
	background-position: -24px 0px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
#facebook {
	background-image: url(iconos.fw.png);
	height: 24px;
	width: 24px;
	background-position: -48px 0px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
#twitter {
	background-image: url(iconos.fw.png);
	height: 24px;
	width: 24px;
	background-position: -72px 0px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
#youtube {
	background-image: url(iconos.fw.png);
	height: 24px;
	width: 24px;
	background-position: -98px 0px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}




#botonera {
	width: 100%;
	float: left;

}
#botonera ul{
	list-style: none;
}
#botonera li  , #botonera a{
	height: 24px;
	display: block;
}
/* Formulario */
.texto {
	color: #666;
	background-color: #FFF;
	border: 1px solid #999999;
	width: 250px;
}
.texto2 {
	border: 1px solid #99CCFF;
	width: 250px;
	background-color: #FFFFFF;

}
.boton {
	color: #003366;
	background-color: #FDB000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	padding: 7px;
	font-weight: bold;
	background-image: url(back-boton.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
}
.boton:hover {
	color: #333333;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #999;
	background-image: url(back-boton-hover.jpg);
}
form {  clear: left;  margin: 0;  padding: 0;  padding-top: 5px;}
form  label {
	float: left;
	width: 15%;
	color: #000000;
	font-family: "Segoe Ui";
	font-size: 11pt;
	font-weight: bold;
}

.boton{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial,Helvetica,sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.boton:hover{text-decoration:none}
.boton:active{position:relative;top:1px}
.bigrounded{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}
.medium{font-size:12px;padding:.4em 1.5em .42em}
.small{font-size:11px;padding:.2em 1em .275em}
.naranja{color:#000;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20');font-size:14pt}
.naranja:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015');color:#FC0}
.naranja:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}
.rojo{color:#faddde;border:solid 1px #980c10;background:#d81b21;background:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#aa1317));background:-moz-linear-gradient(top,#ed1c24,#aa1317);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24',endColorstr='#aa1317')}
.rojo:hover{background:#b61318;background:-webkit-gradient(linear,left top,left bottom,from(#c9151b),to(#a11115));background:-moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}
.rojo:active{color:#de898c;background:-webkit-gradient(linear,left top,left bottom,from(#aa1317),to(#ed1c24));background:-moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}
.azul{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}
.azul:hover{background:#007ead;background:-webkit-gradient(linear,left top,left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}
.azul:active{color:#80bed6;background:-webkit-gradient(linear,left top,left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}
.rosa{color:#fae7e9;border:solid 1px #b73948;background:#da5867;background:-webkit-gradient(linear,left top,left bottom,from(#f16c7c),to(#bf404f));background:-moz-linear-gradient(top,#f16c7c,#bf404f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c',endColorstr='#bf404f')}
.rosa:hover{background:#ba4b58;background:-webkit-gradient(linear,left top,left bottom,from(#cf5d6a),to(#a53845));background:-moz-linear-gradient(top,#cf5d6a,#a53845);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a',endColorstr='#a53845')}
.rosa:active{color:#dca4ab;background:-webkit-gradient(linear,left top,left bottom,from(#bf404f),to(#f16c7c));background:-moz-linear-gradient(top,#bf404f,#f16c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f',endColorstr='#f16c7c')}
.verde{color:#e8f0de;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear,left top,left bottom,from(#7db72f),to(#4e7d0e));background:-moz-linear-gradient(top,#7db72f,#4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f',endColorstr='#4e7d0e')}
.verde:hover{background:#538018;background:-webkit-gradient(linear,left top,left bottom,from(#6b9d28),to(#436b0c));background:-moz-linear-gradient(top,#6b9d28,#436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28',endColorstr='#436b0c')}
.verde:active{color:#a9c08c;background:-webkit-gradient(linear,left top,left bottom,from(#4e7d0e),to(#7db72f));background:-moz-linear-gradient(top,#4e7d0e,#7db72f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e',endColorstr='#7db72f')}

/* Formulario */
.texto {
	color: #666;
	background-color: #F1F1F1;
	border: 1px solid #999999;
	width: 250px;
}
.texto2 {
	border: 1px solid #CCCCCC;
	width: 250px;
	background-color: #F1F1F1;

}

form {
	clear: left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}
form  label {
	float: left;
	width: 25%;
	color: #006600;
	font-family: "Segoe Ui";
	font-size: 11pt;
	font-weight: 800;
}
legend {
	color: #036;
	font-size: 16pt;
}
fieldset {
	border: 1px ridge #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* Tabla de Precios */
.tabla-precio {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 5px 5px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.tabla-precio table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tabla-precio tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.tabla-precio table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.tabla-precio table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.tabla-precio tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.tabla-precio tr:hover td{
	
}
.tabla-precio tr:nth-child(odd){ background-color:#aad4ff; }
.tabla-precio tr:nth-child(even)    { background-color:#ffffff; }.tabla-precio td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:13px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#000000;
}.tabla-precio tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tabla-precio tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tabla-precio tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tabla-precio tr:first-child td{
		background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);

	background-color:#005fbf;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#ffffff;
}
.tabla-precio tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #005fbf 5%, #003f7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #005fbf), color-stop(1, #003f7f) );
	background:-moz-linear-gradient( center top, #005fbf 5%, #003f7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#005fbf", endColorstr="#003f7f");	background: -o-linear-gradient(top,#005fbf,003f7f);

	background-color:#005fbf;
}
.tabla-precio tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tabla-precio tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
/* Tabla de Precios */.nota {
	color: #900;
	background-color: #FDD;
	font-size: 10pt;
	padding: 5px;
	border: thin solid #900;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
