* {	margin:5;	padding:0;}/* general */a {	color:#777;	text-decoration:none;}a:hover {	color:#333;	text-decoration:none;} /* body */body {	background:white; //#fafafa;	color:#555;	font:0.8em Arial, Helvetica, "bitstream vera sans", sans-serif;}/* header */#header {	height:365px;	margin:0 auto;	width:752px;	padding:0;	background: url('../images/top.gif') black top right no-repeat;}#header2 {	height:169px;	margin:0 auto;	width:752px;	padding:0;	background: url('../images/top.gif')  black top right no-repeat;}#header h1 {	color:#F7941D;	font-size:17px;	letter-spacing:0px;	text-align:left;	padding:10px;	padding-left:20px;	padding-bottom:5px;	margin-bottom:0px;	border:0;	font-weight:normal;}#header2 h1 {	color:#F7941D;	font-size:17px;	letter-spacing:0px;	text-align:left;	padding:10px;	padding-left:20px;	padding-bottom:5px;	margin-bottom:0px;	border:0;	font-weight:normal;}#header h2 {	color:#CCC;	font-size:200%;	letter-spacing:-2px;	text-align:right;}/* navigation */#navigation {	margin:0 auto;	width:752px;	height:32px;	list-style:none;	border:0;	font-size:14px;}#navigation li {	float:left;	width:90px; // 104 122;	list-style:none;	padding-right:0px;}#navigation .firsti{	padding-left:4px;}#navigation a {	display:block;	line-height:32px;	text-align:center;	text-decoration:none;	white-space: nowrap;	background: url('../images/menu90_off.gif') top right no-repeat;	font-size: 1em;	color: white;}#navigation a:hover {	color: black;	background: url('../images/menu90_on.gif') top right no-repeat;}#navigation .active {	background:#F7941D;	background: url('../images/menu90_on.gif') top right no-repeat;}#navigation2 {	width:130px;	font-size:14px;}#navigation2 ul {	list-style: url("../templates/bull.jpg");	padding-left:0px;		margin-left:0px;}#navigation2 li {	float:left;	width:100%;	margin-left:20px;	padding-left:0px;		padding-bottom:2px;}#navigation2 a {	display:block;	line-height:25px;	text-align:left;	text-decoration:none;	white-space: nowrap;	font-size: 13px;	padding-left:0px;	color: black;}#navigation2 a:hover {	color: black;	text-decoration:underline;}#navigation2 .active {	color: black;	text-decoration:none;	font-weight:bold;}#navigation3 {	font-size:13px;	margin-left:25px;}#navigation3 ul {	list-style: url("../templates/bull.jpg");	padding-left:0px;		margin-left:0px;}#navigation3 li {	float:left;	width:100%;	margin-left:20px;	padding-left:0px;		padding-bottom:2px;}#navigation3 a {	display:block;	line-height:15px;	text-align:left;	text-decoration:none;	white-space: nowrap;	font-size: 13px;	padding-left:0px;	color: black;}#navigation3 a:hover {	color: black;	text-decoration:underline; }#navigation3 .active {	color: black;	text-decoration:none;	fonte-wight:bold;}/* content */#content {	height:auto;	margin:0 auto;	padding:0 0 20px;	width:752px;}#leftmenu {	float:left;	width:150px;	margin-right:20px;	margin-top:20px;	padding:5px;	border:1px dashed #F7941D; }#mainarea {	float:left;	width:550px;}#content h1 {	border-bottom:1px dashed #999;	font-size:1.8em;	padding:20px 0 0;}/* footer */#footer {	border-top:1px solid #999; 	height:174px;	margin:0 auto;	padding:10px;	text-align:center;	width:752px;}#bg {	padding:1px;	padding-bottom:0px;	background: url('../images/bottom.gif')  black bottom right no-repeat;	}.bord{	padding-left:1px;	padding-right:1px;	}	#fotogal {	border: 1px solid black;}#languageMenu{	padding-top:16px; 	float:right;	padding-right:8px;}#languageMenu ul{	float: left;	position: relative;	margin-left: 1px;}#languageMenu li{	display: inline;	margin-right: 7px;	text-transform: uppercase;	font-size: 12px;		font-family: Arial, Verdana,  Trebuchet MS;	}#languageMenu li a:link, #languageMenu li a:visited{	text-decoration: none;	color: white;	font-weight: normal;	}#languageMenu li a:hover, #languageMenu li a:visited:hover{	text-decoration: none;	color: #F7941D;	font-weight: normal;}#languageMenu li a {	text-decoration: none;	color: white;	font-weight: normal;}#languageMenu li {	color: black;	font-weight: normal;}/* absolute; */  #mainMenu{	position: relative; 	top: 0px; 	left: 0px;	width:195px;}#mainMenu ul{	position: relative;	padding:10px 5px 10px 10px;  }#mainMenu li{	display: block;	text-transform: none;	font-size: 12px;	padding-right:0px;	font-family: Arial, Verdana, Trebuchet MS;			font-weight: normal;	}#mainMenu li a, #mainMenu li a:link, #mainMenu li a:visited{	text-decoration: none;	color: white;}#mainMenu li a:hover, #mainMenu li a:visited:hover{	text-decoration: underline;	color: white;}#mainMenu li a.selected{	text-decoration: none;	color: rgb(215,215,215);}.bullet { 	padding-right:6px;  	background: url('../images/c_box.gif') repeat-y;	}	.separator { padding-left:18px; padding-bottom:5px; padding-top:6px;}#subMenu ul{	padding-top:7px;	display: block;	margin-left:8px;}#subMenu li{	margin-top: 3px;	font-size: 11px;	padding-left:15px;	font-weight: normal;	text-transform: none;	font-family: Arial, Verdana, Trebuchet MS;	color: white;	list-style-type: none; }#subMenu li a, #subMenu li a:link, #subMenu li a:visited{	text-decoration: none;	color: white;}#subMenu li a:hover, #subMenu li a:visited:hover{	text-decoration: underline;	color: white;}#subMenu li a.selected{	text-decoration: none;	color: rgb(215,215,215);}.leftd { 	float:left;  	}  .rightd	{  	float:left;  	} .clear { clear:both; }.lb {	padding-right:5px;	padding-bottom:5px; 	white-space: nowrap;	}	.ct {padding-left:0px; padding-bottom:5px;}
