﻿html {margin:auto; padding:0px;min-height:100%;}
body
{
    font-family:Arial;
    margin-top:39px;
    text-align:center;
    min-height:100%;
    color:#666666;
    font-family:Verdana;
    font-size:0px;
    background-color:#f7f7f7;
}
img
{
   border-style: none;
}
#site
{
    width:918px;
    margin:0px auto;
    background-color:White;
     
}
#topo
{
    background-color:white;
    text-align:left;
    float:left;
    width:100%;
}
#separadorBarra
{
    background-color:#002e62;
}
#banner
{
    float:left;
    margin:0px;
}
#menu
{
    vertical-align:top;
    margin-top:0px;
    padding-top:0px;
    text-align:left;
    float:left;
    width:100%;
}
image
{
    margin:0px;
    padding:0px;
    border:0px;
}
#bottom
{
    background-color:#f1f2f4;
    height:100px;
    margin:0px;
    padding:0px;
    float:left;
    width:100%;
}
.caixa
{
    
    width:306px;
    float:left;
}
#homeLeft
{
    text-align:left;
    width:28.8%;
    padding:15px;
    padding-right:0px;
    float:left;
}
#homeCenter
{
    text-align:left;
    width:28.8%;
    padding:15px;
    padding-right:0px;
    float:left;
}
#homeRight
{
    text-align:left;
    width:28.8%;
    padding:15px;
    padding-left:15px;
    float:left;
}
#content
{
    background-image:url('images/menu_sombra.png');
    background-repeat:repeat-x;
    background-color:white;
    float:left;
    width:100%;
}
#lermais
{
    width:100%;
    text-align:right;
}
a
{
    color:#666666;
    text-decoration:none;  
}

a.externos
{
    color:#666666;
    text-decoration:none;  
    font-weight:bold; 
}
.tab
{
    padding: 3px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
	opacity: 0;
	position:absolute;
	width:450px;
	left:400px;
	float: left;
	text-align:left;
	padding-top:10px;
	}
.tabActivo{
    padding: 3px;
    filter: alpha(opacity=100);
    -moz-opacity: 100;
	opacity: 100;
	width:450px;
	left:400px;
	position:absolute;
	float: left;
	text-align:left;
	padding-top:10px;
	}
#associados
{
    width:400px;
    padding:10px;
    text-align:left;
    float:left;
}
#menuReservado
{
    float:left; 
    text-align:left;
    width:306px;
    padding-left:14px;
    }
    #menuReservado a{color:#00397C;}
#titleAgepor
{
    background-color:#d8e1ec;
    height:30px;
    padding-top:10px;
}
#fotos
{
    width:306px;
    float:left;
    text-align:left;
    font-family:Arial;
    color:#003366;
    font-weight:bold;
    font-size:11px;
    padding:0px 20px;
}
#textAgepor
{
    left:400px;
    width:450px;
    float:left;
    position:absolute;
}
#textContents
{
    text-align:left;
    width:600px;
    float:left;
    color:#666666;
}
#userControls
{
    width:557px;
    text-align:right;
    padding:5px;
    background-color:#D8E1EC;
}
.titleAge
{
    text-transform:none;
}
a.link:hover
{
    color:#003777;
}
#imprensa
{
    width:400px;
    text-align:left;
    float:left;
}
#eventos
{
    min-height:300px;
    padding:20px;
    text-align:left;
    float:left;
   
}
#docs
{
    padding-left:10px;
    text-align:left;
    float:left;
}
a.menu{color:#003777;}
#floatFinalizer
{clear:both; font-size:0px; line-height:0px; height:0px;}
.floatFinalizer
{clear:both; font-size:0px; line-height:0px; height:0px;}
.cal_cell{background-color:#6BAAD6;padding:5px;}
.cal_headerCell{padding:5px;}
.cal_header_weeks{ padding:5px; color:#003366; border:1px solid red;}
.cal_header{background-color:#ffffff; color:#003366; padding:5px; font-weight:bold; color:White;}
.cal_event{background-color:#003366; color:White;padding:3px;margin:2px;cursor:pointer;}
.cal_arrows{padding:5px;cursor:pointer;}
.cal_day {color:#003366;padding:5px;}
.cal_common {color:#003366;padding:5px;}
.cal_holiday {color:#003366;padding:5px;}
.cal_disabled{color:#CCCCCC;padding:5px;}
.cal_today{color:#003366;padding:5px;}
.cal_evenweek{height:16px;}
.cal_oddweek{height:16px;}
#copyright{height:40px;font-family:Arial;font-size:10px;padding:3px 20px; line-height:40px; text-align:left; background-color:#f7f7f7; background-image:url('images/sombra_footer.png');background-repeat:no-repeat;}
p a{
   text-decoration:underline !important;
   color:#003366 !important;
}
inputSize
{
    line-height:10px;
    }