



body {background:transparent url(../_img/background.jpg) repeat-x; font-family:Verdana; font-size:10px;}



div#conteudo { width:923px;margin:auto; }

div#topo ul { padding:7px 0 0 22px;list-style:none; position:relative; top:10px; left:538px; background:transparent url(../_img/link_topo_bkg.jpg) no-repeat; width:186px; height:29px;}

div#topo ul li { display:inline; }

div#topo ul li a { color:#224784;text-decoration:none; font-weight:bold;font-size:12px; }



div#left { width:185px; }

.navMain { list-style:none; margin:15px 0 0 23px; }

.navMain  li a { color:#224784; font-size:14px; font-weight:bold; text-decoration:none; line-height:24px; }

.navMain  li a:hover { background-color:#acbccf; padding:5px 0 0 0; }

li a.overActive { background-color:#acbccf; padding:5px 0 0 0; color:#FFFFFF; }

.overTop { display:block; background-color:#acbccf; padding:5px 0 0 0; color:#FFFFFF; }

div#left .navMain .topItem , div#left .navMain .Apres, div#left .navMain .Equip, div#left .navMain .Cons, div#left .navMain .Servs, div#left .navMain .Curs, div#left .navMain .Arts, div#left .navMain .Event, div#left .navMain .Cont  { border-bottom:1px solid #acbcce; width:110px; }

div#left .navMain .topItem, div#left .navMain .Apres { border-top:1px solid #acbcce; width:110px; }

li .navSubs { list-style:none; margin:0 0 0 10px; display:none;}

.navSubs li a { font-size:12px; }

div#middleCont { width:501px; margin:12px 0 0 0;  }

div#middleTop { width:501px; height:14px; background:#FFFFFF url(../_img/dobra.jpg) no-repeat; }

div#middleCenter { width:501px;  background:#FFFFFF url(../_img/interior_bkg.jpg) repeat-y; } 



div#middleBottom { width:501px; height:10px;background:#FFFFFF url(../_img/interior_footer.jpg) no-repeat; }

.detalhe_exp{ text-decoration:none; }

#left, #middleCont, #rightCol { float:left; }

div#footer { background:transparent url(../_img/footer_bkg.jpg) repeat-x; width:100%; height:53px; margin-top:50px; }

div#centralFooter { font-size:12px; color:#152d53; line-height:19px; width:923px; margin:auto; padding:5px 0 10px 0; }

div#centralFooter  p { float:left; padding:0px 0 10px 0; }

div#centralFooter  img { float:right; }



div#flash { padding:10px 0 0 15px; }

div#boxes { padding:20px 0 0 13px; }

.destq { width:233px; background:#FFFFFF url(../_img/boxes_bkg.jpg) repeat-y; float:left; margin-bottom:10px; padding-bottom:10px; min-height:252px; *height:252px; }



.mL5 { margin-left:5px; }

.mL10 { margin-left:10px; }

.mL15 { margin-left:15px; }

.mL20 { margin-left:20px; }



.mR20 { margin-right:20px; }



.mT10 { margin-top:10px }

.mT5 { margin-top:5px }



.pB20{ margin-bottom:20px; }

.pR10{ padding-right:10px; }



.fL { float:left; }

.fR { float:right; }



div#newsletter { padding: 0 0 0 23px; margin-top: 70px; }

div#newsletter h1 { font-size:14px; color:#31538c; font-weight:bold;padding-bottom:5px; }

div#newsletter input.campos { float:left;border-top:1px solid #8095b8;border-bottom:1px solid #8095b8;border-left:none;border-right:none;margin-bottom:10px; width:100px; height:17px; }

div#newsletter img.borderFloat { float:left; }



.news { width:152px; }

.bannerMini { display:block; width:120px;height:60px;margin:20px 0 20px 23px }

.logo { float:left; width:185px; height:111px; display:block; background:transparent url(../_img/logo_pharos.jpg) no-repeat}

.tops { float:left; width:737px; height:111px; background:transparent url(../_img/topo.jpg) no-repeat }



/*div#boxes img {margin-right:20px;}*/

div#textoLeft {margin-top:10px; height:272px;}

div#textoLeft h1 {font-size:14px; font-weight:bold; color:#152d53;}

div#textoLeft ul {margin:5px 0 0 25px; font-size:11px; color:#31538c; list-style:disc;}

div#textoLeft ul  li{margin:5px 0 0 0;}





div#textoRight { margin-top:10px; height:272px;}

div#textoRight h1 { font-size:14px; font-weight:bold; color:#152d53;  }

div#textoRight h2 { font-size:10px; color:#152d53;  }

div#textoRight ul { margin:15px 0 0 25px; font-size:11px; color:#31538c;list-style:disc; }

div#textoRight ul  li{ margin:5px 0 0 0; }



div#rightCol { width:226px; height:500px; border:1px solid #a5b3c0; background-color:#d0deeb; margin:12px 0 0 5px; }

div#busca { width:220px; margin:10px 0 10px 10px;}

div#busca input.buscaCampo { font-size:11px; color:#5d6d7c;border-top:1px solid #a4bdd8;border-bottom:1px solid #a4bdd8;border-left:none;border-right:none; float:left;width:160px; height:16px; padding:3px 0 0 0; }



div#Cursos  h1 { background-color:#FFFFFF; font-size:14px; color:#152d53; padding:3px; margin:0 10px 0 10px;font-weight:bold;  }

div#Cursos  ul { list-style:none;padding:10px 0 0 0;width:200px; }

div#Cursos  ul li{ padding:0 0 1px 10px; font-size:10px; }

div#Cursos  ul li a{ display:block; padding:5px ; text-decoration:none; color:#374b63; }

div#Cursos  ul li a:hover{ background-color:#7b9cc2; color:#FFFFFF; padding:5px ;}


div#Eventos  h1 { background-color:#FFFFFF; font-size:14px; color:#152d53; padding:3px;  margin-left:10px; font-weight:bold;  }

div#Eventos  ul { list-style:none;padding:10px 0 0 0;width:200px; }

div#Eventos  ul li{ padding:0 0 1px 10px; font-size:10px; }

div#Eventos  ul li a{ display:block; padding:5px ; text-decoration:none; color:#374b63; }

div#Eventos  ul li a:hover{ background-color:#7b9cc2; color:#FFFFFF; padding:5px ;}



div#Artigos  h1 { background-color:#FFFFFF; font-size:14px; color:#152d53; padding:3px;  margin-left:10px; font-weight:bold;  }

div#Artigos  ul { list-style:none;padding:10px 0 0 0;width:200px; }

div#Artigos  ul li{ padding:0 0 1px 10px; font-size:10px; }

div#Artigos  ul li a{ display:block; padding:5px; text-decoration:none; color:#374b63; }

div#Artigos  ul li a:hover{ background-color:#7b9cc2; color:#FFFFFF;padding:5px }



.verTodos { font-size:10px; color:#ff5512; float:right; text-decoration:none; font-weight:bold; padding: 15px 10px 0 0; }

.verTodosLast { font-size:10px; color:#ff5512; float:right; text-decoration:none; font-weight:bold; padding: 15px 10px 22px 0; }

.pref , .apresentacao p{ font-size:14px; padding:10px 30px 10px 20px; line-height:15px}

.apresentacao { padding:0px 20px 10px 4px;}

div#pref { padding:10px 20px; }

div#pref h3 { color:#6981a8; font-size:11px; line-height:13px; }

div#rightRow p.bio { padding:5px 0;line-height:13px;}

div#middleCenter .breadCrumb { font-size:10px; color:#a9bacc; padding:5px 0 0 18px; float:left;  width:370px;}

div#middleCenter .breadCrumb a{ font-size:10px; color:#a9bacc;text-decoration:none;}

div#middleCenter .breadCrumb a:hover{text-decoration:underline}

.heightDef { height:565px; }

div#fastMenu { display:inline; padding:0 0 0 5px; }

div#fastMenu ul { list-style:none; float:left; }

div#fastMenu ul li{ display:inline; padding:0 0 0 5px; }



div#middleCenter h2 { font-size:18px; font-weight:bold;color:#224784; padding:18px 0px 0px 18px; }

div#middleCenter p { font-size:12px; line-height:17px; color:#31538c; padding:10px 10px 0 10px; }

div#middleCenter .fotoApres{ width:452px; margin:0 0 0 0px; border:1px solid black }

div#middleCenter .free{ margin:0 0 0 30px;font-size:11px; color:#224784; padding:10px; }

.figures { margin:20px 30px 0 15px;  overflow:hidden;zoom:1; width:100%; }



div#leftRow { width:71px; }

div#leftRow2 { width:81px; }

div#leftRow img { padding-bottom:10px; }

div#leftRow .miniEmail { width:22px;height:16px;float:left; font-size:10px;width:45px;padding:0px 0 10px 0 !important; }

div#leftRow .mailSend { display:block; width:22px;height:16px;float:left;background:transparent url(../_img/email_icon.jpg) no-repeat; }



div#rightRow { width:470px; margin-left:2px;}

.right				{ width: 380px !important; }

div#rightRow-cursos { width:400px; margin-left:2px;}

div#rightRow-cursos2 { width:380px; margin-left:2px;}

div#rightRow-equipe { width:350px; margin-left:20px; line-height:15px}

div#rightRow h3{ background-color:#01387a; color:#FFFFFF; padding:6px; font-size:14px; font-weight:bold;}

div#rightRow-equipe h3{ background-color:#01387a; color:#FFFFFF; padding:6px; font-size:14px; font-weight:bold;}

div#rightRow h4{ font-size:14px; float:left;width:446px;font-weight:bold;color:#224784; text-decoration:none; }

div#rightRow-cursos h4{ font-size:14px; float:left;width:446px;font-weight:bold;color:#224784; text-decoration:none; }

div#rightRow h5{ font-size:14px; width:390px;font-weight:bold;color:#224784; }

div#rightRow a .dets{ display:block; float:left; }

div#navHoriz { text-align:center; }

.navBottom { list-style:none; padding:10px}

.navBottom li { display:inline;  }



.navBottom li a{ text-decoration:none; color:#01387a;font-size:12px;padding:3px; }

.navBottom li a:hover{ background-color:#d0deeb;padding:3px;}

div#middleCenter form { display:block; width:421px; margin:auto; padding:0 0 20px 0; }

.bigInput { width:406px;height:22px; border:1px solid #8da4bb; padding:5px 0 0 10px;margin:5px 0; font-size:13px; color:#224784; }

.bigSelect { width:418px;height:26px; border:1px solid #8da4bb; padding:3px 0 0 8px;margin:5px 0; font-size:13px; color:#224784; }

.bigTextarea { width:406px;height:200px; border:1px solid #8da4bb; padding:5px 0 0 13px;margin:5px 0; font-family:Verdana; font-size:13px; color:#224784; }

.checkers { margin:0 10px 0 220px; *margin:0 10px 0 200px; }

div#links { margin:0 0 0 20px;}

div#links ul .linksUtil { list-style:none; }

div#links .linksUtil li { background:transparent url(../_img/bullet_links.jpg) no-repeat left top; padding:0 0 20px 15px; color:#e7805c; font-size:12px;}

div#links .linksUtil li a { color:#224784; text-decoration:none; font-size:10px; }

div#send2Friend form { width:410px; padding:30px 0 0 20px; }

.hsInputs { width:391px; height:31px; margin:5px 0;border:1px solid #01387a;padding:5px;color:#01387a; font-size:18px; text-align:center;font-weight:bold; }

.hsTextArea { width:391px; height:100px; margin:5px 0;border:1px solid #01387a;padding:5px;color:#01387a; font-size:18px; font-family:Verdana;font-weight:bold; }



.siteNome { width:320px;display:block;float:left; }

.clear {clear:both;}



div#lay { display:none; width:481px; height:441px; background:transparent url(../_img/seta.gif) no-repeat 451px top; position:absolute; top:125px; left:343px; z-index:1001; }

div#insideLay { width:451px; height:441px; background-color:#FFFFFF; border:1px solid #242c96; }



div#news { display: none; width: 481px; height: 160px; position: absolute; background:transparent url(../_img/seta.gif) no-repeat 411px top; top: 325px; left: 50%; margin-left: -240px; z-index:1001; font-size: 12px;}

div#insideNews { width: 403px; height: 150px; background-color:#FFFFFF; padding-left: 8px; padding-top: 8px; border:1px solid #242c96;}



.googleIcon { margin:-13px 0 0 5px;float:none !important; }



.result { color:#4e5dcc; }

.refs label { display:block;width:215px; float:left; color:#5e748d; font-size:12px;padding:3px 0 0 0;}

.refs select { float:left; width:201px; color:#4e5dcc; }



.cursos-titulo { width:380px !important; float:left; padding:0 0 0 10px; }

.detalhe_exp_cursos{ width:90% !important; float:left; padding:0 0 0 10px; }

.links-interna { text-decoration:none; font-weight:bold; color:#224784; }



/*-------------------------------------------------------BANNER ------------*/

div#main-banner		{ position: relative; }

div#main-banner div#banner-control { position: absolute; top: 145px; right:469px; background:transparent url(../_img/_layout/base_nav_car.png) no-repeat;width:145px;height:45px;z-index:9990;}

div#banner-control ul { padding-left:25px; }

div#banner-control li 	{ display: inline; }

div#banner-control li a { display: block; float: left; padding: 5px;text-decoration:none !important;color:#FFFFFF;font-weight:bold;font-size:14px;width:15px;height:15px;text-align:center; }

div#banner-control li a.act { color:#000000;background:transparent url(../_img/_layout/set_on.png) no-repeat; }

div#main-banner { margin:20px 0 0 10px;width:604px;float:left;}



/*----------------------------------------------------------------------------*/



div#indica { font-size: 10px; text-align: center; width: 100%;}

div#indica a { text-decoration: none; color: blue; }

div#indica a:hover { text-decoration: underline; }
