td,th,tbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}

body {
	margin: 0;
	text-align: center;
	color: #000000;
	background-color: rgb(0, 0, 0);
	text-decoration: none;
	scrollbar-base-color: rgb(150,0,0); 
	scrollbar-face-color: rgb(150,0,0); 
	scrollbar-arrow-color: rgb(255,0,0);
	scrollbar-DarkShadow-Color: rgb(100,0,0);
	scrollbar-3dlight-color: rgb(65,0,0);
 	scrollbar-track-color: rgb(150,0,0);
}

img.strokes{
	position:absolute;
	width:838px;
	top:100px;
	left:50%;
	margin:0 0 0 -419px;
	border-width:0px;
	z-index:0;
}

div.bg_part1{
	position:absolute;
	width:600px;
	height:150px;
	top:150px;
	left:50%;
	margin:0 0 0 -300px;
	border-width:0px;
	background-color:rgb(152,192,0);
	background-image:url(img/bg_part1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	z-index:1;
}

img.logo{
	position:absolute;
	top:175px;
	left:50%;
	margin:0 0 0 -110px;
	z-index:1;
}

img.foto1{
	position:absolute;
	top:270px;
	left:50%;
	margin:0 0 0 -285px;
	z-index:1;
}

img.foto2{
	position:absolute;
	top:270px;
	left:50%;
	margin:0 0 0 -135px;
	z-index:1;
}

img.foto3{
	position:absolute;
	top:270px;
	left:50%;
	margin:0 0 0 15px;
	z-index:1;
}

img.foto4{
	position:absolute;
	top:270px;
	left:50%;
	margin:0 0 0 160px;
	z-index:1;
}

div.menu{
	width:400px;
	height:25px;
	position:absolute;
	top:400px;
	left:50%;
	margin:0 0 0 -200px;
	z-index:2;
}

span.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(230,255,160);
}

a.link:hover{
	color:rgb(255,255,255);
	text-decoration:none;
}

a.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(230,255,160);
	text-decoration:underline;
}

table.table_body{
	width:600px;
	height:255px;
	position:absolute;
	top:425px;
	left:50%;
	margin:0 0 0 -300px;
	background-color:rgb(152,192,0);
	background-image:url(img/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	z-index:2;
}

.txt_right{
	height:225px;
	width:300px;
	text-align:justify;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(255,255,255);
	padding-top:25px;
	padding-right:50px;
	padding-bottom:25px;
	padding-left:100px;
}

.txt_left{
	height:225px;
	width:300px;
	text-align:center;
}

img.contact{
	position:absolute;
	top:438px;
	left:50%;
	margin:0 0 0 -225px;
	z-index:3;
}

.table_bottom{
	height:30px;
	background-color:rgb(152,192,0);
	background-image:url(img/bottom.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.credits{
	padding-top:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:rgb(255,255,255);
	background-color:rgb(0,0,0);
}

a.credits{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:rgb(255,255,255);
}

div.contact{
	width:160px;
	vertical-align:middle;
	position:absolute;
	top:525px;
	left:50%;
	margin:0 0 0 -205px;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:rgb(255,255,255);
	z-index:4;
}

span.contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:rgb(255,255,255);
}

a.contact:hover{
	text-decoration:none;
}

a.contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color:rgb(255,255,255);
}

.pt_flag {
	position:absolute;
	top: 150px;
	left: 50%;
	margin: 0 0 0 210px;
	z-index:3;
}

.en_flag {
	position:absolute;
	top: 150px;
	left: 50%;
	margin: 0 0 0 240px;
	z-index:3;
}

.img_flags:hover{
	filter:alpha(opacity=100);
	opacity:1.0;
}

.img_flags{
	max-width:20px;
	filter:alpha(opacity=60);
	opacity:0.6;
	border:1px;
	border-color:rgb(152,192,0);
	border-width:1px;
	border-style:solid;
}

