/* General Css */
* {
	margin:0;
	padding: 0;
	border:0;
	list-style:none;
	font-family: arial;
}
body {
	text-align: center;
	background: #003898 url(../images/background/background.jpg) center repeat-y;
	font-size: 63%;
	_font-size: 70%;
}
html:lang(en)>body {
	text-align: center;
	background: #003898 url(../images/background/background.jpg) center repeat-y;
	font-size: 70%;
}
a {color: #003A99;}
h3 {
	font-size: 115%;
	color: #003898;
	margin: 20px 0 5px;
}
h4 {font-size: 100%;}
p {margin-bottom: 15px;}


/* Container - All the page */
div#container {
	width: 739px;
	margin: -1px auto 0;
	_margin: 0 auto;
	background: url(../images/background/innerback.gif) repeat-y;
	border: 1px solid transparent;
	_border: none;
}


/* Top of the page */
div#top {
	height: 69px;
	overflow: hidden;
}
div#logo {
	width: 119px;
	height: 69px;
	float: left;
}


div#menutop {
	width: 620px;
	height: 24px;
	background: url(../images/background/backtopmenu.gif) no-repeat;
	text-align: right;
	float: left;
}
div#menutop ul {
	margin: 2px 40px;
}
div#menutop ul li {
	display: inline;
}
div#menutop ul li a {
	color: white;
	font-size: 80%;
}
div#menutop ul li.pipe {
	color: #668EC5;
	padding: 0 10px;
}


/* Rollovers do menu principal */
div#menu span {
    width: 146px;
	height: 45px;
	float: left;
	display: block;
}
div#menumenu {
	width: 474px;
	height: 45px;
	float: left;
	position: relative;
	overflow: hidden;
	text-align: left;
}

div#menumenu ul li {
	height: 45px; /* Needed only for Mac Safary */
	float: left;
	position: relative;
	overflow: hidden;
}
div#menumenu ul li.menu1 {width: 120px;}
div#menumenu ul li.menu2 {width: 94px;}
div#menumenu ul li.menu3 {width: 61px;}
div#menumenu ul li.menu4 {width: 87px;}
div#menumenu ul li.menu5 {width: 82px;}
div#menumenu ul li.menu6 {width: 30px;}

div#menumenu ul li a:hover {
	position: relative;
	bottom: 45px;
}


/* Left side of the page */
div#left {
	width: 593px;
	float: left;
	display: block;
}


/* Right side of the page */
div#right {
	width: 146px;
	float: left;
}
div#askpep {
	background: url(../images/background/askpepback.gif) no-repeat;
	width: 146px;
	height: 25px;
	text-align: left;
}
div#askpep label {
	color: #808080;
	font-size: 80%;
	padding: 10px 0 0 4px;
	display: block;
}
input#ask {
	width: 122px;
	height: 17px;
	margin: 0 0 8px 4px;
	_margin: 0 0 2px 4px;
	border:2px inset #FFFFFF;
}
div#buttons img {
	margin: 5px 0;	
}


div#end {
	clear: both;
}


/* footer of the page */
div#footer {
	width: 739px;
	clear: both;
	margin: 0px auto;
	padding-top: 20px;
	background: url(../images/background/footerback.gif) no-repeat;
	font-size: 85%;
	color: white;
}
div#footer a {
	color: white;
}


/* Inside pages */
div#menu2 {
	width: 593px;
	height: 42px;
	float: left;
}
div#menu2 ul li {
	float: left;
}


div#content {
	text-align: left;
	background: url(../images/background/internalback.jpg) 45px 10px no-repeat;
	height: 100%;
	float: left;
   _float: none;
}
div#imagepage {
	width: 205px;
	float: left;
}
div#textpage {
	width: 368px;
	_width: 380px;
	padding-right: 10px;
	padding-right: 0px;
	float: left;
}
div#content h2 {
	margin: 10px 0;
}


div#menu2 span {
	float: left;
	display: block;
	width: 100%;
	text-align: left;
}
