﻿/*margin: 0px auto 0px auto; width: 760px; padding: 0px 0px 0px 0px; background-color: #294284; width: 100%; height: 100%;*/
.bodyclass {
    margin: 0px auto 0px auto; width: 760px; padding: 0px 0px 0px 0px; background-image:  url(http://www.skicanada.com.br/uploads/skicanada/back_page.jpg); background-repeat: no-repeat; BACKGROUND-COLOR: #3CC7E8; width: 100%; height: 100%;
}
#TopContentPane {
    vertical-align: top; background:#6A7289;
}
#ContentPane {
    vertical-align: top; background:#6A7289;
}
#BottomPane {
    background:#6A7289;
}
#RightPane {
    vertical-align: top; background:#6A7289;
}
#LeftPane {
    vertical-align: top; background:#6A7289;
}
.principal {
	margin-top: 10px; background-color: #FFFFFF; width: 760px; vertical-align: middle; margin-left: auto; margin-right: auto; text-align: center;
}
.loginform {
    font-size: 11px; font-style: normal; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #797979; border: solid 1px #A6A6A6; height: 18px; vertical-align: middle; background-color: #FFFFFF;
}
.banner {
    background: url(../uploads/background/bkbanner.jpg) repeat-x; height: 80px; border-bottom: solid 1px #EFEFEF; width: 760px;
}
.bannermenu {
    width: 560px; height: 25px; padding-top: 30px; margin-left: 180px; position: relative;
}
.bannermenutitle {
    color: #666666; FONT: 10px/13px "Trebuchet MS", verdana, Helvetica, sans-serif; font-weight: bold; padding: 0px 5px 0px 5px; text-transform: uppercase;
}
.bannermenutitle a:link{
    color: #666666; text-decoration: none;
}
.bannermenutitle a:visited{
    color: #666666; text-decoration: none;
}
.bannermenutitle a:hover{
    color: #666666; text-decoration: underline;
}
.linklogo {
     margin-left: 0px; margin-top: -64px; WIDTH: 155px; CURSOR: pointer; POSITION: absolute; HEIGHT: 40px;
}
.windowprincipalhome {
    height: 300px; background: url(../uploads/background/bkwindow2.jpg) no-repeat;
}
.flashhome {
    position: absolute; top: 116px; margin-left: -260px;
}
.flashpage {
    position: absolute; top: 116px; margin-left: -260px;
}
.menuhome {
    position: absolute; top: 375px; margin-left: 0px;
}
.menuhometable {
    width: 155px; padding-top: 2px; padding-bottom: 2px;
}
.menuhometitle {
    text-align: left; height: 12px; font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif; font-size: 10px; text-transform: uppercase; color: #0CA6D7; padding-bottom: 2px; padding-top: 2px; padding-left: 6px; padding-right: 6px; background-image: url(../uploads/background/bkmenu.jpg); background-repeat: no-repeat; background-position: -10px 0px; line-height: 16px; font-weight: 900;
}
.menuhometitle a:link {
    color: #0CA6D7; text-decoration: none;
}
.menuhometitle a:visited {
    color: #0CA6D7; text-decoration: none;
}
.menuhometitle a:hover {
    color: #FFCC00; text-decoration: none;
}
.menuhomespace {
    height: 2px;
}
.homemap {
    padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 0px; height: 10px; background-color: #FFFFFF; background: url(../uploads/background/bkbottom.jpe) repeat-x 0px 0px; width: 740px;
}
.homemaps {
    padding-left: 10px; padding-right: 10px; text-align: right;
}
.homeframe {
    padding-left: 10px; padding-right: 10px; padding-top: 15px; padding-bottom: 15px; height: auto; background-color: #FFFFFF; /**background: url(../uploads/background/bkbottom.jpe) repeat-x 0px 0px;**/
}
.homeframes {
    padding-left: 10px; padding-right: 10px; vertical-align: top;
}
.homeframesnews {
    border-left: solid 0px #0CA6D7; border-right: solid 0px #0CA6D7; width: 195px; text-align: left; vertical-align: top;
}
.homeframesleftright {
    padding-left: 10px; padding-right: 10px; border-left: solid 1px #0CA6D7; border-right: solid 1px #0CA6D7; width: 195px; text-align: left; vertical-align: top;
}
.homeframesleft {
    padding-left: 10px; padding-right: 10px; border-right: solid 1px #0CA6D7; width: 195px; text-align: left; vertical-align: top;
}
.homeframesright {
    padding-left: 10px; width: 195px; text-align: left; vertical-align: top;
}
.homeframestitle {
    font-weight: bold; font-size: 11px; color: #0CA6D7; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; font-variant: small-caps; letter-spacing: -0.5px; padding-bottom: 3px;
}
.homeframestext {
    font: 11px "Trebuchet MS", verdana, Helvetica, sans-serif; color: #FFCC66; line-height: 13px;
}
.homeframestext a:link {
	COLOR: #FFCC66; text-decoration: none
}
.homeframestext a:visited {
	COLOR: #FFCC66; text-decoration: none
}
.homeframestext a:active {
	COLOR: #FFCC66; text-decoration: none
}
.homeframestext a:hover {
	COLOR: #FFCC66; text-decoration: underline
}
.bntvermais {
    margin-top: 20px;
}
.footer {
    height: 30px; background-color: #999999; background-image: url(../uploads/background/bkfooter.gif); background-repeat: repeat-x; background-position: 0px 1px;
}
.footertable {
    width: 760px;
}
.footersign {
    width: 610px; height: 25px;
}
.footercopyright {
    width: 150px; padding-right: 6px; padding-left: 10px; vertical-align: middle;
}
.footertxt {
    color: #FFFFFF; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; font-size: 9px; text-align: right; margin-top: 4px;
}
.powered {
    margin: 0px auto 0px auto; color: #FFFFFF; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; font-size: 9px; height: 35px; vertical-align: top; background: url(../uploads/background/bkiteacompany.gif) no-repeat 0px 3px; width: 150px; padding-top: 2px; text-align: center;
}
.powered a:link {
    color: #FFFFFF; text-decoration: none;
}
.powered a:visited {
    color: #FFFFFF; text-decoration: none;
}
.powered a:hover {
    color: #FFFFFF; text-decoration: underline;
}
p {
	font-size: 13px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #797979; 
}
td {
	COLOR: #797979; FONT: 10px/12px "Trebuchet MS", verdana, Helvetica, sans-serif; letter-spacing: 0.5px; line-height: 14px;
}
a:link {
	COLOR: #FFCC66; text-decoration: underline
}
a:visited {
	COLOR: #FFCC66; text-decoration: underline
}
a:active {
	COLOR: #FFCC66; text-decoration: underline
}
a:hover {
	COLOR: #FFCC66; text-decoration: underline
}
.windowprincipalpage {
    height: 160px; background: url(../uploads/background/bkwindowpage.jpg) no-repeat;
}
.menupage {
    position: absolute; top: 135px; margin-left: 30px;
}
.menupagetable {
    width: 175px; padding-top: 2px; padding-bottom: 2px;
}
.menupagetitle {
    text-align: left; height: 15px; font-family: "Trebuchet MS", Verdana, Helvetica, Sans-serif; font-size: 10px; text-transform: uppercase; color: #0CA6D7; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right: 6px; background-image: url(../uploads/background/bkmenu.jpg); background-repeat: no-repeat; background-position: -15px 0px; line-height: 13px; font-weight: 900;
}
.menupagetitle a:link {
    color: #0CA6D7; text-decoration: none;
}
.menupagetitle a:visited {
    color: #0CA6D7; text-decoration: none;
}
.menupagetitle a:hover {
    color: #FFCC00; text-decoration: none;
}
.menupagespace {
    height: 1px;
}
.pageframe {
    padding-left: 10px; padding-right: 10px; padding-top: 25px; padding-bottom: 15px; height: auto; background-color: #FFFFFF; background: url(../uploads/background/bkbottom.jpe) repeat-x 0px 0px;
}
.pageframes {
    padding-left: 10px; padding-right: 10px;
}
.pageframesimple {
    padding-left: 10px; padding-right: 10px;
}
.pageframesleft {
    width: 540px; text-align: left; vertical-align: top;
}
.pageframessimple {
    width: 740px; text-align: left; vertical-align: top;
}
.pageframesform {
    width: 740px; text-align: center; vertical-align: top;
}
.pageframesright {
    padding-left: 20px; width: 200px; text-align: left; vertical-align: top; padding-top: 18px;
}
.pageframestitle {
    margin-top: 3px; font-size: 18px; color: #FF8533; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; height: 30px; background: url(../uploads/linhas/lineorange.gif) no-repeat 0px 22px; font-weight: bold; line-height: 20px;
}
.pageframestitlesimple {
    margin-top: 3px; font-size: 18px; color: #FF8533; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; height: 30px; background: url(../uploads/linhas/lineorange740px.gif) no-repeat 0px 22px; font-weight: bold; line-height: 20px;
}
.pageframesrighttitle {
    font-weight: bold; font-size: 11px; color: #0CA6D7; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; font-variant: small-caps; letter-spacing: -0.5px
}
.pageframestext {
    padding-top: 5px; font-size: 13px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #797979; line-height: 20px; letter-spacing: 0.5px;
}
.pageframesrighttext {
    padding-top: 1px; font-size: 10px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #0CA6D7; line-height: 14px; letter-spacing: 0.5px;
}
.advsign {
    margin-top: 50px;
}
.itemtext {
    height: 20px; font-size: 11px; font-style: normal; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #797979; line-height: 16px; letter-spacing: 0px; text-align: left; vertical-align: bottom;
}
.itemtext a:link {
	COLOR: #FF8533; text-decoration: underline
}
.itemtext a:visited {
	COLOR: #FF8533; text-decoration: underline
}
.itemtext a:active {
	COLOR: #FF8533; text-decoration: underline
}
.itemtext a:hover {
	COLOR: #FF8533; text-decoration: underline
}
.itembox {
    vertical-align: top; height: 25px;
}
.formframes {
    font-size: 11px; font-style: normal; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #797979; border: solid 1px #A6A6A6; background-color: #f0f0f0; height: 20px; vertical-align: middle; margin-bottom: 0px;
}
.formframesmultiline {
    font-size: 11px; font-style: normal; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #797979; border: solid 1px #A6A6A6; background-color: #f0f0f0;
}
.TituloLaranja {
    font-size: 18px; color: #FF8533; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloLaranjaMedium {
    font-size: 15px; color: #FF8533; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloLaranjaSmall {
    font-size: 13px; color: #FF8533; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloAzul {
    font-size: 18px; color: #0CA6D7; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloAzulMedium {
    font-size: 15px; color: #0CA6D7; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloAzulSmall {
    font-size: 13px; color: #0CA6D7; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloPreto {
    font-size: 18px; color: #797979; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TituloPretoSmall {
    font-size: 13px; color: #797979; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px;
}
.TextoNormal {
    font-size: 11px; font-style: normal; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #FFFFFF; line-height: 16px; letter-spacing: 0.5px;
}
.TextoNormal b {
    COLOR: #FFCC66;
}
.TextoNormal strong {
    COLOR: #FFCC66;
}
.TextoNormal a:link {
	COLOR: #FFCC66; text-decoration: none
}
.TextoNormal a:visited {
	COLOR: #FFCC66; text-decoration: none
}
.TextoNormal a:active {
	COLOR: #FFCC66; text-decoration: none
}
.TextoNormal a:hover {
	COLOR: #FFCC66; text-decoration: underline
}
.TextoNormal ul {
	 margin: 0px; padding: 0px; LIST-STYLE-TYPE: none
}
.TextoNormal ul li	{
	 padding: 0 0 0 15px; background: url(../uploads/skicanada/skicanada/list1.gif) no-repeat; background-position: 0px 4px;
}
.TextoNormalAzul {
    font-size: 13px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #0CA6D7; line-height: 20px; letter-spacing: 0.5px;
}
.TextoNormalLaranja {
    font-size: 13px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #FF8533; line-height: 20px; letter-spacing: 0.5px;
}
.TextoSmall {
    font-size: 10px; font-style: normal; font-family: "Trebuchet MS",  Verdana, Helvetica, sans-serif; color: #FFCC66; line-height: 14px; letter-spacing: 0.5px;
}
.TextoSmall ul {
	 margin-top: 3px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; LIST-STYLE-TYPE: none
}
.TextoSmall ul li	{
	 padding: 0 0 0 15px; background: url(../uploads/skicanada/skicanada/list1.gif) no-repeat; background-position: 0px 3px;
}
.TextoSmallAzul {
    font-size: 10px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #0CA6D7; line-height: 20px; letter-spacing: 0.5px;
}
.TextoSmallLaranja {
    font-size: 10px; font-style: normal; font-family: Verdana, Helvetica, sans-serif; color: #FF8533; line-height: 20px; letter-spacing: 0.5px;
}
.txtmsg {
	FONT-SIZE: 10px; COLOR: #797979; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.txtmsg A:link {
	COLOR: #FF8533
}
.txtmsg A:visited {
	COLOR: #FF8533
}
.txtmsg A:hover {
	COLOR: #FF8533
}
.errorimg {
    padding-right: 3px; padding-top: 5px; padding-bottom: 3px
}
#inpage {
	BORDER-TOP: #FF8533 2px solid; MARGIN-TOP: 12px; MARGIN-BOTTOM: 16px; MARGIN-LEFT: 0px; WIDTH: 540px; BORDER-BOTTOM: #FF8533 1px solid; BACKGROUND-COLOR: #FFEDE1; padding-bottom: 5px;
}
.calltable {
	MARGIN: 6px 6px 16px; WIDTH: 545px;
}
#loader {
    background-color: #FFFFFF; vertical-align: middle; margin-left: auto; margin-right: auto; text-align: center; padding: 3px; border: solid 1px #A6A6A6;
}
.subtitleloader {
	padding-left: 6px; font-size: 13px; color: #797979; font-style: normal; font-family: "Trebuchet MS", verdana, Helvetica, sans-serif; text-transform: uppercase; font-variant: small-caps; letter-spacing: 0px; font-weight: bold; line-height: 20px; vertical-align: middle;
}
.TextoNormalTrebuchet {
    font-size: 13px; font-style: normal; font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #797979; line-height: 20px; letter-spacing: 0.5px;
}
tr.initial {
    background-color: #FFFFFF;
}
tr.normal {
    background-color: #FFFFFF; 
}
tr.highlight {
    background-color: #EDEDED;
}
.confirm {
     border: 1px solid #FF8533; height: 30px; padding: 3px; background-color: #f0f0f0;
}
.confirm1 {
     border: 1px solid #FF8533; height: 30px; padding: 3px; background-color: #f0f0f0; text-align: center;
}
.homelist {
     COLOR: #FFFFFF; FONT: 11px "Trebuchet MS", verdana, Helvetica, sans-serif;
}
.homelist A {
     COLOR: #FFCC66; text-decoration: underline;
}
.homelist A:link {
     COLOR: #FFCC66; text-decoration: underline;
}
.homelist A:visited {
     COLOR: #FFCC66; text-decoration: underline;
}
.homelist A:hover {
     COLOR: #FFCC66; text-decoration: none;
}
.homelist ul {
	 margin: 0px; padding: 0px; LIST-STYLE-TYPE: none
}
.homelist ul li	{
	 padding: 0 0 0 15px; background: url(../uploads/skicanada/skicanada/list1.gif) no-repeat; background-position: 0px 4px;
}
.texto {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500; PADDING-RIGHT: 10px
}
.titulo {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: bold; PADDING-RIGHT: 10px
}
.textobold {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: bold; PADDING-RIGHT: 10px
}
.titulowebcam {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: bold; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#weather td {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500;
}
#mountain tr {
    Height: 25px;
}
#mountain td {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500;
}
#mountain .texttype {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; PADDING-RIGHT: 10px
}
#mountain p {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500;
}
.texttype {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; PADDING-RIGHT: 10px
}
.texttype2 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 30px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; PADDING-RIGHT: 10px; 
}
#snow .texto {
	FONT-SIZE: 10px; COLOR: #EFEFEF; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500;
}
#snow .textobold {
	FONT-SIZE: 10px; COLOR: #EFEFEF; LINE-HEIGHT: 14.5px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: bold; PADDING-RIGHT: 10px
}
#snow .texttypehome {
	height: 22px; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 10px; FONT-SIZE: 12px; COLOR: #FFCC66; LINE-HEIGHT: 14.5px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.047em; FONT-WEIGHT: 500; PADDING-RIGHT: 10px; font-variant: small-caps;
}
