body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-image: url(../img/site/fd_home.jpg);
	background-repeat: repeat-x;
	background-color: #CACACA;
}
#album_fotos{
position:relative;
float:left;
margin:4px 4px 4px 4px;
padding:4px 4px 4px 4px;
width:140px;
height:85px;
text-align:center;
background-color: #CACACA;
}
p{margin: 0px;}
#popup{
	position:absolute;
	left:200px;
	top:270px;
	width:260px;
	height:278px;
	z-index:1001;
	
	z-index:1001;
	
}
#popup a{
	font-size:11px;
	font-weight:bold;
	width:auto;
	text-align:right;
	padding:3px;
	background:#FF0000;
	color:#FFFFFF;
}
#popup a:hover{
	font-size:11px;
	font-weight:bold;
	width:auto;
	padding:3px;
	background:#000000;
	color:#FFFFFF;
	text-align:right;
}
#listas{
position:relative;
width:100%;
height:auto;
}
#space{
position:relative;
float:none;
width:100%;
height:10px;
}

.fd_datas {
	height: 100px;
	width: 200px;
	background-color: #000000;
}
.bullet{
	font-family: Webdings;
	color: #990000;
}
li {
	padding-left: 16px;
	list-style-image: url(/img/site/botao.gif);
}
.ultimas {
	font-weight: bold;
	color: #009900;
}
.chamada {
	font-weight: bold;
	color: #0080C0;
	font-style:italic;
}
.esgotada {
	font-weight: bold;
	color: #FF0000;
}
.bullet2{
	font: 18px  Wingdings;
	color: #fff;
	padding-right: 2px;
	padding-left: 2px;	
}
td { font-size: 11px; color: #000000; }
a { color: #B1352B; font-weight: bold; text-decoration: none; }
a:hover { color: #808080; font-weight: bold; text-decoration: none; }
#menu_pos{   
position:relative;
float:left;
width:480px;



}
#menu_pos a { color: #000000; font-weight: bold; padding:2px;}
#menu_pos a:hover { color:#B1352B;  font-weight: bold; padding:2px;}
.menu_pos{ color:#CCCCCC;  font-weight: bold; padding:2px;}


.vermelho{color: #B1352B; font-weight: bold;}
form{margin: 0px; }
h1{font-size: 12px;
	font-weight: bold;
	color: #fff;
	background: url(/img/divs/tit_n_02.jpg) repeat-x;
	
	border-left: 6px solid #900;
	padding: 2px 0px 2px 5px; }
h2{color: #B1352B;margin: 0px; }
h3{color: #B1352B;margin: 0px; }
h4{color: #B1352B;margin: 0px; }
h5{color: #808080;margin: 0px; }
h6{font-size:11px;color: #808080;margin: 0px; }
.link{  font-weight: normal; color: #808080; text-decoration: none; }
a.link:link {  font-weight: normal; color: #808080; text-decoration: none; }
a.link:visited {  color: #808080; font-weight: normal; text-decoration: none; }
a.link:hover {  color: #B1352B; font-weight: normal; text-decoration: nome; }
.link2{  font-weight: normal; color: #000000; text-decoration: none; }
a.link2:link {  font-weight: normal; color: #000000; text-decoration: none; }
a.link2:visited {  color: #000000; font-weight: normal; text-decoration: none; }
a.link2:hover {  color: #B1352B; font-weight: normal; text-decoration: nome; }
.data{color: #B1352B;}
.noticia {  color: #000000; text-decoration: none; }
a.noticia:link {  font-weight: normal; color: #000000; text-decoration: none; }
a.noticia:visited {  color: #000000; font-weight: normal; text-decoration: none; }
a.noticia:hover {  color: #000000; font-weight: normal; text-decoration: underline; }
.noticia2 {font-size: 10px;  color: #000000; text-decoration: none; }
a.noticia2:link {font-size: 10px;   font-weight: normal; color: #000000; text-decoration: none; }
a.noticia2:visited {font-size: 10px;   color: #000000; font-weight: normal; text-decoration: none; }
a.noticia2:hover {font-size: 10px;   color: #000000; font-weight: normal; text-decoration: underline; }

.menu { font-size: 12px; color: #AE1F16; text-decoration: none; vertical-align: middle; font-weight: normal; text-align: center; padding: 3px; }
a.menu:link { font-weight: normal; color: #AE1F16;	text-decoration: none; }
a.menu:visited { font-weight: normal; color: #AE1F16; text-decoration: none; }
a.menu:hover { font-weight: normal; color: #B1352B; text-decoration: nome; }
.branco { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: normal; }
a.branco:link { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: normal; }
a.branco:visited { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: normal; }
a.branco:hover { color: #FDF7D9; text-decoration: underline; text-transform: uppercase; font-weight: normal; }
.branquinho { color: #FFFFFF; font-size: 9px; text-decoration: none;  font-weight: normal; }
a.branquinho:link { color: #FFFFFF; font-size: 9px;text-decoration: none;  font-weight: normal; }
a.branquinho:visited { color: #FFFFFF; font-size: 9px;text-decoration: none; font-weight: normal; }
a.branquinho:hover { color: #FDF7D9; font-size: 9px;text-decoration: underline; font-weight: normal; }


.risco_lateral { background-image: url(../img/site/lateral.gif); background-repeat: repeat-y; width: 1px; }
.fd_topo {
	background-image: url(../img/site/fd_topo1.jpg);
	background-repeat: repeat-x;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	padding-top: 3px;
	height: 22px;
}
.lateral {
	width: 140px;
	vertical-align: top;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/site/fd_lateral.jpg);
}
.meio{ height: 480px; vertical-align: top; padding-right: 10px; padding-left: 10px; }
.meio p{text-align:justify}
.meio h3{text-align:center; font-size:15px; font-style:italic; margin: 0px 0px 10px 0px}
#rolagem{ height: 590px;width:524px; overflow:auto;}
.fd_lat_dir {
	background-image: url(../img/site/fd_lat_dir.gif);
	background-repeat: repeat-y;
}
.fd_lat_esq {
	background-image: url(../img/site/fd_lat_esq.gif);
	background-repeat: repeat-y;
}

.tit_menu { font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; height: 14px; width: 133px; background-image: url(../img/site/tit_menu.gif); background-repeat: no-repeat; text-transform: uppercase; }

.risco { background-image: url(../img/site/risco.gif); background-repeat: repeat-x; height: 1px; }
.campos { color: #AE1F16; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: double; border-right-style: double; border-bottom-style: double; border-left-style: double; border-top-color: #999999; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #999999; }
.botoes {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/site/fd_botoes.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #666666;
	background-color: #A91E16;
	font-weight: bold;
}
.botoes_ok {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/site/fd_botoes.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #666666;
	background-color: #A91E16;
	font-weight: bold;
	text-decoration: none;
	height: 21px;
}
.botoes2 {
	font-size: 9px;
	color: #FFFFFF;
	background-image: url(../img/site/fd_botoes.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #666666;
	background-color: #A91E16;
	font-weight: bold;
	height: 18px;
}
.risco_bn {
	background-image: url(../img/site/risco_bn.gif);
	background-repeat: repeat-x;
	height: 1px;
}
.zebra1 { background-color: #F7F7F7; }
.zebra2 { background-color: #FFFFFF; }
.zebra3 { background-color: #B2B2B2; }
.box2_fd { background-image: url(../img/site/box3.jpg); background-repeat: repeat-x; font-size: 11px; color: #FFFFFF; text-align: center; }
.box3_fd { background-image: url(../img/site/box5.jpg); background-repeat: repeat-x; font-size: 11px; color: #FFFFFF; text-align: center; }
.box_fd { background-image: url(../img/site/fd_box.gif); font-size: 11px; color: #FFFFFF; text-align: center; }
.page {
	background-color: #FFFFFF;
}
.topo1 {
	background-image: url(../img/site/fd_topo2.jpg);
	background-repeat: no-repeat;
	height: 6px;

	background-color: #A00D06;
}
.topo2 {
	background-image: url(../img/site/fd_topo3.jpg);
	background-repeat: repeat-y;
	height: 100px;
	background-color: #9C1A12;
}
.topo3 {
	background-image: url(../img/site/logo2.jpg);
	background-repeat: no-repeat;
	width: 453px;
	height: 106px;
	padding-top: 76px;
	text-align: right;
	vertical-align: top;

	}
.rodape1 {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../img/site/tit1.gif);
	background-repeat: no-repeat;
	height: 36px;
	padding-right: 0px;
	padding-left: 60px;
	padding-top: 0px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: bottom;
}
.rodape2 {
	font-size: 9px;
	color: #000000;
	text-align: center;
	padding-bottom: 4px;
	vertical-align: bottom;
}
.titulo {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AE1F16;
	height: 16px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
}
.titulo1 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../img/site/tit1.gif);
	background-repeat: no-repeat;
	height: 36px;
	padding-right: 3px;
	padding-left: 20px;
	padding-top: 12px;
	text-transform: uppercase;
	padding-bottom: 2px;
}
.titulo2 {
	height: 36px;
	width: 100%;
	background-image: url(../img/site/tit2.gif);
	background-repeat: repeat-x;
}
.box_cinza {
	background-image: url(../img/site/fd_box_cinza.jpg);
	padding: 3px;
	vertical-align: top;
	background-color: #EDF0F2;
	background-repeat: repeat-x;
}
.box_cinza2 {
	background-image: url(../img/site/fd_box_cinza2.jpg);
	padding: 3px;
	vertical-align: top;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
.titulo_curso {
	font-size: 18px;
	font-weight: bold;
	color: #AF2219;
	text-decoration: none;
	text-align: center;
}
.topo4 {
	font-size: 9px;
	background-image: url(../img/site/logo_fim.jpg);
	background-repeat: no-repeat;
	width: 561px;
	padding-right: 5px;
	padding-left: 5px;
}

.box10 {
	padding: 10px;
}
.box_cinza_detalhe {
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
	
	padding: 3px;
}
.preco {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
}
.tit_n_01 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/site/tit_n_01.jpg);
background-repeat: repeat-x;
	padding-left: 3px;
	background-color: #6E0D07
}
.tit_n_02 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/site/tit_n_02.jpg);
	padding-left: 3px;
	background-color: #000000;
	background-repeat: repeat-x;
}
.tit_n_03 {
	color: #FFFFFF;
	background-image: url(../img/site/tit_n_02.jpg);
	background-color: #000000;
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 5px;
}
.fd_topos {
	height: 100px;
	background-color: #000000;
}
.just {
	text-align: justify;
}
.menu_cursos {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 3px;
}
a.menu_cursos:link {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.menu_cursos:visited {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.menu_cursos:hover {
	font-size: 13px;
	font-weight: bold;
	color: #B1352B;
	text-decoration: none;

}
.legenda {
	font-size: 9px;

}
.data1 {
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 30px;
	font-weight: bold;
}
.data2 {
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
}
.data3 {

	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
}
.fd_menu {
font-size: 9px;
	background-image: url(../img/site/fd_menu_cima.jpg);
	background-repeat: repeat-x;
	height: 31px;
	padding-top: 3px;
	color: #FFFFFF;
	vertical-align: top;
}
.fd_rodape {
	font-size: 9px;
	background-image: url(../img/site/fds_rodape.jpg);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 3px;
	color: #FFFFFF;
	vertical-align: top;
}
.fd_topos_aluno {
	background-image: url(../img/site/topo_aluno4.jpg);
	height: 77px;
	width: 104px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.fd_topos_aluno2 {
	background-image: url(../img/site/topo1_aluno4.jpg);
	height: 77px;
	width: 118px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
.fd_topos_aluno3 {
	background-image: url(../img/site/topo_n_04.jpg);
	height: 79px;
	width: 105px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
.fd_topos_aluno4 {
	background-image: url(../img/site/topo_n2_04.jpg);
	height: 93px;
	width: 114px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-repeat: no-repeat;
}
.fd_topo4 {
	background-image: url(../img/site/topo_n2_fd.jpg);
	background-repeat: repeat-x;
}
.fd_topo3 {
	background-image: url(../img/site/topo_n_fd.jpg);
	background-repeat: repeat-x;
	background-color: #201B18;
}
.fd_NOVO {
	background-image: url(../img/site/topo_n2_01.jpg);
	background-repeat: no-repeat;
}
#contrato{
	position:relative;
	float:left;
	overflow:auto;
	width:457px;
	height:350px;
	border:1px solid #000000;
	background-color: #F4F4F4;
	padding:5px;
}
.foto_left{
	float: left;
	margin: 0px 8px 8px 0px;
	border: 0px;

}
.foto_right{
	float: right;
	margin: 0px 0px 8px 8px;
	border: 0px;

}
.lista {
	background: url(../img/site/ic_8.gif) no-repeat 5px;
	padding: 3px 0px 3px 15px;
}

