@charset "UTF-8";
/* CSS Document */


#container { width: 720px; margin: 0px auto 0px auto; padding: 0 20px 0 20px; border: 1px solid #F00; }
#container1 { width: 740px; height: 100px; margin: 50px auto 0px auto; border: 1px solid #F00; }


#mainimage { margin: 10px auto 10px auto; width: 760px; height: 430px; padding:0 0 0 0; /*border: 1px solid #F00;*/ }
#mainimage > #menu { padding: 0; margin: 0 auto; border: 1px solid #000; /*border: 1px solid #6C0*/ }
#mainimage > #menu > a { padding: 0; margin: 0 auto; border-bottom: 1px solid #333; /*border: 1px solid #6C0;*/ }

#mainvideo { left: 0px; margin: 10px auto 0px auto; width: 760px; height: 440px; color: #111; display:block; /*border: 1px solid #F00;*/ }
#mainvideo.wide { margin: 20px auto 0px auto; padding:0px; width:950px; height: 540px; color: #111; display:block; /*border: 1px solid #F00;*/ }

#homepageslider { width:780px; height:530px; margin:10px auto 0px auto; padding:0px 60px 0 0; /*border:1px solid #F00;*/ }
#slider.wide { position:relative; width:800px; height:480px; margin: 0px auto 0px auto; border:0px solid #FF0; background:url(../../images/loading/load31x31.gif) no-repeat 50% 50% #000; }
#slider.wide a img { position:absolute; top:0px; left:0px; width:800px; display:none; }
.theme-default .nivoSlider { position:relative; background:#000 url(../../images/loading/load31x31.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider a img { position:absolute; top:0px; width:800px; left:0px; display:none; }
.theme-default .nivoSlider a { border:0; display:block; }

#homepageslider.pl { width:800px; height:530px; margin:10px auto 0px auto; padding:0px 0px 0 0; /*border:1px solid #F00;*/ }
#slider.pl { position:relative; width:800px; height:480px; margin: 0px auto 0px auto; border:0px solid #FF0; background:url(../../images/loading/load31x31.gif) no-repeat 50% 50% #000; }
#slider.pl a img { position:absolute; top:0px; left:0px; width:800px; display:none; }
.theme-default .nivoSlider { position:relative; background:#000 url(../../images/loading/load31x31.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider a img { position:absolute; top:0px; width:800px; left:0px; display:none; }
.theme-default .nivoSlider a { border:0; display:block; }

#slider.wider { position:relative; width:800px; height:480px; margin: 0px auto; border:0px solid #FF0; background:url(../../images/loading/load31x31.gif) no-repeat 50% 50% #000; }
#slider.wider a img { position:absolute; top:0px; left:0px; width:800px; display:none; }

/* Not wide version */
#slider { position:relative; width:760px; height:480px; margin: 0px auto; border:0px solid #6c0; background:url(../../images/loading/load31x31.gif) no-repeat 50% 50% #000; }
#slider img { position:absolute; top:0px; left:0px; width:80px; display:none; }
#slider a { border:0; display:block; }



#buildyoursystem { margin: 0px auto 0px auto; height:500px; width: 950px; padding:0 0 0 0; /*border: 1px solid #F00;*/  }

#summary { width: 900px; height:400px; margin: 0px auto 0 auto; padding: 0px 0 0 0; /*background:url(../images_2/04evosystemimages/backgrounds/evosystemcircle.jpg) no-repeat 70px -10px*/ border: 1px solid #F00;*/   }
#summary > #heading01 { width: 850px; height: 100px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 50px;  }
#summary > #intro1 { width: 310px; height:180px; float: left; padding: 0 0 0 10px; margin: 0px 0 0 125px; /*border: 1px solid #F00;*/ }
#summary > #intro1 > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #F70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro1 > p > b { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #FFF; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro1 > span { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #f70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro1 > span > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro1 > h1 { font:Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #FFF; line-height: 30px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#summary > #heading02 { width: 760px; height: 180px; position:absolute; padding: 20px 0 0 25px; /*border: 1px solid #F00;*/ }
#summary > #intro2 { width: 330px; height:110px; top: 0px; float: left; padding: 0 0px 0 0px; margin: 100px 0px 0 30px; /*border: 1px solid #F00;*/ }
#summary > #intro2 > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #FFF; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro2 > h1 { font:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFF; line-height: 25px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#summary > #intro2 > span { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #F70; line-height: 24px; padding: 0 0 0 0px; margin: 0px 0 0 0; }



#appshots { width: 900px; height: 410px; margin:10px auto 0 auto; padding:0px 0 0 0; /*border: 1px solid #F00;*/  }
#appshots > ul { width: 770px; height:400px; float: left; padding: 0px 0px 0 0px; margin: 20px 0px 0 75px; text-decoration: none; list-style-type:none; display:inline; /*border: 1px solid #F00;*/  }
#appshots > ul > li { width: 235px; height:356px; /*border-bottom: 1px solid #222;*/ padding: 0px 10px 0 0px; margin:0 8px 0 0; display:block; float:left; /*border: 1px solid #F00;*/ }
#appshots > ul > li > a { padding:0px 0px 0 0; margin: 0 0 5px 0; z-index:500; position::relative; /*border: 1px solid #F00;*/  text-decoration:none;  }
#appshots > ul > li > a > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }
#appshots > ul > li > a > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#appshots > ul > li > a > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #F70; text-align:center; text-decoration:none; line-height: 25px; padding: 0 0 5px 0px; margin: 0px 0 0 0; }
#appshots > ul > li > a > h1:hover { color: #F70;  }
#appshots > #heading03 { width: 788px; height: 130px; padding:0px 0 0 105px; margin: 0px auto; /*border: 1px solid #F00;*/  }
#appshots > #heading04 { width: 800px; height: 320px; padding:0px 0 0 0px; margin: 90px auto 0px auto; /*border: 1px solid #F00;*/  }


/************/

#appshots2 { width: 764px; height:332px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #FF0;*/   }
#appshots2 > ul { width: 768px; height:330px; float: left; padding: 0px 0px 0 0px; margin: 0px 0px 0 0px; text-decoration: none; list-style-type:none; display:inline;  /* border: 1px solid #F00; */ }
#appshots2 > ul > li { width: 244px; height:160px; padding: 0px 0px 0 0px; margin:0px 12px 0 0; display:block; float:left; /*border: 1px solid #FF0;*/ }

/************/

#howitworks { width: 900px; height: 460px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/   }
#howitworks > #how { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ margin:0px 0 0 45px;  }

#howitworks > ul { width: 770px; height:380px; float: left; padding: 0px 0px 0 0px; margin: 0px 0px 0 75px; /*border: 1px solid #F00;*/ text-decoration: none; list-style-type:none; display:inline; }
#howitworks > ul > li { width: 225px; height:130px; /*border: 1px solid #F00;*/ padding: 255px 10px 0 10px; margin:0px 8px 0 0; display:block; float:left }
#howitworks > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }
#howitworks > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#howitworks > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#howitworks2 { width: 900px; height: 265px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/ }
#howitworks2 > #how { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ margin:0px 0 0 45px;  }

#howitworks2 > ul { width: 770px; height:255px; float: left; padding: 0px 0px 0 0px; margin: 0px 0px 0 70px; text-decoration: none; list-style-type:none; display:inline; /*border: 1px solid #F00;*/ }
#howitworks2 > ul > li { width: 225px; height:0px; padding: 245px 20px 0 0px; margin:0px 11px 0 0; display:block; float:left; /*border: 1px solid #F00;*/ }
#howitworks2 > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }
#howitworks2 > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#howitworks2 > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 0 0px; margin: 0px 0 0 0; }


#therange { width: 900px; height: 330px; margin: 0px auto 30px auto; padding:0px 0 0 0; /*border: 1px solid #F00;*/  }
#therange > #range { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 50px; }

#therange > ul { width: 770px; height:260px; float: left; padding: 40px 0px 0 0px; margin: 30px 0px 0 70px; text-decoration: none; list-style-type:none; display:inline; /*border: 1px solid #F00;*/  }
#therange > ul > li { width: 184px; height:250px; padding: 0px 0px 0 0px; margin:0 10px 0 0; display:block; float:left; /*border: 1px solid #222;*/ }
#therange > ul > li > dl > a { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 10px; padding: 8px 0px 0 20px; margin: 0px 0 0 0; text-decoration:none }
#therange > ul > li > dl > a:hover { color: #999; }
#therange > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#therange > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 0 29px; margin: 0px 0 0 0; }


#quicklinks { width:760px; height:250px; padding:0px 0 0px 0; margin:20px auto 0 auto; /*border-top: 1px solid #222;*/ }
#quicklinks > #outputs { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 0px; }	
#quicklinks > ul { width: 770px; height:260px; float: left; padding: 0px 0px 0 0px; margin: 0px auto; text-decoration: none; list-style-type:none; display:inline; border: none;  }
#quicklinks > ul > li { width: 244px; height:200px; padding: 0px 0px 0px 0px; margin:0 10px 0 0px; display:block; float:left; cursor:pointer; border: 1px solid #000; border-top: 1px solid #222; display:block  }
#quicklinks > ul > li > a { text-decoration:none; border-style: none  }
#quicklinks > ul > li > a > img { border: 0; }
#quicklinks > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 10px; padding: 10px 0px 15px 10px; margin: 2px 0 0 0; text-decoration:none; border-style:none; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) bottom; }
#quicklinks > ul > li > a > dl:hover { color: #AAA; }


#quicklinks2 { width:760px; height:250px; padding:20px 20px 10px 20px; background:url(../../images_2/04evosystemimages/backgrounds/stripes01.jpg) left top repeat; /*border: 1px solid #f00;*/ }
#quicklinks2 > #outputs { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 0px; }	
#quicklinks2 > ul { width: 770px; height:260px; float: left; padding: 0px 0px 0 0px; margin: 0px auto; text-decoration: none; list-style-type:none; display:inline; border: none;  }
#quicklinks2 > ul > li { width: 244px; height:200px; padding: 0px 0px 0px 0px; margin:0 10px 0 0px; display:block; float:left; cursor:pointer; border: 1px solid #000; border-top: 1px solid #222; display:block  }
#quicklinks2 > ul > li > a { text-decoration:none; border-style: none   }
#quicklinks2 > ul > li > a > img { border: 0; }
#quicklinks2 > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 10px; padding: 14px 0px 15px 10px; margin: 0px 0 0 0; text-decoration:none; border-style:none; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) bottom; }
#quicklinks2 > ul > li > a > dl:hover { color: #AAA; }

#quicklinks3 { width:760px; height:258px; padding:20px 20px 0 20px; background:url(../../images_2/04evosystemimages/backgrounds/stripes01.jpg) left top repeat; /*border: 1px solid #f00;*/ }
#quicklinks3 > #outputs { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 0px; }	
#quicklinks3 > ul { width: 770px; height:290px; float: left; padding: 0px 0px 0 0px; margin: 0px auto; text-decoration: none; list-style-type:none; display:inline; /*border: 1px solid #F00;*/ }
#quicklinks3 > ul > li { width: 244px; height:245px; padding: 0px 0px 0px 0px; margin:0 12px 0 0px; display:block; float:left; cursor:pointer; display:block  }
#quicklinks3 > ul > li > h3 { font-family:'Oswald', Helvetica, Arial, sans-serif; font-weight: 400; font-size: 14px; text-transform:uppercase; padding: 5px 0 5px 23px; margin:0px 0 0px 0px; list-style-type:none; color:#FFF; background:#F00; letter-spacing:1px;  }
#quicklinks3 > ul > li > a { text-decoration:none; border-style: none   }
#quicklinks3 > ul > li > a > img { border: 0; }
#quicklinks3 > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 10px; padding: 14px 0px 15px 10px; margin: 0px 0 0 0; text-decoration:none; border-style:none; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) bottom; }
#quicklinks3 > ul > li > a > dl:hover { color: #AAA; }

/*************
**************
**************
Product Pages
*************
**************
**************/

/** ENGINE **/
#productpagemainimageeng { position:relative; width:955px; height:620px; margin: 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage-eng.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }
#productpagemainimageeng > ul { margin: 420px 0px 0px 760px; padding: 10px 0px 0 10px; width: 160px; height:95px; background: url(../../images_2/04evosystemimages/backgrounds/blacktransparent.png) repeat; border:1px solid #333;*/ }
#productpagemainimageeng > ul > li { margin: 0px 0 5px 0px; list-style-type: none; background:url(../../images_2/04evosystemimages/buttons/next01.png) no-repeat left; padding: 2px 0px 2px 20px; }
#productpagemainimageeng > ul > li:hover { background:url(../../images_2/04evosystemimages/buttons/next02.png) no-repeat left; }
#productpagemainimageeng > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; /*border: 1px solid #f00*/ }
#productpagemainimageeng > ul > li > a:hover { color: #AAA; }

#productpagemainimageeng.es { background:url(../../images_2/04evosystemimages/mainimg/es/mainimage-eng.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }

/** GEN **/
#productpagemainimagegen { width:955px; height:570px; margin: 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage-gen.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }
#productpagemainimagegen > ul { margin: 420px 0px 0px 760px; padding: 10px 0px 0 10px; width: 160px; height:95px; background: url(../../images_2/04evosystemimages/backgrounds/blacktransparent.png) repeat; border:1px solid #333;*/ }
#productpagemainimagegen > ul > li { margin: 0px 0 5px 0px; list-style-type: none; background:url(../../images_2/04evosystemimages/buttons/next01.png) no-repeat left; padding: 2px 0px 2px 20px; }
#productpagemainimagegen > ul > li:hover { background:url(../../images_2/04evosystemimages/buttons/next02.png) no-repeat left; }
#productpagemainimagegen > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; /*border: 1px solid #f00*/ }
#productpagemainimagegen > ul > li > a:hover { color: #AAA; }

#productpagemainimagegen.es { background:url(../../images_2/04evosystemimages/mainimg/es/mainimage-gen.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }

/** PW **/
#productpagemainimagepw { width:955px; height:570px; margin: 0 auto; z-index:0;  background:url(../../images_2/04evosystemimages/mainimg/mainimage-pw.jpg) no-repeat 0px 0px; border: 1px solid #000;*/ }
#productpagemainimagepw > ul { margin: 420px 0px 0px 760px; padding: 10px 0px 0 10px; width: 160px; height:95px; background: url(../../images_2/04evosystemimages/backgrounds/blacktransparent.png) repeat; border:1px solid #333;*/ }
#productpagemainimagepw > ul > li { margin: 0px 0 5px 0px; list-style-type: none; background:url(../../images_2/04evosystemimages/buttons/next01.png) no-repeat left; padding: 2px 0px 2px 20px; }
#productpagemainimagepw > ul > li:hover { background:url(../../images_2/04evosystemimages/buttons/next02.png) no-repeat left; }
#productpagemainimagepw > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; /*border: 1px solid #f00*/ }
#productpagemainimagepw > ul > li > a:hover { color: #AAA; }

#productpagemainimagepw.es { background:url(../../images_2/04evosystemimages/mainimg/es/mainimage-pw.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }

/** WP **/
#productpagemainimagewp { width:955px; height:570px; margin: 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage-wp.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }
#productpagemainimagewp > ul { margin: 420px 0px 0px 760px; padding: 10px 0px 0 10px; width: 160px; height:95px; background: url(../../images_2/04evosystemimages/backgrounds/blacktransparent.png) repeat; border:1px solid #333;*/ }
#productpagemainimagewp > ul > li { margin: 0px 0 5px 0px; list-style-type: none; background:url(../../images_2/04evosystemimages/buttons/next01.png) no-repeat left; padding: 2px 0px 2px 20px; }
#productpagemainimagewp > ul > li:hover { background:url(../../images_2/04evosystemimages/buttons/next02.png) no-repeat left; }
#productpagemainimagewp > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; /*border: 1px solid #f00*/ }
#productpagemainimagewp > ul > li > a:hover { color: #AAA; }

#productpagemainimagewp.es { background:url(../../images_2/04evosystemimages/mainimg/es/mainimage-wp.jpg) no-repeat 0px 0px #000; border: 1px solid #000;*/ }


#rrp { width:129px; background:#F00; margin:0px 0 10px 0; padding:10px 10px 10px 15px; }
#rrp > h1 { font: "Arial", Helvetica, sans-serif; font-size:34px; font-weight:bold; line-height:18px; color:#FFF; padding:0; margin:10px 0 10px 0; }
#rrp > h3 { font: "Arial", Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:18px; color:#FFF; padding:0; margin:5px 0 0 0; }
#rrp > h5 { font: "Arial", Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#FFF; padding:0; margin:0 0 0 0; }






/** WHAT IS THE EVO-SYSTEM **/
#productpagemainimagewhatistheevosystem { width:955px; height:630px; margin: 0px auto 0 auto; z-index:0;  background:url(../../images_2/04evosystemimages/mainimg/mainimage-whatistheevosystem02.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }
#productpagemainimagewhatistheevosystem > ul { position:absolute; margin: 50px 0 0 630px; padding: 0px 0px 0 0; width: 235px; height:190px; /*border-left: 1px solid #F70 /*border:1px solid #F00;*/ }
#productpagemainimagewhatistheevosystem > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagewhatistheevosystem > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagewhatistheevosystem > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagewhatistheevosystem > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagewhatistheevosystem > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagewhatistheevosystem > ul > li > a:hover { color: #AAA; }

/** WHAT IS THE EVO-SYSTEM EURO **/
#productpagemainimagewhatistheevosystemeu { width:955px; height:650px; margin: 0px auto 0 auto; z-index:0;  background:url(../../images_2/04evosystemimages/mainimg/mainimage-whatistheevosystem03.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }
#productpagemainimagewhatistheevosystemeu > ul { position:absolute; margin: 50px 0 0 630px; padding: 0px 0px 0 0; width: 235px; border-left: 1px solid #F70 /*border:1px solid #F00;*/ }
#productpagemainimagewhatistheevosystemeu > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagewhatistheevosystemeu > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagewhatistheevosystemeu > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagewhatistheevosystemeu > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 19px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagewhatistheevosystemeu > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagewhatistheevosystemeu > ul > li > a:hover { color: #AAA; }

#productpagemainimagewhatistheevosystemeu.it { background:url(../../images_2/04evosystemimages/mainimg/mainimage-whatistheevosystem-it.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }
#productpagemainimagewhatistheevosystemeu.cz { background:url(../../images_2/04evosystemimages/mainimg/mainimage-whatistheevosystem-cz.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }
#productpagemainimagewhatistheevosystemeu.sk { background:url(../../images_2/04evosystemimages/mainimg/mainimage-whatistheevosystem-sk.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }




/** HOW IT WORKS **/
#productpagemainimagehowitworks { width:955px; height:550px; margin: 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage-howitworks2.jpg) no-repeat 0px -30px; /*border: 1px solid #F00;*/ }
#productpagemainimagehowitworks > ul { position:absolute; margin: 430px 0 0 325px; padding: 0px 0px 0 0; width: 325px; height:120px; /*border-left: 1px solid #F70 /*border:1px solid #F00;*/ }
#productpagemainimagehowitworks > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagehowitworks > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagehowitworks > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagehowitworks > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagehowitworks > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagehowitworks > ul > li > a:hover { color: #AAA; }

/** HOW IT WORKS EURO **/
#productpagemainimagehowitworkseu { width:955px; height:550px; margin: 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage-howitworks3.jpg) no-repeat 0px -30px; /*border: 1px solid #F00;*/ }
#productpagemainimagehowitworkseu > ul { position:absolute; margin: 430px 0 0 325px; padding: 0px 0px 0 0; width: 325px; height:120px; /*border-left: 1px solid #F70 /*border:1px solid #F00;*/ }
#productpagemainimagehowitworkseu > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagehowitworkseu > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagehowitworkseu > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagehowitworkseu > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagehowitworkseu > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagehowitworkseu > ul > li > a:hover { color: #AAA; }

#productpagemainimagehowitworkseu.it { background:url(../../images_2/04evosystemimages/mainimg/mainimage-howitworks-it.jpg) no-repeat 0px -30px; /*border: 1px solid #F00;*/ }


/** BUILD YOUR SYSTEM **/
#productpagemainimagebuildyoursystem { width:955px; height:450px; margin: 0 auto; z-index:0;  background:url(../../images_2/04evosystemimages/mainimg/mainimage-buildyourevosystem2.jpg) no-repeat 0px -20px; /*border: 1px solid #F00;*/ }
#productpagemainimagebuildyoursystem > ul { position:absolute; margin: 50px 0 0 480px; padding: 0px 0px 0 0; width: 370px; height:120px; /*border:1px solid #F00;*/ }
#productpagemainimagebuildyoursystem > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagebuildyoursystem > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagebuildyoursystem > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagebuildyoursystem > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagebuildyoursystem > ul > li > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #F70; line-height: 19px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0px; }
#productpagemainimagebuildyoursystem > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagebuildyoursystem > ul > li > a:hover { color: #AAA; }

/** BUILD YOUR SYSTEM2 **/
#productpagemainimagebuildyoursystem2 { width:760px; height:600px; margin: 10px auto 0 auto; z-index:0; background:url(../../images_2/04evosystemimages/mainimg/mainimage06.jpg) no-repeat 0px 0px; /*border: 1px solid #F00;*/ }
#productpagemainimagebuildyoursystem2 > ul { margin: 440px 0px 0 0px; padding: 0px 0px 0 10px; width: 240px; height:150px; display:inline-block; float:left; /*border:1px solid #F00;*/ }
#productpagemainimagebuildyoursystem2 > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#productpagemainimagebuildyoursystem2 > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagebuildyoursystem2 > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#productpagemainimagebuildyoursystem2 > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #F70; line-height: 19px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#productpagemainimagebuildyoursystem2 > ul > li > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #AAA; line-height: 19px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0px; }
#productpagemainimagebuildyoursystem2 > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#productpagemainimagebuildyoursystem2 > ul > li > a:hover { color: #AAA; }



#whyevo { width: 760px; height: 160px; margin: 0 auto; /*border-top: 1px solid #222; border: 1px solid #F00;*/ }
#whyevo > ul { margin: 0px 0 0 0px; padding: 20px 0px 0 0; width: 370px; height:120px; float:left; /*border:1px solid #F00;*/ }
#whyevo > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#whyevo > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#whyevo > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#whyevo > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 0px 0px; margin: 0px 0 0 0; }
#whyevo > ul > li > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #F70; line-height: 19px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0px; }
#whyevo > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#whyevo > ul > li > a:hover { color: #AAA; }


#keyfeatures { width: 760px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/   }
#keyfeatures > #keyfeaturestitle { width: 327px; height: 92px; position:absolute; padding:0px 0 0 20px; /*border: 1px solid #F00;*/ }

#keyfeatures > ul { width: 780px; height:430px; float: left; padding: 10px 0px 0 0px; margin: 0px 0px 0 0px; text-decoration: none; list-style-type:none; display:inline; /* border: 1px solid #F00; */ }
#keyfeatures > ul > li { width: 244px; height:160px; padding: 255px 0px 0 0px; margin:0px 12px 0 0; display:block; float:left; /*border: 1px solid #FF0;*/ }
#keyfeatures > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 10px 0 10px; margin: 0px 0 0 0; }
#keyfeatures > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#keyfeatures > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #F70; line-height: 15px; padding: 10px 0 3px 10px; margin: 0px 0 0 0; }

#keyfeatures2 { width: 760px; height: 500px; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/   }
#keyfeatures2 > #keyfeaturestitle { width: 327px; height: 92px; position:absolute; padding:0px 0 0 20px; /*border: 1px solid #F00;*/ }

#keyfeatures2 > ul { width: 770px; height:380px; float: left; padding: 50px 0px 0 0px; margin: 0px 0px 0 0px; /*border: 1px solid #F00;*/ text-decoration: none; list-style-type:none; display:inline; }
#keyfeatures2 > ul > li { width: 350px; height:150px; padding: 255px 10px 0 10px; margin:0px 8px 0 0; display:block; float:left; /*border: 1px solid #F00;*/ }
#keyfeatures2 > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 20px 0 10px; margin: 0px 0 0 0; }
#keyfeatures2 > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#keyfeatures2 > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #F70; line-height: 25px; padding: 10px 0 3px 10px; margin: 0px 0 0 0; }

#product { width: 950px; height: 420px; margin: 0px auto 0px auto; padding:0px 0 0 0; /*border: 1px solid #F00;*/  }
#product > #producttitle { width: 327px; height: 92px; position:absolute; padding:0px 0 0 120px; /*border: 1px solid #F00;*/ }

#product > #features { width: 280px; float: left; padding: 0px 0 0 20px; margin: 120px 0 0 310px; /*border: 1px solid #F00;*/ }
#product > #features > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 16px; padding: 5px 0px 5px 0px; margin: 0px 0 0 0; text-decoration:none; }
#product > #features > span { font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color: #F70; line-height: 22px; padding: 14px 15px 14px 0px; margin: 0px 0 0px 0px; text-decoration:none; /*border-top: 1px solid #333; border-left: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #000;*/ z-index:100 }

#product > #spec { width: 230px; float: left; padding: 0px 10px 0 5px; margin: 120px 0 0 90px; /*border: 1px solid #F00;*/ }
#product > #spec > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 16px; padding: 5px 0px 5px 6px; margin: 0px 0 0 0; text-decoration:none; }
#product > #spec > span { font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color: #F70; line-height: 22px; padding: 14px 15px 14px 6px; margin: 0px 0 0px 0px; text-decoration:none; /*border-top: 1px solid #333; border-left: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #000;*/ z-index:100 }
#product > #spec > a { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 32px; padding: 5px 20px 5px 25px; margin: 5px 0 0 0; text-decoration:none; border: 1px solid #555; background:url(../../images_2/04evosystemimages/graphics/navarrowsitemap01.jpg) no-repeat 10px 7px #444  }
#product > #spec > a:hover { background:url(../../images_2/04evosystemimages/graphics/navarrowsitemap01.jpg) no-repeat 10px 7px #222; border: 1px solid #333; color: #F70; text-decoration:none;  }


#connectivity { width: 900px; height: 440px; margin: 0 auto; padding:0px 0 0 0; margin: 10px auto 0 auto; /*border: 1px solid #F00;*/   }
#connectivity > #how { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 95px;  }

#connectivity > ul { width: 770px; height:380px; float: left; padding: 40px 0px 0 0px; margin: 0px 0px 0 75px; /*border: 1px solid #F00;*/ text-decoration: none; list-style-type:none; display:inline; }
#connectivity > ul > li { width: 225px; height:130px; /*border: 1px solid #F00;*/ padding: 265px 10px 0 10px; margin:0px 8px 0 0; display:block; float:left }
#connectivity > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }
#connectivity > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#connectivity > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#connectivity2 { width: 760px; height:470px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/   }
#connectivity2 > #how { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 30px;  }

#connectivity2 > ul { width: 770px; height:330px; float: left; padding: 40px 0px 0 0px; margin: 0px auto; text-decoration: none; list-style-type:none; display:inline; border: 1px solid #F00;*/ }
#connectivity2 > ul > li { width: 223px; height:70px; padding: 255px 21px 0 0px; margin:0px auto; display:block; float:left; border: 1px solid #000;*/ }
#connectivity2 > ul > li > dl { text-align:center; }
#connectivity2 > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #F70; line-height: 21px; padding: 15px 0px 0 0px; margin: 0px 0 0 0; }
#connectivity2 > ul > li > dl > p > b { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#connectivity2 > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#connectivity2 > ul > li > dl > a { font:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 5px 0px; margin: 0px 0 0 0; text-align:left; text-decoration:none;  }
#connectivity2 > ul > li > dl > a:hover { color: #FFF; text-decoration:none;  }
#connectivity2 > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 5px 0px; margin: 0px 0 0 0; text-align:left; border-bottom: 1px solid #555 }

#connectivity3 { width: 760px; height:370px; margin: 0 auto; padding:0px 0 0 0;  /* border: 1px solid #F00;*/   }
#connectivity3 > #how { width: 327px; height: 92px; position:absolute; padding:0px 0 0 30px; /*border: 1px solid #F00;*/  }
#connectivity3 > ul { width: 760px; height:320px; float: left; padding: 40px 0px 0 0px; margin: 0px auto; text-decoration: none; list-style-type:none; display:inline; /*border: 1px solid #F00;*/ }
#connectivity3 > ul > li { width: 222px; height:60px; padding: 255px 10px 0 10px; margin:0px 9px 0 0; display:block; float:left; border: 1px solid #000;*/  }
#connectivity3 > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #F70; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#connectivity3 > ul > li > dl > p > b { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#connectivity3 > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#connectivity3 > ul > li > dl > a { font:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FFF; line-height: 25px; padding: 0 0 5px 0px; margin: 0px 0 0 0; text-align:center; text-decoration:none }
#connectivity3 > ul > li > dl > a:hover { color: #CCC; }

#cutcosts { width: 760px; height: 100px; margin: 10px auto 20px auto; /*border: 1px solid #f00;*/ }

/*************
**************
**************
Contact Page
*************
**************
**************/

#contentright2 { width: 690px; margin: 10px auto 10px auto; background-color:#FFF; color: #333333; padding: 20px 20px 20px 50px; /*border: 1px solid #F00;*/ }
#contentright2 a:link { color: #000000;	border: none; }
#contentright2 a:visited { color: #000000; border: none; }
#contentright2 a:hover { color: #000000; border: none; }
#contentright2 a:active { color: #000000; border: none; }

#homeaddress { top: 0px; width:170px; height: 520px; margin: 0px 0px 0px 0px; float: left; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000; line-height: 14px; border-left: 1px dashed #F70; /*border:1px solid #f00;*/ }
.homeaddress { padding: 0 0 0 25px; border: none; }


/*************
**************
**************
The Range Page
**************
**************
**************/


#slides { width:765px; height: 255px; margin: 10px auto 0px auto; /*border: 1px solid #F00;*/  }
#slides .prev { position: relative; top: 65px; left: -122px; width: 120px; height: 120px; display: block; z-index: 101; color: #000; background:url(../../images_2/04evosystemimages/graphics/arrowleft01.jpg) no-repeat; /*border: 1px solid #f00;*/ }
#slides .prev:hover { background-image:url(../../images_2/04evosystemimages/graphics/arrowleft02.jpg); }
#slides .next {	position: relative; top: -55px; left: 767px; width: 120px; height: 120px; display: block; z-index: 101; color: #000; background:url(../../images_2/04evosystemimages/graphics/arrowright01.jpg) no-repeat; /*border: 1px solid #f00;*/ }
#slides .next:hover { background-image:url(../../images_2/04evosystemimages/graphics/arrowright02.jpg); }

/* Load CSS before JavaScript */
/* Slides container Important: Set the width of your slides container. Set to display none, prevents content flash. */
		.slides_container { width:765px; display:block; border:1px solid #F00; }
/* Each slide Important: Set the width of your slides If height not specified height will be set by the slide content. Set to display block. */
		.slides_container div { width:765px; height:255px; display:block; }
/* Optional: Reset list default style */
		.pagination { list-style:none; margin:0; padding:0;	}
/* Optional: Show the current slide in the pagination */
		.pagination .current a { color:red; }


#productpagetitles { width: 760px; height:55px; margin: 10px auto 0px auto; padding: 3px 0 0 0; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) no-repeat; border-bottom:1px solid #222; }
#productpagetitles > ul { height:50px; padding:0; margin:0px 0 0px 20px; padding: 0px 0 0 0px; background:url(../../images_2/04evosystemimages/graphics/rangepageevosystemlogo01.png) no-repeat; list-style-type:none; /*border: 1px solid #f00;*/ }
	
#productpagetitles2 { width: 760px; height:55px; margin: 10px auto 0px auto; padding: 3px 0 0 0; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) no-repeat; border-bottom:1px solid #222; }
#productpagetitles2 > ul { height:50px; padding:0; margin:0px 0 0px 20px; padding: 0px 0 0 0px; background:url(../../images_2/04evosystemimages/graphics/rangepageevosystemlogo02.png) no-repeat; list-style-type:none; /*border: 1px solid #f00;*/ }
	
#productpagetitles3 { width: 800px; height:55px; margin: 10px auto 0px auto; padding: 3px 0 0 0; background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg01.jpg) repeat-x; border-bottom:1px solid #222; }
#productpagetitles3 > ul { height:50px; padding:0; margin:0px 0 0px 20px; padding: 0px 0 0 0px; background:url(../../images_2/04evosystemimages/graphics/rangepageevosystemlogo03.png) no-repeat; list-style-type:none; /*border: 1px solid #f00;*/ }
	
#productpagecontainer { width: 760px; height: 250px; margin:20px auto 12px auto; /*border: 1px solid #F00;*/ }
#productengine { width:372px; height:250px; padding:0 0 0px 0; margin:0px 0px 0px 0px; border: 1px solid #222; float: left }
#productengine:hover { border:1px solid #666; cursor:pointer; }
	
#productoutputs { width:760px; height:250px; padding:0px 0 0px 0; margin:20px auto 10px auto; /*border: 1px solid #F00;*/ }
#productoutputs > #outputs { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 0px; }	

#productoutputs > ul { width: 760px; height:250px; padding: 0px 0px 0 0px; margin: 0px auto 0px auto; text-decoration: none; list-style-type:none;  display:inline-block; /*border: 1px solid #F00;*/ }
#productoutputs > ul > li { width: 244px; padding: 0px 0px 0px 0px; margin:0px 5px 0 0px; display:inline-block; cursor:pointer; border: 1px solid #222;  }
#productoutputs > ul > li:hover { border: 1px solid #666;  }
#productoutputs > ul > li > a { text-decoration:none; border-style:none; }
	
#productoutputs > ul > li.pw { background:url(../../images_2/04evosystemimages/productshots/rangepagepw01.jpg) no-repeat; }
#productoutputs > ul > li.pw2 { background:url(../../images_2/04evosystemimages/productshots/rangepagepw02.jpg) no-repeat; }

#productoutputs > ul > li.gen { background:url(../../images_2/04evosystemimages/productshots/rangepagegen01.jpg) no-repeat; }
#productoutputs > ul > li.gen2 { background:url(../../images_2/04evosystemimages/productshots/rangepagegen02.jpg) no-repeat; }

#productoutputs > ul > li.wp { background:url(../../images_2/04evosystemimages/productshots/rangepagewp01.jpg) no-repeat; }
#productoutputs > ul > li.wp2 { background:url(../../images_2/04evosystemimages/productshots/rangepagewp02.jpg) no-repeat; }


/*************
**************
**************
How It Works page
**************
**************
**************/

#howitworks { width: 900px; height: 420px; margin: 0 auto; padding:0px 0 0 0; margin: 0px auto 0 auto; /*border: 1px solid #F00;*/   }
#howitworks > #how { width: 327px; height: 92px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 50px;  }

#howitworks > ul { width: 770px; height:380px; float: left; padding: 40px 0px 0 0px; margin: 0px 0px 0 75px; /*border: 1px solid #F00;*/ text-decoration: none; list-style-type:none; display:inline; }
#howitworks > ul > li { width: 225px; height:130px; /*border: 1px solid #F00;*/ padding: 255px 10px 0 10px; margin:0px 8px 0 0; display:block; float:left }
#howitworks > ul > li > dl > p { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #FFF; line-height: 18px; padding: 0px 0px 0 0px; margin: 0px 0 0 0; }
#howitworks > ul > li > dl > span { font:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #f70; line-height: 18px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#howitworks > ul > li > dl > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #F70; line-height: 25px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#howtoplugin { width:765px; height: 261px; margin: 0px auto 20px auto; /*border: 1px solid #F00;*/  }


#whychooseevosystem { width: 900px; height:230px; margin: 0px auto 0 auto; padding: 0px 0 0 0; /*background:url(../images_2/04evosystemimages/backgrounds/evosystemcircle.jpg) no-repeat 70px -10px*/ /*border: 1px solid #F00;*/   }
#whychooseevosystem > #heading01 { width: 850px; height: 100px; position:absolute; /*border: 1px solid #F00;*/ padding:0px 0 0 50px;  }
#whychooseevosystem > #intro1 { width: 310px; height:180px; float: left; padding: 0 0px 0 10px; margin: 30px 10px 0 100px; /*border: 1px solid #F00;*/ }
#whychooseevosystem > #intro1 > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #FFF; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro1 > p > b { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #F70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro1 > span { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #f70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro1 > span > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro1 > h1 { font:Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #FFF; line-height: 30px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#whychooseevosystem > #heading02 { width: 740px; height: 100px; position:absolute; padding: 20px 0 0 25px; /*border: 1px solid #F00;*/ }
#whychooseevosystem > #intro2 { width: 330px; height:110px; top: 0px; float: left; padding: 0 0px 0 0px; margin: 30px 0px 0 30px; /*border: 1px solid #F00;*/ }
#whychooseevosystem > #intro2 > p { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #FFF; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro2 > p > b { font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal; color: #F70; line-height: 20px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro2 > h1 { font:Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal; color: #F70; line-height: 27px; padding: 0 0 0 0px; margin: 0px 0 0 0; }
#whychooseevosystem > #intro2 > span { font:Arial, Helvetica, sans-serif; font-size: 20px; font-weight:normal; color: #FFF; line-height: 27px; padding: 0 0 0 0px; margin: 0px 0 0 0; }

#manuals { width: 760px; height:615px; margin: 10px auto 0 auto; background:url(../../images_2/04evosystemimages/graphics/instructionmanualtitle.png) no-repeat 10px 25px #FFF; padding: 0px; border: 1px solid #FFF; }
#manuals > ul { width:auto; margin: 80px auto; padding: 10px 0px 10px 20px; list-style-type:none; /*border: 1px solid #f00;*/ }
#manuals > ul > li { display:inline-block; border: 1px solid #CCC; background: #333;  }
#manuals > ul > li > a { width: 175px; height:246px; margin: 10px 0px 10px 0px; color: #FFF; text-decoration:none; }
#manuals > ul > li:hover { border: 1px solid #111; color: #CCC; background: #000; }
#manuals > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; text-align:center; padding: 2px 0 2px 0px; margin: 0px 0 0 0; }

#manualseu { width: 760px; height:615px; margin: 10px auto 0 auto; background:url(../../images_2/04evosystemimages/graphics/instructionmanualtitle.png) no-repeat 10px 25px #FFF; padding: 0px; border: 1px solid #FFF; }
#manualseu table { width:auto; margin: 80px auto; padding: 10px 10px 10px 10px; list-style-type:none; /*border: 1px solid #f00;*/ }
#manualseu table tr td {  background: #FFF; padding: 10px 0px 10px 0px; cursor:pointer  }
#manualseu table tr td a { width: 175px; height:246px; margin: 10px 0px 10px 0px; color: #333; text-decoration:none; }
#manualseu table tr td a dl { text-align:center; padding: 2px 0 2px 0px; margin: 0px 0 0 0; }

#partsdiagrams { width: 760px; height:360px; margin: 10px auto 0 auto; background:url(../../images_2/04evosystemimages/graphics/partsdiagrams.jpg) no-repeat 10px 25px #FFF; padding: 0px; border: 1px solid #FFF; visibility:hidden; }
#partsdiagrams > ul { width:auto; margin: 80px auto; padding: 10px 0px 10px 20px; list-style-type:none; /*border: 1px solid #f00;*/ }
#partsdiagrams > ul > li { display:inline-block; border: 1px solid #CCC; background: #333;  }
#partsdiagrams > ul > li > a { width: 175px; height:246px; margin: 10px 0px 10px 0px; color: #FFF; text-decoration:none; }
#partsdiagrams > ul > li:hover { border: 1px solid #111; color: #CCC; background: #000; }
#partsdiagrams > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; text-align:center; padding: 2px 0 2px 0px; margin: 0px 0 0 0; }

#specsheets { width: 760px; height:360px; margin: 10px auto; background:url(../../images_2/04evosystemimages/graphics/specificationstitle.png) no-repeat 10px 25px #FFF; padding: 0px; border: 1px solid #FFF; }
#specsheets > ul { width:auto; margin: 80px auto; padding: 10px 0px 10px 20px; list-style-type:none; /*border: 1px solid #f00;*/ }
#specsheets > ul > li { display:inline-block; border: 1px solid #CCC; background: #333;  }
#specsheets > ul > li > a { width: 175px; height:246px; margin: 10px 0px 10px 0px; color: #FFF; text-decoration:none; }
#specsheets > ul > li:hover { border: 1px solid #111; color: #CCC; background: #000; }
#specsheets > ul > li > a > dl { font:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; line-height: 20px; text-align:center; padding: 2px 0 2px 0px; margin: 0px 0 0 0; }

#specsheetseu { width: 760px; height:360px; margin: 10px auto; background:url(../../images_2/04evosystemimages/graphics/specificationstitle.png) no-repeat 10px 25px #FFF; padding: 0px; border: 1px solid #FFF; }
#specsheetseu table { width:auto; margin: 80px auto; padding: 10px 10px 10px 10px; list-style-type:none; /*border: 1px solid #f00;*/ }
#specsheetseu table tr td {  background: #FFF; padding: 10px 0px 10px 0px; cursor:pointer  }
#specsheetseu table tr td a { width: 175px; height:246px; margin: 10px 0px 10px 0px; color: #333; text-decoration:none; }
#specsheetseu table tr td a dl { text-align:center; padding: 2px 0 2px 0px; margin: 0px 0 0 0; }


#whitebox { width:700px; margin: 10px auto 0 auto; background:#FFF; padding:50px 30px 10px 30px }
/*#whitebox > ul { width:660px; margin: 10px auto 0 auto; padding:10px 0 16px 0; background:#FFF; border-bottom:1px dashed #CCC; }
#whitebox > ul > li { width:660px; background:#FFF; list-style-type:none; padding:0px; margin: 0px; /*border:1px solid #FF0; }
#whitebox > ul > li > img { border:0; padding:0px; margin: 0px; background:#FFF; list-style-type:none; /*border:1px solid #F00; }
#whitebox > ul > li > dl { width:455px; height: 60px; padding:5px 0 0 20px; margin: 0px; background:#FFF; list-style-type:none; float:right; border-left: 1px solid #AAA; border:1px solid #F00; }*/
#whitebox table tr td p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:12px; padding: 0 0 0 24px; text-decoration:none  }
#whitebox table tr td p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; line-height:14px; text-align:center; text-decoration:none }
#whitebox table tr td p:hover { color:#333; }

a.press { font:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:10px 0 0 5px; text-decoration:none }
a.press:hover { color:#888; }

/********************* PageScroller CSS *********************/

.main { width: 90px; right:0px; float: right; position:absolute; background:#000; opacity:.8; border: 1px solid #09F; padding: 0px 0 0 0;  }
.top { height:0px; margin-bottom:0px;  padding: 0px 0 0 0; }
.middle { height:20px; border:1px solid #FF0; margin-bottom:0px; padding: 10px 0 0 0; }
.bottom { height:20px; border:1px solid #6c0; margin-bottom:0px; padding: 10px 0 0 0; }	
	
.middle-title, 
.bottom-title {
	width: 700px;
	cursor:pointer;
	margin:0px auto;
	padding: 3px 0px 8px 22px;
	text-align:left;
	text-decoration:none;
	font-size:1.1em;
	font-weight:normal;
	color:#FFF; 
	}	

.top-title {
	width: 100px;
	cursor:pointer;
	padding: 3px 25px 8px 22px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#FFF; 
	background:url(../../images_2/04evosystemimages/graphics/navarrowup02.jpg) no-repeat 0px 6px; 
	/*border: 1px solid #F00;*/ 
	}
.top-title:hover {
	background:url(../../images_2/04evosystemimages/graphics/navarrowup01.jpg) no-repeat 0px 6px; 
	}
	
.top-title:hover, 
.middle-title:hover, 
.bottom-title:hover {
	color:#F70;
}



	
/* Scroller Box */
#scroller_container {
 position: relative;
 width: 760px;
 height: 10px;
 overflow: hidden;
 margin: 0 auto;
 padding: 20px 0 0 0;
 background:url(../../images_2/04evosystemimages/graphics/rangepagetitlebg02.jpg) no-repeat center;
 border-bottom: 1px solid #222;
}

#scroller {
 white-space: nowrap;
 line-height: 30px;
 font-size: 14px;
 color: #FFF;
 padding: 0 0 0 0px;
}

#scroller p {
 padding: 0;
}
/* Scoller Box */
	







#slider { position:relative; 
width:760px; /* Change this to your images width */ 
height:400px; /* Change this to your images height */
margin: 0px auto;
background: url(../../javascript/evosystem/nivo/themes/default/loading.gif) no-repeat 50% 50%;
/*border:1px solid #F00;*/ }
#slider img { position:absolute; top:0px; left:0px;  display:none; }
#slider a { border:0; display:block; }

 
/* The Nivo Slider styles */
.nivoSlider { position:relative; }
.nivoSlider img { position:absolute; top:0px; left:0px; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }

/* The slices and boxes in the Slider */
.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }

/* Caption styles */
.nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; 
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%; z-index:8; }
.nivo-caption p { padding:5px; margin:0; }
.nivo-caption a { display:inline !important; }
.nivo-html-caption { display:none; }

/* Direction nav styles (e.g. Next & Prev) */ 
.nivo-directionNav a { position:absolute; top:45%; z-index:9; cursor:pointer; }
.nivo-prevNav { left: 0px; }
.nivo-nextNav { right:0px; }

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer; }
.nivo-controlNav a.active {	font-weight:bold; }


.theme-default .nivoSlider { position:relative; background:#fff url(../../javascript/evosystem/nivo/themes/default/loading.gif) no-repeat 50% 50%; }
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none; }
.theme-default .nivoSlider a { border:0; display:block; }

.theme-default .nivo-controlNav { position:absolute; left:50%; bottom:-32px; margin-left:-50px; /* Tweak this to center bullets */ /*border:1px solid #F00;*/ }
.theme-default .nivo-controlNav a { display:block; width:22px; height:22px; background:url(../../javascript/evosystem/nivo/themes/default/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
.theme-default .nivo-controlNav a.active { background-position:0 -22px; }

.theme-default .nivo-directionNav a { display:block; width:30px; height:30px; background:url(../../javascript/evosystem/nivo/themes/default/arrows.png) no-repeat; text-indent:-9999px; border:0; }
.theme-default a.nivo-nextNav { background-position:-30px 0; right:15px; }
.theme-default a.nivo-prevNav { left:15px; }

.theme-default .nivo-caption { font-family: Helvetica, Arial, sans-serif; }
.theme-default .nivo-caption a { color:#fff; border-bottom:1px dotted #fff; }
.theme-default .nivo-caption a:hover { color:#fff; }





#subnav { margin:5px auto 0 auto; width:720px; height:45px; padding:3px 20px 0 20px; border-bottom:1px solid #F70;  }
#subnav > ul { height:33px; list-style:none; padding:0px; /*border:1px solid #F00;*/ }
#subnav > ul > li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; float:left; padding:0px; margin:10px 5px 0 0px; }
#subnav > ul > li > a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F70; }
#subnav > ul > li > a:visited { color:#F70; }
#subnav > ul > li > a:hover { color:#FFF; }


#subnav.large { margin:5px auto 0 auto; width:680px; height:70px; padding:30px 20px 0 60px; border-bottom:0px solid #F70;  }
#subnav.large > ul { height:33px; list-style:none; padding:0px; /*border:1px solid #F00;*/ }
#subnav.large > ul > li { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; float:left; padding:0px; margin:10px 5px 0 0px; }
#subnav.large > ul > li > a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#F70; }
#subnav.large > ul > li > a:visited { color:#F70; }
#subnav.large > ul > li > a:hover { color:#FFF; }







/************
*************
************/

#mainimage-thesystem { width:955px; height:670px; margin: 0px auto 0 auto; z-index:0; /*border: 1px solid #F00;*/ }
#mainimage-thesystem > ul { position:absolute; margin: 50px 0 0 630px; padding: 0px 0px 0 0; width: 235px; height:190px; /*border-left: 1px solid #F70 /*border:1px solid #F00;*/ }
#mainimage-thesystem > ul > li { margin: 0px 20px 0 15px; list-style-type: none; float: left }
#mainimage-thesystem > ul > li > p { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:normal; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#mainimage-thesystem > ul > li > p > b { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFF; line-height: 21px; padding: 5px 0px 0 0px; margin: 0px 0 0 0; }
#mainimage-thesystem > ul > li > h1 { font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #F70; line-height: 21px; padding: 0px 0px 5px 0px; margin: 0px 0 0 0; border-bottom: 1px solid #333 }
#mainimage-thesystem > ul > li > a { font:Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #FFF; padding: 0px 0px 0px 0px; margin: 0px 10px 0 10px; text-decoration:none; border-style:none; }
#mainimage-thesystem > ul > li > a:hover { color: #AAA; }

#mainimage-thesystem.es { background:url(../../images_2/04evosystemimages/mainimg/mainimage-thesystem-es.jpg) no-repeat #000; }






#evosysteminstructionmanuals { width:760px; padding:0px 0 20px 0px; margin:30px auto 0 auto; background:#000; }
#evosysteminstructionmanuals > ul { width:379px; padding:30px 0px 20px 0; margin:0px 0px 15px 0px; float:left; color:#AAA; background:url(../../images/bg/corner-xxs.png) bottom right no-repeat #111; }
#evosysteminstructionmanuals > ul > h1 { padding:0px 10px 0px 0; margin:0px 0 0px 20px; font-family: 'Oswald' Arial, Helvetica, sans-serif; font-weight:400; font-size:22px; color:#FFF; }
#evosysteminstructionmanuals > ul > h2 { padding:0px 0 2px 0px; margin:0 0 0px 20px; font-family: 'Oswald' Arial, Helvetica, sans-serif; font-weight:300; font-size:18px; color:#AAA; }
#evosysteminstructionmanuals > ul.group { border-top:2px solid #AAA; background:url(../../images/bg/pointdown-grey.png) no-repeat 20px -1px #000;  }
#evosysteminstructionmanuals > ul.build { border-top:2px solid #F70; background:url(../../images/bg/pointdown-orange.png) no-repeat 20px -1px #000; }
#evosysteminstructionmanuals > ul.evosystem { border-top:2px solid #F70; background:url(../../images/bg/pointdown-orange.png) no-repeat 20px -1px #000;  }
#evosysteminstructionmanuals > ul.evosystem2 { width:300px; padding:30px 0px 20px 0; margin:0px 0px 15px 0px; float:left; color:#AAA; border-top:2px solid #F70; background:url(../../images/bg/pointdown-orange.png) no-repeat 20px -1px #000;  }
#evosysteminstructionmanuals > ul.evosystem3 { width:460px; padding:30px 0px 20px 0; margin:0px 0px 15px 0px; float:left; color:#AAA; border-top:2px solid #F70; background:url(../../images/bg/pointdown-orange.png) no-repeat 20px -1px #000;  }
#evosysteminstructionmanuals > ul.project { border-top:2px solid #6C0; background:url(../../images/bg/pointdown-green.png) no-repeat 20px -1px #000; margin-bottom:170px;   }
#evosysteminstructionmanuals > ul.steel { border-top:2px solid #09F; background:url(../../images/bg/pointdown-blue.png) no-repeat 20px -1px #000; }

#evosysteminstructionmanuals > ul.collumnstwo { width:760px; padding:30px 0px 20px 0; margin:0px 0px 15px 0px; float:left; color:#AAA; /*border:1px solid #F00;*/ }
#evosysteminstructionmanuals > ul.collumnstwo > ul { width:760px; padding:10px 0px 20px 15px; margin:0px 5px 0px 5px; float:left; color:#FFF; /*background:url(../../images/bg/corner-xxs.png) bottom right no-repeat #171717;*//*border:1px solid #F00;*/ }
#evosysteminstructionmanuals > ul.evosystem3 > ul { width:440px; padding:10px 0px 20px 15px; margin:0px 5px 0px 5px; float:left; color:#FFF; text-transform:uppercase; /*background:url(../../images/bg/corner-xxs.png) bottom right no-repeat #171717;*/ /*border:1px solid #F00;*/ }

#evosysteminstructionmanuals > ul.sitemaptitle { width:600px; padding:0 0px 0px 0; margin:10px 0px 10px 0; color:#AAA; border:1px solid #F00;*/ }
#evosysteminstructionmanuals > ul > hr { color:#AAA; /*border:1px solid #F00;*/ }
#evosysteminstructionmanuals > ul > h1 { padding:10px 10px 2px 0; margin:0 0 0px 20px; font-family: 'Oswald' Arial, Helvetica, sans-serif; font-weight:400; font-size:22px; color:#FFF; }
#evosysteminstructionmanuals > ul > h2 { padding:0px 0 2px 0px; margin:0 0 0px 20px; font-family: 'Oswald' Arial, Helvetica, sans-serif; font-weight:300; font-size:18px; color:#AAA; }

#evosysteminstructionmanuals > ul > ul { width:237px; padding:10px 0px 20px 15px; margin:0px 5px 0px 5px; float:left; color:#FFF; /*background:url(../../images/bg/corner-xxs.png) bottom right no-repeat #171717;*//*border:1px solid #F00;*/ }
#evosysteminstructionmanuals > ul > ul > li { font-size:12px; line-height:25px; list-style-type:none; }
#evosysteminstructionmanuals > ul > ul > li > a { background:url(../../images/buttons/sitemaplink.png) left center no-repeat; text-decoration:none; color:#AAA; padding:5px 10px 5px 18px; }
#evosysteminstructionmanuals > ul > ul > li > a > b { text-decoration:none; color:#CCC; }
#evosysteminstructionmanuals > ul > ul > li > a:visited { text-decoration:none; color:#AAA; }
#evosysteminstructionmanuals > ul > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#CCC; }
#evosysteminstructionmanuals > ul.group > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#CCC; }
#evosysteminstructionmanuals > ul.build > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#F70; }
#evosysteminstructionmanuals > ul.evosystem > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#F70; }
#evosysteminstructionmanuals > ul.project > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#6C0; }
#evosysteminstructionmanuals > ul.steel > ul > li > a:hover { text-decoration:none; background:url(../../images/buttons/sitemaplink.png) 2px center no-repeat; color:#09F; }
#sitemap > ul > ul > p { padding:10px 0 0px 0; color:#FFF; }
