@charset "UTF-8";  @media all { *{margin:0;padding:0} option{padding-left:.4em} * html body *{overflow:visible} * html iframe,* html frame{overflow:auto} * html frameset{overflow:hidden} html{height:100%;margin-bottom:1px} body{font-size:100.01%;color:#000;background:#fff;text-align:left} fieldset,img{border:0 solid} ul,ol,dl{margin:0 0 1em 1em} li{margin-left:1.5em;line-height:1.5em} dt{font-weight:700} dd{margin:0 0 1em 2em} blockquote{margin:0 0 1em 1.5em} #header{position:relative} #topnav{text-align:right} #header #topnav{position:absolute;top:10px;right:10px} #header,#nav,#main,#footer{clear:both} #col1{float:left;width:200px} #col2{float:right;width:200px} #col3{width:auto;margin:0 200px} #col1_content,#col2_content,#col3_content{position:relative} .hideboth #col3{margin-left:0;margin-right:0} .hidecol1 #col3{margin-left:0;margin-right:200px} .hidecol2 #col3{margin-left:200px;margin-right:0} .hideboth #col1,.hideboth #col2,.hidecol1 #col1,.hidecol2 #col2{display:none} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} .clearfix{display:block} .floatbox{overflow:hidden} #ie_clearing{display:none} .subcolumns{width:100%;overflow:hidden} .subcolumns_oldgecko{width:100%;float:left} .c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l,.c16l,.c84l{float:left} .c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r,.c16r,.c84r{float:right;margin-left:-5px} .c25l,.c25r{width:25%} .c33l,.c33r{width:33.333%} .c50l,.c50r{width:50%} .c66l,.c66r{width:66.666%} .c75l,.c75r{width:75%} .c38l,.c38r{width:38.2%} .c62l,.c62r{width:61.8%} .c16l,.c16r{width:16.666%} .c84l,.c84r{width:83.333%} .subc{padding:0 .5em} .subcl{padding:0 1em 0 0} .subcr{padding:0 0 0 1em} .skip,.hideme,.print{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px} .skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto} }  @media screen, projection {     body { background: #4d87c7 none repeat-x top left fixed; padding: 10px 0; }   body { text-align: center; } #page_margins { text-align:left; margin: 0 auto; }   #page_margins { min-width: 740px; max-width: 80em; background: #fff; } #page{ padding: 10px; }   #header { color: #000; background: #fff repeat-x top left; padding: 45px 2em 1em 20px; } #topnav { color: #aaa; background: transparent; }   #nav ul { margin-left: 20px; } #nav_main { background-color: #336; } #main { background: #fff;padding:10px 0; } #footer { color:#666; background: #f9f9f9; padding: 10px 20px; border-top: 5px #efefef solid; }   #col1 { width: 25%; } #col1_content { padding: 10px 10px 10px 20px; } #col2 { width: 25%; } #col2_content { padding: 10px 20px 10px 10px; } #col3 { margin: 0 25%; } #col3_content { padding: 10px; }   #nav * { border: 0px none !important; } #nav_main { background: #efefef; } #nav_main ul { margin-left: 10px; } #nav_main ul li { line-height: 1.2em; } #nav_main ul li a, #nav_main ul li strong { color: #666; font-weight: normal; padding: 0.5em 0.8em 0.5em 0.8em; } #nav_main ul li a:focus, #nav_main ul li a:hover, #nav_main ul li a:active { background: #182E7A; color: #fff; } #nav_main ul li#current { background: transparent; } #nav_main ul li#current strong, #nav_main ul li#current a, #nav_main ul li#current a:focus, #nav_main ul li#current a:hover, #nav_main ul li#current a:active { color: #4D87C7; font-weight: bold; } }  @media all {    html * { font-size: 100.01% }   textarea, pre, tt, code { font-family:"Courier New", Courier, monospace; }   body { font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; font-size: 90.00%; color: #444; } h1,h2,h3,h4,h5,h6 { font-family:"times new roman",times,serif; font-weight:bold; color:#666; margin: 0 0 0.25em 0; } h1 { font-size: 200% }  h2 { font-size: 200%; color:#182E7A}  h3 { font-size: 150% }  h4 { font-size: 133.33% }  h5 { font-size: 116.67% }  h6 { font-size: 116.67%; font-style:italic }  #header h1 { font-size:2.5em; letter-spacing:-2px; line-height:65%; color:#000; } #header span { color:#999; } p { line-height: 1.5em; margin: 0 0 1em 0; }  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em } li { margin-left: 1.5em; line-height: 1.5em } dt { font-weight: bold } dd { margin: 0 0 1em 2em }  cite, blockquote { font-style:italic } blockquote { margin: 0 0 1em 1.5em } strong,b { font-weight: bold } em,i { font-style:italic } pre, code { font-family: monospace; font-size: 1.1em; } acronym, abbr { letter-spacing: .07em; border-bottom: .1em dashed #c00; cursor: help; }  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;} .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;} .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;} .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; } .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; } .center { text-align:center; margin: 0.5em auto }  a {color: #4D87C7; text-decoration:none;} a:focus, a:hover, a:active {color:#182E7A; text-decoration:underline;} #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; } #topnav a:focus, #topnav a:hover, #topnav a:active { text-decoration:underline; background-color: transparent;} #footer a { color: #999; background:transparent; font-weight: bold;} #footer a:focus, #footer a:hover, #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}    table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; } table.full { width: 100%; } table.fixed { table-layout:fixed } th,td { padding: 0.5em; } thead th { background: #444; color: #fff } tbody th { background: #ccc; color: #333 } tbody th.sub { background: #ddd; color: #333 }  hr { color: #fff; background:transparent; margin: 0 0 0.5em 0; padding: 0 0 0.5em 0; border:0; border-bottom: 1px #eee solid; } } { *background-image:url(/css/screen/your_image.gif)} body { background-color:#FFF; padding:0; }  html body, html > body { color:#333; font-family:'trebuchet ms', verdana, arial, helvetica, sans-serif; } #page_margins { margin:0 auto; max-width:740px; min-width:740px; width:740px; } #page { background:#3A69FF url(data:image/gif;base64,) repeat-y scroll top left; padding:0 10px; } #header { background-color:#3A69FF;  color:#FFF; height:200px; padding:0; } #header #topnav { top:5px; right:0; } #flash_header { float:left; margin-top:15px; } #nav, #footer_nav { color:#FFF; margin:0px auto; text-align:center; } #footer_nav { padding-bottom:10px; } #nav td, #footer_nav td { background:#3A69FF none; font-weight:normal; height:30px; margin:0 auto; white-space:nowrap; width:9%; } #nav td span, #footer_nav td span { font-weight:bold; } #footer_nav a { font-weight:normal; } #footer a, td.nav a, td.nav a:link, td.nav a:visited { color:#FC0; } #footer a:hover, #footer a:active, td.nav a:hover, td.nav a:active { color:#CCC; } #main { padding:0; width:720px; } #col1 { float:left; margin:0; width:720px; } #col1_content { background:#FFF none; padding:0px; } #footer { background:#3A69FF none; border:0; color:#FFF; height:150px; padding:0; text-align:center; } .subcolumns { padding:0 7px 15px; } .subcl { padding:0 15px 0 0; } .subcl table { margin-bottom:0; } h1, h2, h3, h4, h5, h6, input, textarea { font-family:'trebuchet ms', verdana, arial, helvetica, sans-serif; } h2, a:focus, a:hover, a:active { color:#194273; } #nav_main ul li a:focus, #nav_main ul li a:hover, #nav_main ul li a:active { background-color:#194273; }   .tit { font-weight:bold; } .normal { font-weight:normal; } .nowrap { white-space:nowrap; } .izq { text-align:left; } .left { float:left; } .cen { margin-left:auto; margin-right:auto; text-align:center; } .der { text-align:right; } .right { float:right; }  .onchange { margin-top: 5px; } .cal_box { border:1px solid #000; width:345px; } .calendar { font-size:10px; } .cal_tit { font-size:1.2em; font-weight:bold; height:1.2em; margin-right:auto; margin-left:auto; text-align:center; } .ok { background-color:#C4EF95; } .r { background-color:#FF9B9B; }  .te { background-color:#FFDAB9; }  .pr { background-color:#FFFF80; } .q { background-color:#BFEFFF; } .v { background-color:#C0C0C0; } .n { background-color:#C0C0C0; } .calendar td, .d { height:45px; margin:1px; width:45px; } #hoy { font-size:1.4em; font-weight:bold; } div.d { position:relative; border:1px solid #888; } td.ref_d, div.ref_d { border:1px solid #888; } div.f { font-size:1.2em; position:absolute; top:2px; left:2px; } div.cb { position:absolute; top:-2px; right:-1px; } div.tel, div.cbox { position:absolute; top:2px; right:2px; } div.c { font-size:10px; position:absolute; bottom:1px; right:1px; } .Estilo1 { padding-right:5px; padding-left:5px; } #form .buttons button, #form button.button, #form input.button, #form .buttons a, #form a.button {  background-color:#F5F5F5; border-color:#DEDEDE rgb(187, 187, 187) rgb(191, 191, 191) rgb(222, 222, 222); border-style:solid; border-width:1px; color:#333; cursor:pointer; display:block; float:left; font-size:100%; font-weight:bold; line-height:130%; margin:0 0.7em 0 0; padding:5px 10px 6px; text-decoration:none; } #form .buttons a:link, #form a.button:link, #form .buttons a:visited, #form a.button:visited { color:#333; } a.button, button.button { display:inline; float:none; } #form .buttons button { font-weight:bold; overflow:visible; padding:4px 10px 3px 7px; width:auto; } #form .buttons button[type] { line-height:17px; padding:5px 10px 5px 7px; width:auto; } * *:first-child + html #form .buttons button[type] { padding:4px 10px 3px 7px; } #form .buttons button img, #form .buttons a img, a.button img, button.button img { margin:0 3px -3px 0 !important; } #form .buttons button:hover, button.button:hover, #form input.button:hover, #form .buttons a:hover, a.button:hover, #form a.neutral:hover { background-color:#DFF4FF; border:1px solid #A7CEDF; color:#369; } #form .buttons a:active, #form a.button:active { background-color:#6299C5; border:1px solid #6299C5; color:#FFF; } #form button.positive, #form a.positive, #form input.positive { color:#529214; } #form a.positive:hover, #form button.positive:hover, #form input.positive:hover { background-color:#E9EFD1; border:1px solid #AACF81; color:#529214; } #form a.positive:active { background-color:#529214; border:1px solid #529214; color:#FFF; }  ._err { font-weight:bold; color:#900; } .inputbox_err { background-color:#FFDFDF; border:1px solid #EF959B; font-family:'trebuchet ms', verdana, arial, helvetica, sans-serif; font-size:11px; padding:2px 4px; } .errores, .no_errores { background:#FFDFDF; border:1px solid #EF959B; color:#C00; font-size:12px; display:none; margin:10px 0; padding:0.5em; } .no_errores { background-color:#E9FFE9; border:1px solid #0C0; color:#080; } #errores > ul, #errores > li { font-size:11px; list-style:none; } .submit input, .submit input:focus, .form_button { background: url(data:image/png;base64,); border: 3px double #999; border-left-color: #CCC; border-top-color: #CCC; color: #333; padding: 0.25em; margin-top:5px; } #errores > li { padding-left:1em; } table { margin-bottom:0; } th, td { padding:0; } .resumen ul { font-size:100%; list-style-type:none; margin:0; padding:0; width:100%; } .resumen li { clear:both; margin:0; padding:4px 5px 2px 25px; position:relative; } .bandera { float:right; margin:0 0 5px 10px; } .descripcion { text-align:justify; padding-right:35px; } .descripcion h3 { padding-top:15px; } .clima { float:left; margin:0 10px 5px 5px; } .index_center { padding:0 30px; } .galeria_center { padding-left:40px; padding-right:40px; } .img_spc_historia { margin-top: 60px; } .img_spc_posadas { margin-top: 73px; } .img_spc_servicios { margin-top: 29px; } .img_spc_solar { margin-top: 66px; } .img_spc_reservas { margin-top: 22px; } .img_spc_ubicacion { margin-top: 24px; } div#flash_ubicacion { margin-left:-10px; } .img_spc_actividades { margin-top: 28px; } { *background-image:url(/css/screen/your_image.gif)} #page { *background-image:url(http://psd.edicorp.com.ar/img/img_background.gif)} .form_button { *background-image:url(/css/screen/../img/fade-butt.png)}  @media print { body,#page_margins,#page,#main{border:0;margin:0;padding:0} #page_margins,#page{width:100%!important;min-width:0;max-width:none} #header{height:auto} #topnav,#nav,#search,#footer{display:none} .c25l,.c33l,.c38l,.c50l,.c62l,.c66l,.c75l,.c25r,.c33r,.c38r,.c50r,.c62r,.c66r,.c75r{width:100%;float:none;overflow:visible;display:table;margin:0} .subc,.subcl,.subcr{margin:0;padding:0} .print{position:static;top:0;left:0;height:auto;width:auto} body *{font-family:"Times New Roman", Times, serif} code,pre{font-family:"Courier New", Courier, mono} body{font-size:12pt} h1,h2,h3,h4,h5,h6{page-break-after:avoid} abbr[title]:after,acronym[title]:after{content:'(' attr(title) ')'} #page a[href^="http:"],#page a[href^="https:"]{padding-left:0;background-image:none} a[href]:after{content:" <URL: "attr(href)">";color:#444;background:inherit;font-style:italic} #col1_content:before,#col2_content:before,#col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:700;font-size:1.5em} .floatbox,.subcolumns,.subcolums_oldgecko{overflow:visible;display:table} } { *background-image:url(/css/screen/your_image.gif)} #page { *background-image:url(http://psd.edicorp.com.ar/img/img_background.gif)} .form_button { *background-image:url(/css/screen/../img/fade-butt.png)}      @media print { #col1 { display:none; } #col2 { display:none; } #col3, #col3_content { width: 100%; margin:0; padding: 0; border:0; } } { *background-image:url(/css/screen/your_image.gif)} #page { *background-image:url(http://psd.edicorp.com.ar/img/img_background.gif)} .form_button { *background-image:url(/css/screen/../img/fade-butt.png)} 