/* layout */
* {margin:0; padding:0; font-family:Arial; font-size:11px;}

body {background: url(/images/bg.gif) #FFF;}

img {border:0;}

.seo {
	visibility:hidden;
	width:1px;
	height:1px;
}
.seo h1{
	visibility:hidden;
	width:1px;
	height:1px;
}

#alinhasite {width:993px; margin:0 auto;}

#menu {width:993px; height:180px; background-image:url(/images/bg_topo.png); float:left; position: relative; z-index: 999;}

#faleconosco {width:100px; float:right; position:relative; top:52px; right:32px;}
#faleconosco p a:link {font-size:10px; color:#FFF; text-decoration:none;}
#faleconosco p a:visited {font-size:10px; color:#FFF; text-decoration:none;}
#faleconosco p a:hover {font-size:10px; color:#FFF; text-decoration:underline;}
#faleconosco p a:active {font-size:10px; color:#FFF; text-decoration:none;}

	
#menu_esquerda {width:357px; height:75px; float:left; padding-left:48px; margin-top: 90px; }

#logo {width:164px; float:left; margin-top:50px; padding-left:11px;}
#logo img {position:relative; border:0;}

#menu_direita {width:341px; height:75px; float:left; padding-left:15px; margin-top: 77px; }


#corpo {width:993px; background-image:url(/images/bg_corpo.png); background-repeat:repeat-y; float:left;}

#flash_home {width:993px; height:324px; background-image:url(/images/bg_flash_home.png); float:left;}

#flash_home object {position:relative; left:55px; top:35px;}


#makeacake_box_home {width:320px; height:149px; padding-left:60px; float:left;}
#makeacake_box_home h2 {margin:10px 0 15px 0; clear:left;}
#makeacake_box_home p {font-size:13px; color:#540516; padding-right:10px;}
#makeacake_box_home p a:link {font-size:13px; color:#540516; text-decoration:none;}
#makeacake_box_home p a:visited {font-size:13px; color:#540516; text-decoration:none;}
#makeacake_box_home p a:hover {font-size:13px; color:#540516; text-decoration:underline;}
#makeacake_box_home p a:active {font-size:13px; color:#540516; text-decoration:none;}

#cursos_box_home {width:254px; height:149px; /*background-image:url(/images/bg_cursos.jpg);*/ padding-left:25px; float:left;}
#cursos_box_home h2 {margin:10px 0 15px 0; clear:left;}
#cursos_box_home p {font-size:13px; color:#540516; padding-right:10px;}
#cursos_box_home p a:link {font-size:13px; color:#540516; text-decoration:none;}
#cursos_box_home p a:visited {font-size:13px; color:#540516; text-decoration:none;}
#cursos_box_home p a:hover {font-size:13px; color:#540516; text-decoration:underline;}
#cursos_box_home p a:active {font-size:13px; color:#540516; text-decoration:none;}

#namidia_box_home {width:305px; height:149px; float:left; padding-left:25px;}
#namidia_box_home h2 {margin:10px 0 15px 0; clear:left;}
#namidia_box_home p {font-size:13px; color:#540516; padding-right:35px;}
#namidia_box_home p a:link {font-size:13px; color:#540516; text-decoration:none;}
#namidia_box_home p a:visited {font-size:13px; color:#540516; text-decoration:none;}
#namidia_box_home p a:hover {font-size:13px; color:#540516; text-decoration:underline;}
#namidia_box_home p a:active {font-size:13px; color:#540516; text-decoration:none;}

#base {width:993px; height:104px; background-image:url(/images/base.png); float:left;}
#base p {font-size:10px; color:#4d69b8; margin-top:50px;}
#base p a:link {font-size:10px; color:#4d69b8; text-decoration:none;}
#base p a:visited {font-size:10px; color:#4d69b8; text-decoration:none;}
#base p a:hover {font-size:10px; color:#4d69b8; text-decoration:underline;}
#base p a:active {font-size:10px; color:#4d69b8; text-decoration:none;}
p.floatleft {width:300px; float:left; padding-left:50px;}
p.floatright {width:300px; float:right; text-align:right; padding-right:50px;}

/* internas */

#coluna_esquerda {position:relative; left:41px; width:239px; float:left; border-right:2px dotted #8397CE; background:url(/images/bg_col_esquerda.png) no-repeat; overflow:hidden;}

#coluna_esquerda h2 {margin:10px 0 15px 0; clear:left;}
#coluna_esquerda p {font-size:12px; color:#540516; line-height:18px; padding-right:15px;}
#coluna_esquerda p a:link {font-size:12px; color:#540516; text-decoration:none;}
#coluna_esquerda p a:visited {font-size:12px; color:#540516; text-decoration:none;}
#coluna_esquerda p a:hover {font-size:12px; color:#540516; text-decoration:underline;}
#coluna_esquerda p a:active {font-size:12px; color:#540516; text-decoration:none;}

.imgfloatleft {float:left; margin:0 10px 10px 0;}

#box_makeacake {width:239px; float:left; padding-left:15px; margin-top:35px; margin-bottom:15px;}
#box_cursos {width:239px; float:left; padding-left:15px; margin-bottom:15px;}
#box_namidia {width:239px; float:left; padding-left:15px;}


#principal {position:relative; left:41px; width:672px; float:left; padding-bottom:15px; background:url(/images/bg_principal.png) no-repeat;  overflow:hidden;}
#principal h2 {padding:0 15px 0 20px; margin-top:35px; margin-bottom:15px; float:left;}
#principal h3 {font-size:15px; color:#8E5A66; letter-spacing:1px; background:url(/images/ponto.gif) no-repeat left; padding-left:20px; margin-top:55px; text-transform:uppercase; float:left;}
#principal h4 {font-family:"Times New Roman", Times, serif; margin-bottom:20px; font-weight:normal; font-style:italic; font-size:25px; color:#ee587d; padding-left:20px; clear:left;}


#principal p {font-size:11px; margin-bottom:5px; color:#540516; padding:0 25px; line-height:18px; clear:left;}

#principal p.txt_rosa {font-size:11px; margin-bottom:5px; color:#ea577c; padding:0 25px; line-height:18px; clear:left;}

.txt_rosa {font-size:11px; color:#ea577c;}


#galeriaimagens {width:672px; float:left; margin-top:20px;}

#imagemdestaque {width:320px; float:left; padding-left:20px; margin-top:4px;}

#listaimagens {width:330px; float:left;}
#listaimagens td {padding:4px;}
#listaimagens p {font-size:12px; color:#576AB9; font-weight:bold;}
#listaimagens p a {font-size:12px; color:#EA577C; font-weight:bold; text-decoration:none;}
#listaimagens p a:hover {text-decoration:underline;}

#namidia {width:500px; padding:0 25px; float:left; margin-top:10px; font-size:11px; color:#540516;}
#namidia p {font-size:13px; color:#540516; padding-right:35px;}
#namidia p a:link {font-size:13px; color:#540516; text-decoration:none;}
#namidia p a:visited {font-size:13px; color:#540516; text-decoration:none;}
#namidia p a:hover {font-size:13px; color:#540516; text-decoration:underline;}
#namidia p a:active {font-size:13px; color:#540516; text-decoration:none;}


#icon_pdf{ width:500px; height:50px;	margin:0 auto; margin-top:10px;	float:left; font-size:11px; color:#540516;}
#icon_pdf a:link {font-size:11px; color:#540516; text-decoration:none;}
#icon_pdf a:visited {font-size:11px; color:#540516; text-decoration:none;}
#icon_pdf a:hover {font-size:11px; color:#540516; text-decoration:underline;}
#icon_pdf a:active {font-size:11px; color:#540516; text-decoration:none;}

#icon_pdf h1{font-size:11px; color:#540516; font-weight:bold;}
#icon_pdf p {font-size:11px; margin-bottom:5px; color:#540516; padding:0 25px; line-height:18px; clear:left;}


#namidia td {padding:5px;}

.imgsobrenos {float:right; margin:0px 20px 10px 10px;}

#box_contato {width:450px; float:left; margin-top:10px; padding-left:80px; padding-bottom:20px;}

#box_contato h2 {padding:0 15px 0 20px; margin-top:35px; margin-bottom:15px; float:left;}

#box_contato ul {list-style:none;}
#box_contato li {font-size:12px; color:#ea577c; margin-top:10px;}

#box_contato label {font-size:12px; color:#ea577c; width:60px; line-height:21px; text-align:right; padding-right:5px; margin-top:10px; float:left; }

.contato_campos {width:350px; font-size:12px; color:#540516; border:1px solid #4d69b8; background-color:#FFF; padding:3px 2px; margin-top:10px;}
.contato_campos_menor {width:250px; font-size:12px; color:#540516; border:1px solid #4d69b8; background-color:#FFF; padding:3px 2px; margin-top:10px;}

#box_contato textarea {font-size:12px; color:#540516; width:350px; height:200px; border:1px solid #4d69b8; background-color:#FFF; padding:3px 2px;  float:left; margin-top:0px; margin-left:65px;}
.botaoenviar {font-size:12px; color:#ea577c; border:1px solid #4d69b8; background-color:#FFF; padding:3px 2px; margin-top:10px; margin-left:70px; clear:left;}


#popup{
	width:550px;
	height:550px;
	position:absolute;
	top: -4px;
	left:0px;
	margin-left:221px;
	*margin-left:300px !important;
	z-index:999;
}

.comentarios a{text-decoration:none; color:#ea577c;}
.comentarios a:hover{text-decoration:underline; color:#576ad0;}

.navigation a{text-decoration:none; color:#ea577c; margin-left:520px; font-weight:bold; margin-top:10px;}
.navigation a:hover{text-decoration:underline; color:#576ad0; margin-left:520px; font-weight:bold; margin-top:10px;}

