body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.color_1a {
	background-color: #7F241D;
}
.color_1b {
	background-color: #1D3D7F;
}
.color_2a {
	background-color: #475786;
}
.color_2b {
	background-color: #B93D34;
}
.color_3 {
	background-color: #FFFFFF;
}
.color_4a {
	background-color: #5A0D0A;
}
.color_4b {
	background-color: #061C50;
}
.color_5a {
	background-color: #540907;
}
.color_5b {
	background-color: #131640;
}
.color_6a {
	background-color: #6E1914;
}
.color_6b {
	background-color: #253166;
}
.color_7a {
	background-color: #8A7878;
}
.color_7b {
	background-color: #516F99;
}
.color_8a {
	background-color: #7C6060;
}
.color_8b {
	background-color: #4F597A;
}
.color_9a {
	background-color: #5A5873;
}
.color_9b {
	background-color: #3A5786;
}
.color_10a {
	background-color: #56465C;
}
.color_10b {
	background-color: #3C466B;
}
.color_11a {
	background-color: #273A6E;
}
.color_11b {
	background-color: #9E2219;
}
.color_12a {
	background-color: #556794;
}
.color_12b {
	background-color: #CA4E45;
}
.color_13a {
	background-color: #19286E;
}
.color_13b {
	background-color: #97332C;
}
.color_14 {
	background-color: #CCCEBC;
}
.color_15 {
	background-color: #97A8AF;
}
.color_16 {
	background-color: #F6F7F0;
}
.color_17 {
	background-color: #E5E8CF;
}
.color_18 {
	background-color: #B7CCD5;
}
.color_19 {
	background-color: #E5ECEE;
}
.color_20 {
	background-color: #C5DEF0;
}
.color_21 {
	background-color: #F8F8E7;
}
.color_22 {
	background-color: #78878E;
}
.color_23 {
	background-color: #E7E7DA;
}
.color_24 {
	background-color: #F8F8ED;
}
.color_25 {
	background-color: #C8C8BB;
}
.color_26 {
	background-color: #FFFFF5;
}
.menu_a_OFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D3EEFE;
	background-color: #475786;
}
.menu_a_ON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D3EEFE;
	background-color: #271D50;
}
.menu_b_OFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F8D4;
	background-color: #B93D34;
}
.menu_b_ON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F8D4;
	background-color: #7F241D;
}
.patt_sugg_a {
	background-attachment: scroll;
	background-color: #19286E;
	background-image: url(../img/patt_sugg_a.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.TXTsugg_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E2F6FF;
}
.TXTsugg_a a {
	color: #E2F6FF;
	text-decoration:underline;
}
.TXTsugg_a a:hover {
	text-decoration:none;
}
.shade_foot_a {
	background-attachment: scroll;
	background-image: url(../img/shade_foot_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TXTfoot_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #97A2C0;
}
.TXTfoot_a a {
	color: #97A2C0;
	text-decoration:underline;
}
.TXTfoot_a a:hover {
	text-decoration:none;
}
.patt_sugg_b {
	background-attachment: scroll;
	background-color: #97332C;
	background-image: url(../img/patt_sugg_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.TXTsugg_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F6FADF;
}
.TXTsugg_b a {
	color: #F6FADF;
	text-decoration:underline;
}
.TXTsugg_b a:hover {
	text-decoration:none;
}
.shade_foot_b {
	background-attachment: scroll;
	background-image: url(../img/shade_foot_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.TXTfoot_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0ABA4;
}
.TXTfoot_b a {
	color: #C0ABA4;
	text-decoration:underline;
}
.TXTfoot_b a:hover {
	text-decoration:none;
}
.TXTnewsdata_UP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F5A47;
}
.TXTnewscont_UP {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #0C195D;
	padding-left: 16px;
	padding-bottom: 1px;
}
.TXTnewscont_DOWN {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #040B2E;
	padding-left: 16px;
	padding-bottom: 1px;
}
.TXTnewsdata_DOWN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
}
.TXTnewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 20px;
	padding-left: 40px;
}
.button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #19286E; 
	height: 20px
}
.formfield1 {
	border-width: 2px;
	border-style: solid;
	border-color: #8DA1D5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19286E;
	background-color: #EAF9FF;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #444444; 
	height: 20px
}
.formfield2 {
	border-width: 2px;
	border-style: solid;
	border-color: #C8C8BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	background-color: #FFFFF5;
}
.TXTbacheca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 18px;
}
.TXTbacheca a {
	color: #FFFFFF;
	text-decoration:none;
}
.TXTbacheca a:hover {
	text-decoration:underline;
}
.patt_dots_a {
	background-attachment: fixed;
	background-image: url(../img/patt_dots_a.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.patt_dots_b {
	background-attachment: fixed;
	background-image: url(../img/patt_dots_b.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 1px;
	padding-bottom: 2px;
}
.submenu a {
	text-decoration:none;
}
.submenu a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.submenu_link_a {
	color: #D3EEFE;
}
.submenu_link_b {
	color: #F3F8D4;
}
.back_contents {
	background-attachment: scroll;
	background-color: #FFFFF5;
	background-image: url(../img/patt_contents.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.TXTsidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C195D;
}
.paddingTiny {
	padding-right:10px;;
	padding-left:14px;
}
.paddingSmall {
	padding-right: 20px;
	padding-left: 38px;
}
.paddingLarge {
	padding-right: 38px;
	padding-left: 38px;
}
.TXTdidaFoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	padding-top: 14px;
	padding-bottom: 14px;
}
.TXTdidaFoto a {
	color: #484848;
	text-decoration:underline;
}
.TXTdidaFoto a:hover {
	text-decoration:none;
}
.TXTtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #0A1656;
}
.TXTsubtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #525252;
}
.TXTsubtitle a {
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.TXTsubtitle a:hover {
	text-decoration:underline;
}
.TXTcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
}
.TXTcontent a {
	color: #313131;
	text-decoration:underline;
}
.TXTcontent a:hover {
	text-decoration:none;
}
.TXTchoice a:hover {
  color: #666666;
  text-decoration: none;
  background-color: #FFFFFF;
}.TXTform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
.TXTlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7E6B;
}
.TXTlink a {
	color: #7C7E6B;
	text-decoration:none;
}
.TXTlink a:hover {
	text-decoration:underline;
}
.TXTnewssubtit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	padding-top: 14px;
	padding-bottom: 14px;
}
