html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.font-neuzeit,body{font-family:"neuzeit-regular", "Helvetica Neue", Helvetica, Arial, sans-serif}.font-neuzeit-bold,h1{font-family:"neuzeit-bold", "Helvetica Neue", Helvetica, Arial, sans-serif}@font-face{font-family:"neuzeit-black";src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-bla-webfont.eot");src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-bla-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bla-webfont.woff") format("woff"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bla-webfont.ttf") format("truetype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bla-webfont.svg#neuzeit_gro_t_ot_blackregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"neuzeit-bold";src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-bol-webfont.eot");src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-bol-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bol-webfont.woff") format("woff"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bol-webfont.ttf") format("truetype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-bol-webfont.svg#neuzeit_gro_t_otbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"neuzeit-regular";src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-reg-webfont.eot");src:url("/fonts/neuzeit/urw_neuzeitgrotesktot-reg-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-reg-webfont.woff") format("woff"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-reg-webfont.ttf") format("truetype"),url("/fonts/neuzeit/urw_neuzeitgrotesktot-reg-webfont.svg#neuzeit_gro_t_otregular") format("svg");font-weight:normal;font-style:normal}a{color:green;text-decoration:none}a:hover{color:#00b300;text-decoration:underline}a:focus,a:active{outline:none}a:hover,a:active{outline:none}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label{cursor:pointer}input[type="button"],input[type="submit"],input[type="image"]{cursor:pointer}button{cursor:pointer;margin:0}input,select,textarea{margin:0}input:invalid,textarea:invalid{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-shadow:red 0px 0px 5px;-moz-box-shadow:red 0px 0px 5px;box-shadow:red 0px 0px 5px}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#ffd6d6}a:link{-webkit-tap-highlight-color:#59bef2}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#171717;font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:bold}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased}ul{list-style:none;margin:0;padding:0}ul li{line-height:1.5}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid li{padding-left:0.75em;padding-right:0.75em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-bottom:1.5em}@media all and (min-width: 25em) and (max-width: 40em){.item1{float:right;width:50%;margin-right:0%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:50%;margin-left:0%;margin-right:-100%}.item3{clear:left;float:left;width:50%;margin-left:0%;margin-right:-100%}.item4{clear:both;float:right;width:50%;margin-right:0%;margin-left:-100%}.grid .item4>div{height:380px}.item5{float:left;width:50%;margin-left:0%;margin-right:-100%}.item6{clear:left;float:left;width:50%;margin-left:0%;margin-right:-100%}.grid .item6>div{height:380px}.item7{clear:right;float:right;width:50%;margin-right:0%;margin-left:-100%}.grid .item7>div{height:380px}.item8{clear:left;float:left;width:50%;margin-left:0%;margin-right:-100%}.grid .item8>div{height:380px}.item9{clear:right;float:left;width:50%;margin-left:50%;margin-right:-100%}.item10{clear:both;float:left;width:100%;margin-left:0%;margin-right:-100%}.item11{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%}.grid .item11>div{height:380px}.item12{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%}.item13{clear:left;float:left;width:50%;margin-left:0%;margin-right:-100%}.item14{float:left;width:50%;margin-left:50%;margin-right:-100%}.item15{clear:left;float:left;width:50%;margin-left:50%;margin-right:-100%}.item16{float:left;width:50%;margin-left:0%;margin-right:-100%}}@media all and (min-width: 40em) and (max-width: 55em){.item1{float:right;width:66.66667%;margin-right:0%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.item3{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.item4{clear:both;float:right;width:33.33333%;margin-right:0%;margin-left:-100%}.grid .item4>div{height:380px}.item5{float:left;width:66.66667%;margin-left:0%;margin-right:-100%}.item6{clear:left;float:left;width:66.66667%;margin-left:0%;margin-right:-100%}.grid .item6>div{height:380px}.item7{clear:right;float:right;width:33.33333%;margin-right:0%;margin-left:-100%}.grid .item7>div{height:380px}.item8{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.grid .item8>div{height:380px}.item9{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%}.item10{clear:right;float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%}.item11{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%}.item12{clear:left;float:right;width:33.33333%;margin-right:33.33333%;margin-left:-100%}.grid .item12>div{height:380px}.item13{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.item14{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.item15{clear:left;float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.item16{float:left;width:33.33333%;margin-left:0%;margin-right:-100%}}@media all and (min-width: 55em) and (max-width: 70em){.item1{float:right;width:50%;margin-right:25%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:25%;margin-left:0%;margin-right:-100%}.item3{float:left;width:25%;margin-left:75%;margin-right:-100%}.item4{clear:left;float:left;width:25%;margin-left:75%;margin-right:-100%}.grid .item4>div{height:380px}.item5{float:left;width:25%;margin-left:0%;margin-right:-100%}.grid .item5>div{height:380px}.item6{clear:right;float:right;width:50%;margin-right:25%;margin-left:-100%}.grid .item6>div{height:380px}.item7{clear:left;float:left;width:25%;margin-left:75%;margin-right:-100%}.grid .item7>div{height:380px}.item8{float:left;width:25%;margin-left:0%;margin-right:-100%}.grid .item8>div{height:380px}.item9{clear:right;float:left;width:25%;margin-left:25%;margin-right:-100%}.item10{clear:right;float:right;width:25%;margin-right:25%;margin-left:-100%}.grid .item10>div{height:380px}.item11{clear:left;float:left;width:50%;margin-left:0%;margin-right:-100%}.item12{float:right;width:25%;margin-right:0%;margin-left:-100%}.grid .item12>div{height:380px}.item13{clear:left;float:left;width:75%;margin-left:0%;margin-right:-100%}.item14{clear:both;float:left;width:50%;margin-left:25%;margin-right:-100%}.item15{float:left;width:25%;margin-left:0%;margin-right:-100%}.item16{float:left;width:25%;margin-left:75%;margin-right:-100%}}@media all and (min-width: 70em) and (max-width: 85em){.item1{float:right;width:40%;margin-right:40%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:20%;margin-left:0%;margin-right:-100%}.item3{float:left;width:20%;margin-left:60%;margin-right:-100%}.item4{float:left;width:20%;margin-left:80%;margin-right:-100%}.item5{clear:left;float:left;width:20%;margin-left:0%;margin-right:-100%}.grid .item5>div{height:380px}.item6{float:right;width:20%;margin-right:20%;margin-left:-100%}.item7{float:right;width:20%;margin-right:0%;margin-left:-100%}.item8{clear:right;float:left;width:20%;margin-left:20%;margin-right:-100%}.item9{float:left;width:20%;margin-left:40%;margin-right:-100%}.item10{float:left;width:20%;margin-left:60%;margin-right:-100%}.item11{float:left;width:20%;margin-left:80%;margin-right:-100%}.item12{clear:left;float:left;width:20%;margin-left:0%;margin-right:-100%}.item13{float:left;width:20%;margin-left:20%;margin-right:-100%}.item14{float:left;width:20%;margin-left:40%;margin-right:-100%}.item15{float:left;width:20%;margin-left:60%;margin-right:-100%}.item16{float:left;width:20%;margin-left:80%;margin-right:-100%}}@media all and (min-width: 85em) and (max-width: 100em){.item1{float:right;width:33.33333%;margin-right:50%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:16.66667%;margin-left:0%;margin-right:-100%}.item3{float:left;width:16.66667%;margin-left:50%;margin-right:-100%}.item4{float:left;width:16.66667%;margin-left:66.66667%;margin-right:-100%}.item5{float:right;width:16.66667%;margin-right:0%;margin-left:-100%}.grid .item5>div{height:380px}.item6{clear:left;float:right;width:16.66667%;margin-right:33.33333%;margin-left:-100%}.item7{float:right;width:16.66667%;margin-right:16.66667%;margin-left:-100%}.item8{clear:left;float:left;width:16.66667%;margin-left:0%;margin-right:-100%}.grid .item8>div{height:380px}.item9{clear:right;float:right;width:33.33333%;margin-right:33.33333%;margin-left:-100%}.grid .item9>div{height:380px}.item10{float:left;width:16.66667%;margin-left:16.66667%;margin-right:-100%}.item11{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.item12{clear:left;float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.item13{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.item14{clear:both;float:left;width:33.33333%;margin-left:0%;margin-right:-100%}.item15{float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%}.item16{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}}@media all and (min-width: 100em) and (max-width: 115em){.item1{float:right;width:25%;margin-right:62.5%;margin-left:-100%}.grid .item1>div{height:380px}.item2{float:left;width:12.5%;margin-left:0%;margin-right:-100%}.item3{float:left;width:12.5%;margin-left:37.5%;margin-right:-100%}.item4{float:left;width:12.5%;margin-left:50%;margin-right:-100%}.item5{float:right;width:25%;margin-right:12.5%;margin-left:-100%}.grid .item5>div{height:380px}.item6{float:left;width:12.5%;margin-left:87.5%;margin-right:-100%}.item7{clear:left;float:left;width:25%;margin-left:37.5%;margin-right:-100%}.grid .item7>div{height:380px}.item8{float:left;width:12.5%;margin-left:0%;margin-right:-100%}.grid .item8>div{height:380px}.item9{float:left;width:12.5%;margin-left:87.5%;margin-right:-100%}.grid .item9>div{height:380px}.item10{clear:right;float:left;width:12.5%;margin-left:12.5%;margin-right:-100%}.item11{float:right;width:12.5%;margin-right:62.5%;margin-left:-100%}.grid .item11>div{height:380px}.item12{float:left;width:25%;margin-left:62.5%;margin-right:-100%}.item13{clear:left;float:left;width:25%;margin-left:50%;margin-right:-100%}.item14{float:left;width:25%;margin-left:0%;margin-right:-100%}.item15{float:left;width:12.5%;margin-left:37.5%;margin-right:-100%}.item16{float:left;width:25%;margin-left:75%;margin-right:-100%}}.ir,.image-replacement{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden,.visually-hidden,.vh{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.focusable.visually-hidden:active,.focusable.vh:active,.visuallyhidden.focusable:focus,.focusable.visually-hidden:focus,.focusable.vh:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{zoom:1}.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}div.scrollingHotSpotLeft{min-width:75px;width:10%;height:100%;background-image:url(/scroller/images/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;cursor:url(/scroller/images/cursors/cursor_arrow_left.png),url(/scroller/images/cursors/cursor_arrow_left.cur),w-resize}div.scrollingHotSpotLeftVisible{background-image:url(/scroller/images/arrow_left.gif);background-color:white;background-repeat:no-repeat;opacity:0.35;-moz-opacity:0.35;filter:alpha(opacity=35);zoom:1}div.scrollingHotSpotRight{min-width:75px;width:10%;height:100%;background-image:url(/scroller/images/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0;cursor:url(/scroller/images/cursors/cursor_arrow_right.png),url(/scroller/images/cursors/cursor_arrow_right.cur),e-resize}div.scrollingHotSpotRightVisible{background-image:url(/scroller/images/arrow_right.gif);background-color:white;background-repeat:no-repeat;opacity:0.35;filter:alpha(opacity=35);-moz-opacity:0.35;zoom:1}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}div.scrollableArea{position:relative;width:auto;height:100%}.container{overflow:hidden;padding:0;margin:0 auto}.container ul{margin:1.5em 0 1.5em 0}.grid li>div{background:white;padding:3em;height:180px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4)}.container ul li a{color:#cccccc}.grid li.tall>div{height:380px}


body {
	background: #fff;
	color: #000;
	font: 100%/1.4 "HelveticaNeue", "Helvetica", "Arial", sans-serif;
	padding: 0;
	-webkit-text-size-adjust: none;
}
a {
	color: #000;
	text-decoration: underline;
}
a:hover, a:focus {
	color: #e51837;
	text-decoration: none;
}
p {
	margin: 0 0 1em;
}
img, object, video {
	max-width: 100%;
	border: 0;
}
a img {
	border: 0;
	outline: 0;
}
h1 {
	font-size: 2.2em;
	line-height: 1;
	letter-spacing: -0.02em;
	margin-bottom: 0.2em;
}
h2 {
	font-size: 1.5em;
	line-height: 1.1;
	margin-bottom: 0.2em;
}
h3 {
	font-weight: normal;
	line-height: 1.1;
	padding-bottom: 0.4em;
	border-bottom: 1px solid #ccc;
}
h1 a, h2 a, h3 a {
	/*display: block;*/
	color: #000;
}
h1 a:hover, h2 a:hover, h3 a:hover {
	color: #e51837;
}
blockquote {
	border-left: 0.5em solid #ddd;
	padding-left: 1em;
	margin-left: 1em;
}
.small {
	color: #666666;
	font-size: 0.75em;
}

.containertop {
	max-width: 70em;
	margin: 0 auto;
	padding: 0 1em;
	overflow: hidden;
}

.containertopX {
	margin: 0 auto;
	padding: 0 1em;
	overflow: hidden;
	background-color: #000;
	background-image:url('../images/background2.jpg');
	color: #fff;
}

.pattern-description {
	max-width: 40em;
	margin: 0 auto;
}

.containertop ul {
	
 list-style-type: square;
 list-style-position: inside;
    /*list-style-image: url(images/bullet.png);*/
}



/* BUTTON */
.buttonbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#333;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.buttonbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.buttonbutton:active {
	position:relative;
	top:1px;
}