@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    background: white;
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

/*Até aqui o Reset */

header nav aide article sectio footer { display:block}

#total {
	width:1024px; height:auto; min-height:780px;  margin:auto; 
		}
		
aside{ width:260px; height:auto; min-height:650px; float:left; border:0px solid #666666; }

section{ width:752px; height:auto; min-height:650px; float:left; margin-left:10px; } 

.logo{ width:260px; height:107px; margin:auto; background:url(../images/logo.jpg) center no-repeat; float:left; margin-top:63px;}

.article_curso{ width:250px; height:165px; background-color:#bc2907; color:#FFFFFF; float:left; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; margin-top:30px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-style:normal; }

.cursointerativo { font-size:11px; color:#FFFFFF; text-align:left; margin:auto; width:240px; }

.cursointerativo a{ font-size:12px; font-style:italic; font-weight:bold; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; line-height:14px; }

.cursointerativo a:hover{color:#FFFF00;}

.article_curso h1{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:20px; padding-top:10px; padding-left:5px;  }

.cursointerativo  h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:normal;}

.cursointerativo p {color:#FFFFFF; font-size:11px !important; padding-top:6px; display:block; }

.article_curso  img{ margin-right:5px; margin-bottom:0px; float:left;}

.article_twitter{ width:250px; height:250px; background-color:#dae0ec; color:#FFFFFF; float:left; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; margin-top:15px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-style:italic; }

.article_twitter h1{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:20px; padding-top:10px; color:#003366; text-align:center; }

.article_twitter .twiteiros{width:240px; height:140px;  margin:auto; padding-left:10px; margin-top:10px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px;  } 

.article_twitter .coments{ width:230px; height:30px; border:1px solid #fff; margin:auto; margin-top:6px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; background-color:#FFFFFF; padding:5px; }

.article_twitter .coments p{ font-size:11px; color:#000033; text-align:center; font-style:normal; padding-top:5px; }

#article_revista{width:752px; height:650px; background:url(../images/bgrevista.jpg) bottom no-repeat; display:block; }

#article_revista h1{ width:100%; height:auto; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; color:#684313; font-size:50px; letter-spacing:-3px; padding-top:70px;}

#article_revista p { width:75%; height:auto; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#684313; font-size:18px; padding-top:10px; line-height:20px; }

#article_revista .revistaonline { width:480px; height:351px; margin-top:40px; margin-left:15px; }

#article_revista .redessociais{ width:580px; height:50px; margin-top:5px; margin-left:35px;}

#article_revista .icons{width:175px; height:50px; float:left;}

#article_revista .redessociais img{ float:left;}

#article_revista .texto{width:300px; height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;  font-style:italic;  line-height:16px; float:left; font-weight:bold; color:#594A2B; margin-top:5px;  }

.contador {width:1024px; height:80px; float:left; text-align:right; margin-top:10px; }

.contador p{ padding-right:30px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#5C462E; font-size:12px; }

.contador p.pageviews{ font-size:18px; font-weight:bold; margin-bottom:5px;}

footer{ text-align:center; width:998px; height:20px; color:#FFFFFF; background-color:#452C1F; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; padding:10px 0px 5px 0px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; }

footer a{ color:#FFFFFF; text-decoration:none;}

footer a:hover { color:#FFFF00;}

.hashtag { font-size:14px; text-align:left;}


