body {
		font-family: 'Droid Serif', arial, serif;
		margin-top:3em;
		/*margin-bottom:6em;*/
		background-color:#E8E8E3;
		}
		

@font-face {
	font-family: 'ITCAvantGardeGothicStdBook';
	src: url('/fonts/itcavantgardestd-bk-webfont.eot');
	src: local('☺'), url('/fonts/itcavantgardestd-bk-webfont.woff') format('woff'), url('/fonts/itcavantgardestd-bk-webfont.ttf') format('truetype'), url('/fonts/itcavantgardestd-bk-webfont.svg#webfontRRpxZo1c') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ITCAvantGardeGothicStdBold';
	src: url('/fonts/itcavantgardestd-bold-webfont.eot');
	src: local('☺'), url('/fonts/itcavantgardestd-bold-webfont.woff') format('woff'), url('/fonts/itcavantgardestd-bold-webfont.ttf') format('truetype'), url('/fonts/itcavantgardestd-bold-webfont.svg#webfontkAvslq9f') format('svg');
	font-weight: normal;
	font-style: normal;
}

		
#accessibility {display:none;}

#head {
		border-top:1em solid #333;
		padding-top:1em;
		margin-bottom:3em;
		}
		
#logo {}

#menu ul {
			margin:0;
			padding:0;
		}
		
		
#menu ul li {

		display:inline;
		padding-right: 40px;
		
		}

#content {
		border-top:0.1em dashed #ab7038;
		padding-top:1em;
		}
		
#footer {
		margin-top:25px;
		background-image: url(../img/logos.png);background-repeat: no-repeat;
		height:110px;
		}

#content_candean, .panes, .tab_content, #tab_container {
	min-height: 450px ;
}

#presentation, .panes {
		border-top:1em solid #858705;
		border-bottom:0.1em dashed #ab7038;
		padding-top:1em;
		padding-bottom:1em;
		margin-bottom:1em;
		margin-top:0em;
		background-color: #fff;
			}
			
/*  FIXES   */

.panes{
	height:				450px;
	overflow:			hidden;
	position:			relative;
}

.fix_loading{
	position:						absolute;
	left:								0;
	top:								0;
	background:					white url("../img/loading.gif") center no-repeat;
	height:							100%;
	width:							100%;
	z-index:							999;
	padding-bottom:			1em;
}

#infografias h4{
	cursor:							pointer;	
}

/*  END FIXES  */

#content_home div#presentation {
		background-image: 	url(../img/fondo.png);
		background-repeat: no-repeat;
		background-position-x: 0px;
		background-position-y: 0px;
		}
div#tools {padding-top:7em;}			
div#tools ul {
		margin:0;padding:0;
	}
	
div#tools ul li {
		display:inline;
	}

#roteiros {
	width:880px;
	min-height:450px;
	padding: 0 30px 30px;
	}
	
#roteiro {
	width:880px;
	height:450px;
	}
	
#stuff {
	display:none;
}

ul.ruta-legenda {margin:0;padding:0;}
ul.ruta-legenda li {list-style-type: none;}

h1 {
	letter-spacing: -0.08em;
	font-family: 'ITCAvantGardeGothicStdBold';
	font-size:3em;
	text-transform: lowercase;
	
	
	}
	
h2 {
	font-family: 'ITCAvantGardeGothicStdBold';
	font-size:3em;
	line-height:1em;
	text-transform: uppercase;
	letter-spacing: -0.08em;
	}
	
#content_candean h3 {text-transform: uppercase;}
#content_candean h3 span {
	font-family: 'ITCAvantGardeGothicStdBook';
		
}

div[id^="catalogo_"] h3 {text-transform: uppercase;}


h3, h4, h5, h6 {
	font-size:1.4em;
	line-height: 1em;
	font-family: 'ITCAvantGardeGothicStdBold';
	}
h4 {color: #858705;}	

a {
	text-decoration: none;
	color: #858705;
	font-family: 'ITCAvantGardeGothicStdBold';
	text-transform: uppercase;
	cursor:pointer;
	}
	
/* #catalogo a {font-family: 'Droid Serif', arial, serif;text-transform: none;}*/
	
a:hover {
	color:#333;
	}
	
h1 a, h2 a {
	color:#333;
	}
strong {font-family: 'ITCAvantGardeGothicStdBold';
	text-transform: uppercase;
	font-style: normal !important;
	font-weight: normal;}	
span.tag a:hover {color:#fff;}
div.info a {color:#fff;}
table {border: 1px solid #E8E8E3;}	
thead tr th {background: #E8E8E3;}
tbody tr:nth-child(even) td, tbody tr.even td {background:#E8E8E3;}

dd {margin:0 !important; }
dt {margin-top:1em;cursor:pointer;}
fieldset {padding:0;border:0;}
label {font-size: 1em;padding:0;margin:0;}
input, input[type=text], input[type=password],
input.text, input.title,
textarea {
	
  background:#fff	;
  border:0;
  padding:0;
  
}
textarea {width:90%;}



address {display: inline;}


div#tools img
	{
		opacity:0.6;
		-moz-opacity:0.6;
	}
	
div#tools img:hover
	{
		opacity:1;
		-moz-opacity:1;
	}
	
.tabs .current, .tabs .current:hover, .tabs li.current a
	
	{
		opacity:1;
		-moz-opacity:1;
		cursor:default !important;
	}
	
.hidden {display:none;}

div.excerpt {
	font-family: 'ITCAvantGardeGothicStdBold';
	font-size:1.2em;
	line-height: 1em;
	text-align: right;
	
	}

div.entry-content  p:first-child, .first, div.more p:first-child {display:inline;}

.tag {
	/*-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;*/
	background-color:#333;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;
	border:0;
}

button, .tag2, .button {

	/*-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;*/
	background-color: #858705;
	color:#fff;
	padding:5px;
	border:0;
	font-family: 'ITCAvantGardeGothicStdBold';
	text-transform: uppercase;
}


.tooltip {
	background-color: transparent;
	background-image: url(../img/tooltip.png);
	background-position-x: center;
	background-position-y: 1px;
	background-repeat: no-repeat;
	height:36px;
	color:#fff;
	padding:5px;
	border:0;
	font-family: 'ITCAvantGardeGothicStdBold';
	text-transform: uppercase;}

.box {

	background-color: #fff;
	display:none;
	
	
}

span.tag a, span.tag2 a, span.button a {color:#fff;}


ul#pagination li {display:inline;padding-right:10px;font-family: 'ITCAvantGardeGothicStdBold';font-size:2em;line-height: 1em;}
ul#pagination {margin-left: 0; margin-bottom: 1em; margin-right: 0; margin-top: 0px; padding:0;}





ul.tabs {
	margin: 0;
	padding:0;
	}
ul.tabs li {
	
	display: inline;
	}
	
.panes div.tab {
	display:none;		
	
}

div.tab span.tag {}

.colborder {border-right:0.1em dashed #333;}