
body {
	margin-left: 10px;
	margin-top: 0px;
	font-family: Arial;
	font-size: 10px;
	color: #647D91;
}

table {
	font-family: Arial;
	font-size: 10px;
	color: #647D91;
}

a {
	text-decoration: none;
	color: #647D91;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
}

a:hover {
	color: #B9B393;
}

a.download {
	text-decoration: none;
	font-weight: bold;
	color: #FFBF18;
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
}

a.download:hover {
	color: #666666;
}

a.topmenu {
	color: #657E92;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
	font-family: Arial;
}

a.topmenu:hover {
	color: #B8AD91;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
	font-family: Arial;
}

.bottommenu {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
}

a.bottommenu {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
}

a.bottommenu:hover {
	color: #B8AD91;
	text-decoration: none;
	font-family: Arial;
}

iframe {
	border: 0px solid #e2e2e2;
	color: #666666;
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.title_big_big {
	text-decoration: none;
	color: #647D91;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 36px;
}

.title_big {
	text-decoration: none;
	color: #647D91;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title {
	text-decoration: none;
	color: #647D91;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 10px;
}

.title_fam_1, .title_fam_2, .title_fam_6, .title_fam_13, .title_fam_14, .title_fam_15 {
	color: #CDCD00;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_3 {
	color: #86303B;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_4 {
	color: #B83288;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_5, .title_fam_19, .title_fam_20, .title_fam_21, .title_fam_22 {
	color: #EC732C;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_7, .title_fam_8, .title_fam_23, .title_fam_24, .title_fam_25, .title_fam_26, .title_fam_29 {
	color: #687A8A;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_9, .title_fam_27, .title_fam_28 {
	color: #DDBEEA;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}

.title_fam_10 {
	color: #B9B393;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
}


.bg_fam_1, .bg_fam_2, .bg_fam_6, .bg_fam_13, .bg_fam_14, .bg_fam_15 {
	background-color: #CDCD00;
}

.bg_fam_3 {
	background-color: #86303B;
}

.bg_fam_4 {
	background-color: #B83288;
}

.bg_fam_5, .bg_fam_19, .bg_fam_20, .bg_fam_21, .bg_fam_22 {
	background-color: #EC732C;
}

.bg_fam_7, .bg_fam_8, .bg_fam_23, .bg_fam_24, .bg_fam_25, .bg_fam_26, .bg_fam_29 {
	background-color: #687A8A;
}

.bg_fam_9, .bg_fam_27, .bg_fam_28 {
	background-color: #DDBEEA;
}

.bg_fam_10 {
	background-color: #B9B393;
}

input.cerca {
/*	color: #FFFFFF; */
	background: #EDEDED;
	font-family: Arial;
	font-size: 10px;
	border: 1px solid #637C92;
	width: 180px;
	color: #555756;
}

select.cerca {
/*	color: #FFFFFF; */
	background: #EDEDED;
	font-family: Arial;
	font-size: 10px;
	border: 1px solid #637C92;
	width: 180px;
	color: #555756;
}

input.button {
	color: #FFFFFF;
	background: #667D8F;
/*	font-family: Century Gothic, Verdana, Tahoma, Arial;*/
	font-size: 11px;
	width: 80px;
	height: 20px;
	border: 1px solid #637C92;
	margin: 5px 0px 0px 0px;
	text-transform: uppercase;
}

.lineetta {
background-image: url(../images/lineetta.gif); 
background-repeat: repeat-y;
width: 8px;
}

.info {
	color: #637C90;
	font-family: Verdana;
	font-size: 10px;
}

input.info {
	color: #637C90;
	background: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	width: 230px;
	border: 1px solid #e8e8e8;
}

textarea.info {
	color: #656565;
	background: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	width: 230px;
	border: 1px solid #e8e8e8;
}
input.button2 {
	color: #FFFFFF;
	background: #B5BCC4;
	font-family: Century Gothic, Verdana, Tahoma, Arial;
	font-size: 12px;
	width: 80px;
	height: 20px;
	border-style: none;
	margin: 5px 0px 0px 0px;
	text-transform: uppercase;
}

div#footer {
	background: #BABBBD;
	height: 102px;
	width: 296px;
	color: #FFFFFF;
	text-align: left;
	padding: 12px 12px 0px 12px;
	position: relative;
	left: 0px;
}
