.sssfondo{ background:url(images\arch_03.jpg) repeat 1 1; text-align: left} 

td.sfondo {
color: transparent; 
background: url(images\arch_03.jpg) no-repeat 100% 100%;;
}


.area_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #3c83bb;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: middle;
}

a:link.area_title, a:visited.area_title  {
	color: #3c83bb;
	text-decoration: none;
}

a:hover.area_title {
	color: #3c83bb;
	text-decoration: underline;
}



.bt {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #808080;
  font-size: 70%;
  height: 20;
  width: 160;
  background-color: #ffffd5;
  border: 1px solid #ACA899;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  margin-bottom : 3px;
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 3px;
}


.error {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	background : #ff0000;
	text-align : center;
	letter-spacing: 0px;
	vertical-align: bottom;
	text-decoration: bold;
}


a img {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}


a.tabLeft {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 70%;
  height: 20;
  width: 160;
  background-color: #ffffff;
  border: 1px solid #ACA899;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  margin-bottom : 3px;
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 3px;
}

a.tabLeft, a.tabLeft:visited {
  color: #808080;
}

a.tabLeft:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tabLeft.activeTab, a.tabLeft.activeTab:hover, a.tabLeft.activeTab:visited {
  background-color: #7698B3;
  color: #ffffff;
  font-weight: bold;
  border: 1px solid #ACA899;  
}


.default {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #336699;
	text-align : justify;
	letter-spacing: 0px;
	vertical-align: bottom;
}

a:link.default, a:visited.default  {
	color: #7e7c81;
	text-decoration: none;
}

a:hover.default {
	color: #7e7c81;
	text-decoration: underline;
}

.promotion {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #aaaaaa;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
	text-decoration: line-through;
}


.menu_SubCategory {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #336699;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}

a:link.menu_SubCategory, a:visited.menu_SubCategory  {
	color: #336699;
	text-decoration: none;
}

a:hover.menu_SubCategory {
	color: #336699;
	text-decoration: underline;
}


.menu_ProductType {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #336699;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}

a:link.menu_ProductType, a:visited.menu_ProductType  {
	color: #999999;
	text-decoration: none;
}

a:hover.menu_ProductType {
	color: #999999;
	text-decoration: underline;
}


.default_tab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #ffffff;
	text-align : left;
	letter-spacing: 2px;
	vertical-align: bottom;
}


.default_bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #336699;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}

a:link.default_bold, a:visited.default_bold  {
	color: #336699;
	text-decoration: underline;
}

a:hover.default_bold {
	color: #336699;
	text-decoration: underline;
}


.default_red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #cd3335;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}



.default_bold_red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffffff;
	background : #ff0000;
	text-align : center;
}




.default_small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #7e7c81;
	text-align : left;
	vertical-align: bottom;
	letter-spacing: 0px;
}

a:link.default_small, a:visited.default_small  {
	color: #7e7c81;
	text-decoration: none;
}


a:hover.default_small {
	color: #7e7c81;
	text-decoration: underline;
}




.default_small_bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #336699;
	text-align : left;
	vertical-align: middle;
	letter-spacing: 0px;
}

a:link.default_small_bold, a:visited.default_small_bold  {
	color: #336699;
	text-decoration: underline;
}

a:hover.default_small_bold {
	color: #336699;
	text-decoration: underline;
}




.default_digital {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #eb9327;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}


.default_kite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #152e7c;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}





.crumb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: normal;
	color: #0099cc;
	text-align : left;
	vertical-align: middle;
	letter-spacing: 1px;
}

a:link.crumb, a:visited.crumb  {
	color: #0099cc;
	text-decoration: underline;
}

a:hover.crumb {
	color: #0099cc;
	text-decoration: underline;
}




.crumb_bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #0099cc;
	text-align : left;
	vertical-align: middle;
	letter-spacing: 1px;
}

a:link.crumb_bold, a:visited.crumb_bold  {
	color: #0099cc;
	text-decoration: underline;
}

a:hover.crumb_bold {
	color: #0099cc;
	text-decoration: underline;
}




.page_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: normal;
	color: #c50000;
	margin-bottom : 3px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 15px;
	padding-bottom : 5px;
	text-align : center;
	letter-spacing: 1px;
	vertical-align: bottom;
}


ul.square li {
	list-style-type: square;
	color: #336699;
	list-style-position: outside;
	
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 10px;
	
}




.list {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #336699;
	text-align : left;
	letter-spacing: 0px;

	
}

a:link.list, a:visited.list  {
	color: #336699;
	text-decoration: underline;
}

a:hover.list {
	color: #7e7c81;
	text-decoration: underline;
}


.default_note {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #808080;
	background : #ffffff;
	text-align : left;
	letter-spacing: 0px;
	vertical-align: bottom;
}



.main_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #336699;
	margin-bottom : 3px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 15px;
	padding-bottom : 5px;
	padding-bottom : 5px;
	text-align : left;
	letter-spacing: 4px;
	line-height: 1.6;
}

a:link.main_menu, a:visited.main_menu  {
	color: #336699;
	text-decoration: none;
}


a:hover.main_menu {
	color: #336699;
	text-decoration: underline;
}


.main_menu_tab {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #336699;
	margin-bottom : 3px;
	margin-left : 25px;
	margin-right : 5px;
	margin-top : 15px;
	padding-bottom : 5px;
	padding-bottom : 5px;
	text-align : left;
	letter-spacing: 4px;
	line-height: 1.6;
}

a:link.main_menu_tab, a:visited.main_menu_tab  {
	color: #336699;
	text-decoration: none;
}


a:hover.main_menu_tab {
	color: #336699;
	text-decoration: underline;
}


