/* Created by Renata Teixeira on 2007-04-20. */

/* #### LINKS #### */

a:link {
	color: #A6D6FC;
	text-decoration:underline;
}

a:visited {
	color: #A6D6FC;
	text-decoration:underline;
}

a:hover {
	color: #fff;
	text-decoration:underline;
}

a:focus {
	color: #fff;
	text-decoration:underline;
}

a:active {
	color: #fff;
	text-decoration:underline;
}
	
/*### typography ###*/

em {color: inherit; background-color: #2F78BF; padding: 0 0.25em;}
strong {color: #000B0F;}
cite, em, dfn {font-style: italic;}
del {text-decoration: line-through; color: inherit;}
ins, dfn {border-top: 1px solid #3673AF;}
small, sup, sub {font-size: 0.9em;}
abbr, acronym {text-transform: uppercase; font-size: 0.8em; letter-spacing: 0.1em;}
a abbr, a acronym { border: none;}
abbr[title], acronym[title], dfn[title] {cursor: help; border-bottom: 1px solid #3673AF;}
abbr, acronym, dfn {cursor: help; border-bottom: 1px dotted #3673AF;}
sup {vertical-align: super;}
sub {vertical-align: sub;}
blockquote {margin: 0.9em 0 0.9em 10em; padding: 0.9em; background-color: #1563AF;}
code, kbd, samp, pre, tt, var {font-size: 0.9em; font-family: monaco, 'andale mono', "Lucida Console", courier, monospace; color: #6289AF;}

/*## headers ##*/

#content h1 {font-size: 1.6em;}
#content h2 {font-size: 1.5em;}
#content h3 {font-size: 1.4em;}
#content h4 {font-size: 1.3em;}
#content h5 {font-size: 1.2em;}
#content h6 {font-size: 1em;}

/*### tables ###*/

#content table {border-top: 1px solid #333;  border-left: 1px solid #333;}
#content th, #content td {border-bottom: 1px solid #333; border-right: 1px solid #333;}

/*### lists ###*/
#main ol, 
#main ul,
#main dl {
	width: 80%;
	margin: 1.8em auto;
	list-style-position: outside;
	list-style-type: square;
}

#main ol {list-style-type: decimal;}
#main dt {font-weight: bold; list-style-type: square;}
#main dd {margin-left: 1em; list-style-type: square;}

/*### warnings ###*/
div#warning {
	width: 80%;
	margin: 1em auto;
	padding: 0.5em 1em;
	padding-left: 50px;
	color: #7F0005;
	background: #EFE0E2 url("../img/exclamation.gif") no-repeat 15px 50%;
	border: 1px solid #E2262B;
	border-width: 1px 0;
}

div#warning h1 {
	font-size: 1.3em;
	color: #E2262B;
	font-weight: normal;
}
div#warning ul {padding: 0 1.8em;}
div#warning strong {color: #E2262B;}


/* Structure */

html {height: 100%;	font-size: 62.5%; font-family: sans-serif;}

body {
	font: normal 1.1em/1.8em 'trebuchet ms', tahoma, arial, sans-serif;
	text-align: justify;
	direction: ltr;
	letter-spacing: normal;
	word-spacing: normal;
	color: #021F28;
	color: #DFF0FF;
	background: #094C92 url("../img/mundo.jpg") no-repeat 50% top;
}