/*

http://www.levelcom.com.br

*/



html {



}



body {

	margin: 0;

	padding:0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 1.5em;

	width: 100%;

	display: table;

}



a:link, a:visited {

	color: #666666;

	text-decoration: underline;

}

a:active, a:hover {

	color: #666666;

	text-decoration: none;

}



p {

	font-size: 13px;

	color: #999999;

	text-align: justify;

	margin: 0 0 20px 0;

}



h1 {

	font-size: 20px;

	color: #009900;

	font-weight: normal;

	margin: 0 0 20px 0;

	letter-spacing: -1px;

}



h2 {

	font-size: 14px;

	color: #999999;

	margin: 0 0 20px 0;

}



h3 {

	font-size: 20px;

	color: #FF6600;

	margin: 0 0 20px 0;

}



h4 {

	font-size: 13px;

	color: #00CC00;

	margin: 0 0 20px 5px;

	background: url(images/djg_bullet_arrow.png) no-repeat;

	background-position: 0 6px;

	padding: 0 0 0 15px;

}



h5 {

	font-size: 18px;

	color: #FF6600;

	margin: 0 0 20px 0;

	letter-spacing: -1px;

	font-weight: normal;

}



.djg_container {

	width: 960px;

	margin:  0 auto;

}



#capa {

	width: 600px;

	height: 880px;

	margin: 0 auto;

	margin-top: 20px;

	margin-bottom: 20px;

}



#entrar {

	width: 600px;

	height: 40px;

	margin: 0 auto;

	text-align: right;

	margin-top: 20px;

	font-size: 20px;

}



#participa {

	width: 292px;

	height: 87px;

}



#djg_twitter {

	width: 501px;

	height: 110px;

}



#djg_000 {
	width: 221px;
	height: 55px;

}



#djg_Newsletter {

	width: 275px;

	height: 150px;

	float: left;

	margin-left: 20px;

}



#djg_top_section {

	width: 100%;

	height: 102px;

	background-color: #FFFFFF;

}



#djg_header {

	width: 960px;

	height: 120px;

	padding: 1px 0 0 0;

}



#djg_logo_area {

	float: left;

	color: #fff;

	width: 170px;

	height: 70px;

	margin-top: 20px;

}



#djg_logo_area h2 {

	font-size: 56px;

	color: #666666;

	margin: 0 0 15px 0;

}



#djg_logo_area p {

	font-size: 19px;

	color: #CCCCCC;

	font-family: "Times New Roman", Times, serif;

	margin: 0 0 0 50px;

}



#djg_header_right {

	float: right;

	width: 150px;

	height: 25px;

	text-align: right;

	padding-top: 10px;

}



#djg_header_right h2 {

	color: #FFFFFF;

	font-size: 26px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#djg_header_right p {

	margin: 0;

	color: #CCCCCC;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 18px;

	line-height: 1.3em;

}



#djg_menu {

	float: right;

	width: 780px;

	height: 80px;

	padding: 0 0 0 0;

	margin: 20px 0 0 0;

}



#djg_menu ul {

	margin: 0px;

	padding: 0 0 0 0;

	width: 680px;

	list-style: none;

}



#djg_menu ul li {

	display: inline;

	background: url(images/preto.png) top repeat-x;

}



#djg_menu ul li {

	float: left;

	height: 50px;

	padding: 30px 30px 0 25px;

	text-align: center;

	font-size: 12px;

	text-align: left;

	text-decoration: none;

	border-right: 1px solid #CCCCCC;

	font-size: 12px;

	outline: none;

	color: #FF0000;

	width: 79px;

}



#djg_menu ul li p {

	color: #999999;

	font-size: 10px;

	text-align: left;

	margin: 0 0 0 0;

}



#djg_menu ul li a {

	text-decoration: none;

	color: #00833F;

}



#djg_menu ul li a:hover {

	text-decoration: none;

}



#djg_menu .last {

	border-right: none;

}



#djg_menu li:hover, #djg_menu .current {

	background: url(images/verde.png) top repeat-x;

}



#djg_middle_section {

	border-bottom: 1px solid #CCCCCC;

	background-color: #F8F4F5;

	border-top: 1px solid #CCCCCC;

}



#djg_buttom_section {

	background-color: #FFFFFF;



}



#djg_content {

	width: 960px;

}



#calendario {
	width: 215px;
	height: 230px;
	float: left;
	margin-left: 20px;

}



#fotos {
	width: 310px;
	height: 230px;
	float: left;

}



#fotos_a {

	width: 310px;

	height: 200px;

	float: left;

	margin-top: 10px;

}



#fotos_1 {

	width: 145px;

	height: 85px;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}



#fotos_2 {

	width: 145px;

	height: 85px;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}



.djg_3_col {

	float: left;

	width: 550px;

	padding: 20px 0;

}



.djg_33_col {

	float: left;

	width: 300px;

	padding: 20px 0;

}



.djg_333_col {

	float: left;

	width: 270px;

	padding: 20px 0;

}



.djg_4_col {

	float: left;

	width: 280px;

}



.djg_5_col {

	float: left;

	width: 275px;

	padding: 20px 0;

}



.middle {

	margin: 0 20px;

	min-height: 480px;

	width: 330px;

}



.right_section {

	background: url(images/djg_shape_right.png) repeat-y left;

	padding: 20px 0 20px 20px;

}



.left_section {

	min-height: 480px;

	padding: 20px 20px 20px 0;

}



.mid_img {

	margin: 0 0 10px 0;	

}



.image {

	float: left;

	margin: 0 10px 10px 0;

}



.djg_section_2 {

	width: 265px;

	background: url(images/djg_section_1.png) no-repeat top;

	margin: 20px 0 0 -10px;

	padding: 10px;

	text-align: center;

}



.djg_section_2 h4 {

	margin: 0 0 5px 0;

}



.djg_section_2 p {

	margin: 0 0 5px 16px;

}



.djg_bottom_panel {

	background: url(images/djg_bottom_panel_bg.png) no-repeat bottom left;

	width: 960px;

}



.bottmo_middle {

	margin: 0 20px;

	width: 330px;

}



.bottom_right {

	padding: 20px 0 20px 20px;

}



.bottom_left {

	padding: 20px 20px 20px 0;

}



.templatmo_newsletter {

	background: url(images/djg_newsletter_bg.png);

	width: 266px;

	height: 156px;

	font-family: "Times New Roman", Times, serif;

}



.templatmo_newsletter h4 {

	font-size: 15px;

	color: #000;

	margin: 2px 0 0 8px;

	background: none;

}



.templatmo_newsletter p {

	font-size: 13px;

	color: #141414;

	margin: 15px 0 0 60px;

}



.djg_h_line {

	height: 0px;

	border-top: 1px solid #CCCCCC;

	margin: 0 0 5px 0;

}



.djg_more {

	float: right;

	background: url(images/djg_more.png) no-repeat;

	width: 81px;

	font-size: 13px;

	text-align: center;

	margin: 10px 10px 10px 0;

	color: #ffc600;

	padding: 3px 0 0 0;

}



form {

	margin: 15px 0 0 0;

}



label {

	float: left;

	font-family: Tahoma, Geneva, sans-serif;

	font-size:13px;

	color: #000000;

	margin: 0 0 0 10px;

}



.field {

	float: left;

	width: 116px;

	height: 19px;

	border: none;

	color : #000000;

	font-size: 12px;

	background: url(images/djg_textbox.jpg) no-repeat;

	margin: 0 0 0 10px;

	padding: 2px 5px 0 5px;

}



.button {

	width: 60px;

	height: 20px;

	font-size: 11px;

	border: none;	

	color: #424242;

	background: url(images/djg_subscribe.png) no-repeat;

	background-position: 10px 9px;

	margin: 0 0 0 0;

	cursor: pointer;

	text-decoration: underline;	

}



.djg_more a {

	color: #ffc600;

	text-decoration: none;

}



.djg_more:hover {

	text-decoration: underline;	

}



.djg_list {

	list-style: none;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #a0a5ac;

	padding: 0;

	margin: 0;

}



.djg_list li {

	background: url(images/djg_bullet.png) no-repeat;

	background-position: 0 6px;

	padding: 0 0 0 15px;

	margin: 0 0 5px 0;

}



.djg_list a {

	color: #999999;

	text-decoration: none;

}



.djg_list a:hover {

	color: #666666;

	text-decoration: none;

}



.bullet_arrow {

	float: left;

	margin: 0 0 0 20px;

}



.bullet_arrow li {

	background: url(images/djg_bullet_arrow_2.png) no-repeat;

	background-position: 0 7px;

	padding: 0 0 0 15px;

	margin: 0 0 5px 0;

}



#djg_clique {

	width: 220px;

	height: 20px;

	margin-left: 0px;

	margin-top: 10px;

	text-align: left;

}



#djg_clique a:link, a:visited {

	color: #666666;

	text-decoration: none;

}



#djg_footer {

	width: 280px;

	color: #FF6600;

	margin: 0 0 10px 0;

	text-align: left;

	padding: 10px 0;

	font-size: 10px;

}



#djg_footer_top {

	width: 280px;

	height: 4px;

}



#djg_footer_bottom {

	width: 280px;

	height: 4px;

	background-color: #FFFFFF;

}



#djg_footer a {

	color: #FF6600;

}



.cleaner {

	clear: both;

	height: 0;

	margin: 0;

	padding: 0;

}



.cleaner_width_left {

	float: left;

	width: 50px;

	height: 1px;

}



.cleaner_width_right {

	float: right;

	width: 50px;

	height: 1px;

}



.blink { 

	text-decoration: blink; 

}

