/*CSS for Praxis Archaeologica. Design by Paulo Felix - Portuguese Professional Association of Archaeologists (APA) - 2006-2008
*/
/*
General properties*/
body  { text-align: center }
h1 { color: #4b5365; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-align: center; padding-bottom: 12px; border-bottom: 1px dotted #4b5365 }
h2  { color: #c26100; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; text-align: center; margin-bottom: 0 }
h3   { color: #622412; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0; padding-bottom: 4px; border-bottom: 1px dotted #622412 }
h4   { color: #78331f; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-align: center; margin-top: 0; margin-bottom: 0; padding: 12px 24px 8px }
h5   { color: #101c3b; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; text-align: center; margin-top: 0; margin-bottom: 0 }
h6 { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 14px; text-align: center; margin-top: 0; margin-bottom: 0; padding-bottom: 12px }
input  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.input  { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 150px; height: 14px; border: solid 1px #4b5365 }
select { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
.select { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: center; width: 130px; border: solid 1px #6f7b96 }
ol  { display: block; width: auto }
ul { list-style-type: disc; padding-top: 6px; width: auto }
li { padding-bottom: 6px }
dl { margin-top: 0; margin-bottom: 0; margin-left: 12px; padding-top: 0; padding-bottom: 0 }
dt {
	list-style-type: square;
	display: list-item;
	padding-top: 4px
}
a:link		               { color: #3d3d51; text-decoration: underline }
a:hover		                    { color: #a45e18; text-decoration: underline }
a:active       { color: #3d3d51; text-decoration: underline }
a:visited    { color: #3d3d51; text-decoration: underline }
a:visited:hover    { color: #a45e18; text-decoration: underline }
/*
Specific properties for the page
*/
#container        { margin-right: auto; margin-left: auto; width: 912px; height: auto }
#header_pt  { background-image: url("images/header_pt.jpg"); background-repeat: no-repeat; width: 100%; height: 305px }
#header_es { background-image: url("images/header_es.jpg"); background-repeat: no-repeat; width: 100%; height: 305px }
#header_en { background-image: url("images/header_en.jpg"); background-repeat: no-repeat; width: 100%; height: 305px }
#languages  { color: #4b5365; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; position: relative; top: 38px; left: 48px; width: 500px; height: auto; float: left }
#search  { color: #4b5365; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; position: relative; top: 33px; right: 48px; width: 400px; height: auto; float: right }
#navigationUP      { color: #101c3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 46px; position: absolute; top: 261px; width: 845px }
#navigationUP a       { color: #101c3b; text-decoration: none; text-align: center; text-transform: uppercase; display: block; width: 160px; float: left }
#navigationUP a:hover      { text-decoration: underline; text-align: center; text-transform: uppercase; display: block; width: 160px; float: left }
#navigationUP a:active      { text-decoration: none; text-align: center; text-transform: uppercase; display: block; width: 160px; float: left }
#navigationUP a.current:link      { color: #900e15; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; width: 160px; float: left }
#navigationUP a.current:visited      { color: #900e15; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; width: 160px; float: left }
#navigationLOW      { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 40px; position: absolute; top: 284px; width: 845px }
#navigationLOW a   { color: #fff; text-decoration: none; text-align: center; width: 98px; float: left }
#navigationLOW a:hover   { color: #fff; text-decoration: underline; text-align: center; width: 98px; float: left }
#navigationLOW a:active    { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; display: block; width: 98px; float: left }
#navigationLOW a:visited { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; display: block; width: 98px; float: left }
#navigationLOW a:visited:hover { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-align: center; display: block; width: 98px; float: left }
#navigationLOW a.current:link   { color: #ecda8b; font-weight: bold; text-decoration: none; text-align: center; display: block; width: 98px; float: left }
#navigationLOW a.current:visited   { color: #ecda8b; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: center; display: block; width: 98px; float: left }
#main { background-image: url("images/main.jpg"); background-repeat: repeat-y; width: 100%; height: auto }
#leftColumn  { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; position: relative; left: 56px; width: 600px; height: auto; float: left }
#leftSection { width: 400px; float: left }
#rightSection { font-size: 10px; width: 180px; height: auto; float: right }
#disclamer  { background-color: #ecda8b; width: 100%; border: solid 1px #cdbb6b }
.disclamer { padding: 10px }
.frame {
	padding: 4px;
	text-align: left;
}
#rightColumn  { color: #4b5365; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; position: relative; right: 46px; width: 176px; height: auto; float: right }
#newsletter      { color: #4b5365; font-size: 10px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; text-align: center; position: relative; width: 100%; height: auto; border: solid 1px }
.newsletterTop { color: #4bø-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 14px;
	position: relative;
	top: 4px;
}
.newsletterMiddle  {
	color: #900e15;
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px
}
#browsers   { text-align: justify; position: relative; top: 3px; width: 100%; height: auto }
#footer              { background-image: url("images/footer.jpg"); background-repeat: no-repeat; text-align: center; width: 100%; height: 100px; clear: both }
.footer1  { color: #900e15; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 12px }
.footer2        { color: #3d3d51; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; position: relative; top: 4px }
.separator { border-bottom: 1px dotted #4b5365 }
/*
Specific properties for the abstracts pages
*/
#cover   { font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; visibility: visible; width: 200px; float: right }
.download { position: relative; top: 6px; width: 100%; float: right; clear: both }
.abstractTitle      { color: #31452a; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 20px; text-align: left; width: 500px }
.abstractTitleAlt   { color: #9b641f; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif }
.authors           { font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: bold; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 12px; width: 70% }
.addresses       { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: normal; font-weight: normal; text-align: left }
.pages       { padding-top: 6px; padding-bottom: 6px; padding-left: 12px }
.language  { font-size: 10px; padding-top: 6px }
.abstractText        { font-size: 10px; line-height: 13px; text-align: justify }
.navFullPDF {
	text-align: right;
	margin-top: 12px;
	margin-bottom: 18px;
	padding: 1px 6px;
	width: 60%;
	border: solid 1px #6f7b96
}
/*Establishes block and span properties for the text of the articles*/
.articleTitle  { color: #31452a; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 20px; text-align: left; padding-top: 18px }
.articleID  { padding-top: 12px }
#articleText      { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; text-align: justify; margin-top: 18px; margin-bottom: 10px; padding-top: 18px }
.advanced { padding-left: 18px }
.advanced2 { padding-left: 34px }
.advanced3 { padding-left: 48px }
.chapters   { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 14px; text-align: left; padding-top: 6px }
.bibliography  { font-size: 10px; line-height: 12px; padding-top: 12px; padding-bottom: 12px; border-top: 1px dotted #4b5365 }
.quote     { padding-left: 12px; position: relative; left: 12px; width: 90%; border-left: 1px dotted #3d3d51 }
.quoteMark { color: #4b5365; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }
#downloadPDFTOP   { background-image: url("images/PDF.jpg"); background-repeat: no-repeat; background-position: right 0; text-align: right; margin-top: 18px; padding-top: 1px; padding-right: 30px; width: auto; height: 24px; border-bottom: 1px dotted #6f7b96 }
#downloadPDFTOP a  { color: #3d3d51; text-decoration: underline }
#downloadPDFTOP a:hover  { color: #a45e18; text-decoration: underline }
#downloadPDFBOTTOM  { background-image: url("images/PDF.jpg"); background-repeat: no-repeat; background-position: right 1px; text-align: right; margin-top: 18px; padding-top: 1px; padding-right: 30px; width: auto; height: 24px; border-top: 1px dotted #6f7b96 }
#downloadPDFBOTTOM a  { color: #3d3d51; text-decoration: underline }
#downloadPDFBOTTOM a:hover  { color: #a45e18; text-decoration: underline }
#TOC {
	color: #000;
	width: 180px;
	text-align: left;
}
#TOC ul {
	list-style-type: disc;
	padding-top: 6px;
	width: auto;
}
#TOC li {
	padding-bottom: 4px;
	margin-left: -18px;
}
#TOC a { color: #835221; text-decoration: underline }
#TOC a:hover { color: #3d3d51; text-decoration: underline }
.caption { font-size: 10px; text-align: center; padding-top: 12px }
.bold { font-weight: bold }
.italic { font-style: italic }
.border { border: solid 1px #464646 }
/*
Establishes the specific properties for the forms*/
.forms { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; background-color: #fff; text-align: left; width: 100%; border: solid 1px #4b5365 }
.formHeader  { color: #ecda8b; font-size: 12px; background-color: #4b5365; text-align: left; padding-left: 2px }
.formHeader2 { color: #3d3d51; font-size: 11px; background-color: #ecda8b; text-align: center }
.formTable  { }
.formText  { color: #3d3d51; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: justify }
.formText2 { color: #78331f; font-size: 10px; font-weight: bold; text-align: justify }
.formTextCenter { text-align: center }
.formInput     { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 350px; height: 14px; border: solid 1px #4b5365 }
.formInput2 { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 100px; height: 14px; border: solid 1px #4b5365 }
.formInput3  { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 30px; height: 14px; border: solid 1px #4b5365 }
.formSelect { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 60px; height: auto; border: solid 1px #4b5365 }
.formSelect2 { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; height: auto; border: solid 1px #4b5365 }
.formFileBrowser { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 6px; width: 100%; height: auto; border-bottom: 1px dotted #4b5365 }
.formTextArea       { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 353px; border: solid 1px #4b5365 }
.formTextArea2  { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 500px; border: solid 1px #4b5365 }
.formLabels  { color: #4b5365; font-size: 10px; font-weight: bold; text-align: right }
.formButtons  { text-align: center }
.formSeparator   { margin-top: 6px; margin-bottom: 6px; border-bottom: 1px dotted #4b5365 }
.TableLabels { color: #4b5365; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: right }
.TableFields { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left }
/*
Contacts*/
#Contact  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; width: 190px }
#Contact a  { color: #835221; text-decoration: underline }
#Contact a:hover { color: #3d3d51; text-decoration: underline }
/*
Boletim*/
#boletim { background-image: url("images/back_boletim.jpg"); background-repeat: repeat-y; width: 100%; float: left; border: solid 1px #e1e1e1 }
#boletim h1 { color: #fdea95; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #900e15; text-align: center; margin-top: 0; margin-bottom: 0; padding-top: 8px }
#boletim h2 { color: #78331f; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: normal; font-weight: normal; line-height: 18px }
#boletim h3 { color: #24304e; margin-top: 0; margin-bottom: 0; padding-top: 6px; padding-bottom: 8px; border-top: 1px dotted #24304e; border-bottom: 1px dotted #24304e }
#boletimLeft { color: #515151; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; position: relative; left: 12px; width: 200px; height: auto; float: left }
#boletimRight { font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; position: relative; right: 10px; width: 350px; height: auto; float: right; clear: none }
.credits { color: #24304e; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 12px; background-color: #fff; text-align: center; border: solid 1px #6f7b96 }
#boletimTOC { font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 12px; text-align: left }.citacao {
	padding-left: 48px;
}
#caixaTexto {
	background-color: #ECEDC2;
	text-align: justify;
	padding: 4px;
	float: left;
	border: 1px solid #D1D1B3;
	margin-bottom: 12px;
}
#caixaTexto ul {
	list-style-type: circle;
	margin-left: 36px;
}
#listaComplexa { }
#listaComplexa ol {
	list-style-position: outside;
	list-style-position: outside;
	list-style-type: circle;
}
#listaComplexa li {
	padding-top: 4px;
}
#listaComplexa dl {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 12px;
	padding-top: 0;
	padding-bottom: 0;
}
#listaComplexa dt {
	list-style-type: disc;
	display: list-item;
	padding-top: 4px
}
.caption2 {
	float: left;
	padding-right: 12px;
}
.caption3 {
	float: right;
	padding-left: 12px;
}
