/* ------------------------------------------
Documento de Estilos - Medcel - Residencia Medica
Autor: Fabio Silva 
Site: Medcel - Residencia Medica
Criacao: 31/10/2009 
Ultima Atualizacao: 31/10/2009 
--------------------------------------------*/

/*Configuracoes Gerais*/
*{margin:0px; padding:0px; border:0px; font-family:"trebuchet MS"; color:#555;}

html{ padding:0px; margin:0px; }

body{ background-color:#f2f2f2; overflow-x: hidden; }

/*Layers - Layout*/
#areaAluno{width:100%; background-image:url(imagens/bgTotalAlunos.jpg); background-repeat:repeat-x; background-position:top; }

#bgBottomAreaAluno{width:100%; background-image:url(imagens/bgBottomAlunos.jpg); background-repeat:repeat-x; background-position:bottom;}

#contentAluno{width:900px; margin:0px auto 0px auto; padding:0px 0px 53px 0px;}

#topAluno{width:900px; height:94px;}

#logoAluno{width:242px; background-color:#FFFFFF; float:left; vertical-align:top; height: 55px; }

#bgLogoAluno{width:98%; height:58px;  background-image:url('imagens/bgLogoAluno.gif');  background-repeat:repeat-x; float:left; }

#menuAluno{height:60px; float:right; }

#titAluno{padding: 0px 0px 0px 200px; width:492px; height:34px; background-image:url(imagens/bgTit.gif); background-repeat:repeat-x; background-position:top; float:right; }

#bgWhite{width:900px; min-height:400px; background-color:#FFFFFF; background-image:url(imagens/bgBottomWhite.gif); background-repeat:repeat-x; background-position:bottom; }

#colLeftAluno{width:265px; float:left; background-color:#FFFFFF; background-image:url(imagens/bgTopColLeft.gif); background-repeat:repeat-x; background-position:top; margin:70px 0px 0px 5px; padding:10px 0px 10px 0px;}

#colRightAluno{width:600px; float:right;}

#colLeft2Aluno{width:900px; float:left;}

#abasAlunos{width:600px; height:32px;margin:0px; padding:0px 0px 10px 10px; float:left;}

#alignContentAlunos{ width:570px; margin:1px auto 0px auto; }

#rodape{ height:137px; background-image:url(imagens/bgBottom.jpg); background-repeat:repeat-x; background-position:bottom; margin:10px 0px 0px 0px;}

/*Sections*/

/*Imagens*/
img.logotipoAluno{ margin:23px 0px 0px 38px; float:left;}

img.right{ float:right;}

img.left{ float:left;}

/*Links*/
a{ text-decoration:none; text-transform:none; color:#b4282e; margin:0px; padding:0px; background-color:Transparent;}

#copyRight a{ text-decoration:none; text-transform:none; font-size:10px; margin:25px 0px 0px 0px; float:right;}

#abasAlunos a:link, a:visited{padding:10px 20px 8px 20px; text-transform:none; text-decoration:none; color:#b7b3b3; }

#abasAlunos a:active{padding:10px 20px 8px 20px; text-transform:none; text-decoration:none; color:#b7b3b3;}

#abasAlunos a:hover{padding:10px 20px 8px 20px; text-transform:none; text-decoration:none; background-color:#f2f2f2; color:#970001;}

/*Títulos*/
#titAluno h1{ float:right; font-size:18px; font-style:italic; color:#970001; padding:5px 30px 0px 0px;}

#alignContentAlunos h1{ float:left; font-size:18px; font-style:italic; color:#970001; padding:20px 30px 40px 0px;}

/*Parágrafos*/
p{ font-size:14px; line-height:16px; } 

#cursosHome p{ color:#FFFFFF; border-bottom:1px solid #489ca3; margin:0px 20px 10px 60px;} 

/*Spans*/
#redeSocial span { color:#b4282e;}

td span {color:#970001;}

/*Listas*/

/*ul{ padding:0px; margin:0px;}

li{ list-style:none; }*/

#menuAluno li{ display:inline; }

#abasAlunos ul{ float:left; height: 25px; }

#abasAlunos li{display:inline; font-size:10px; padding:0px;}

/*Tabelas*/
#colLeftAluno td{ font-size:11px; padding:5px; background-color:#e3e3e3;}

/*Outras Classes*/
.clear{ clear:both; }

.table{ margin:0px 0px 0px 13px;}

.grid-view { }

.grid-view TD { padding-left:4px; padding-right:4px; text-align:left; }

.grid-view a { color:GrayText; }

.grid-view tr.header { background-color:#990E07; }

.grid-view tr.normal { }

.grid-view tr.alternate { }

.grid-view tr.normal:hover, .grid-view tr.alternate:hover {	font-weight:bold; background-color:#E2E2E2;	}

.literal-contrato {	margin-top:15px; overflow:auto; height:260px; border:solid 1px #c0c0c0; width:95%; }
