﻿/* CSS Document */

body{margin:0px; padding:0px;background-color:#D3D6DE;font:11px 'Tahoma'; color:#000000;}
.w778{width:778px;}


li{list-style:none;background:url(img/bullSetaMenu.gif) no-repeat;color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
/********************************************
				TOPO
*********************************************/
.topo{border-bottom:solid 3px #000000;height:40px; background:#FFFFFF;}
.logos{float:left; margin-top:5px;}


#navHmenu {list-style:none;}
#navHmenu li {background-image:url(img/bullLaranja.gif);background-position:left;background-repeat:no-repeat;display:inline;margin:0px;padding-left:6px;padding-right:10px;}

#navHmenu li a {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;}

/********************************************
				home
*********************************************/

.quadrobusolaHome {margin: 0px 0px 20px 0px; width:172px; background-image:url(img/tit_bussola_home.gif); background-repeat:no-repeat; background-position:top left; padding:65px 0 0 10px; margin-right:25px}
.quadroGuiaHome {margin: 0px 0px 20px 0px; width:172px; background-image: url(img/Tit_Guia_educador_Home.gif); background-repeat:no-repeat; background-position:top left; padding:65px 0 0 0px; margin-right:25px}
.quadroQuerHome {margin: 0px 0px 20px 0px; width:172px; background-image: url(img/tit_qer_part.gif); background-repeat:no-repeat; background-position:top left; padding:65px 0 0 0px; }
.quadroDesenHome {margin: 0px 0px 20px 0px; width:172px; background-image: url(img/tit_desenv.gif); background-repeat:no-repeat; background-position:top left; padding:65px 0 0 0px; }
.quadroEai {margin: 20px 00px 20px 20px; width:287px; }
.quadroGuiaEducador {margin: 20px 20px 20px 20px; width:208px; }
.quadroListaGuia {margin-right:10px}
.quadroListaGuiaHome {margin-top:10px}
.textoPergunta {font-size:13px; color:#0A317F; font-weight:bold; padding:0 0 10px 10px}


/********************************************
				Tabela
*********************************************/
.tabTit{color: #000000;font:11px 'Tahoma';background:#FFFFFF; font-weight:bold;}
.tabL1{color: #000000;font:11px 'Tahoma';}
.tabL2{color: #000000;font:11px 'Tahoma';background:#E0E2E8;}


/********************************************
				HEADER
*********************************************/
.header1{background:url(img/bgBody3.png) top center no-repeat;}
.header2{ background:url(img/bgBody_interna2.png) top center no-repeat;}
.header_home{height:359px; vertical-align:top;}
.header{height:430px;} 


/********************************************
				CENTRO
*********************************************/
.centro{background: url(img/bgBottom.jpg) left bottom no-repeat;}
.meio{width:556px; margin-bottom:20px; margin-top:10px; }


/********************************************
				COLUNA
*********************************************/
.coluna_x{width:202px;background:url(img/bgColdir.gif);}
.menuBG{background:url(img/bgMenu.gif) top left no-repeat;width:202px;}
.menu{padding:8px 15px 10px 15px;}

.linkMenu{color: #000000 !important;font:12px 'Tahoma';font-weight:bold;text-decoration:none;vertical-align:bottom;}
.linkMenu a{color:#000000 !important;font:12px 'Tahoma';font-weight:bold;text-decoration:none; vertical-align:bottom;}
.linkMenu a:hover{font:12px 'Tahoma';font-weight:bold;color:#FFFFFF !important;text-decoration:none;vertical-align:bottom;background:#000000;}


.linkHome{color: #000000;font:11px 'Tahoma';font-weight:bold;text-decoration:none;}
.linkHome a{color:#000000;font:11px 'Tahoma';font-weight:bold;text-decoration:none; }
.linkHome a:hover{font:11px 'Tahoma';font-weight:bold;color:#FFFFFF;text-decoration:underline;background:#000000;}

.linkMapa{color: #000000;font:11px 'Tahoma';text-decoration:none;}
.linkMapa a{color:#000000;font:11px 'Tahoma';text-decoration:none; }
.linkMapa a:hover{font:11px 'Tahoma';color:#000000;text-decoration:underline;}

.navN2{padding:0px; margin:0px;list-style:none;} 
.navN2 li{width:115px;background:#E08232;margin-top:3px;list-style-position: outside;list-style-image: none;list-style-type: none;padding-top:3px; padding-left:3px; padding-bottom:3px; padding-right:3px;}
.navN2 a{font:11px 'Tahoma';color:#FFFFFF;text-decoration:none;}
.navN2 a:hover{font:11px 'Tahoma';color:#FFFFFF;text-decoration:none;}


.navN2 .naPag li{width:115px;background:#000000;margin-top:3px;list-style-position: outside;list-style-image: none;list-style-type: none;padding-top:3px; padding-left:3px; padding-bottom:3px; padding-right:3px;}
.navN2 a.naPag{font:11px 'Tahoma';color:#FFFFFF;font-weight:bold;text-decoration:none;}
.navN2 a.naPag:hover{font:11px 'Tahoma';color:#FFFFFF;font-weight:bold;text-decoration:none;}
}


.setaMenu{background:url(img/bullSetaMenu.gif) top no-repeat; width:9px;}
.setaMenu2{background:url(img/bullSetaMenu.gif) no-repeat; background-position:  2px -5px; width:9px;}

.destaques{margin-left:13px;width:152px; text-align:center;}
.destaquesTit{text-align:left;font:11px 'Verdana';color:#8E8E8E; background:#ECECEC;width:141px;margin:5px; padding-top:2px; height:18px;}

/********************************************
				RODAPE
*********************************************/
.rodape{background:url(img/bgRodape.gif) bottom repeat-x;height:89px;}
.rodape table{font:10px 'Tahoma';}


.txtPostBy{color: #F37404;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.txtDataPost{color: #565757;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.txtPadrao{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 13px;}
.txtPadrao input{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: 1px #000000 solid}
.semborda{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;border: none}
.txtErro{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.optPadrao{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
a.txtPadrao{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration:underline;}
a.txtPadrao:hover{color: #000000 !important;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration:underline;}
a.lnkFulano:visited{color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}
a.lnkFulano:active{color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}
a.lnkFulano:link{color: #000000;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}
a.lnkFulano:hover{background-color: #000000;color: #FFFFFF;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: none;}
a.lnkVerTodos:visited{color: #D96703;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-decoration: underline;}
a.lnkVerTodos:active{color: #D96703;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-decoration: underline;}
a.lnkVerTodos:link{color: #D96703;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-decoration: underline;}
a.lnkVerTodos:hover{background-color: #D96703;color: #FFFFFF;font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;text-decoration: none;}

a.textDestaque:visited{color:#000000 !important; padding-left:3px;padding-right:3px;text-decoration:underline;}

a.textDestaque:active{color:#000000 !important; padding-left:3px;padding-right:3px;text-decoration:underline;}

a.textDestaque:link{color:#000000 !important; padding-left:3px;padding-right:3px;text-decoration:underline;}
a.textDestaque{color:#000000; text-decoration:underline;}
/*
a.textDestaque:link, a.textDestaque:active, a.textDestaque:visited{color:#FFFFFF !important; padding-left:3px;padding-right:3px; background-color:#BE5804}
a.textDestaque{color:white; background-color:#BE5804}
*/


.mapaTopo{font-size:12px;color:#000000;font-weight:bold;padding:3px;}



.migalha{font:11px 'Tahoma';color:#000000; margin-bottom:15px;}
.migalha span{font:11px 'Tahoma';color:#FFFFFF; background:#757889;padding:2px;}
.migalha a{font:11px 'Tahoma';color:#000000; text-decoration:none;}
.migalha a:hover{ text-decoration:underline;}
.migalha b{color:#DE6B05;}

.naPag{font-weight:bold;}

.loginInt{font:11px 'Tahoma';color:#BE272A;float:right;margin-top:60px; background: url(img/login_int.gif); width:177px; height:210px; padding:105px 10px 10px 25px;}
.loginInt b{font:13px 'Tahoma'; font-weight:bold; color:#0C1C7B;}
.loginInt a{font:11px 'Tahoma';color:#000000; text-decoration:none;}
.loginInt a:hover{text-decoration:underline;}

.txtPadraoPV{
	color: #565757; /*#837C6C*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}


.bt{font:10px 'Tahoma'; font-weight:bold; color:#000000; background:#F4D904; border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:2px solid #000000; border-left:2px solid #000000; }

.borda{
border-color:#999999;!important
}

/********************************************
				MENU TABS
*********************************************/

#button {
	width: 14.9em;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	margin-left:15px;
	font-family: Tahoma, Arial, sans-serif; /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
	font-size : 10px;
	background-color: #90bade;
	color: #333;
}

#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#button li {
	border-bottom: 1px solid #90bade;
	margin: 0;
	list-style: none;
	list-style-image: none;
}

#button li a {
    display: block;
    padding: 5px 0px 5px 0.5em;
    border-left: 10px solid #4DA7EA;
    border-right: 10px solid #ADD4F3;
    background-color: #77B8EE;
    color: #fff;
    text-decoration: none;
    width: 100%;
}

html>body #button li a {
    width: auto;
}

#button li a:hover {
    border-left: 10px solid #1c64d1;
    border-right: 10px solid #5ba3e0;
    background-color: #2586d7;
    color: #fff;
}

#button li #active {
    border-left: 10px solid #1c64d1;
    border-right: 10px solid #5ba3e0;
    background-color: #2586d7;
    color: #000000;
}

.divMsg 
{
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	color: Red;
	text-align: center;
}

