body {
	margin: 0px;
	color: #ffffff;
	font-family: arial, verdana, helvetiva, geneva;
	font-size: 11px;
	text-align: center;
	background-color: #999999;
	overflow: hidden;
}

.vermell {
	color: #ff4200;
}

.marro {
	color: #4e270d;
}

a {
	color: #ffffff;
	text-decoration: none;
}

a.blanc {
	color: #ffffff;
}

a:hover {
	color: #ffffff;
	font-weight: bold;
}

.quote_1 {
	font-weight: bold;
}

.quote_2 {
	font-weight: bold;
	font-size: 18px;
}

.quote_3 {
	font-weight: bold;
	font-size: 24px;
}

img {
	border: none;
}

p,li {
	color: #ffffff;
	font-family: arial, verdana, helvetica, geneva;
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
}

.testimonials p {
	font-size: 13px !important;
	line-height: 18px !important;
	font-weight: normal;
}

.testimonials strong {
	color: #000000;
	font-size: 12px !important;
}

.h1 {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-top: 0px;
}

.h1_vermell {
	font-size: 19px;
	font-weight: bold;
	color: #ff4200;
}

.h2_blanc {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.h2_vermell {
	font-size: 14px;
	font-weight: bold;
	color: #ff4200;
}

td {
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	font-weight: normal;
	vertical-align: top;
}

td a {
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	font-weight: normal;
}

td a:hover {
	font-size: 11px;
	font-weight: bold;
	/* text-transform: capitalize; */
}

/**/

#marc_content {
	position: relative;
	margin: 10px auto 10px auto;
	width: 789px;
	height: 590px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#credits {
	position: absolute;
	left: 0px;
	top: 565px;
	width: 789px;
	height: 22px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	font-size: 9px;
	color: #535353;
}

#credits a {
	font-size: 9px !important;
	color: #535353;
}

#blipvert {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 9999;
}

#contentx {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 789px;
	height: 560px;
	visibility: hidden;
}

.content_0 {
	background: url(images/0/fons.jpg) no-repeat top left;
}

.content_1 {
	background: url(images/1/fons.jpg) no-repeat top left;
}

.content_2 {
	background: url(images/2/fons.jpg) no-repeat top left;
}

.content_3 {
	background: url(images/3/fons.jpg) no-repeat top left;
}

.content_4 {
	background: url(images/4/fons.jpg) no-repeat top left;
}

.content_5 {
	background: url(images/5/fons.jpg) no-repeat top left;
}

.content_6 {
	background: url(images/6/fons.jpg) no-repeat top left;
}

.content_7 {
	background: url(images/7/fons.jpg) no-repeat top left;
}

.content_8 {
	background: url(images/8/fons.jpg) no-repeat top left;
}

.fons_op_home_off {
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

.fons_op_home_on {
	filter: alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity: 0.4;
}

.text_op_home {
	position: absolute;
	left: 0px;
	top: 0px;
	display: inline;
	margin: 10px 5px 10px 5px;
	color: #ffffff;
	line-height: 20px;
}

.text_op_home a {
	color: #ffffff;
}

.text_op_home h1 {
	margin: 0px 0px 15px 0px;
	font-size: 14px;
	color: #4e270d;
}

.fons_op_home_off {
	position: absolute;
	left: 0px;
	top: 0px;
}

.op_home_1 {
	width: 139px;
}

.op_home_2 {
	width: 123px;
}

.op_home_3 {
	width: 133px;
}

.op_home_4 {
	width: 80px;
}

.op_home_5 {
	width: 72px;
}

.op_home_6 {
	width: 72px;
}

.op_home_7 {
	width: 72px;
}

.text_op_home_1 {
	width: 129px;
}

.text_op_home_2 {
	width: 113px;
}

.text_op_home_3 {
	width: 123px;
}

.text_op_home_4 {
	width: 70px;
}

.text_op_home_5 {
	width: 62px;
}

.text_op_home_6 {
	width: 62px;
}

.text_op_home_7 {
	width: 62px;
}

div.cap {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	width: 825px;
	height: 595px;
	background: url("imatges/fons.jpg") no-repeat center;
	text-align: left;
	overflow: hidden;
}

#logoDiv {
	position: absolute;
	left: 43px;
	top: 44px;
	visibility: hidden;
}

#link_to_home {
	position: absolute;
	left: 730px;
	top: 507px;
	width: 35px;
	height: 35px;
}

#submenuDiv {
	position: absolute;
	left: 390px;
	top: 16px;
	visibility: hidden;
}

div.menu {
	position: absolute;
	left: 44px;
	top: 520px;
	width: 727px;
	white-space: nowrap;
}

div.opciomenu {
	float: left;
	cursor: pointer;
	border: 1px solid #491530;
	margin-right: 1px;
	color: #ff4200;
	line-height: 15px;
	font-size: 11px;
}

div.contingut {
	position: absolute;
	left: 44px;
	top: 175px;
	width: 727px;
	height: 335px;
	overflow: hidden;
}

#col_esquerraDiv {
	position: relative;
	width: 125px;
	margin-top: 6px;
	margin-right: 15px;
	float: left;
	line-height: 15px;
	overflow: hidden;
}

#col_centreDiv {
	position: relative;
	width: 295px;
	height: 335px;
	margin-right: 15px;
	float: left;
	overflow: hidden;
}

#col_centre_contingutDiv {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 295px;
}

#col_dretaDiv {
	position: relative;
	width: 275px;
	height: 335px;
	margin-top: 4px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #ff4200;
	overflow: hidden;
}

#fletxesscrollDiv {
	position: absolute;
	left: 95px;
	top: 497px;
	visibility: hidden;
}

div.submenus {
	position: absolute;
	left: 5px;
	top: 32px;
}

div.submenu1 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	color: #ff4200;
	font-size: 11px;
}

div.submenu2 {
	position: absolute;
	left: 129px;
	top: 0px;
	width: 120px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	color: #ff4200;
	font-size: 11px;
}

div.submenu3 {
	position: absolute;
	left: 258px;
	top: 0px;
	width: 120px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	color: #ff4200;
	font-size: 11px;
}

input,textarea,select,file {
	width: 250px;
	border: 1px solid #ffffff;
	background-color: #672d1c;
	color: #ffffff;
	font-family: arial, verdana, helvetiva, geneva;
	font-size: 12px;
}

.form_1 input,.form_1 textarea,.form_1 select,.form_1 file {
	background-color: #003366;
}

.form_3 input,.form_3 textarea,.form_3 select,.form_3 file {
	background-color: #004200;
}

input.boto {
	width: 60px;
	height: 20px;
	border: 1px solid #cc0031;
	background-color: #930324;
	font-size: 14px;
	font-weight: bold;
	color: #ff4200;
}

input.txec {
	width: 20px;
	border: none;
	background: transparent;
}

.div_visible {
	visibility: visible;
}

.div_hidden {
	visibility: hidden;
}

/* 0 - home */

#candidate_link {
	position: absolute;
	left: 76px;
	top: 287px;
}

#candidate_link_ops {
	position: absolute;
	left: 80px;
	top: 338px;
	visibility: hidden;
	line-height: 0px;
}

#us_link {
	position: absolute;
	left: 284px;
	top: 255px;
}

#us_link_ops {
	position: absolute;
	left: 317px;
	top: 338px;
	visibility: hidden;
	line-height: 0px;
}

#client_link {
	position: absolute;
	left: 547px;
	top: 287px;
}

#client_link_ops {
	position: absolute;
	left: 551px;
	top: 338px;
	visibility: hidden;
	line-height: 0px;
}

.op_home_abc {
	position: relative;
	float: left;
	width: 168px;
}

#candidate_subnav {
	position: absolute;
	left: 76px;
	top: 327px;
	visibility: hidden;
}

#us_subnav {
	position: absolute;
	left: 314px;
	top: 327px;
	visibility: hidden;
}

#client_subnav {
	position: absolute;
	left: 547px;
	top: 327px;
	visibility: hidden;
}

.fons_home_subnav {
	position: absolute;
	left: 0px;
	top: 22px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

.text_home_subnav {
	position: absolute;
	left: 0px;
	top: 15px;
	display: inline;
	margin: 10px 5px 10px 5px;
	color: #ffffff;
	line-height: 20px;
	width: 158px;
}

.text_home_subnav a {
	position: relative;
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	padding-bottom: 2px;
}

.text_home_subnav a.link_on {
	font-size: 11px;
	background: url(images/0/back_link.gif) bottom right no-repeat;
	font-weight: bold;
	/* text-transform: capitalize; */
}

.text_home_subnav a.link_off {
}

.text_home_subnav a:hover {
	font-size: 11px;
	/* background: url(images/0/back_link.gif) bottom right no-repeat; */
	font-weight: bold;
	/* text-transform: capitalize; */
}

.text_home_subnav .ops_1 {
	top: 7px;
	width: 158px;
}
.text_home_subnav .ops_2 {
	top: 26px;
	width: 158px;
}
.text_home_subnav .ops_3 {
	top: 45px;
	width: 158px;
}
.text_home_subnav .ops_4 {
	top: 64px;
	width: 158px;
}
.text_home_subnav .ops_5 {
	top: 83px;
	width: 158px;
}
.text_home_subnav .ops_6 {
	top: 102px;
	width: 158px;
}
.text_home_subnav .ops_7 {
	top: 121px;
	width: 158px;
}
.text_home_subnav .ops_8 {
	top: 140px;
	width: 158px;
}

#title {
	position: absolute;
	left: 23px;
	top: 42px;
}

#title h1 {
	color: #ff0000;
}

/* 1 - candidate */

#text_area {
	position: absolute;
	left: 207px;
	top: 86px;
	width: 560px;
	text-align: left;
	font-size: 14px;
	line-height: 18px;
}

#text_area div {
	font-size: 14px;
	line-height: 18px;
}

#text_area h1 {
	font-size: 18px;
	margin-top: 12px;
}

#text_area p {
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}

#text_area .pbig p {
	font-size: 16px;
	line-height: 20px;
}

#subnav {
	position: absolute;
	left: 23px;
	top: 95px;
	width: 167px;
	height: 115px;
	text-align: center;
	line-height: 29px;
	z-index: 9px;
}

#subnav a {
	font-size: 12px;
	color: #ffffff;
	white-space: nowrap;
}

#subnav a:hover,#subnav a.link_on {
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

#subnav a.link_off {
}


/* 1 - candidate */

#back_subnav_area_1 {
	position: absolute;
	left: 23px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	z-index: 1px;
}

#back_text_area_1 {
	position: absolute;
	left: 207px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

/* 2 - us */

#back_subnav_area_2 {
	position: absolute;
	left: 23px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	z-index: 1px;
}

#back_text_area_2 {
	position: absolute;
	left: 207px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

/* 3 - client */

#back_subnav_area_3 {
	position: absolute;
	left: 23px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	z-index: 1px;
}

#back_text_area_3 {
	position: absolute;
	left: 207px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

/* 4 - jobs */

#back_subnav_area_4 {
	position: absolute;
	left: 23px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	z-index: 1px;
}

#back_text_area_4 {
	position: absolute;
	left: 207px;
	top: 85px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}
#contentClip {
	position: absolute;
	left: 220px;
	top: 85px;
	width: 542px;
	height: 440px;
	text-align: left;
	font-size: 16px !important;
	overflow: auto;
	z-index: 999;
}

#back_search_area_4 {
	position: absolute;
	left: 93px;
	top: 50px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#search_area_4 {
	position: absolute;
	left: 109px;
	top: 55px;
	width: 591px;
	text-align: left;
	font-size: 16px !important;
	overflow: hidden;
	z-index: 999;
}

#paginacio {
	position: absolute;
	left: 40px;
	top: 95px;
	width: 135px;
	text-align: left;
	white-space: nowrap;
}

#back {
	position: absolute;
	left: 40px;
	top: 195px;
	width: 30px;
	font-size: 12px;
}

#pages {
	float: left;
	width: 135px;
	white-space: normal;
}

#pages a {
	font-size: 20px;
}

#pages a:hover,#pages a.on {
	font-size: 20px;
	color: #ff0000;
	font-weight: normal !important;
}

#subnav_4 {
	position: absolute;
	left: 313px;
	top: 355px;
	width: 167px;
	height: 115px;
	text-align: center;
}

#subnav_4 a {
	position: relative;
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	padding-bottom: 2px;
}

#subnav_4 a.link_on {
	font-size: 11px;
	background: url(images/4/back_link.gif) bottom right no-repeat;
	font-weight: bold;
	/* text-transform: capitalize; */
}

#subnav_4 a.link_off {
}

#subnav_4 a:hover {
	font-size: 11px;
	/* background: url(images/4/back_link.gif) bottom right no-repeat; */
	font-weight: bold;
	/* text-transform: capitalize; */
}

/*  */

.bold_links a.link_on {
	font-size: 11px;
	font-weight: bold;
	/* text-transform: capitalize; */
}

.bold_links a.link_off {
	font-size: 11px;
}

.bold_links a:hover {
	font-size: 11px;
	font-weight: bold;
	/* text-transform: capitalize; */
}

/* 5 - contact */

#back_text_area_5 {
	position: absolute;
	left: 151px;
	top: 41px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#text_area_5 {
	position: absolute;
	left: 190px;
	top: 61px;
	width: 411px;
	height: 258px;
	text-align: left;
	font-size: 16px !important;
}

#back_subnav_area_5 {
	position: absolute;
	left: 313px;
	top: 360px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#subnav_5 {
	position: absolute;
	left: 313px;
	top: 373px;
	width: 167px;
	height: 115px;
	text-align: center;
	font-weight: bold;
}

#subnav_5 a {
	position: relative;
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	padding-bottom: 2px;
}

#subnav_5 a.link_on {
	font-size: 11px;
	background: url(images/5/back_link.gif) bottom right no-repeat;
	font-weight: bold;
	/* text-transform: capitalize; */
}

#subnav_5 a.link_off {
}

#subnav_5 a:hover {
	font-size: 11px;
	/* background: url(images/5/back_link.gif) bottom right no-repeat; */
	font-weight: bold;
	/* text-transform: capitalize; */
}

/* 6 - quotes */

#back_text_area_6 {
	position: absolute;
	left: 151px;
	top: 41px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#text_area_6 {
	position: absolute;
	left: 190px;
	top: 61px;
	width: 411px;
	height: 258px;
	text-align: left;
	font-size: 16px !important;
	z-index: 998;
}

#visor_6 {
	position: absolute;
	left: 0px;
	top: 41px;
	width: 789px;
	height: 360px;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
}

#arrows_6 {
	position: absolute;
	left: 0px;
	top: 420px;
	width: 789px;
	height: 22px;
	text-align: center;
	visibility: hidden;
}

#marc_subnav_6 {
	position: absolute;
	left: 0px;
	top: 453px;
	width: 789px;
}

#back_subnav_area_6 {
	position: absolute;
	left: 313px;
	top: 0px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#subnav_6 {
	position: absolute;
	left: 313px;
	top: 14px;
	width: 167px;
	text-align: center;
}

#back_getscreensaver_area_6 {
	position: absolute;
	left: 57px;
	top: 0px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	visibility: hidden;
}

#getscreensaver_6 {
	position: absolute;
	left: 57px;
	top: 14px;
	width: 167px;
	text-align: center;
	visibility: hidden;
}

#back_mailquote_area_6 {
	position: absolute;
	left: 569px;
	top: 0px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
	visibility: hidden;
}

#mailquote_6 {
	position: absolute;
	left: 569px;
	top: 14px;
	width: 167px;
	text-align: center;
	visibility: hidden;
}

#marc_subnav_6 a {
	position: relative;
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	padding-bottom: 2px;
}

#marc_subnav_6 a.link_on {
	font-size: 11px;
	background: url(images/6/back_link.gif) bottom right no-repeat;
	font-weight: bold;
	/* text-transform: capitalize; */
}

#marc_subnav_6 a.link_off {
}

#marc_subnav_6 a:hover {
	font-size: 11px;
	/* background: url(images/6/back_link.gif) bottom right no-repeat; */
	font-weight: bold;
	/* text-transform: capitalize; */
}

/* 7 - sitemap */

#back_text_area_7 {
	position: absolute;
	left: 151px;
	top: 41px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#text_area_7 {
	position: absolute;
	left: 185px;
	top: 61px;
	width: 430px;
	height: 440px;
	text-align: left;
	font-size: 16px !important;
	overflow: hidden;
	font-size: 10px;
}

#text_area_7 #contentClip {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 430px;
	height: 440px;
}

#text_area_7 #content {
	width: 400px;
}

#back_subnav_area_7 {
	position: absolute;
	left: 313px;
	top: 360px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#subnav_7 {
	position: absolute;
	left: 313px;
	top: 390px;
	width: 167px;
	height: 115px;
	text-align: center;
}

#subnav_7 a {
	position: relative;
	font-size: 11px;
	color: #ffffff;
	white-space: nowrap;
	padding-bottom: 2px;
}

#subnav_7 a.link_on {
	font-size: 11px;
	background: url(images/7/back_link.gif) bottom right no-repeat;
	font-weight: bold;
	/* text-transform: capitalize; */
}

#subnav_7 a.link_off {
}

#subnav_7 a:hover {
	font-size: 11px;
	/* background: url(images/7/back_link.gif) bottom right no-repeat; */
	font-weight: bold;
	/* text-transform: capitalize; */
}

/* credits */

#text_area_8 {
	position: absolute;
	left: 105px;
	top: 90px;
	width: 576px;
	overflow: hidden;
	text-align: left;
}

/* nav */

#nav {
	position: absolute;
	left: 148px;
	top: 12px;
	width: 167px;
	text-align: center;
	z-index: 999;
}

/* 0 */

#link_home_0 {
	position: absolute;
	left: 20px;
	top: 17px;
	width: 50px;
	font-size: 13px;
}

/* 1 */

#link_home_1 {
	position: absolute;
	left: 152px;
	top: 5px;
	font-size: 13px;
}

#nav_home_1 {
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

#ops_nav_home_1 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_1 {
	width: 139px;
	text-align: center;
}

/* 11 */

#nav_home_11 {
	position: absolute;
	left: 142px;
	top: 111px;
	display: none;
}

#ops_nav_home_11 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_11 {
	width: 172px;
	text-align: center;
}

/* 2 */

#link_home_2 {
	position: absolute;
	left: 0px;
	top: 5px;
	font-size: 13px;
}

#nav_home_2 {
	position: absolute;
	left: 127px;
	top: 0px;
	display: none;
}

#ops_nav_home_2 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_2 {
	width: 123px;
	text-align: center;
}

/* 3 */

#link_home_3 {
	position: absolute;
	left: 308px;
	top: 5px;
	font-size: 13px;
}

#nav_home_3 {
	position: absolute;
	left: 248px;
	top: 0px;
	display: none;
}

#ops_nav_home_3 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_3 {
	width: 133px;
	text-align: center;
}

/* 31 */

#nav_home_31 {
	position: absolute;
	left: 404px;
	top: 111px;
	display: none;
}

#ops_nav_home_31 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_31 {
	width: 172px;
	text-align: center;
}

/* 4 */

#link_home_4 {
	position: absolute;
	left: 423px;
	top: 5px;
	font-size: 13px;
}

#nav_home_4 {
	position: absolute;
	left: 404px;
	top: 0px;
	display: none;
}

#ops_nav_home_4 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_4 {
	width: 80px;
	text-align: center;
}

#subnav_4 .nav_home_4 {
	width: 168px;
	text-align: center;
}

#contingut_scrollDiv {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 590px;
}

#fletxesscrollDiv {
	position: absolute;
	left: 560px;
	top: 480px;
	visibility: hidden;
}

/* 5 */

#link_home_5 {
	position: absolute;
	left: 570px;
	top: 5px;
	font-size: 13px;
}

#nav_home_5 {
	position: absolute;
	left: 487px;
	top: 0px;
	display: none;
}

#ops_nav_home_5 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_5 {
	width: 72px;
	text-align: center;
}

.content_5 a:hover,.content_5 a.link_on {
	color: #ff0000;
}

/* 6 */

#link_home_6 {
	position: absolute;
	left: 562px;
	top: 5px;
	width: 72px;
	font-size: 13px;
	display: none;
}

#nav_home_6 {
	position: absolute;
	left: 562px;
	top: 0px;
	display: none;
}

#ops_nav_home_6 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_6 {
	width: 72px;
	text-align: center;
}

/* 7 */

#link_home_7 {
	position: absolute;
	left: 637px;
	top: 5px;
	width: 72px;
	font-size: 13px;
}

#nav_home_7 {
	position: absolute;
	left: 637px;
	top: 0px;
	display: none;
}

#ops_nav_home_7 {
	position: absolute;
	left: 0px;
	top: 25px;
}

.nav_home_7 {
	width: 72px;
	text-align: center;
}

#subnav_7 .nav_home_7 {
	width: 167px;
	text-align: center;
}

/* */

.fons_nav_home {
	position: absolute;
	left: 0px;
	top: 0px;
	filter: alpha(opacity=25);
	opacity: 0.25;
	-moz-opacity: 0.25;
}

#nav a {
	font-size: 12px;
	letter-spacing: 0px;
	white-space: nowrap;
}

#nav a:hover,#nav a.on {
	font-size: 12px;
	font-weight: bold;
	/* text-transform: capitalize; */
	color: #ff0103;
}

.ops_1 {
	position: absolute;
	left: 0px;
	top: 19px;
}
.ops_2 {
	position: absolute;
	left: 0px;
	top: 38px;
}
.ops_3 {
	position: absolute;
	left: 0px;
	top: 57px;
}
.ops_4 {
	position: absolute;
	left: 0px;
	top: 76px;
}
.ops_5 {
	position: absolute;
	left: 0px;
	top: 95px;
}
.ops_6 {
	position: absolute;
	left: 0px;
	top: 114px;
}
.ops_7 {
	position: absolute;
	left: 0px;
	top: 133px;
}
.ops_8 {
	position: absolute;
	left: 0px;
	top: 152px;
}

.content_0 #link_home_0 {
	color: #552f1a;
}

.content_0 #link_home_1 {
	color: #552f1a;
}

.content_0 #link_home_2 {
	color: #552f1a;
}

.content_0 #link_home_3 {
	color: #552f1a;
}

.content_0 #link_home_4 {
	color: #552f1a;
}

.content_0 #link_home_5 {
	color: #552f1a;
}

.content_0 #link_home_6 {
	color: #552f1a;
}

.content_0 #link_home_7 {
	color: #552f1a;
}

#ops_nav_home_1_sub .ops_1 {
	top: 7px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_2 {
	top: 26px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_3 {
	top: 45px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_4 {
	top: 64px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_5 {
	top: 83px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_6 {
	top: 102px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_7 {
	top: 121px;
	width: 172px;
}
#ops_nav_home_1_sub .ops_8 {
	top: 140px;
	width: 172px;
}

#ops_nav_home_3_sub .ops_1 {
	top: 7px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_2 {
	top: 26px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_3 {
	top: 45px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_4 {
	top: 64px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_5 {
	top: 83px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_6 {
	top: 102px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_7 {
	top: 121px;
	width: 172px;
}
#ops_nav_home_3_sub .ops_8 {
	top: 140px;
	width: 172px;
}

#subnav_1 .ops_1 {
	top: 0px;
	width: 172px;
}
#subnav_1 .ops_2 {
	top: 19px;
	width: 172px;
}
#subnav_1 .ops_3 {
	top: 38px;
	width: 172px;
}
#subnav_1 .ops_4 {
	top: 57px;
	width: 172px;
}
#subnav_1 .ops_5 {
	top: 76px;
	width: 172px;
}
#subnav_1 .ops_6 {
	top: 95px;
	width: 172px;
}
#subnav_1 .ops_7 {
	top: 114px;
	width: 172px;
}
#subnav_1 .ops_8 {
	top: 133px;
	width: 172px;
}

#subnav_2 .ops_1 {
	top: 0px;
	width: 172px;
}
#subnav_2 .ops_2 {
	top: 19px;
	width: 172px;
}
#subnav_2 .ops_3 {
	top: 38px;
	width: 172px;
}
#subnav_2 .ops_4 {
	top: 57px;
	width: 172px;
}
#subnav_2 .ops_5 {
	top: 76px;
	width: 172px;
}
#subnav_2 .ops_6 {
	top: 95px;
	width: 172px;
}
#subnav_2 .ops_7 {
	top: 114px;
	width: 172px;
}
#subnav_2 .ops_8 {
	top: 133px;
	width: 172px;
}

#subnav_3 .ops_1 {
	top: 0px;
	width: 172px;
}
#subnav_3 .ops_2 {
	top: 19px;
	width: 172px;
}
#subnav_3 .ops_3 {
	top: 38px;
	width: 172px;
}
#subnav_3 .ops_4 {
	top: 57px;
	width: 172px;
}
#subnav_3 .ops_5 {
	top: 76px;
	width: 172px;
}
#subnav_3 .ops_6 {
	top: 95px;
	width: 172px;
}
#subnav_3 .ops_7 {
	top: 114px;
	width: 172px;
}
#subnav_3 .ops_8 {
	top: 133px;
	width: 172px;
}

/* scroll */

#up {
	position: absolute;
	top: 90px;
	left: 65px;
	width: 22px;
	height: 24px;
	z-index: 12;
	overflow: hidden;
}

#down {
	position: absolute;
	top: 507px;
	left: 65px;
	width: 22px;
	height: 24px;
	z-index: 13;
	overflow: hidden;
}

#drag {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 22px;
	height: 119px;
	z-index: 10;
	overflow: hidden;
	filter: alpha(opacity=50);
	opacity: 0.50;
	-moz-opacity: 0.50;
}

#ruler {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 22px;
	height: 393px;
	z-index: 5;
}

#content {
	float: left;
	width: 510px;
	padding: 10px 0px;
}

/* scroll sitemap */

.content_7 #up {
	position: absolute;
	top: 60px;
	left: 170px;
	width: 22px;
	height: 24px;
	z-index: 12;
	overflow: hidden;
	display: none;
}

.content_7 #down {
	position: absolute;
	top: 477px;
	left: 170px;
	width: 22px;
	height: 24px;
	z-index: 13;
	overflow: hidden;
	display: none;
}

.content_7 #drag {
	position: absolute;
	top: 84px;
	left: 170px;
	width: 22px;
	height: 119px;
	z-index: 10;
	overflow: hidden;
	filter: alpha(opacity=50);
	opacity: 0.50;
	-moz-opacity: 0.50;
	display: none;
}

.content_7 #ruler {
	position: absolute;
	top: 84px;
	left: 170px;
	width: 22px;
	height: 393px;
	z-index: 5;
	display: none;
}
