div.hr{
outline: none !important;
background: transparent url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/images/framework/line.png) repeat-x center;
height: 11px;
margin: 10px auto;
overflow: hidden;
}
div.hr hr{
display: none;
}
blockquote.quote { padding: 0 10px 5px 50px; background: #f7f7f7 url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/images/framework/quote.png) no-repeat 5px 3px; border:1px solid #ddd; }
blockquote.quote p { float: left; clear: both; }
blockquote.quote cite { float: left; clear: both; font-style: normal; } .one_half { width: 48%; }
.one_third { width: 30.66%; }
.two_third { width: 65.33%; }
.one_fourth { width: 22%; }
.three_fourth { width: 74%; }
.one_fifth { width: 16.8%; }
.two_fifth { width: 37.6%; }
.three_fifth { width: 58.4%; }
.four_fifth { width: 67.2%; }
.one_sixth { width: 13.33%; }
.five_sixth { width: 82.67%; }
.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
position: relative;
margin-right: 2%;
margin-bottom: 10px;
float: left;
}
.column-last {
margin-right: 0!important;
clear: right;
} .cta {
margin: 10px auto 10px auto;
padding: 10px 10px 10px 10px;
background-color: #f2f2f2;
border: 1px solid #dcdcdc;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
text-shadow: #fff 1px 1px 0;
box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
position: relative;
behavior: url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/functions/PIE.php);
}
.cta p {
margin: 0;
padding: 0;
}
.cta h3 {
font-size: 1.5em;
text-shadow: #fff 1px -1px 0;
}
.curved {
border-radius: 10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius: 10px;
behavior:url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/functions/PIE.htc);		
} button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
background: #eee; background: -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); background: -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background: -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); background: linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); border: 1px solid #aaa;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
padding: 4px 12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #444;
display: inline-block;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-shadow: 1px 1px 0px #fff;
cursor: pointer;
margin-bottom: 20px;
line-height: 21px;
font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; }
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
color: #222;
background: #eee; background: -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); background: -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background: -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); background: linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); border: 1px solid #ccc;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #9d9d9d;
}
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active {
background: #eee; background: -moz-linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.3)), color-stop(100%,rgba(255,255,255,.3))); background: -webkit-linear-gradient(top, rgba(0,0,0,.3) 0%,rgba(255,255,255,.3) 100%); background: -o-linear-gradient(top, rgba(0,0,0,.3) 0%,rgba(255,255,255,.3) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,.3) 0%,rgba(255,255,255,.3) 100%); background: linear-gradient(top, rgba(0,0,0,.3) 0%,rgba(255,255,255,.3) 100%); border: 1px solid #888;
border-bottom: 1px solid #aaa;
border-right: 1px solid #aaa; }
button.full-width,
input[type="submit"].full-width,
input[type="reset"].full-width,
input[type="button"].full-width { 
width: 100%;
padding-left: 0 !important;
padding-right: 0 !important;
text-align: center; }  .button-alt,
.button,
.button.small,
.button.large,
.button.medium {
background-image: none;
padding: 8px 1em 9px 1em;
font-size: .95em;
margin: 0;
display: inline-block;
font-family: arial,helvetica,sans-serif;
font-stretch: narrower;
font-weight: bolder;
text-align: center;
text-decoration: none;
}
.button.left {
float: left;
}
.button.right {
float: right;
}
.button.center,.button.middle {
margin: 0px auto;
text-align: center;
display: inherit;
}
.button-alt a,.button a,.button.small a {
font-size: .9em;
line-height: 14px;
}
.button.medium a {
font-size: 1.2em;
line-height: 20px;
}
.button.large a {
font-size: 1.5em;
line-height: 24px;
}
.button span.btn_caption {
font-weight: normal;
display: inline-block;
font-size: 14px;
line-height: 14px;
} a.button.white {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e3e3e3));
background-image: -webkit-linear-gradient(#ffffff, #e3e3e3);
background-image: -moz-linear-gradient(#ffffff, #e3e3e3);
background-image: -o-linear-gradient(#ffffff, #e3e3e3);
background-image: linear-gradient(#ffffff, #e3e3e3);
-pie-background: linear-gradient(#ffffff, #e3e3e3);
border: 1px solid #dbdbdb;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 white;
-webkit-box-shadow: inset 0 1px 0 0 white;
-o-box-shadow: inset 0 1px 0 0 white;
box-shadow: inset 0 1px 0 0 white;
color: #333333;
text-shadow: 0 1px 0 white;
position: relative;
}
a.button.white:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dbdbdb), color-stop(100%, #f2f2f2));
background-image: -webkit-linear-gradient(#dbdbdb, #f2f2f2);
background-image: -moz-linear-gradient(#dbdbdb, #f2f2f2);
background-image: -o-linear-gradient(#dbdbdb, #f2f2f2);
-pie-background: linear-gradient(#dbdbdb, #f2f2f2);
-moz-box-shadow: inset 0 1px 0 0 white;
-webkit-box-shadow: inset 0 1px 0 0 white;
-o-box-shadow: inset 0 1px 0 0 white;
box-shadow: inset 0 1px 0 0 white;
cursor: pointer;
}
a.button.white:active {
-moz-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #d4d4d4, inset 0 0 8px 4px #d4d4d4, 0 1px 1px 0 #eeeeee;
border: 1px solid #c2c2c2;
}
a.button.white span.btn_caption {
color: gray;
text-shadow: 0 1px 0 white;
}  a.button.gray {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #c9c9c9));
background-image: -webkit-linear-gradient(#e6e6e6, #c9c9c9);
background-image: -moz-linear-gradient(#e6e6e6, #c9c9c9);
background-image: -o-linear-gradient(#e6e6e6, #c9c9c9);
-pie-background: linear-gradient(#e6e6e6, #c9c9c9);
border: 1px solid #c2c2c2;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 white;
-webkit-box-shadow: inset 0 1px 0 0 white;
-o-box-shadow: inset 0 1px 0 0 white;
box-shadow: inset 0 1px 0 0 white;
color: #333333;
text-shadow: 0 1px 0 #f1eeee;
position: relative;
}
a.button.gray:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c2c2c2), color-stop(100%, #d9d9d9));
background-image: -webkit-linear-gradient(#c2c2c2, #d9d9d9);
background-image: -moz-linear-gradient(#c2c2c2, #d9d9d9);
background-image: -o-linear-gradient(#c2c2c2, #d9d9d9);
-pie-background: linear-gradient(#c2c2c2, #d9d9d9);
-moz-box-shadow: inset 0 1px 0 0 #f2f2f2;
-webkit-box-shadow: inset 0 1px 0 0 #f2f2f2;
-o-box-shadow: inset 0 1px 0 0 #f2f2f2;
box-shadow: inset 0 1px 0 0 #f2f2f2;
cursor: pointer;
}
a.button.gray:active {
-moz-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
border: 1px solid #a8a8a8;
}
a.button.gray span.btn_caption {
color: #666666;
text-shadow: 0 1px 0 #f1eeee;
}  a.button.black {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #404040), color-stop(100%, #242424));
background-image: -webkit-linear-gradient(#404040, #242424);
background-image: -moz-linear-gradient(#404040, #242424);
background-image: -o-linear-gradient(#404040, #242424);
-pie-background: linear-gradient(#404040, #242424);
border: 1px solid #1c1c1c;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #595959;
-webkit-box-shadow: inset 0 1px 0 0 #595959;
-o-box-shadow: inset 0 1px 0 0 #595959;
box-shadow: inset 0 1px 0 0 #595959;
color: white;
text-shadow: 0 1px 0 #150f0f;
position: relative;
}
a.button.black:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1c1c1c), color-stop(100%, #333333));
background-image: -webkit-linear-gradient(#1c1c1c, #333333);
background-image: -moz-linear-gradient(#1c1c1c, #333333);
background-image: -o-linear-gradient(#1c1c1c, #333333);
-pie-background: linear-gradient(#1c1c1c, #333333);
-moz-box-shadow: inset 0 1px 0 0 #4d4d4d;
-webkit-box-shadow: inset 0 1px 0 0 #4d4d4d;
-o-box-shadow: inset 0 1px 0 0 #4d4d4d;
box-shadow: inset 0 1px 0 0 #4d4d4d;
cursor: pointer;
}
a.button.black:active {
-moz-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #141414, inset 0 0 8px 4px #141414, 0 1px 1px 0 #eeeeee;
border: 1px solid #030303;
}
a.button.black span.btn_caption {
color: #bfbfbf;
text-shadow: 0 1px 0 #150f0f;
}  a.button-alt,a.button.lightblue {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5aa1d8), color-stop(100%, #2489d6));
background-image: -webkit-linear-gradient(#5aa1d8, #2489d6);
background-image: -moz-linear-gradient(#5aa1d8, #2489d6);
background-image: -o-linear-gradient(#5aa1d8, #2489d6);
-pie-background: linear-gradient(#5aa1d8, #2489d6);
border: 1px solid #258cda;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #85b9e0;
-webkit-box-shadow: inset 0 1px 0 0 #85b9e0;
-o-box-shadow: inset 0 1px 0 0 #85b9e0;
box-shadow: inset 0 1px 0 0 #85b9e0;
color: white;
text-shadow: 0 1px 0 #1976be;
position: relative;
}
a.button-alt:hover,
a.button.lightblue:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2380c7), color-stop(100%, #4a95cf));
background-image: -webkit-linear-gradient(#2380c7, #4a95cf);
background-image: -moz-linear-gradient(#2380c7, #4a95cf);
background-image: -o-linear-gradient(#2380c7, #4a95cf);
-pie-background: linear-gradient(#2380c7, #4a95cf);
-moz-box-shadow: inset 0 1px 0 0 #75acd7;
-webkit-box-shadow: inset 0 1px 0 0 #75acd7;
-o-box-shadow: inset 0 1px 0 0 #75acd7;
box-shadow: inset 0 1px 0 0 #75acd7;
cursor: pointer;
}
a.button-alt:active,
a.button.lightblue:active {
-moz-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #2278b9, inset 0 0 8px 4px #2278b9, 0 1px 1px 0 #eeeeee;
border: 1px solid #2280c9;
}
a.button.lightblue span.btn_caption {
color: #acd3f1;
text-shadow: 0 1px 0 #1976be;
}  a.button.blue {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #597db1), color-stop(100%, #3a6198));
background-image: -webkit-linear-gradient(#597db1, #3a6198);
background-image: -moz-linear-gradient(#597db1, #3a6198);
background-image: -o-linear-gradient(#597db1, #3a6198);
-pie-background: linear-gradient(#597db1, #3a6198);
border: 1px solid #3b639b;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #7d99bf;
-webkit-box-shadow: inset 0 1px 0 0 #7d99bf;
-o-box-shadow: inset 0 1px 0 0 #7d99bf;
box-shadow: inset 0 1px 0 0 #7d99bf;
color: white;
text-shadow: 0 1px 0 #2a4f83;
position: relative;
}
a.button.blue:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #365a8c), color-stop(100%, #51719e));
background-image: -webkit-linear-gradient(#365a8c, #51719e);
background-image: -moz-linear-gradient(#365a8c, #51719e);
background-image: -o-linear-gradient(#365a8c, #51719e);
-pie-background: linear-gradient(#365a8c, #51719e);
-moz-box-shadow: inset 0 1px 0 0 #728cb1;
-webkit-box-shadow: inset 0 1px 0 0 #728cb1;
-o-box-shadow: inset 0 1px 0 0 #728cb1;
box-shadow: inset 0 1px 0 0 #728cb1;
cursor: pointer;
}
a.button.blue:active {
-moz-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #335380, inset 0 0 8px 4px #335380, 0 1px 1px 0 #eeeeee;
border: 1px solid #355a8d;
}
a.button.blue span.btn_caption {
color: #9ab5da;
text-shadow: 0 1px 0 #2a4f83;
}  a.button.darkblue {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3054a1), color-stop(100%, #1c3b7d));
background-image: -webkit-linear-gradient(#3054a1, #1c3b7d);
background-image: -moz-linear-gradient(#3054a1, #1c3b7d);
background-image: -o-linear-gradient(#3054a1, #1c3b7d);
-pie-background: linear-gradient(#3054a1, #1c3b7d);
border: 1px solid #1d3d81;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #416ac3;
-webkit-box-shadow: inset 0 1px 0 0 #416ac3;
-o-box-shadow: inset 0 1px 0 0 #416ac3;
box-shadow: inset 0 1px 0 0 #416ac3;
color: white;
text-shadow: 0 1px 0 #122c63;
position: relative;
}
a.button.darkblue:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1a3570), color-stop(100%, #2e4b8a));
background-image: -webkit-linear-gradient(#1a3570, #2e4b8a);
background-image: -moz-linear-gradient(#1a3570, #2e4b8a);
background-image: -o-linear-gradient(#1a3570, #2e4b8a);
-pie-background: linear-gradient(#1a3570, #2e4b8a);
-moz-box-shadow: inset 0 1px 0 0 #3e61ac;
-webkit-box-shadow: inset 0 1px 0 0 #3e61ac;
-o-box-shadow: inset 0 1px 0 0 #3e61ac;
box-shadow: inset 0 1px 0 0 #3e61ac;
cursor: pointer;
}
a.button.darkblue:active {
-moz-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #183063, inset 0 0 8px 4px #183063, 0 1px 1px 0 #eeeeee;
border: 1px solid #193570;
}
a.button.darkblue span.btn_caption {
color: #6087dc;
text-shadow: 0 1px 0 #122c63;
}  a.button.lightgreen {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #80bf4f), color-stop(100%, #63a72f));
background-image: -webkit-linear-gradient(#80bf4f, #63a72f);
background-image: -moz-linear-gradient(#80bf4f, #63a72f);
background-image: -o-linear-gradient(#80bf4f, #63a72f);
-pie-background: linear-gradient(#80bf4f, #63a72f);
border: 1px solid #65ab30;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #9bcb76;
-webkit-box-shadow: inset 0 1px 0 0 #9bcb76;
-o-box-shadow: inset 0 1px 0 0 #9bcb76;
box-shadow: inset 0 1px 0 0 #9bcb76;
color: white;
text-shadow: 0 1px 0 #529122;
position: relative;
}
a.button.lightgreen:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5c9a2d), color-stop(100%, #73af46));
background-image: -webkit-linear-gradient(#5c9a2d, #73af46);
background-image: -moz-linear-gradient(#5c9a2d, #73af46);
background-image: -o-linear-gradient(#5c9a2d, #73af46);
-pie-background: linear-gradient(#5c9a2d, #73af46);
-moz-box-shadow: inset 0 1px 0 0 #8ebf69;
-webkit-box-shadow: inset 0 1px 0 0 #8ebf69;
-o-box-shadow: inset 0 1px 0 0 #8ebf69;
box-shadow: inset 0 1px 0 0 #8ebf69;
cursor: pointer;
}
a.button.lightgreen:active {
-moz-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #558d2a, inset 0 0 8px 4px #558d2a, 0 1px 1px 0 #eeeeee;
border: 1px solid #5c9b2c;
}
a.button.lightgreen span.btn_caption {
color: #b8e297;
text-shadow: 0 1px 0 #529122;
}  a.button.green {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #668b46), color-stop(100%, #4a6d2c));
background-image: -webkit-linear-gradient(#668b46, #4a6d2c);
background-image: -moz-linear-gradient(#668b46, #4a6d2c);
background-image: -o-linear-gradient(#668b46, #4a6d2c);
-pie-background: linear-gradient(#668b46, #4a6d2c);
border: 1px solid #4d702e;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #7fa95b;
-webkit-box-shadow: inset 0 1px 0 0 #7fa95b;
-o-box-shadow: inset 0 1px 0 0 #7fa95b;
box-shadow: inset 0 1px 0 0 #7fa95b;
color: white;
text-shadow: 0 1px 0 #39571e;
position: relative;
}
a.button.green:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #436129), color-stop(100%, #5a7641));
background-image: -webkit-linear-gradient(#436129, #5a7641);
background-image: -moz-linear-gradient(#436129, #5a7641);
background-image: -o-linear-gradient(#436129, #5a7641);
-pie-background: linear-gradient(#436129, #5a7641);
-moz-box-shadow: inset 0 1px 0 0 #739457;
-webkit-box-shadow: inset 0 1px 0 0 #739457;
-o-box-shadow: inset 0 1px 0 0 #739457;
box-shadow: inset 0 1px 0 0 #739457;
cursor: pointer;
}
a.button.green:active {
-moz-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #3c5625, inset 0 0 8px 4px #3c5625, 0 1px 1px 0 #eeeeee;
border: 1px solid #436228;
}
a.button.green span.btn_caption {
color: #9bc874;
text-shadow: 0 1px 0 #39571e;
}  a.button.darkgreen {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #497c22), color-stop(100%, #2f5511));
background-image: -webkit-linear-gradient(#497c22, #2f5511);
background-image: -moz-linear-gradient(#497c22, #2f5511);
background-image: -o-linear-gradient(#497c22, #2f5511);
-pie-background: linear-gradient(#497c22, #2f5511);
border: 1px solid #315912;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #61a22f;
-webkit-box-shadow: inset 0 1px 0 0 #61a22f;
-o-box-shadow: inset 0 1px 0 0 #61a22f;
box-shadow: inset 0 1px 0 0 #61a22f;
color: white;
text-shadow: 0 1px 0 #1e3909;
position: relative;
}
a.button.darkgreen:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #28480f), color-stop(100%, #3e651f));
background-image: -webkit-linear-gradient(#28480f, #3e651f);
background-image: -moz-linear-gradient(#28480f, #3e651f);
background-image: -o-linear-gradient(#28480f, #3e651f);
-pie-background: linear-gradient(#28480f, #3e651f);
-moz-box-shadow: inset 0 1px 0 0 #568a2e;
-webkit-box-shadow: inset 0 1px 0 0 #568a2e;
-o-box-shadow: inset 0 1px 0 0 #568a2e;
box-shadow: inset 0 1px 0 0 #568a2e;
cursor: pointer;
}
a.button.darkgreen:active {
-moz-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #213b0d, inset 0 0 8px 4px #213b0d, 0 1px 1px 0 #eeeeee;
border: 1px solid #28480f;
}
a.button.darkgreen span.btn_caption {
color: #7ad733;
text-shadow: 0 1px 0 #1e3909;
}  a.button.lightred {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #da5858), color-stop(100%, #d82222));
background-image: -webkit-linear-gradient(#da5858, #d82222);
background-image: -moz-linear-gradient(#da5858, #d82222);
background-image: -o-linear-gradient(#da5858, #d82222);
-pie-background: linear-gradient(#da5858, #d82222);
border: 1px solid #dd2222;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #e28383;
-webkit-box-shadow: inset 0 1px 0 0 #e28383;
-o-box-shadow: inset 0 1px 0 0 #e28383;
box-shadow: inset 0 1px 0 0 #e28383;
color: white;
text-shadow: 0 1px 0 #c01616;
position: relative;
}
a.button.lightred:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ca2121), color-stop(100%, #d14747));
background-image: -webkit-linear-gradient(#ca2121, #d14747);
background-image: -moz-linear-gradient(#ca2121, #d14747);
background-image: -o-linear-gradient(#ca2121, #d14747);
-pie-background: linear-gradient(#ca2121, #d14747);
-moz-box-shadow: inset 0 1px 0 0 #d97373;
-webkit-box-shadow: inset 0 1px 0 0 #d97373;
-o-box-shadow: inset 0 1px 0 0 #d97373;
box-shadow: inset 0 1px 0 0 #d97373;
cursor: pointer;
}
a.button.lightred:active {
-moz-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #bc2020, inset 0 0 8px 4px #bc2020, 0 1px 1px 0 #eeeeee;
border: 1px solid #cb2020;
}
a.button.lightred span.btn_caption {
color: #f2abab;
text-shadow: 0 1px 0 #c01616;
}  a.button.red {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d81818), color-stop(100%, #ae0a0a));
background-image: -webkit-linear-gradient(#d81818, #ae0a0a);
background-image: -moz-linear-gradient(#d81818, #ae0a0a);
background-image: -o-linear-gradient(#d81818, #ae0a0a);
-pie-background: linear-gradient(#d81818, #ae0a0a);
border: 1px solid #b20a0a;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #e73c3c;
-webkit-box-shadow: inset 0 1px 0 0 #e73c3c;
-o-box-shadow: inset 0 1px 0 0 #e73c3c;
box-shadow: inset 0 1px 0 0 #e73c3c;
color: white;
text-shadow: 0 1px 0 #900404;
position: relative;
}
a.button.red:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9e0a0a), color-stop(100%, #bc1a1a));
background-image: -webkit-linear-gradient(#9e0a0a, #bc1a1a);
background-image: -moz-linear-gradient(#9e0a0a, #bc1a1a);
background-image: -o-linear-gradient(#9e0a0a, #bc1a1a);
-pie-background: linear-gradient(#9e0a0a, #bc1a1a);
-moz-box-shadow: inset 0 1px 0 0 #de2b2b;
-webkit-box-shadow: inset 0 1px 0 0 #de2b2b;
-o-box-shadow: inset 0 1px 0 0 #de2b2b;
box-shadow: inset 0 1px 0 0 #de2b2b;
cursor: pointer;
}
a.button.red:active {
-moz-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #8f0a0a, inset 0 0 8px 4px #8f0a0a, 0 1px 1px 0 #eeeeee;
border: 1px solid #9f0909;
}
a.button.red span.btn_caption {
color: #f76464;
text-shadow: 0 1px 0 #900404;
}  a.button.darkred {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #981010), color-stop(100%, #6b0606));
background-image: -webkit-linear-gradient(#981010, #6b0606);
background-image: -moz-linear-gradient(#981010, #6b0606);
background-image: -o-linear-gradient(#981010, #6b0606);
-pie-background: linear-gradient(#981010, #6b0606);
border: 1px solid #6f0606;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #c41717;
-webkit-box-shadow: inset 0 1px 0 0 #c41717;
-o-box-shadow: inset 0 1px 0 0 #c41717;
box-shadow: inset 0 1px 0 0 #c41717;
color: white;
text-shadow: 0 1px 0 #4b0202;
position: relative;
}
a.button.darkred:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5c0505), color-stop(100%, #7e1010));
background-image: -webkit-linear-gradient(#5c0505, #7e1010);
background-image: -moz-linear-gradient(#5c0505, #7e1010);
background-image: -o-linear-gradient(#5c0505, #7e1010);
-pie-background: linear-gradient(#5c0505, #7e1010);
-moz-box-shadow: inset 0 1px 0 0 #a91919;
-webkit-box-shadow: inset 0 1px 0 0 #a91919;
-o-box-shadow: inset 0 1px 0 0 #a91919;
box-shadow: inset 0 1px 0 0 #a91919;
cursor: pointer;
}
a.button.darkred:active {
-moz-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #4d0505, inset 0 0 8px 4px #4d0505, 0 1px 1px 0 #eeeeee;
border: 1px solid #5c0505;
}
a.button.darkred span.btn_caption {
color: #f41f1f;
text-shadow: 0 1px 0 #4b0202;
}  a.button.yellow {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d1c81a), color-stop(100%, #a79f0c));
background-image: -webkit-linear-gradient(#d1c81a, #a79f0c);
background-image: -moz-linear-gradient(#d1c81a, #a79f0c);
background-image: -o-linear-gradient(#d1c81a, #a79f0c);
-pie-background: linear-gradient(#d1c81a, #a79f0c);
border: 1px solid #aca40c;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #e4dc3a;
-webkit-box-shadow: inset 0 1px 0 0 #e4dc3a;
-o-box-shadow: inset 0 1px 0 0 #e4dc3a;
box-shadow: inset 0 1px 0 0 #e4dc3a;
color: white;
text-shadow: 0 1px 0 #8a8305;
position: relative;
}
a.button.yellow:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #98910b), color-stop(100%, #b6ae1b));
background-image: -webkit-linear-gradient(#98910b, #b6ae1b);
background-image: -moz-linear-gradient(#98910b, #b6ae1b);
background-image: -o-linear-gradient(#98910b, #b6ae1b);
-pie-background: linear-gradient(#98910b, #b6ae1b);
-moz-box-shadow: inset 0 1px 0 0 #dbd229;
-webkit-box-shadow: inset 0 1px 0 0 #dbd229;
-o-box-shadow: inset 0 1px 0 0 #dbd229;
box-shadow: inset 0 1px 0 0 #dbd229;
cursor: pointer;
}
a.button.yellow:active {
-moz-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #89830b, inset 0 0 8px 4px #89830b, 0 1px 1px 0 #eeeeee;
border: 1px solid #99910b;
}
a.button.yellow span.btn_caption {
color: #f5ed61;
text-shadow: 0 1px 0 #8a8305;
}  a.button.orange {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d1911a), color-stop(100%, #a7710c));
background-image: -webkit-linear-gradient(#d1911a, #a7710c);
background-image: -moz-linear-gradient(#d1911a, #a7710c);
background-image: -o-linear-gradient(#d1911a, #a7710c);
-pie-background: linear-gradient(#d1911a, #a7710c);
border: 1px solid #ac740c;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #e4a83a;
-webkit-box-shadow: inset 0 1px 0 0 #e4a83a;
-o-box-shadow: inset 0 1px 0 0 #e4a83a;
box-shadow: inset 0 1px 0 0 #e4a83a;
color: white;
text-shadow: 0 1px 0 #8a5b05;
position: relative;
}
a.button.orange:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #98670b), color-stop(100%, #b6801b));
background-image: -webkit-linear-gradient(#98670b, #b6801b);
background-image: -moz-linear-gradient(#98670b, #b6801b);
background-image: -o-linear-gradient(#98670b, #b6801b);
-pie-background: linear-gradient(#98670b, #b6801b);
-moz-box-shadow: inset 0 1px 0 0 #db9d29;
-webkit-box-shadow: inset 0 1px 0 0 #db9d29;
-o-box-shadow: inset 0 1px 0 0 #db9d29;
box-shadow: inset 0 1px 0 0 #db9d29;
cursor: pointer;
}
a.button.orange:active {
-moz-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #895d0b, inset 0 0 8px 4px #895d0b, 0 1px 1px 0 #eeeeee;
border: 1px solid #99670b;
}
a.button.orange span.btn_caption {
color: #f5c161;
text-shadow: 0 1px 0 #8a5b05;
}  a.button.brown {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #775e28), color-stop(100%, #513e15));
background-image: -webkit-linear-gradient(#775e28, #513e15);
background-image: -moz-linear-gradient(#775e28, #513e15);
background-image: -o-linear-gradient(#775e28, #513e15);
-pie-background: linear-gradient(#775e28, #513e15);
border: 1px solid #554116;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #9b7b36;
-webkit-box-shadow: inset 0 1px 0 0 #9b7b36;
-o-box-shadow: inset 0 1px 0 0 #9b7b36;
box-shadow: inset 0 1px 0 0 #9b7b36;
color: white;
text-shadow: 0 1px 0 #37290c;
position: relative;
}
a.button.brown:hover {
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #443512), color-stop(100%, #614d24));
background-image: -webkit-linear-gradient(#443512, #614d24);
background-image: -moz-linear-gradient(#443512, #614d24);
background-image: -o-linear-gradient(#443512, #614d24);
-pie-background: linear-gradient(#443512, #614d24);
-moz-box-shadow: inset 0 1px 0 0 #836a34;
-webkit-box-shadow: inset 0 1px 0 0 #836a34;
-o-box-shadow: inset 0 1px 0 0 #836a34;
box-shadow: inset 0 1px 0 0 #836a34;
cursor: pointer;
}
a.button.brown:active {
-moz-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #382b0f, inset 0 0 8px 4px #382b0f, 0 1px 1px 0 #eeeeee;
border: 1px solid #453512;
}
a.button.brown span.btn_caption {
color: #cea03b;
text-shadow: 0 1px 0 #37290c;
}    ul.sc_tabs { 
display: block;
margin: 0 0 20px 0;
padding: 0;
border-bottom: solid 1px #ddd; }
ul.sc_tabs li { 
display: block;
width: auto;
height: 30px;
padding: 0;
float: left;
margin-bottom: 0; }
ul.sc_tabs li a { 
display: block; 
text-decoration: none;
width: auto; 
height: 29px; 
padding: 0px 20px; 
line-height: 30px; 
border: solid 1px #ddd;
border-width: 1px 0 0 1px; 
margin: 0;  
background: #f5f5f5;
font-size: 13px; }
ul.sc_tabs li a.active { 
background: #fff; 
height: 30px;
position: relative;
top: -4px;
padding-top: 4px;
border-right-width: 1px;
margin: 0 -1px 0 0;
color: #111;
-moz-border-radius-topleft: 2px;
-webkit-border-top-left-radius: 2px;
border-top-left-radius: 2px;
-moz-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
border-top-right-radius: 2px; }
ul.sc_tabs li:first-child a {
-moz-border-radius-topleft: 2px;
-webkit-border-top-left-radius: 2px;
border-top-left-radius: 2px; }
ul.sc_tabs li:last-child a {
border-width: 1px 1px 0 1px;
-moz-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
border-top-right-radius: 2px; }
ul.sc_tabs-content { margin: 0; display: block; }
ul.sc_tabs-content > li { display:none; }
ul.sc_tabs-content > li.active { display: block; } ul.sc_tabs:before,
ul.sc_tabs:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
ul.sc_tabs:after {
clear: both; }
ul.sc_tabs {
zoom: 1; }  .toggle_container {
padding: 10px;
margin-bottom: 1px;
background-color: #fff;
}
p.trigger {
display: block;	
padding:  8px 8px 8px 16px;
margin: 0;
cursor: pointer;
font-weight: bold;
font-size: 1.25em;
line-height: 175%;
} p.trigger {
background: #f8f8f8 url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/images/icons/16_expand.png) no-repeat 10px center;
border-top: 1px solid #e5e5e5;
padding-left: 34px;
}
p.trigger a {
color: #2774ae;
text-shadow: #fff 1px -1px 0;
text-decoration: none;
} p.trigger:hover {
background: #fff url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/images/icons/16_expand.png) no-repeat 10px center;
}
p.trigger a:hover,p.trigger.active a:hover {
color: #2774ae;
text-shadow: #fff -1px 1px 0;
} p.trigger.active {
background: #fff url(//www.turismovacanza.net/web/htdocs/www.turismovacanza.net/home/wp-content/themes/snapwire-master/inc/images/icons/16_collapse.png) no-repeat 10px center;
border-top: 1px solid #ebebeb;
}
p.trigger.active a {
color: #000;
text-shadow: #fff 1px 1px 0;
}