/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: #fff;
}
a	{
		color: #F58220;
		text-decoration: none;
		border:0;
}	
a:hover{
		color: #6D6E71;
		text-decoration: underline;
		border:0;
}
a:visited{
	text-decoration: none;
	color: #6D6E71;
	border:0;
}
textarea {
	color: #6D6E71;
	font-size: 11px;  
	border:1px solid #6D6E71;
}

select {
	color: #6D6E71;
	font-size: 11px;
	border:1px solid #6D6E71;
}

#container {
	margin: auto;
	width: 880px;
	background: #fff;
}
/*----------banner area------------------------------*/	
#banner {
		height: 194px;
		padding: 1px;
		margin-bottom:1px;
		background-image: url(img/head.jpg);
		background-repeat: no-repeat;
	}	
	
/*--------------------------------------------------*/
/*-------------------nav define------------------*/
#nav{
	margin: 0 0 0 0px;
	width:880px;
	padding: 0;
	height: 29px;
	background: #81806F;
}
#nav ul{
	border: 0;
	margin: 0 0 0 70px;
	padding: 0;
	/*list-style-type:center;
	*/
	text-align:center;
}
#nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 1px 5px  0 0;
	margin: 0;
}
#nav ul li a{
	border-right: 0px solid #6A849D;
	background: #A8A89E;
	background-image: url(img/detnav.jpg);
	background-repeat: repeat-x;
	width: 140px;
	height: 21px;
	border-top: 0px solid #6A849D;
	border-left: 0px solid #6A849D;
	border-bottom: 0px solid #6A849D;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: left;
	font: 1em tahoma, lucida, sans-serif;
	font-weight: bold;
}
#nav ul li a:hover{
	color: White;
	background: #AAA676;
}
#nav ul li a:active {
	background: #AAA676;
	color: #fff;
}
#nav .active a {
	background: #AAA676 ;
	color: #FFFFFF;
}

/*--------------------------------------------------*/
/*-------------------sidebar define------------------*/

#sidebar {
	float: left;
	width:190px;
	border:0px solid #CEE3E9;
	background-color: #Ffffff;
	padding-bottom:1px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:3px;
}

#sidebar p {padding:5px;}

#sidebar  h2 {
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #6D6E71;
	background-color: #ffffff;
	text-align:left;
	padding: 50px 0px 0px 0;
}

#sidebar h1 {
	font-size: 12px;
	font-weight: bold;
	color: #6D6E71;
	text-align:left;
	padding:25px 5px 5px 0px;
	margin:0;
	border-bottom: 0px dotted #6D6E71;
}

#sidebar h3 {
	font-size: 12px;
	font-weight: bold;
	color: #6D6E71;
	text-align:left;
	padding:5px 5px 5px 0px;
	margin:0;
	border-bottom: 0px dotted #6D6E71;
}

#sidebar h4 {
    width:170px;
	font-size: 12px;
	font-weight: bold;
	background: #f7f7f7;
	text-align:left;
	padding:25px 10px 25px 0px;
	margin:0;
	border-bottom: 0px dotted #6D6E71;
}

.rightmenu a {
	font-size: 12px;
	display: block;
	color: #6D6E71;
	border: none;
	background: url(img/detseta.gif) no-repeat left;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding: 5px 2px 5px 15px;
	margin: 2px 0px 2px 19px;
	text-decoration: none;
}

.submenu a {
	display: block;
	color: #F58220;
	padding: 2px 2px 2px 20px;
	margin:2px 0 2px 0;
	text-decoration: none;
}

.rightmenu a:hover {
	border: 0px solid #83aada;
	color: #F58220;
	background: url(img/detseta1.gif) no-repeat left;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	padding: 5px 2px 5px 15px;
	margin: 2px 0px 2px 19px;
}

.submenu a:hover {
	border: 1px solid #83aada;
	background:#ddecfe;
	text-decoration: none;
	padding: 1px 2px 1px 20px;
}
	
/*-------------------------------------------*/	
/*--------------area contents----------------*/	
#content-gallery {
	float: left;
	width: 662px;
	height:100%;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0;
}
#content{ 
	float:left;
	width: 685px;
	/*height:100%;*/
	/*height:auto;*/
	background-color:#ffffff;
	overflow:auto;
	height:100%;
	text-align: left;
	font-size: 1em;		
	padding: 0px;
	margin-left: 0px;
}
#content1 {
	float:left;
	font-size: 1em;
	width: 440px;
	padding: 0px 0px 0px 0;
	margin-left: 0px;
	background-color:#ffffff;
	line-height: 10px;
}
#content2 {
	float:left;
	text-align: center;
	font-size: 1em;
	padding: 2px;
	margin-left: 10px;
	background-color:#ffffff;
	color: #6D6E71;
	background-repeat: no-repeat;
	height:345px;
	width: 212px;
	/* border-left-width: 1px; */
	/* border-left-style: dotted; */
	/* border-left-color: #FFFFFF; */
}
	
#content2 iframe{
	text-align: center;
	font-size: 1em;
	height:490px;
	width:210px;
	overflow:hidden;
 	/*background-image: url(img/bkg2.jpg);*/
	/*background-repeat: no-repeat;*/
	background-position: center top;
	background-color:#ffffff;
	color: #6D6E71;

	/* border-left-width: 1px; */
	/* border-left-style: dotted; */
	/* border-left-color: #FFFFFF; */
}
/*-------------------------------------------*/	
/*-------------selos---------------------------*/
.layoutselos {
	float:left;
	font-size: 11px;
	padding:0px;
	height:auto;
	width:662px;
	overflow:hidden;
}	
.layoutselos div a{
		color: #F58220;
		text-decoration: none;
		border:0;
		padding-left: 10px;
}	
.layoutselos  a{
		color: #F58220;
		text-decoration: none;
		padding-left: 10px;
}
/*------------autor-----------------------*/	

.layoutautor {
	float:left;
	font-family: Tahoma, Geneva, sans-serif;
	color: #6D6E71;
	font-size: 11px;
	background-color:#ffffff;
	padding:0 0 10px 0;
	height:auto;
	width:685px;
	overflow:hidden;
}

.layoutautor table {
	font-family: Tahoma, Geneva, sans-serif;
	color: #6D6E71;
	font-size: 11px;
	font-weight: normal;
}
.layoutautor div a{
	color: #6D6E71;
	text-decoration: none;
	text-align: left;
	border:0;
	font-weight: bold;
	padding-left: 0px;
	line-height: 11px;
}
.layoutautor div a:hover{
	color: #F58220;
	text-decoration: none;
}
.layoutautor span{
	text-align: justify;
	margin-top:15px;
	color: #6D6E71;
	font-size: 11px;
}
.layoutautor p{
	text-align: justify;
	padding:5px;
	color: #6D6E71;
	font-size: 11px;
}
.layoutautor input{
	color: #6D6E71;    
	font-size: 11px; 
	font-weight: normal; 
}
.layoutautor  a{
	color: #6D6E71;
	text-decoration: none;
	padding-left: 0px;
	font-weight: bold;
	text-align: left;	
}
.layoutautor  a:hover{
	color: #F58220;
	text-decoration: none;
}
.layoutautor img{
	border:1px solid #aaa; 
	float:left;
}
.texto{
	text-align: justify;
	padding:0px 10px 10px 10px;
	color: #6D6E71;
	font-size: 11px;
}
/*--------------coluna centro autor--------------------*/
 .coluna_centro{
    width: 205px;
    height: auto;
	overflow: hidden;
	border:0;
	padding:0px 5px 5px 5px;
	margin-left:0px;
	text-align: left;
	color: #6D6E71;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	background-image: url(img/bkgautor.jpg);
	background-repeat: no-repeat;
	}
	.coluna_centro p {
	color: #6D6E71;
	font-size: 11px;
	/*background-image: url(img/bkg2.jpg);*/
	}
	.coluna_centro img {
	text-align:center;
	width: 200px;
	border: solid 1px #333333;
	/*background-image: url(img/bkg2.jpg);*/
	}
/*-------------area section------------------*/	
  .section_410 {
	float: left;
	width: 440px;
	font-family: tahoma, serif;
	height:auto;
	font-size:10px;
    margin:0px 0 10px 0;
	/* padding-top: 5; */
	/*padding-right: 0px; */
	/*padding-bottom: 0; */
	/*padding-left: 0; */
	overflow:hidden;
	position: relative;
	background-image: url(img/bkgtop.jpg);
	background-repeat: no-repeat ;
}
  .section_410 p{

	font-size:10px;
	color: #6D6E71;
	padding-left: 9px;
	text-align: left;
	font-weight:normal;
}
  .section_410 p a{
	color: #6D6E71;
	text-decoration: none;
	font-weight: bold;
}
  .section_410 span{
	font-size: 10px;
	color: #6D6E71;
	text-decoration: none;
	float: right;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	.section_410 span a{
	color: #F58220;
	padding-left: 0px;
}	
/*--------------section 662--------------------*/
.section_662 {
	float: left;
	width: 662px;
	height:auto;
	line-height: 16px;
	font-family: tahoma, serif;
	font-size:11px;
    margin:5px 0 15px 0;
	/* padding-top: 5; */
	/*padding-right: 0px; */
	/*padding-bottom: 0; */
	/*padding-left: 0; */
	background-image: url(img/bkgselotop.jpg);
	background-repeat: no-repeat ;
}
.section_662 table{

	width: 662px;
	height:auto;
	
}
.section_662 p , .section_662 td , .comeco662 td{
	color: #6D6E71;
	margin-left: 5px;
	text-align: left;
	font-weight: bold;
}
.section_662 form p , .section_662 table form{
	display: inline;
	overflow:hidden;
	position: relative;
	color: #6D6E71;
	margin-left: 5px;
	text-align: left;
	font-weight: bold;
}
.section_662 p a , .section_662 td a, .comeco662 td a{
	color: #6D6E71;
	text-decoration: none;
	font-weight: bold;
}
.section_662 span {
	color: #6D6E71;
	font-size:10px;
	text-decoration: none;
	margin-left: 15px;
	text-align: left;
	font-weight: normal;	
}
.section_662 td span , .comeco662 td span{
	color: #6D6E71;
	font-size:10px;
	text-decoration: none;
	margin-left: 0px;
	text-align: left;
	font-weight: normal;	
}
.section_662 span a , .section_662 td span a , .comeco662 td span a{
	color: #F58220;
	padding-left: 0px;
}
.seloright {
	float:right;
	font-size: 10px; 
	color: #F58220;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.seloright span{
	float:right;
	font-size: 10px; 
	color: #6D6E71;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*--------------comeco 662--------------------*/
.comeco662 {
	float: left;
	width: 662px;
	height:auto;
	line-height: 14px;
	font-family: tahoma, serif;
	font-size:11px;
	display: inline;
	/* padding-top: 5; */
	/*padding-right: 0px; */
	/*padding-bottom: 0; */
	/*padding-left: 0; */
	position: relative;
}
/*--------------meio 662--------------------*/
.meio662 {
	float: left;
	width: 662px;
	height:auto;
	line-height: 14px;
	font-family: tahoma, serif;
	font-size:11px;
	display: inline;
	/* padding-top: 5; */
	/*padding-right: 0px; */
	/*padding-bottom: 0; */
	/*padding-left: 0; */
	position: relative;
	background-image: url(img/bkgselomeio.jpg);
	/*background-color: #C9CACb;*/
	background-repeat: repeat ;
}
.meio662 p .meio662 td{
	color: #6D6E71;
	margin-left: 5px;
	text-align: left;
	font-weight: bold;
}
.meio662 p a .meio662 td a{
	color: #6D6E71;
	text-decoration: none;
	font-weight: bold;
}
.meio662 span .meio662 td span{
	color: #6D6E71;
	text-decoration: none;
	margin-left: 15px;
	text-align: left;
	font-weight: normal;	
}
.meio662 span a .meio662 td span a{
	color: #F58220;
	padding-left: 0px;
}

.meio662 img{
	margin-bottom: 15px;
	margin-left: 100px;
}
/*------------------------------------------*/
.imgright{
	padding: 3px;
	float: right;
	}
.lin1 {
    background: url(img/lin.jpg) top right repeat-x;
	width: 684px;
	height: 1px;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}	

.barra {
	width: 212px;
	height: 11px;
	margin-top: 10px;
	background-image: url(img/barra.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.barragrande {
	width: 648px;
	height: 17px;
	margin-top: 50px;
	background-image: url(img/barraselo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
h2	{
		font-size: 12px;
		color: #F58220;
		font-family: tahoma, Geneva, serif;
}
h4{
	float:left;
	margin: 0;
	margin-bottom: 10px;
	padding-left:0px;
	width:100%;
	font-family: tahoma, Geneva, serif;
	font-size:12px;
	font-weight: bold;
	color:#F58220;
	text-align: left;
	background: url(img/detseta1.gif) no-repeat left;
	text-decoration: none;
}
h4 a{
	padding-left:10px;
	font-family: tahoma, Geneva, serif;
	font-size:12px;
	font-weight: bold;
	color:#F58220;
	text-align: left;
	text-decoration: none;
}
h4 a:hover{
		color: #F58220;
		text-decoration: underline;
		border:0;
}
h4 a:visited{
	text-decoration: none;
	color: #F58220;
	border:0;
}
h5{
	clear: both;
	margin: 0px;
	padding-left:5px;
	width:200px;
	font-family: tahoma, serif;
	font-size:0.75em;
	color:#6D6E71;
	text-align: left;
	font-weight: bold;
}
h6{
	float:left;
	margin: 0;
	margin-bottom: 5px;
	padding-left:0px;
	width:100%;
	font-family: tahoma, Geneva, serif;
	font-size:12px;
	font-weight: bold;
	color:#F58220;
	text-align: left;
	text-decoration: none;
}	
h7{
	float:left;
	margin: 0px;
	padding-left:5px;
	width:auto;
	font-family: Tahoma, serif;
	font-size:1em;
	color:#6D6E71;
	text-align: left;
	font-weight: bold;
}

/*-----------------area footer-----------------------*/
#footer {
	height: 133px;
	clear: both;
	background-position: bottom;
	background-image: url(img/footer.jpg);		
	background-repeat: no-repeat;
}
/*-------------------------------------------------*/
/*---------------slide----------------------------*/	
.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden;
	border-bottom-width: 2px;
	width: 660px; /*width of featured content slider*/
	height: 190px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #939598;
	border-right-color: #939598;
	border-bottom-color: #939598;
	border-left-color: #939598;
}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 5px;
	background: white;
	width: 650px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;



filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination{
	width: 640px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: right;
	background-color: #FFFFFF;
	margin-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.pagination a{
	padding: 0 5px;
	text-decoration: none;
	color: #f58220;
	font-size:0.75em;
	font-family: tahoma, Geneva, serif;
	background: white;
}

.pagination a:hover, .pagination a.selected{
	color: #f58220;
	background-color: #cccccc;
}

/*-------------------------------------------*/	

