body {
	margin:0px;
	padding:0px;
	background-color:#ededed;}
	
h1 {
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#d50117;
	padding:0px 5px;
	text-decoration:none;}
h2 {
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#d50117;
	padding:0px 5px;
	margin:0px;
	text-decoration:none;}
h3 {
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#004000;
	padding:0px 5px;
	text-decoration:none;}
h4 {
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#d50117;
	padding:0px 5px;
	text-decoration:none;}
.normalText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004000;
	margin:0px;
	padding:7px;
	text-decoration:none;}

img.voidIMG { visibility:hidden;}

#langBar {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:5px;
	text-align:right;}
#langBar a, #langBar a:visited {
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#004000;
	margin:0px 5px;
	text-decoration:none;} #langBar a:hover { color:#d50117;}
#fischerBar {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:21px;
	border-bottom:1px solid #FFFFFF;
	background-color:#004000;
	color:#FFFFFF;}
	#fischerBar ul {
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		height:21px;
		margin:0px;
		padding:0px;
		list-style:none;
		float:left;
		color:#FFFFFF;}
	#fischerBar li {
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		height:21px;
		list-style:none;
		float:left;}
	#fischerBar li a, #fischerBar li a:visited {
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:10px;
		height:21px;
		padding:4px 12px 0px 12px;
		text-decoration:none;
		color:#FFFFFF;
		list-style:none;
		float:left;
		border-right:1px solid #FFFFFF;}
	#fischerBar li a:hover { background-color:#FF6633;}

#grayBar {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:7px;
	border-bottom:2px solid #FFFFFF;
	background-color:#dbdada;}
#fischerStage {
	padding-top:0px;
	padding-bottom:20px;}
#menuCol {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
	width:149px;
	padding:0px 10px;	
	background-color:#FFFFFF;}
	#menuCol ul { padding:0px; margin:0px;}

td#contentCol { background-color:#F7F7F7; width:653px;}
#contentCol * a { color:#D50117;}
#contentCol * a:hover { background-color:#EAF2EE;}
div#contentCol {
	background-image: url('../elements/cornerTop.png');
	background-position: top right;
	background-repeat: no-repeat;}
/*div#contentCol p {}*/

div#galeriaIndice {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:block;
	/*scrollbar: none;
	overflow: -moz-scrollbars-vertical;*/
	overflow-y: hidden;
	height:286px;
	text-align:center;
	}

td.galeriaIndice img {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:2px solid #004000;
	margin-top:1px;
	margin-bottom:1px;
	padding:0px;
	clear:both;
	display:block;
	cursor:pointer;
	}

/*  MENU 3NIVES  */
/*  MENU - LEVEL 1  */
	.level1 li {
		list-style:none;
		margin:0px;
		padding:0px;
		background-color:none;
		}
	.level1 a {
		color:#004000;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		padding:0px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:11px;
		/*font-weight:bold;*/
		text-transfom:uppercase;
		text-decoration:none;} 

	.level1 .leaf a {
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		background-image:none;
		margin:0px;}
	.level1 .active a {
		color:#d50117;
		border-bottom:1px solid #d50117;
		border-top:1px solid white;/*#d50117;*/
		margin:0px;
		font-weight:normal;}
	.level1 .closed a {
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		background-image:none;
		margin:0px;}
	.level1 .open a {
		color:#d50117;
		border-top:1px solid white;/*#d50117;*/
		border-bottom:1px solid #d50117;
		margin:0px;
		background-image:none;}

	.level1 a:hover {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;}
	.level1 .active a:hover {
		color:#d50117;
		border-top:1px solid white;/*#d50117;*/
		border-bottom:1px solid #d50117;}
	.level1 .open a:hover {
		color:#d50117;
		border-top:1px solid white;/*#d50117;*/
		border-bottom:1px solid #d50117;
		background-image:none;}
	.level1 .closed a:hover {
		border-bottom:1px solid #ffffff;
		border-top:1px solid #ffffff;
		background-image:none;
		background-position:left center;
		background-repeat:no-repeat;
		background-position:left center;
		background-repeat:no-repeat;
		margin:0px;}
	.level1 ul > li > a:hover {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #d50117;}
	/*  MENU - LEVEL 2  */
	.level2 li {
		list-style:none;
		margin:0px;
		padding:0px;
		background-color:none;}
	.level2 {
		list-style:none;
		margin:0px;
		padding:0px;
		}
	.level2 a {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		padding:0px 0px 0px 8px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		}
	.level2 .leaf a {
		border-bottom:1px solid #d50117;
		border-top:1px solid #ffffff;
		background-image:none;
		margin:1px 0px 0px 0px;}
	.level2 .active a {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #d50117;
		margin:1px 0px 0px 0px;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level2 .open a {
		border-top:1px solid #ffffff;
		margin:1px 0px 0px 0px;
		background-image:url('../elements/setaDown.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level2 .closed a {
		border-bottom:1px solid #d50117;
		border-top:1px solid #ffffff;
		background-image:none;
		margin:1px 0px 0px 0px;
		}

	.level2 a:hover {
		color:#d50117;
		background-color:#F3F3F3;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #d50117;
		margin:1px 0px 0px 0px;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level2 .active a:hover {
		color:#d50117;
		border-bottom:1px solid white;/*#d50117;*/
		border-top:1px solid #ffffff;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;
		margin:1px 0px 0px 0px;}
	.level2 .closed a:hover {
		border-bottom:1px solid #d50117;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;
		border-top:1px solid #ffffff;
		margin:1px 0px 0px 0px;}
	.level2 .open a:hover {
		border-bottom:1px solid #d50117;
		border-top:1px solid #ffffff;
		background-image:url('../elements/setaDown.gif');
		background-position:left center;
		background-repeat:no-repeat;
		margin:1px 0px 0px 0px;}

	.level2 { display:none;}
	/*  MENU - LEVEL 3  */
	.level3 li {
		list-style:none;
		margin:0px;
		padding:0px;
		padding-left:5px;
		background-color:none;}
	.level3 {
		list-style:none;
		margin:0px;
		padding:0px;
		}
	.level3 a {
		color:#d50117;
		background-color:#dddddd;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		padding:0px 0px 0px 13px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background-image:none;}
	.level3 .leaf a {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-color:#dddddd;
		padding:0px 0px 0px 13px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background-image:none;}
	.level3 .active a {
		color:#d50117;
		background-color:#dddddd;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		padding:0px 0px 0px 13px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background-image:url('../elements/seta.gif') top;}
	.level3 .open a {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-color:#dddddd;
		padding:0px 0px 0px 13px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background-image:none;}
	.level3 .closed a {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-color:#dddddd;
		padding:0px 0px 0px 13px;
		display:block;
		font-family:'Lucida Sans Unicode', Trebuchet MS, Lucida Sans, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background-image:none;}

	.level3 a:hover {
		color:#d50117;
		background-color:#E7EDDC;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;
		}
	.level3 .leaf a:hover {
		color:#f0c6ca;
		background-color:#E7EDDC;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level3 .active a:hover {
		color:#d50117;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-color:#E7EDDC;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level3 .closed a:hover {
		color:#f0c6ca;
		background-color:#E7EDDC;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}
	.level3 .open a:hover {
		color:#f0c6ca;
		background-color:#E7EDDC;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #ffffff;
		background-image:url('../elements/seta.gif');
		background-position:left center;
		background-repeat:no-repeat;}

	.level3 { display:none;}

/*---------------------*/

#fischerbar * a.activeLinkBySite, #fischerbar * a.activeLinkBySite:visited {
	background-color:#FF6600;}
#fischerbar * a.activeLinkBySite:hover {
	background-color:#FF6600;}
#fischerbar * button {
	background-color:#FF6600;
	color:#FFFFFF;
	font-size:11px;
	border:0px;
	height:18px;}
#fischerbar * input {
	background-color:#ffffff;
	color:#004000;
	font-size:11px;
	border:0px;
	height:18px;}
#langBar a.activeLinkBySite, #langBar a.activeLinkBySite:visited {
	color:#d50117;
	padding-left:10px;
	background-color:none;
	background-image:url('../elements/seta.gif');
	background-position:center left;
	background-repeat:no-repeat;}
#langBar a.activeLinkBySite:hover {
	color:#d50117;
	padding-left:10px;
	background-color:none;
	background-image:url('../elements/seta.gif');
	background-position:center left;
	background-repeat:no-repeat;}
	
a.primeiroItemMenu { border-top:1px solid #ffffff;}
