body{
	background-color: #fff;
	border: 0px ;
	margin: 0px;
	padding: 0px;
	font-family : trebuchet MS;
	font-size: 0.7em;
	
}


#tarja{
	background-image : url(bg-pattern.gif);
	position: absolute;
	top: 50%;
	width : 100%;
	height : 60px;
	margin: 15px 0px 0px 0px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

#tarja-interna{
	background-image : url(bg-pattern.gif);
	position: absolute;
	top: 10%;
	width : 100%;
	height : 60px;
	margin: 15px 0px 0px 0px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

#menu{
	position: absolute;
	top : 50%;
	left: 50%;
/*	border: 1px dashed #f00;*/
	width : 200px;
	margin: 75px 0px 0px 140px;
	text-align : right;
	z-index: 5;
}

#menu  li{
	padding: 0px;
	margin-right: 4px;
	margin-left: 4px;
	border: 0px;
	float : left;
	list-style : none;
}

#menu a:link{
	color: #f00;
	text-decoration : none;
}

#menu a:visited{
	color: #f00;
	text-decoration : none;
}

#menu a:hover{
	color: #000;
	text-decoration : none;
}

#guia{
	position: absolute;
	top: 50%;
	left: 50%;
	width : 744px;
	height : 300px;
/*	border: 1px solid #f00;*/
	margin: -150px 0px 0px -372px;
}

#logo{
	position: absolute;
	width : 560px;
	height : 244px;
	left: 50%;
	top: 50%;
	margin: -120px 0px 0px -320px; 
	z-index: 3;
}

#logo-interna{
	position: absolute;
	width : 560px;
	height : 244px;
	left: 50%;
	top: 50%;
	z-index: 3;
	margin : -170px  0px 0px -280px;
}

#logo a:link{
		cursor : move;
}


#formulario{
display: none;
/*	border: 1px dotted #ccc;*/
	position: absolute;
	left: 50%;
	top: 50%;
	margin: 0px 0px 0px 0px; 
	z-index: 3;
}

dl{
	
}

dt{
/*	float : left;*/
}

dd{
/*	margin: 1px 0px 1px 0px;*/
}

select, input, textarea{
	font-family: trebuchet MS;
	font-size : 11px;
	background-color : #eee;
	color: #f00;
}

.msg{
	height : 100px;
	width : 180px;
}

.mrhide{
	display: none;
}