body {
	margin: 0px;
	background: #FFFFFF;
	background-repeat:no-repeat; 
	background-position:center top; 
}
img {
	border:0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.ponto { background:url(../img/ponto.gif) repeat; }

.palco { 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 0px 0px 1em #999999;
-webkit-box-shadow: 0px 0px 1em #999999;
-moz-box-shadow: 0px 0px 1em #999999;
border: 1px solid #FFF;
padding: 25px; }

.t-roxo-16-100 { font-family: 'Museo100'; font-size:16px; color:#4A0C65; }

.t-roxo-16-500 { font-family: 'Museo500'; font-size:16px; color:#4A0C65; }

.t-roxo-32-100 { font-family: 'Museo100'; font-size:32px; color:#4A0C65; }

.t-roxo-34-100 { font-family: 'Museo100'; font-size:34px; color:#4A0C65; }

.t-roxo-34-500 { font-family: 'Museo500'; font-size:34px; color:#4A0C65; }

.t-roxo-40-100 { font-family: 'Museo100'; font-size:40px; color:#4A0C65; }

.t-roxo-40-500 { font-family: 'Museo500'; font-size:40px; color:#4A0C65; }

.t-roxo-50-100 { font-family: 'Museo100'; font-size:50px; color:#4A0C65; }

.t-roxo-50-500 { font-family: 'Museo500'; font-size:50px; color:#4A0C65; }

.t-roxo-70-500 { font-family: 'Museo500'; font-size:70px; color:#4A0C65; }

.t-roxo-24-100 { font-family: 'Museo100'; font-size:24px; color:#4A0C65; }

.t-roxo-24-500 { font-family: 'Museo500'; font-size:24px; color:#4A0C65; }

.t-roxo-28-100 { font-family: 'Museo100'; font-size:28px; color:#4A0C65; }

.t-roxo-28-500 { font-family: 'Museo500'; font-size:28px; color:#4A0C65; }

.t-roxo-18-100 { font-family: 'Museo100'; font-size:18px; color:#4A0C65; }

.t-roxo-18-500 { font-family: 'Museo500'; font-size:18px; color:#4A0C65; }

.texto-cinza-14-100 { font-family: 'Museo100'; font-size:14px; color:#666; }

.texto-cinza-16-100 { font-family: 'Museo100'; font-size:16px; color:#333; }

.texto-cinza-16-500 { font-family: 'Museo500'; font-size:16px; color:#333; }

.texto-cinza-18-100 { font-family: 'Museo100'; font-size:18px; color:#333; }

a.texto-cinza-18-100:hover { font-family: 'Museo500'; font-size:18px; color:#4A0C65; }

.texto-cinza-18-500 { font-family: 'Museo500'; font-size:18px; color:#333; }

.texto-cinza-60-500 { font-family: 'Museo500'; font-size:60px; color:#8F8F8F; }

.texto-cinza-30-100 { font-family: 'Museo100'; font-size:30px; color:#8F8F8F; }

.texto-branco-16-100 { font-family: 'Museo100'; font-size:16px; color:#FFF; }

.texto-branco-20-500 { font-family: 'Museo500'; font-size:20px; color:#FFF; }

.texto-branco-32-100 { font-family: 'Museo100'; font-size:32px; color:#FFF; }

.texto-menu { font-family: 'Museo100'; font-size:24px; color:#FFF; line-height:24px; }

a:hover.texto-menu { font-family: 'Museo100'; font-size:24px; color:#4A0C65; line-height:24px; }

.linha { padding:10px; border-bottom:1px solid #E5E5E5; font-family: 'Museo100'; font-size:16px; color:#333;}

.linha-laranja { -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background-color:#F90; }

.linha-cinza { -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; border:1px solid #CCC; }

.newsletter { font-family: 'Museo100'; font-size:16px; color:#666; border:0px solid #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  outline:none; background:#FFF; }

.form { font-family: 'Museo100'; font-size:16px; color:#666; border:1px solid #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1em #F5F5F5; -webkit-box-shadow: 0px 0px 1em #F5F5F5; -moz-box-shadow: 0px 0px 1em #F5F5F5; border: 1px solid #EEE;  outline:none; background:#FFF; padding:0 5px; height:30px; }

.botao { font-family: 'Museo500'; font-size:18px; color:#FFF; border:0px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline:none; background-image:url(../img/fundo-botao.png); background-repeat:repeat-x; background-position:center center; box-shadow: 0px 0px 1em #CCC; -webkit-box-shadow: 0px 0px 1em #CCC; -moz-box-shadow: 0px 0px 1em #CCC; cursor:pointer}

.botao-lupa { border:0px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline:none; background-image:url(../img/fundo-lupa.png); background-repeat:repeat-x; background-position:center center; box-shadow: 0px 0px 1em #CCC; -webkit-box-shadow: 0px 0px 1em #CCC; -moz-box-shadow: 0px 0px 1em #CCC; width:30px; height:30px; }



@font-face {
    font-family: 'Museo100';
    src: url('museo100-regular-webfont.eot');
    src: url('museo100-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo100-regular-webfont.woff') format('woff'),
         url('museo100-regular-webfont.ttf') format('truetype'),
         url('museo100-regular-webfont.svg#Museo100') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo100';
    src: url('museo100-regular-webfont.eot');
    src: url('museo100-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo100-regular-webfont.woff') format('woff'),
         url('museo100-regular-webfont.ttf') format('truetype'),
         url('museo100-regular-webfont.svg#Museo100') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo500';
    src: url('museo500-regular-webfont.eot');
    src: url('museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo500-regular-webfont.woff') format('woff'),
         url('museo500-regular-webfont.ttf') format('truetype'),
         url('museo500-regular-webfont.svg#Museo500') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo500';
    src: url('museo500-regular-webfont.eot');
    src: url('museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('museo500-regular-webfont.woff') format('woff'),
         url('museo500-regular-webfont.ttf') format('truetype'),
         url('museo500-regular-webfont.svg#Museo500') format('svg');
    font-weight: normal;
    font-style: normal;

}

