/* Copyright (C) 2007 - 2010 YOOtheme GmbH */ /*
 * headings
 */
body {
	font-family: georgia;
	color: black;
}

h1,h2,h3,h4,h5,h6 { /*font-family: Arial, Helvetica, sans-serif;*/
	
}

div.joomla h1,div.joomla h2,div.joomla h3,div.joomla h4,div.joomla h5,div.joomla h6,div.module h3.header
	{
/*	text-shadow: 0px 1px 0px #ffffff, 0px 1px 4px #c8c8c8; */
}

h1 {
	font-weight: normal;
	color: #5f6b7c;
}

#page h1 a {
	color: #5f6b7c;
	text-decoration: none;
}

h2 {
	color: #5684a2;
}

h3 {
	color: #5f6b7c;
}

h4 {
	color: #5684a2;
}

h5 {
	color: #5f6b7c;
}

h6 {
	color: #5684a2;
}

/*
 * anchor
 */
a:link,a:visited {
	color: #666666;
}

a:hover {
/*	color: #d44b0f;*/
}

#headerbar a:link,#headerbar a:visited {
	color: #ffffff;
	text-decoration: underline;
}

#headerbar a:hover {
	color: #ffffff;
}

a.icon-folder {
	padding-left: 17px;
	background: url(../images/typography/icon_folder.png) 0 40% no-repeat;
}

a.icon-file {
	padding-left: 17px;
	background: url(../images/typography/icon_file.png) 0 40% no-repeat;
}

a.icon-download {
	padding-left: 17px;
	background: url(../images/typography/icon_download.png) 0 40% no-repeat;
}

a.icon-external {
	padding-left: 17px;
	background: url(../images/typography/icon_external.png) 0 40% no-repeat;
}

a.icon-pdf {
	padding-left: 17px;
	background: url(../images/pdf_button.png) 0 40% no-repeat;
}

/*
 * emphasis
 */
em.box {
	padding: 0px 3px 0px 3px;
	border: 1px dotted #aaaaaa;
	background: #f5f6f7;
	/*font-family: "Courier New", Courier, monospace;*/
	font-style: normal;
}

/*
 * unsorted lists
 */ /* icon style */
ul.arrow,ul.checkbox,ul.check,ul.star {
	margin: 10px 0px 10px 0px;
	padding-left: 20px;
	list-style: none;
}

ul.arrow li,ul.checkbox li,ul.check li,ul.star li {
	margin: 5px 0px 5px 0px;
	padding-left: 35px;
	font-weight: bold;
	line-height: 26px;
}

ul.arrow li {
	background: url(../images/typography/list_arrow.png) 0 0 no-repeat;
}

ul.checkbox li {
	background: url(../images/typography/list_checkbox.png) 0 0 no-repeat;
}

ul.check li {
	background: url(../images/typography/list_check.png) 0 0 no-repeat;
}

ul.star li {
	background: url(../images/typography/list_star.png) 0 0 no-repeat;
}

/* table style */
ul.table {
	margin: 20px 0px 20px 0px;
	padding-left: 0px;
	list-style: none;
}

ul.table li {
	padding: 5px;
	border-bottom: 1px solid #c8c8c8;
}

ul.table li:nth-child(odd) {
	background: #fafafa;
}

ul.table li:nth-child(even) {
	background: #ffffff;
}

ul.table li:last-child {
	border: none;
}

/*
 * ordered lists
 */
ol.disc {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 45px;
	background: url(../images/typography/list_disc.png) 20px 0px repeat-y;
}

ol.disc li {
	margin: 5px 0px 5px 0px;
	padding-left: 10px;
	font-weight: bold;
	line-height: 26px;
}

/*
 * horizontal rule
 */
hr.dotted {
	margin: 15px 0px 15px 0px;
	display: block;
	background: url(../images/typography/line_dotted.png) 0 0 repeat-x;
	height: 1px;
	border: none;
}

/*
 * highlighted div and span tags
 */
span.note,span.info,span.alert,span.download,span.tip {
	display: block;
}

div.note,span.note {
	margin: 10px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	background: #f4f5f6;
	border-top: 1px dotted #aab4be;
	border-bottom: 1px dotted #aab4be;
	text-align: justify;
}

div.info,span.info,div.alert,span.alert,div.download,span.download,div.tip,span.tip
	{
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 8px 35px;
}

div.info,span.info {
	background: #f4f5f6 url(../images/typography/box_info.png) 3px 5px
		no-repeat;
	border-top: 1px dotted #aab4be;
	border-bottom: 1px dotted #aab4be;
}

div.alert,span.alert {
	background: #fff5eb url(../images/typography/box_alert.png) 3px 5px
		no-repeat;
	border-top: 1px dotted #ffb4a0;
	border-bottom: 1px dotted #ffb4a0;
}

div.download,span.download {
	background: #f5faeb url(../images/typography/box_download.png) 3px 5px
		no-repeat;
	border-top: 1px dotted #78be5a;
	border-bottom: 1px dotted #78be5a;
}

div.tip,span.tip {
	background: #fffdeb url(../images/typography/box_tip.png) 3px 5px
		no-repeat;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
}

/*
 * p tag with dropcaps
 */
p.dropcap:first-letter {
	display: block;
	margin: 7px 4px 0px 0px;
	float: left;
	font-size: 280%;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/*
 * tables
 */
table.listing {
	width: 100%;
	margin-bottom: 30px;
	font-size: 11px;
}

table.listing thead th {
	height: 30px;
	padding: 5px;
	border-bottom: 1px solid #c8c8c8;
	background: none;
	vertical-align: top;
	font-size: 14px;
	font-weight: normal;
}

table.listing tbody td {
	height: 20px;
	padding: 5px;
	border-bottom: 1px solid #c8c8c8;
}

table.listing tr.odd td {
	background: #fafafa;
}

table.listing tr.even td {
	background: #ffffff;
}

table.listing td.bold {
	font-weight: bold;
	font-size: 12px;
}

/*
 * blockquotes
 */
q.blockquote {
	margin: 10px 0 10px 15px;
	font-style: italic;
	font-size: 130%;
}

q.blockquote:first-letter {
	font-size: 150%;
}

q.blockquote:before,q.blockquote:after {
	content: "";
}

blockquote.quotation {
	margin: 10px 0px 10px 0px;
	padding: 10px 35px 10px 35px;
	border: none;
	background: url(../images/typography/blockquote_start.png) 0 0 no-repeat
		;
	text-align: justify;
}

blockquote.quotation p {
	margin: 0px -35px -10px 0px;
	padding: 0px 35px 10px 0px;
	background: url(../images/typography/blockquote_end.png) 100% 100%
		no-repeat;
}

/*
 * floating boxes
 */
body .inset-left {
	margin: 15px 15px 10px 0px;
	float: left;
}

body .inset-right {
	margin: 15px 0px 10px 15px;
	float: right;
}

.titulo {
	font-size: 22pt;
	line-height: 18pt;
	margin: 2px 0;
	padding: 0;
}

.tag {
	font-size: 10 pt;
}

.vermelho.titulo,.vermelho .titulo {
	color: #82929b;
}

.subtitulo {
	font-size: 11pt;
}

.vermelho {
	color: #dd1936;
}

.verde {
	color: #71bf44;
}

.azul {
	color: #78b6e4;
}

.cinza {
	color: #81929a;
}

body,.content {
	font-family: georgia;
	color: black;
}

.enfase {
	font-style: italic;
	font-weight: bold;
}

.title {
	font-size: 14pt;
	line-height: 16pt;
	margin-bottom: 9px;
	padding: 0;
}

.tag {
	font-size: 10 pt;
}

.vermelho.titulo,.vermelho .titulo {
	color: #82929b;
}

.subtitulo {
	font-size: 11pt;
}

.vermelho {
	color: #dd1936;
}

.verde {
	color: #71bf44;
}

.azul {
	color: #78b6e4;
}

.cinza {
	color: #81929a;
}

body,.content {
	font-family: georgia;
	color: black;
}

.enfase {
	font-style: italic;
	font-weight: bold;
}

.fonte_ico,.autor_ico {
	color: #82929b;
	font-family: Verdana;
	font-size: 10pt;
}

#tinymce div.intro_paragraph{
	float:left;
	margin-left:32px;
}

#tinymce .readmore{
	float: left;

}

#tinymce .list_text_woi{
padding-left: 362px;
}

#tinymce .list_text_woi{
padding-left: 0px;
width:100%;
}

#tinymce .list_text_wi{
	margin-left:32px;
	margin-top:0;
	width:530px;
}

#tinymce .content_image_container{
margin-top: 110px;
}





