body { margin:0px; height:100% }
html { height:100% }
a:link { color:#e4e4e4; text-decoration:none }
a:visited { color:#e4e4e4 }
a:hover { color:#ee7a00 }
a:active { color:#e4e4e4 }
#our-campaign a:link { color:#000 }
#our-campaign a:visited { color:#000 }
#our-campaign a:hover { color:#fff }
#our-campaign a:active { color:#000 }
#order-catalogue a:link { color:#fff }
#order-catalogue a:visited { color:#fff }
#order-catalogue a:hover { color:#a8a8a8 }
#order-catalogue a:active { color:#fff }
#menu-principal2 a:link { color:#fff; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:16px }
#menu-principal2 a:visited { color:#fff }
#menu-principal2 a:hover { color:#ee7a00 }
#menu-principal2 a:active { color:#fff }
#PageDiv { position:relative; min-height:100% }
#picture-wrapper-landscape { position:relative; width:100%; min-height:800px; z-index:0; background-image:url(../Resources/istock_0000048121.jpg); background-position:center; background-size:cover; background-repeat:no-repeat; background-attachment:fixed; overflow:visible }
#master-claim { position:absolute; width:87%; top:543px; right:120px; z-index:1; overflow:visible }
#text-wrapper-Claim { position:relative; width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:visible }
#text { width:86.25%; z-index:0; margin:150px auto; overflow:visible }
#text { margin:150px auto }
#picture-wrapper-communication { width:100%; min-height:800px; z-index:0; background-image:url(../Resources/istock_0000054752.jpg); background-size:cover; background-repeat:no-repeat; background-attachment:fixed; overflow:hidden; font-size:1px }
#text-wrapper-flow { position:relative; width:100%; z-index:0; margin-left:auto; margin-right:auto; overflow:visible }
#text-flow { position:relative; width:76.67%; height:560px; z-index:0; margin:50px auto; background-color:#fff; overflow:visible }
#item1 { position:absolute; left:20px; top:20px; width:408px; height:470px; z-index:1; padding-left:0px; padding-top:50px; padding-right:50px; border-right:dotted #232323 2px; overflow:visible }
#our-campaign { position:absolute; width:380px; top:20px; right:20px; min-height:200px; z-index:2; padding-left:20px; padding-top:50px; background-color:#ee7a00; overflow:visible }
#order-catalogue { position:absolute; width:380px; top:290px; right:20px; min-height:200px; z-index:3; padding-left:20px; padding-top:50px; background-color:#232323; overflow:visible }
#picture-wrapper-girl { position:relative; width:100%; height:800px; z-index:0; background-image:url(../Resources/04.jpg); background-size:cover; background-repeat:no-repeat; background-attachment:fixed; overflow:visible }
#item2 { position:absolute; width:960px; top:147px; right:120px; min-height:391px; z-index:1; overflow:visible }
#footer2 { position:relative; width:100%; height:600px; z-index:0; background-color:#232323; overflow:visible }
#item3 { position:absolute; left:100px; top:70px; width:219px; min-height:240px; z-index:1; padding:150px 30px 30px 0px; border-right:dotted #393939 2px; overflow:visible }
#Address1 { position:absolute; left:100px; height:18px; width:1100px; bottom:10px; min-height:18px; z-index:2; overflow:visible }
#item4 { position:absolute; left:380px; top:70px; width:768px; min-height:15px; z-index:3; padding-top:30px; padding-right:50px; padding-bottom:30px; border-right:dotted #393939 2px; overflow:visible }
#item5 { position:absolute; left:380px; top:190px; width:303px; min-height:240px; z-index:4; padding-top:30px; padding-right:50px; padding-bottom:30px; border-right:dotted #393939 2px; overflow:visible; height:auto }
#item6 { position:absolute; left:907px; top:190px; width:241px; min-height:240px; z-index:5; padding-top:30px; padding-right:50px; padding-bottom:30px; border-right:dotted #393939 2px; overflow:visible; height:auto }
#made-in-Europe1 { position:absolute; width:193px; top:22px; right:46px; height:25px; z-index:6; padding-top:2px; overflow:visible }
#European-flag1 { position:absolute; width:22px; top:0px; right:0px; height:20px; z-index:1; overflow:visible }
#sustainable-hosting1 { position:absolute; width:68px; top:6px; right:248px; height:55px; z-index:7; overflow:hidden }
#header { position:absolute; left:0px; top:0px; right:0px; height:60px; z-index:1; background-color:#000; overflow:visible }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; color:#E4E4E4; text-decoration:none; padding:3px 10px 3px 10px }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#EE7A00; text-decoration:none }
#fwNav1 .fwNavItem a:active { color:#E4E4E4; text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
* html #fwNav1 { float:left }
* html #fwNav1 .fwNavItem a { float:left; height:1% }
#fwNav2 { float:left; padding:0; margin:0; list-style:none }
#fwNav2 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav2 .fwNavItem a { display:block; color:#E4E4E4; text-decoration:none; padding:3px 10px 3px 10px }
#fwNav2 .fwFirstChild { border-left:0 }
#fwNav2 .fwLastChild { border-right:0 }
#fwNav2 .fwNavItem a:hover, #fwNav2 .fwNavItem span a:hover, #fwNav2 .fwNavItem a:focus { color:#EE7A00; text-decoration:none }
#fwNav2 .fwNavItem a:active { color:#E4E4E4; text-decoration:none }
#fwNav2-toggle, .fwNav2-toggle-label { display:none }
.fwNav2-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
* html #fwNav2 { float:left }
* html #fwNav2 .fwNavItem a { float:left; height:1% }
#menu-principal2 { height:auto; overflow:visible }
#fwNav3 { float:left; padding:0; margin:0; list-style:none }
#fwNav3 .fwNavItem { position:relative; width:4em; *vertical-align:bottom; margin:0; padding:0; box-sizing:border-box; border-left:8px double #FFFFFF; border-right:0 }
#fwNav3 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; padding:7px 5px 7px 10px }
#fwNav3 .fwFirstChild { border-top:0 }
#fwNav3 .fwLastChild { border-bottom:0 }
#fwNav3 .fwNavItem:hover > span a, #fwNav3 .fwNavItem:hover > a { color:#FFFFFF; text-decoration:none }
#fwNav3 .fwNavItem a:hover, #fwNav3 .fwNavItem span a:hover, #fwNav3 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none }
#fwNav3 .fwNavItem a:active { color:#FFFFFF; text-decoration:none }
#fwNav3-toggle, .fwNav3-toggle-label { display:none }
.fwNav3-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav3 * .sub { visibility:hidden; position:absolute; top:-0; left:100%; float:left; padding:0; margin:0; list-style:none; z-index:1 }
#fwNav3 .fwFirstList { top:-1px }
#fwNav3 .sub * .sub { top:-0 }
#fwNav3 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:25em; border-left:0; border-right:0; border-bottom:0; border-top:1px solid #FFFFFF }
#fwNav3 * * * .sub { left:100%; top:-1px }
#fwNav3 .fwNavItem .sub .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:url(../Resources/sustainable-design-dark.png) repeat; background-position:top left; padding:7px 14px 7px 15px }
#fwNav3 .fwNavItem .sub .fwFirstChild { border-top:0 }
#fwNav3 .fwNavItem .sub .fwLastChild { border-bottom:0 }
#fwNav3 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav3 .fwNavItem .sub .fwNavItem:hover > a { color:#EE7A00; text-decoration:none; background:url(../Resources/sustainable-design-dark.png) repeat; background-position:top left }
#fwNav3 .fwNavItem .sub .fwNavItem a:hover, #fwNav3 .fwNavItem .sub .fwNavItem span a:hover, #fwNav3 .fwNavItem .sub .fwNavItem a:focus { color:#EE7A00; text-decoration:none; background:url(../Resources/sustainable-design-dark.png) repeat; background-position:top left }
#fwNav3 .fwNavItem .sub .fwNavItem a:active { color:#FFFFFF; text-decoration:none }
#fwNav3 :hover > .sub { visibility:visible }
* html #fwNav3 { float:left }
* html #fwNav3 .fwNavItem a { height:1% }
* html #fwNav3 .fwNavItem .sub { clear:left }
#fwNav3 .fwNavItem.over *#fwSub1 { visibility:visible }
#fwNav3 .fwNavItem.over1 *#fwSub2 { visibility:visible }
