﻿body {
}


.calendario
{
float:left;
width:168px;
font-family: "Trebuchet MS";
font-size:12px;
line-height:16px;	
font-weight:bold;
text-decoration:none;
background-color:#e3f0fa ;
border: solid 1px #cae2f6;
}

.calendTitulo  {
    background-color:#01A9EA ;
    color:#fff;
    text-align:center;
    width:168px;
    text-transform: uppercase;
    border: solid 1px #01A9EA;
}

.calendTitulo td {
	text-align:-moz-right;
    text-align:center;
}
/*estilos fixos, necessários para o funcionamento do calendário*/
.vazio {	
    background:none;
    color:inherit;
    width:0px;
    height:0px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.fechado {
    background-color:#eef5fb;
    color:#abd5e7;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.dia_semana {
    background-color:#e3f0fa ;
    color:#118ab8;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;
    text-align:center;
    
}

/*estilos dinâmicos, para servirem de opções no CMS*/

#comboCores
{
width:160px;
}

#comboCores option{width:100% !important; border:none !important;}
.a{background-color:#fff !important;color:#118ab8;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.b{background-color:#7f7f7f !important;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.c{background-color:#000;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.d{background-color:#800000;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.e{background-color:#c0001d;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.f{background-color:#ff0000;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.g{background-color:#ff4310;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.h{background-color:#ff6810;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.i{background-color:#ff8b10;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.j{background-color:#ffd400;color:#118ab8;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.k{background-color:#ceff10;color:#00c043;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.l{background-color:#abff10;color:#00c043;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.m{background-color:#55ff00;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.n{background-color:#2bff10;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.o{background-color:#1be300;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.p{background-color:#00c043;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.q{background-color:#009c4e;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.r{background-color:#00817c;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.s{background-color:#009cc0;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.t{background-color:#00a9ff;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.u{background-color:#1085ff;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.v{background-color:#1056ff;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.x{background-color:#2c00ff;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.y{background-color:#0400c0;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.w{background-color:#500bb6;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.z{background-color:#9110ff;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.a1{background-color:#a300c0;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.b1{background-color:#c000a9;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.c1{background-color:#ff10d6;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.d1{background-color:#ff65c3;color:#fff;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}
.e1{background-color:#ffa3db;color:#118ab8;width:17px;height:17px;border:solid 3px #e3f0fa;text-align:center;}



.normal {
    
    background-color:#01A9EA;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
                                   
}

.normalFerias {
    
   
    background-color:#01A9eA;
    background-image:url(../_images/bg_ferias.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;  
    border:solid 3px #e3f0fa;   
    text-transform:uppercase;
                                   
}

.normalSemana {
    
    background-color:#6bbf0e;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
}

.italia {
    
    background-color:#00aded;
    background-image:url(../_images/bg_italia.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#ffffff;
    width:17px;
    height:17px;
    border:solid 3px #e3f0fa;    
    text-transform:uppercase;
}

.hopikenos
{
	background-color:#fea9d7;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}


.normalEscPublica
{
	background-color:#ffde00;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
    
}

.normalEscParticular
{
	background-color:#ff9900;
	text-align:center;
    color:#118ab8;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
   
}


.estendido
{
	/*background-image:url(../_images/bg_horror.gif);*/
	background-color:#44586d;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.vespertino
{
	background-image:url(../_images/bg_horror.gif);
	background-color:#5d0040;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
}

.evento {
    
    background-color:#9900cc;
    text-align:center;
    color:#fff;
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                              
}

.feriado {
    
    background-color:#ff3300;
    text-align:center;
    color:#fff; 
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                       
}

.feriadoFerias {
    
    background-color:#ff3300;
    background-image:url(../_images/bg_ferias.gif);
    background-position:left;
    background-repeat:no-repeat;
    text-align:center;
    color:#fff; 
    width:17px;
    height:17px;
    margin:0px;
    border:solid 3px #e3f0fa;
                       
}
.rodape_info
{
	clear: both;
	background-color: #e3f0fa;
	border-top: solid 1px #c8e1f6;
    padding: 2px;
}

div.scrool
{	
 overflow:auto;
 height:170px;
 margin-right:40px;
}

.txt_abertura {
font-family:Trebuchet MS; color:#333; font-size:9px;line-height:12px;
text-align:left; margin-left:40px;
}

.txt_titulos {
	font-family:Trebuchet MS; font-size:16px; text-transform:uppercase;
}

.txt_peq9 {
font-family:Trebuchet MS;color:#333;font-size:9px;
text-align:left;
/*line-height:14px*/
}

.txt_peq {
font-family:Trebuchet MS;color:#333;font-size:10px;
/*line-height:14px*/
}

.txt_peq11 {
font-family:Trebuchet MS;color:#333;font-size:11px;line-height:18px;
}

.txt_padrao {
font-family:Trebuchet MS;color:#333;font-size:12px;line-height:18px;
}

.txt_produtos {
font-family:Trebuchet MS;color:#333;font-size:12px;line-height:14px
}

.txt_red {
font-family:Trebuchet MS;color:#be1200;font-weight:bolder;font-size:12px;
}
.imgCalenAling img
{
 margin-left:40px;
}
