@charset "utf-8";
/* CSS Document */
body {
	background-image: url(img/bg_index.jpg);
	background-repeat: repeat-x;
}
#container {
	position: absolute;
	left: 50%;
	width: 700px;
	margin-left: -350px;
	overflow: auto;
	height: 500px;
	top: 0px;
    scroll: none;
}
#container_serveis {
	position: absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	overflow: auto;
	height: 1050px;
	top: 0px;
}
#container_productes {
	position: absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	overflow: auto;
	height: 900px;
	top: 0px;
}
#container_como_trabajamos {
	position: absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	overflow: auto;
	height: 868px;
	top: 0px;
}
#bg_content {
	position: absolute;
	height: 605px;
	width: 1000px;
    background-image: url(img/bg_content.jpg);
	left: 0px;
	background-repeat: repeat-y;
	top: 241px;
}
#bg_content_serveis {
	position: absolute;
	height: 809px;
	width: 1000px;
    background-image: url(img/bg_content.jpg);
	left: 0px;
	background-repeat: repeat-y;
	top: 241px;
}
#bg_content_productes {
	position: absolute;
	height: 659px;
	width: 1000px;
	background-image: url(img/bg_content.jpg);
	left: 0px;
	background-repeat: repeat-y;
	top: 241px;
}
#bg_content_como_trabajamos {
	position: absolute;
	height: 627px;
	width: 1000px;
    background-image: url(img/bg_content.jpg);
	left: 0px;
	background-repeat: repeat-y;
	top: 241px;
}
#img_left {
	position: absolute;
	height: 154px;
	width: 100px;
    background-image: url(img/lateral_izq.jpg);
	left: 0px;
	background-repeat: no-repeat;
	top: 80px;
}
#img_right {
	position: absolute;
	height: 154px;
	width: 100px;
    background-image: url(img/lateral_der.jpg);
	right: 0px;
	background-repeat: no-repeat;
	top: 80px;
}
#bg_header {
	position: absolute;
	height: 158px;
	width: 800px;
    background-image: url(img/bg_header.jpg);
	left: 100px;
	background-repeat: repeat-y;
	top: 84px;
}
#sup_header {
	position: absolute;
	height: 4px;
	width: 800px;
    background-image: url(img/sup_header.jpg);
	left: 100px;
	background-repeat: no-repeat;
	top: 80px;
}
#bg_idiomes {
	position: absolute;
	height: 28px;
	width: 145px;
    background-image: url(img/bg_idiomes.jpg);
	left: 750px;
	background-repeat: no-repeat;
	top: 54px;
}
#footer {
	position: absolute;
	height: 68px;
	width: 796px;
    background-image: url(img/bg_footer.jpg);
	left: 102px;
	background-repeat: repeat-x;
	bottom: 0px;
}
#footer_serveis {
	position: absolute;
	height: 68px;
	width: 796px;
    background-image: url(img/bg_footer.jpg);
	left: 102px;
	background-repeat: repeat-x;
	bottom: 0px;
}
#photo_sup {
	position: absolute;
	height: 12px;
	width: 614px;
    background-image: url(img/photo_sup.jpg);
	left: 104px;
	background-repeat: no-repeat;
	top: 86px;
}
#photo_left {
	position: absolute;
	height: 243px;
	width: 12px;
    background-image: url(img/photo_left.jpg);
	left: 104px;
	background-repeat: no-repeat;
	top: 98px;
}
#photo_right {
	position: absolute;
	height: 243px;
	width: 12px;
    background-image: url(img/photo_right.jpg);
	left: 706px;
	background-repeat: no-repeat;
	top: 98px;
}
#photo_inf {
	position: absolute;
	height: 15px;
	width: 590px;
    background-image: url(img/photo_inf.jpg);
	left: 116px;
	background-repeat: no-repeat;
	top: 326px;
}
#photo {
	position: absolute;
	height: 228px;
	width: 590px;
	left: 116px;
	background-repeat: no-repeat;
	top: 98px;
}
#logo_index {
	position: absolute;
	height: 317px;
	width: 685px;
	left: 14px;
	background-repeat: no-repeat;
	top: 0px;
}
#logo_ordesa_group {
	position: absolute;
	height: 31px;
	width: 78px;
	background-image: url(img/logo_ordesa_group.jpg);
	left: 616px;
	background-repeat: no-repeat;
	top: 208px;
}
#copy {
	position: absolute;
	height: 23px;
	width: 700px;
	left: 161px;
	background-repeat: no-repeat;
	bottom: 18px;
}
#copy_contact {
	position: absolute;
	height: 23px;
	width: 565px;
	left: 67px;
	background-repeat: no-repeat;
	bottom: 78px;
}
#six_design {
	position: absolute;
	height: 23px;
	width: 361px;
	left: 182px;
	background-repeat: no-repeat;
	bottom: 57px;
}
.text_gris {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #999999;
}
.links {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #cd9c1f;
    text-decoration: underline;
    font-weight: bold;
}
.text_blau {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #1375b6;
}
.text_blau_bold {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #1375b6;
    font-weight: bold;
}
.text_groc_bold {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #cd9c1f;
    font-weight: bold;
}
#title {
	position: absolute;
	height: 81px;
	width: 540px;
	left: 155px;
	background-repeat: no-repeat;
	top: 348px;
}
#title_productes {
	position: absolute;
	height: 58px;
	width: 462px;
	left: 155px;
	background-repeat: no-repeat;
	top: 348px;
}
#bg_content_center {
	position: absolute;
	height: 69px;
	width: 561px;
	background-image: url(img/bg_content_center.jpg);
	left: 139px;
	background-repeat: no-repeat;
	top: 162px;
}	
#bg_content_center_productes {
	position: absolute;
	height: 69px;
	width: 561px;
	background-image: url(img/bg_content_center.jpg);
	left: 132px;
	background-repeat: no-repeat;
	top: 414px;
}
#text_content {
	position: absolute;
	height: 355px;
	width: 514px;
	left: 156px;
	background-repeat: repeat-x;
	top: 411px;
	line-height: 1.3;
}	
#text_content_productes {
	position: absolute;
	height: 355px;
	width: 514px;
	left: 156px;
	background-repeat: repeat-x;
	top: 433px;
	line-height: 1.3;
}	
#text_content_ordesa_group {
	position: absolute;
	height: 389px;
	width: 488px;
	left: 156px;
	background-repeat: repeat-x;
	top: 411px;
	line-height: 1.3;
}
#text_content_valor_anadido {
	position: absolute;
	height: 317px;
	width: 510px;
	left: 156px;
	background-repeat: repeat-x;
	top: 411px;
    line-height: 1.5;
}	
#idiomes {
	position: absolute;
	height: 30px;
	width: 126px;
	left: 293px;
	background-repeat: no-repeat;
	top: 329px;
}
a.langactive {
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #cd9c1f;
	text-decoration:underline;
    font-weight: bold;
}
a.langnonactive {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #5498c5;
	text-decoration:underline;
    font-weight: bold;
}
#menu_colors {
	position: absolute;
	height: 222px;
	width: 6px;
	background-image: url(img/menu_colors.jpg);
	left: 890px;
	background-repeat: no-repeat;
	top: 86px;
}
a.sectionnonactive {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #1375b6;
	text-decoration:underline;
    font-weight: bold;
}
a.sectionactive {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
    font-weight: bold;
}
#ordesa_group_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 86px;
}	
#ordesa_group_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/blue.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 86px;
}
#servicios_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 118px;
}	
#servicios_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/green.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 118px;
}
#productos_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 150px;
}
#productos_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/lila.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 150px;
}
#como_trabajamos_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 182px;
}
#como_trabajamos_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/orange.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 182px;
}
#valor_anadido_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 214px;
}
#valor_anadido_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/pink.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 214px;
}
#diptico_descargable_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 246px;
}
#diptico_descargable_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/yellow.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 246px;
}
#contacto_nonactive {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/nonactive.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 278px;
}
#contacto_active {
	position: absolute;
	height: 30px;
	width: 168px;
	background-image: url(img/btns/brown.jpg);
	left: 720px;
	background-repeat: repeat-x;
	top: 278px;
}
#section1 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 92px;
}
#section2 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 124px;
}
#section3 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 156px;
}
#section4 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 188px;
}
#section5 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 220px;
}
#section6 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 252px;
}
#section7 {
	position: absolute;
	height: 30px;
	width: 168px;
	left: 733px;
	background-repeat: no-repeat;
	top: 284px;
}
#bg_adress {
	position: absolute;
	height: 49px;
	width: 175px;
	background-image: url(img/bg_adress.jpg);
	left: 720px;
	background-repeat: no-repeat;
	top: 320px;
}
#adress {
	position: absolute;
	height: 337px;
	width: 161px;
	left: 732px;
	background-repeat: no-repeat;
	top: 335px;
    line-height: 1;
}
#links_relacionados {
	position: absolute;
	height: 300px;
	width: 161px;
	left: 732px;
	background-repeat: no-repeat;
	top: 335px;
    line-height: 1;
}
#flash {
	position: absolute;
	height: 33px;
	width: 200px;
	left: 322px;
	background-repeat: no-repeat;
	top: 42px;
}
#corva {
	position: absolute;
	height: 51px;
	width: 169px;
	background-image: url(img/corva.jpg);
	left: 724px;
	background-repeat: no-repeat;
	top: 446px;
}
#corva_links {
	position: absolute;
	height: 51px;
	width: 169px;
	background-image: url(img/corva.jpg);
	left: 724px;
	background-repeat: no-repeat;
	top: 402px;
}
#corva_valor_anadido {
	position: absolute;
	height: 51px;
	width: 169px;
	background-image: url(img/corva2.jpg);
	left: 148px;
	background-repeat: no-repeat;
	top: 642px;
}
#diptico {
	position: absolute;
	height: 141px;
	width: 188px;
	left: 179px;
	background-repeat: no-repeat;
	top: 440px;
}
#descarga {
	position: absolute;
	height: 121px;
	width: 265px;
	left: 390px;
	background-repeat: no-repeat;
	top: 461px;
}
#tabla_como_trabajamos {
	position: absolute;
	height: 347px;
	width: 528px;
	left: 147px;
	background-repeat: no-repeat;
	top: 435px;
}
#featureWrapper {			
    position: absolute;
	width: 590px; 
	height: 228px; 
	left: 0;
	top: 0px;
	background-repeat: no-repeat;
}
#fW_Content {				
    position: absolute;
    width: 590px; 
	height: 228px; 
	left: 0;	
	top: 0;
	margin: 0; 
	background-repeat: no-repeat;
}

