/* ------------------------------------------

Documento de Estilos - Hot-Site Processo Seletivo 2008

Autor: Evandro Nascimento 
Site: www.sumare.edu.br
Criacao: 07/05/2008 
Ultima Atualizacao: 09/05/2008 
background-image:url(/portal_sumare/templates/sumare2008/images/bgMenu.jpg); background-repeat: repeat-x; margin:84px 0px 0px -216px; position:absolute; left:50%;  
--------------------------------------------*/

/*Configuracoes Gerais*/
body{ font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px; background-color:#015cad;  background-image:url(/portal_sumare/templates/sumare2008/images/bgPrincipal.jpg); background-repeat: repeat-x; font-size:76%; line-height:1.3em; }
html{margin:0px; padding:0px;}
fieldset{padding:.5em;}
*{margin:0px; padding:0px;}
h1, h2, h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{ margin:0.5em 0;}
li, dd{ margin-left:1em;}
fieldset { padding:5em;}


/* Layers */
#contentDefault{ width:944px; margin:0px auto 0px auto; }
#topo{ width:944px; height:150px; background-image:url(/portal_sumare/templates/sumare2008/images/bgTopo.jpg); background-position:top center; background-repeat:no-repeat; background-color:#f3f3f3; margin:0px; padding:0px; }
#menuTopo{ height:47px; background-image:url(/portal_sumare/templates/sumare2008/images/bgMenu.jpg); background-repeat: repeat-x; float:right; margin:0px; margin-top:; }
#logotipo{ width:125px; height:124px; margin:10px 0px 0px 45px; _margin:10px 0px 0px 30px; padding:0px; z-index:100; float:left; }
.bannergroup{ width:924px; margin:0px 0px 0px 10px; z-index:1;}
.breadcrumbs{ padding:0px 30px 30px 30px;}
#component{ padding:0px 0px 0px 0px;  margin:10px 0px 0px 20px; float:left;}
#contentHome{ padding:0px; clear:both; width:944px; background-color:#f3f3f3; background-image:url(/portal_sumare/templates/sumare2008/images/bgSection.jpg); background-repeat:repeat-x;}
#contentHome #leftColumn .search{ width:; height:45px;  margin:-10px 0px 0px 0px; padding:15px 0px 0px 20px; background:#FFFFFF; border-bottom:#fff51d 3px solid; border-top:0px; }
#contentSection{ width:864px; background-color:#f3f3f3; background-image:url(/portal_sumare/templates/sumare2008/images/bgSection.jpg); background-repeat:repeat-x; padding:40px;}
#cantosRodape{ width:944px; height:11px; margin:0px 0px 1px 0px; padding:0px; }
#cantosRodapeMiddle{ width:924px; height:11px; background-color:#f3f3f3; float:left; font-size:1px;}
#rodape{ width:944px; height:51px; padding-top:10px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); background-image:url(/portal_sumare/templates/sumare2008/images/bgRodape.png); background-position:center top; background-repeat:no-repeat; text-align:center; }
#signature{ width:15px; left:50%; position:absolute; margin: -950px 0px 0px 475px; padding:0px;}
#conteudoOutros{ width:660px; height:250px; margin:0px; padding:0px 50px 0px 100px; position: static;}
#conteudoContato{ width:660px; height:500px; margin:0px; padding:0px 50px 0px 100px; position: static;}
#termosGeral{ width:800px; margin:0px; padding:30px; border:1px solid #02649d; }
#areaRestrita{margin:2px 0px; float:right; width:289px; height:79px;}
#logotiposParceiros{ width:200px; background:#FFFFFF}
#aconteceSumare{  padding:0px; border:1px solid #02649d; float:left; }
#containerLeftColumn{ width:210px; padding:0px; margin:0px 0px 0px 10px; border:none; float:left;}
#leftColumn{ border:2px solid #ffffff; border-top:0px; width:210px; min-height:560px; height:630px; padding:0px; background:#01a0e1 url(../images/bgMenuLeft.jpg) repeat-x; margin:0px;}

/*COLUNA DIREITA*/
#rightColumn{ width:200px; padding:0px; margin:0px 20px 0px 0px; _margin:0px -85px 0px 0px; float:right;}
#containerAbas{width:200px; padding:0px; margin:0px; background-color:#FFFFFF; float:right;}
#containerAbasD{width:200px; padding:0px; margin:0px; background-color:#FFFFFF; float:right;}

#abas{width:300px; height: 29px;  _margin-bottom:-10px; }
.abaActive{ behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc);width:100px; height:39px;  padding:10px 0px 0px 0px; margin:0px; float:left; text-align:center;   background: url(/portal_sumare/templates/sumare2008/images/abaRColumn.png) no-repeat top center; cursor:pointer;}
.abaInactive{ behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc);width:100px; height:39px;  padding:10px 0px 0px 0px; margin:0px; float:left; text-align:center; cursor:pointer; }
.abasContent{width:198px; padding: 0px 0px 0px 0px; margin:0px;float:left; display:inline; height:240px; }
.abasContentInactive{ width:198px; padding: 0px 0px 0px 0px; margin:0px; float:left; display:none; height:240px; }

/*DESTAQUE ALUNOS HOME*/
#containerAbasD{width:450px; padding:0px; margin:0px; background-color:#FFFFFF; float:left; }
#abasD{width:450px; height:64px; margin:0px; background-color:#0195d9; }
.abaActiveD{ behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); text-align:center; height:20px; width:110px; text-align:left;  float:left;    background: url(/portal_sumare/templates/sumare2008/images/abaCColumn.jpg) no-repeat top center; cursor:pointer; border:0px; padding:11px 0px 0px 20px;}
.abaInactiveD{ behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc);height:20px; width:110px; padding:0px; float:left; text-align:left; cursor:pointer; border:0px; padding:11px 0px 0px 20px;}
.abasContentD{width:450x; padding: 20px; margin:0px; float:left; display:inline ;  }
.abasContentInactiveD{ width:450x; padding: 0px 0px 0px 0px; margin:0px; float:left; display:none;}


h2 .jwts_tabbertab { font-size:14px;}
a .jwts_tabbertab { font-size:14px;}

#destaqueAlunos{ margin:0px 0px 0px 20px; width:450px; float:left;}


/* Titulos */
h1{font-family: Arial, Helvetica, sans-serif; color:#0c80c4; font-size:18px; line-height:21px; text-align:right; padding:0px; margin:0px 0px 40px 0px;}
h1.modalidade{font-family: Arial, Helvetica, sans-serif; color:#0c80c4; font-size:14px; line-height:21px; text-align:left; padding:0px; margin:0px 0px 0px 0px;}
h1.inscricaoHome{font-family: Arial, Helvetica, sans-serif; color:#0c80c4; font-size:14px; line-height:21px; text-align:left; padding:0px; margin:0px 0px 0px 0px;}
.componentheading { font-variant:small-caps; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#0c80c4; font-size:15px; font-weight:bold; margin-bottom:5px}



h2.inscricaoHome{font-family: Arial, Helvetica, sans-serif; color:#cf9a0b; font-size:13px; line-height:21px; text-align:left; padding:0px; margin:10px 0px 0px 0px;}
h2 .titConvenios{ margin:12px auto 0px 43px; text-align:center;}

#content h3{font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:16px; line-height:21px; text-align:justify; padding:0px; margin:0px;}
.contentpaneopen .contentheading{ font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:12px; line-height:21px; text-align:justify; padding:0px; margin:0px; font-weight:bolder;}

#component .contentheading{font-family: Tahoma, Arial, Helvetica, sans-serif; color:#0c80c4; font-size:18px; line-height:21px; text-align:justify;}

h4{font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:10px; line-height:21px; text-align:justify; padding:0px; margin:0px;}
h4.etapasActive{font-family: Arial, Helvetica, sans-serif; color:#cf9a0b; font-size:11px; line-height:21px; text-align:justify; padding:0px; margin:0px;}

h5{font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:9px; line-height:21px; text-align:justify; padding:0px; margin:0px;}




/* Paragrafos */
p.rodape{ margin: 5px 0px 0px 0px; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
p.geral{ font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:12px; line-height:21px; text-align:justify;}
p.geralLaranja{ font-family: Arial, Helvetica, sans-serif; color: #FF6600; font-size:12px; line-height:21px; text-align:justify;}
p.pontuacao{ font-family: Arial, Helvetica, sans-serif; color:#02649d; font-size:12px; line-height:21px; text-align:left;}
.contentpaneopen {font-family: Arial, Helvetica, sans-serif; color:#0c80c4; font-size:12px; }
#content .module .contentpaneopen{font-family: Tahoma, Arial, Helvetica, sans-serif; color:#02649d; font-size:12px; line-height:21px; text-align:justify;}
.createdate{ font-size:10px; color:#666666;}


/* LINKS*/

/*Topmenu */
ul#mainlevel-nav  a.mainlevel-nav:link, ul#mainlevel-nav  a.mainlevel-nav:active, ul#mainlevel-nav  a.mainlevel-nav:visited { text-decoration:none; color:#616163;  }
ul#mainlevel-nav  a.mainlevel-nav:hover { text-decoration:none; color:#616163;}

a.menuActive:link, a.menuActive:active, a.menuActive:visited { text-decoration:none; color:#ffffff; font-size:11px; }
a.menuActive:hover { text-decoration:none; color:#ffffff; font-size:11px; }



a.menuDActive:hover, a.menuDActive:link{ text-decoration:none; color: #000000; font-size:11px; }

a.menuDInactive:link, a.menuDInactive:hover  { text-decoration:none; color: #003399; font-size:11px; }
{ text-decoration:none; color: #0099FF; font-size:11px; }




a.latestnews:link, a.latestnews:active, a.latestnews:visited { font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#616163; }
a.latestnews:hover {font-family:Tahoma, Arial, Helvetica, sans-serif;  text-decoration:none; color:#FF6600; }

a.blogsection:link, a.blogsection:active, a.blogsection:visited {text-decoration:none; color:#616163; font-size: 11px; }
a.blogsection:hover {text-decoration:none; color:#0ab5e3; font-size: 11px; }

a:link, a:active, a:visited {text-decoration:none; color:#616163; }
a:hover {text-decoration:none; color:#0ab5e3; }


#rodape a:link, #rodape a:active, #rodape a:visited { color: #FFFFFF; text-decoration:none;}
#rodape a:hover { color: #FFFF33; text-decoration:none; }


#contentHome #leftColumn ul.menu a:link, #contentHome #leftColumn ul.menu a:active, #contentHome #leftColumn ul.menu a:visited { color: #FFFFFF; text-decoration:none; margin:10px; line-height:30px;}

#contentHome ul.menu li.active a {}
#contentHome ul.menu li.active{ width:100%; margin:0px 0px 0px 0px;  background-image: url(/portal_sumare/templates/sumare2008/images/bgLeftMenuActive.png); _background-image: url(/portal_sumare/templates/sumare2008/images/bgLeftMenuActive.jpg);}

.sectiontableentry1 a:link, .sectiontableentry1 a:active, .sectiontableentry1 a:visited{ margin:0px; padding:0px 0px 0px 40px; }
.sectiontableentry2 a:link, .sectiontableentry2 a:active, .sectiontableentry2 a:visited{ margin:0px; padding:0px 0px 0px 40px; }


/* LISTAS */

/* Topmenu - User3 */
ul#mainlevel-nav{ width:683px; list-style:none; text-align:center; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; margin:-10px 0px 0px 0px; padding:20px 0px 20px 0px;}
ul#mainlevel-nav li{ display: inline; padding:0px;}

#rodape .menu ul{ text-align:center; width:683px; height:47px; list-style:none; text-align:center; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; margin:0px 0px 0px 0px; padding:10px;}
#rodape .menu li{ display: inline; padding:0px 1.5em 13px 1.5em;  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

ol.faq{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; text-align:justify; color:#02649d;}
li.faq{ margin:15px 2px 0px 2px;}

ul.geral{ font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; text-align:justify; color:#02649d;}
li.geral{ }


ul.latestnews{ }
li.latestnews{ }


#mainlevel-nav a{ color:#FFFFFF; padding:15px;}
#mainlevel-nav a#active_menu-nav  { color:#FFFFFF; background:url(../images/bgMenuActive.jpg) repeat-x center; padding:15px;}

.blog_more li { margin:0px 0px 0px 0px; padding:5px 5px 5px 25px; background:url(/portal_sumare/templates/sumare2008/images/bgArtigosRecente.jpg) center center; }
.blog_more ul { list-style:none; }

#aba01 ul{  padding:0px 0px 0px 0px; border:0px solid black; margin:10px;  font-size:11px; }
#aba02 ul{  padding:0px 0px 0px 0px; border:0px solid black; margin:10px;   font-size:11px;}
#aba01 li{ line-height:normal; padding:5px 0px 5px 0px;}
#aba02 li{ line-height:normal; padding:5px 0px 5px 0px; font-size:11px; }

/* Mainmenu - left */
#contentHome #leftColumn ul.menu  { text-decoration:none; color:#616163; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; list-style:none;  }



/* Imagens */
img.signature{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); margin-top:204px;}
img.cornerL{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); float:left;}			
img.cornerR{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); float:right;}	
img.separadorMenu{ margin:0px;}
img.logotipo{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); margin:0px 0px 0px 20px; }	
img.menuAux{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); margin:11px 0px 0px 0px; border: 0px;}
img.menuAuxIcon{behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); margin:0px 0px 0px 0px; border: 0px;}			
img.menuActive{margin:-15px 0px 0px 0px; padding:-15px 0px 0px 0px;}
img.bgMenuActiveFix{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px;}
img.novoHorario{margin:250px 0px 0px 0px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px;}
img.btInscrevaSe{margin:0px 0px 0px 55px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px; }
img.simulador{margin:15px 0px 0px 20px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px; }
img.unidades{margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px; }
img.pravaler{margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); border:0px; }
img{border:0px;}
img.buscaTop{ margin-left:0px; float:left;}
img.areaRestrita{ margin:0px; border:0px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc);}
img.logoConvenio{ margin:12px auto 0px 43px; text-align:center;}
img.titDestaquesHome{ border-bottom:1px solid #57a9d4; }

/* Tabelas*/
table{margin:0px; padding:0px;}
.sectiontableentry1{ margin:0px; padding:0px; height: 40px; width:300px; background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemCurso.png); behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); _background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemCurso.gif); }
.sectiontableentry2{ margin:0px; padding:0px; height: 40px; border:1px solid black; background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemCurso.png); _background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemCurso.gif); behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); }

.sectiontableentry1namidia{ margin:0px; padding:0px; height: 40px; width:300px; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemNamidia.png);}
.sectiontableentry2namidia{ margin:0px; padding:0px; height: 40px; border:1px solid black; behavior: url(/portal_sumare/templates/sumare2008/scripts/iepngfix.htc); background: no-repeat center left url(/portal_sumare/templates/sumare2008/images/bgItemNamidia.png);}


/* Labels */
label{font-family: Arial, Helvetica, sans-serif; font-size:12px; float:left; margin:0px; color:#02649d; text-align:left;} 


/* Forms*/
.txtBoxSmall{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#45413f; float:left; width:80px; height:21px;}
.txtBoxMedium{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#45413f; float:left; width:150px; height:21px;}
.txtBoxLarge{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#45413f; float:left; width:250px; height:21px;}
.txtBoxExtraLarge{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#45413f; float:left; width:350px; height:21px;}
.txtAreaMedium{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#45413f; float:left; width:300px; height:150px;}


/* Spans*/
span.etapasInactive{ color: #999999;}


/*Outros*/
.content50{width:47%; padding:0px; margin:0px }
.content70{width:70%;padding:0px; margin:0px}
.content100{width:100%; padding:0px; margin:0px}


/*Menu Principal*/
a#activeparent_roll_menu:link, a#activeparent_roll_menu:active, a#activeparent_roll_menu:visited{ color:#FFFFFF; margin:0px 0px 0px 0px}
a#activeparent_roll_menu:hover{ color:#FFFFFF; margin:0px 0px 0px 0px}

a.rollmainlevel:link, a.rollmainlevel:active, a.rollmainlevel:visited{ color:#FFFFFF; font-weight:normal; font-family: Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
a.rollmainlevel:hover{ color: #FF9900;margin:0px 0px 0px 0px}

a#active_roll_menu:link, a#active_roll_menu:active, a#active_roll_menu:visited{ color: #FFCC33; font-weight:bold; margin:0px 0px 0px 0px}
a#active_roll_menu:hover{ color: #FFCC33; margin:0px 0px 0px 0px}

a.rollsublevel_1:link, a.rollsublevel_1:active, a.rollsublevel_1:visited{ color:#FFFFFF; font-weight:normal; font-family: Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
a.rollsublevel_1:hover{ color: #FFCC33; margin:0px 0px 0px 0px}

a:link.rollsublevel_1, a:active.rollsublevel_1, a:visited.rollsublevel_1{ color:#FFFFFF; margin:0px 0px 0px 0px;}
a:hover.rollsublevel_1{ color:#45413f; margin:0px 0px 0px 0px;}

a#active_roll_menu:link, a#active_roll_menu:visited, a#active_roll_menu:active{ color:#FFCC33; margin:0px 0px 0px 0px;}

dl.accordion-menu dd a:hover { color: #FFCC33; margin:0px 0px 0px 0px}
