body { margin:0; padding:0; background-color:#f2f2f2;}
#contenedor{ text-align: left; width:1020px; margin: auto; }

/********************/
@font-face {
	font-family: 'TheSerif';
	src: url('TheSerif-Regular.eot');
	src: local('.'), url('TheSerif-Regular.woff') format('woff'), url('TheSerif-Regular.ttf') format('truetype'), url('TheSerif-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/********************/
#header{ height:120px;margin:90px 0 0 0;width:1020px;}
#header #logo { width:165px; float:left; margin:0 0 0 10px;}
#header #navi { position:relative; left:-350px; float:right; }
#header #navi #menuTh{ overflow:hidden; height:0; position:absolute; z-index:10; margin-top:97px; width:150px; margin-left:114px;}
#header #navi #menuPpal { z-index:5;position:absolute; }
#header #navi #menuThSpa{ overflow:hidden; height:0; position:absolute; z-index:10; margin-top:97px; width:150px; margin-left:114px;}
#header #navi #menuPpalSpa { z-index:5;position:absolute; }

#header #lang { float:right; margin-top:-50px; margin-right:25px;}
#header #lang .title-lang { color:#948175; font-family: 'TheSerif', Georgia; letter-spacing:1px; font-style:normal; font-size:11px; font-weight:normal; padding:0 0 0 15px; margin:0 0 0 10px; background-image:url(../images/ico-titles.gif); background-position:left; background-repeat:no-repeat; float:left;}
#header #lang .title-lang a { color:#948175; text-decoration:none;}
#header .Active { color:#ddb244!important;}
.title-modulo { color:#948175; font-family: 'TheSerif', Georgia; letter-spacing:1px; font-style:italic; font-size:18px; font-weight:normal; padding:0 0 0 15px; margin:40px 0 30px 15px; background-image:url(../images/ico-titles.gif); background-position:left; background-repeat:no-repeat;}

#footer { clear:both; padding-bottom:50px!important;padding-top:50px!important; height:30px;}
#logo-fitzroya { float:left; width:130px;}
#copy { float:left; width:300px; text-align:center;font-family: 'TheSerif', Georgia; font-size:12px; color:#c2b3a8; margin-left:250px; padding:10px 0 0 0;}
#menuF { float:right; padding:10px 0 0 0;}
#menuF a{ font-family: 'TheSerif', Georgia; font-size:11px; color:#c2b3a8; margin-left:20px; text-decoration:none; font-weight:normal;}
#menuF a:hover{ font-family: 'TheSerif', Georgia; font-size:11px; color:#ddb244; margin-left:20px; text-decoration:none; font-weight:normal;}
/*****/
#textoIntro { width:175px; float:left;font-family: 'TheSerif', Georgia; font-size:12px; color:#918075; margin-left:15px; padding-left:25px; padding-bottom:15px;}
#articles { float:right;}
.article h1,.article h2 { margin:0; padding:0; font-weight:normal; color:#363636;}
.article h1 { font-family: 'TheSerif', Georgia; font-size:21px;}
.article h2 { font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;letter-spacing:1px; line-height:16px;}
.article a { font-family: 'TheSerif', Georgia; font-weight:normal; color:#ddb244; font-size:12px; text-decoration:none;}

#blog { float:left;}
.post { background-image:url(../images/bg-sombra-post.gif); background-position:left bottom; background-repeat:no-repeat; }
.post h1,.post h2 { margin:0; padding:0; color:#363636; font-weight:normal;}
.post h1 { font-family: 'TheSerif', Georgia; font-size:21px;}
.post h2 { font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;letter-spacing:1px; line-height:16px;}
.post a{ color:#534741; text-decoration:underline;}
.post a:hover{ color:#ddb244;}
.post img { margin-bottom:10px; border:0;}
.bg-sombra{ background-image:url(../images/bg-sombra.gif); background-position:left bottom; background-repeat:no-repeat; padding-bottom:20px;}

#categories { width:200px; float:left;font-family: 'TheSerif', Georgia; font-size:12px; color:#918075; margin-left:15px;}
#categories ul { margin:0 0 0 25px;; padding:0; }
#categories ul li {display:block; margin:0 0 5px 0; padding:0; }
#categories ul li {font-family: 'TheSerif', Georgia; font-weight:normal; color:#ddb244; font-size:12px; }
#categories ul li a {font-family: 'TheSerif', Georgia; font-weight:normal; color:#534741; font-size:12px; text-decoration:none; font-style:italic; }
#categories .title-modulo { color:#948175; font-family: 'TheSerif', Georgia; letter-spacing:1px; font-style:normal; font-size:12px; font-weight:normal; padding:0 0 0 15px; margin:10px 0 15px 10px; background-image:url(../images/ico-titles.gif); background-position:left; background-repeat:no-repeat;}

#archive { float:right; margin-right:60px; width:110px;}
#archive ul { margin:0 0 0 25px;; padding:0; }
#archive ul li {display:block; margin:0 0 5px 0; padding:0; }
#archive ul li {font-family: 'TheSerif', Georgia; font-weight:normal; color:#ddb244; font-size:12px; }
#archive ul li a {font-family: 'TheSerif', Georgia; font-weight:normal; color:#534741; font-size:12px; text-decoration:none; font-style:italic; }
#archive .title-modulo { color:#948175; font-family: 'TheSerif', Georgia; letter-spacing:1px; font-style:normal; font-size:12px; font-weight:normal; padding:0 0 0 15px; margin:10px 0 15px 10px; background-image:url(../images/ico-titles.gif); background-position:left; background-repeat:no-repeat;}
/*****/
.aboutus { width:850px; clear:both;margin-top:15px;!important;}
.aboutus .title-modulo { float:left; width:200px; margin-top:0;}
.aboutus .texto { float:right; width:600px;margin-bottom:15px;!important; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; color:#534741; font-size:12px; letter-spacing:1px; line-height:16px;}
.aboutus .texto a{ color:#534741;}
.aboutus .texto a:hover{ color:#ddb244;}
/*****/
.contact { width:850px; clear:both;margin-top:15px;!important;}
.contact .title-modulo { float:left; width:350px; margin-top:0;}
.contact .texto { float:right; width:450px;margin-bottom:15px;!important; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#534741; font-size:12px; letter-spacing:1px; line-height:16px;}
.contact .texto a{ color:#534741;}
.contact .texto a:hover{ color:#ddb244;}
/*****/
#news { margin:15px 0 15px 0; float:left;}
#jobs { margin:15px 0 0 0; float:left;}
.titlePictures { float:left; width:105px; padding:17px 0 0 0;}
.pictures { z-index:1;width:1020px; float:right;}
.pictures .title { font-family:Georgia; font-size:14px; color:#42210B; font-family: 'TheSerif', Georgia; letter-spacing:0.4px; }
.pictures .titleOnn { font-family:Georgia; font-size:14px; color:#42210B; font-family: 'TheSerif', Georgia; letter-spacing:0.4px; }
.pictures .image img { margin:0 0 3px 0;}
.pictures .imageOnn img { margin:0 0 3px 0;}
.pictures .txtOver { font-family:Georgia; font-size:14px; color:#333333; padding:10px; background-image:url(../images/over_clients.png); height:225px; margin:0; cursor:pointer; line-height:18px;}
.pictures .txtOver .link { background-image:url(../images/flecha-links.png); background-position:left; background-repeat:no-repeat;}
.pictures .txtOver .link a{ color:#333; text-decoration:none; padding:2px 0 0 10px;}
.pictures .txtOver .link a:hover{ color:#c26425; text-decoration:none; padding:2px 0 0 10px;}
/**/


/**/
#reasons { background-image:url(../images/bg-reasons.gif); background-position:left; background-repeat:no-repeat; height:180px; clear:both;}
#number-reasons { width:200px; float:left; font-family: 'TheSerif', Georgia; color:#ddb244; font-size:30px; margin:65px 0 0 30px;}
#content-reasons { float:left;margin:75px 0 0 0; width:750px;}
#content-reasons .titulo {font-family: 'TheSerif', Georgia; color:#000; font-size:16px; font-weight:normal; font-style:normal; }
#content-reasons,#content-reasons a { font-family: 'TheSerif', Georgia; font-size:13px; color:#534741; font-weight:normal; letter-spacing:1px;}
#content-reasons a:hover { color:#ddb244;}

/*--- MENU --*/
#menuPpal{ height:65px;float:right; padding:0; margin:45px 0 0 0; clear:both; width:345px;}
#menuPpal ul#menu { margin:0; padding:0;}
#menuPpal ul#menu li { display:block; float:left; position:relative;}
#menuPpal ul#menu li { display:block; height:175px; margin:0;}
#menuPpal ul#menu li a,#menuPpal ul#menu li a:hover { display:block; height:65px;;background:url(../images/menu.gif) no-repeat left top;}
#menuPpal ul#menu li a strong,#menuPpal ul#menu li strong { display:none;}

#menuPpal ul#menu li.menu-1 a { width:118px;background-position: 0px 0;}
#menuPpal ul#menu li.menu-1 a:hover {width:118px; background-position: -0px -65px;}
#menuPpal ul#menu li.menu-1Active a,#menuPpal ul#menu li.menu-1Active a:hover { width:118px; background-position: -0px -65px;}
#menuPpal ul#menu li.menu-2 a { width:119px;background-position: -118px 0;}
#menuPpal ul#menu li.menu-2 a:hover {width:119px; background-position: -118px -65px;}
#menuPpal ul#menu li.menu-2Active a,#menuPpal ul#menu li.menu-2Active a:hover { width:119px; background-position: -118px -65px;}
#menuPpal ul#menu li.menu-3 a { width:107px;background-position: -237px 0;}
#menuPpal ul#menu li.menu-3 a:hover {width:107px; background-position: -237px -65px;}
#menuPpal ul#menu li.menu-3Active a,#menuPpal ul#menu li.menu-3Active a:hover { width:107px; background-position: -237px -65px;}

/*--- SUBMENU --*/
#menuTh{ float:right; padding:0; margin:45px 0 0 0; clear:both; width:128px;}
#menuTh ul#submenu { margin:0; padding:0;}
#menuTh ul#submenu li { display:block; float:left; position:relative;}
#menuTh ul#submenu li { display:block; margin:0;}
#menuTh ul#submenu li a,#menuTh ul#submenu li a:hover { display:block; background:url(../images/submenu.png) no-repeat left top;}
#menuTh ul#submenu li a strong,#menuTh ul#submenu li strong { display:none;}

#menuTh ul#submenu li.menuTh-1 a { height:27px; width:128px;background-position: 0px 0;}
#menuTh ul#submenu li.menuTh-1 a:hover { height:27px; width:128px; background-position: -129px 0px;}
#menuTh ul#submenu li.menuTh-1Active a,#menuTh ul#submenu li.menuTh-1Active a:hover { height:27px; width:128px; background-position: -129px 0px;}
#menuTh ul#submenu li.menuTh-2 a { height:31px; width:128px;background-position: 0px -27px;}
#menuTh ul#submenu li.menuTh-2 a:hover { height:31px; width:128px; background-position: -261px -27px}
#menuTh ul#submenu li.menuTh-2Active a,#menuTh ul#submenu li.menuTh-2Active a:hover { height:31px; width:128px; background-position: -261px -27px}

/*--- MENU SPA--*/
#menuPpalSpa{ height:65px;float:right; padding:0; margin:45px 0 0 0; clear:both; width:345px;}
#menuPpalSpa ul#menu { margin:0; padding:0;}
#menuPpalSpa ul#menu li { display:block; float:left; position:relative;}
#menuPpalSpa ul#menu li { display:block; height:175px; margin:0;}
#menuPpalSpa ul#menu li a,#menuPpalSpa ul#menu li a:hover { display:block; height:65px;;background:url(../images/menu-esp.gif) no-repeat left top;}
#menuPpalSpa ul#menu li a strong,#menuPpal ul#menu li strong { display:none;}

#menuPpalSpa ul#menu li.menu-1 a { width:118px;background-position: 0px 0;}
#menuPpalSpa ul#menu li.menu-1 a:hover {width:118px; background-position: -0px -65px;}
#menuPpalSpa ul#menu li.menu-1Active a,#menuPpalSpa ul#menu li.menu-1Active a:hover { width:118px; background-position: -0px -65px;}
#menuPpalSpa ul#menu li.menu-2 a { width:119px;background-position: -118px 0;}
#menuPpalSpa ul#menu li.menu-2 a:hover {width:119px; background-position: -118px -65px;}
#menuPpalSpa ul#menu li.menu-2Active a,#menuPpalSpa ul#menu li.menu-2Active a:hover { width:119px; background-position: -118px -65px;}
#menuPpalSpa ul#menu li.menu-3 a { width:107px;background-position: -237px 0;}
#menuPpalSpa ul#menu li.menu-3 a:hover {width:107px; background-position: -237px -65px;}
#menuPpalSpa ul#menu li.menu-3Active a,#menuPpalSpa ul#menu li.menu-3Active a:hover { width:107px; background-position: -237px -65px;}

/*--- SUBMENU SPA--*/
#menuThSpa{ float:right; padding:0; margin:45px 0 0 0; clear:both; width:128px;}
#menuThSpa ul#submenu { margin:0; padding:0;}
#menuThSpa ul#submenu li { display:block; float:left; position:relative;}
#menuThSpa ul#submenu li { display:block; margin:0;}
#menuThSpa ul#submenu li a,#menuThSpa ul#submenu li a:hover { display:block; background:url(../images/submenu.png) no-repeat left top;}
#menuThSpa ul#submenu li a strong,#menuThSpa ul#submenu li strong { display:none;}

#menuThSpa ul#submenu li.menuTh-1 a { height:27px; width:128px;background-position: 0px 0;}
#menuThSpa ul#submenu li.menuTh-1 a:hover { height:27px; width:128px; background-position: -129px 0px;}
#menuThSpa ul#submenu li.menuTh-1Active a,#menuThSpa ul#submenu li.menuTh-1Active a:hover { height:27px; width:128px; background-position: -129px 0px;}
#menuThSpa ul#submenu li.menuTh-2 a { height:31px; width:128px;background-position: 0px -27px;}
#menuThSpa ul#submenu li.menuTh-2 a:hover { height:31px; width:128px; background-position: -261px -27px}
#menuThSpa ul#submenu li.menuTh-2Active a,#menuThSpa ul#submenu li.menuTh-2Active a:hover { height:31px; width:128px; background-position: -261px -27px}

/*--- MENU SERVICES --*/
#modServices { clear:both;}
#menuServices{ height:134px;float:left; padding:0; margin:0; clear:both; width:1010px;}
#menuServices ul#services { margin:0; padding:0;}
#menuServices ul#services li { display:block; float:left; position:relative;}
#menuServices ul#services li { display:block; height:175px; margin:0;}
#menuServices ul#services li a,#menuServices ul#services li a:hover { display:block; height:134px;background:url(../images/menu-services.gif) no-repeat left top;}
#menuServices ul#services li a strong,#menuServices ul#services li strong { display:none;}

#menuServices ul#services  li.service-1 a { width:202px;background-position: 0px 0;}
#menuServices ul#services  li.service-1 a:hover {width:202px; background-position: -0px -134px;}
#menuServices ul#services  li.service-1Active a,#menuServices ul#services  li.service-1Active a:hover { width:202px; background-position: -0px -134px;}
#menuServices ul#services  li.service-2 a { width:202px;background-position: -202px 0;}
#menuServices ul#services  li.service-2 a:hover {width:202px; background-position: -202px -134px;}
#menuServices ul#services  li.service-2Active a,#menuServices ul#services  li.service-2Active a:hover { width:202px; background-position: -202px -134px;}
#menuServices ul#services  li.service-3 a { width:202px;background-position: -404px 0;}
#menuServices ul#services  li.service-3 a:hover {width:202px; background-position: -404px -134px;}
#menuServices ul#services  li.service-3Active a,#menuServices ul#services  li.service-3Active a:hover { width:202px; background-position: -404px -134px;}
#menuServices ul#services  li.service-4 a { width:202px;background-position: -606px 0;}
#menuServices ul#services  li.service-4 a:hover {width:202px; background-position: -606px -134px;}
#menuServices ul#services  li.service-4Active a,#menuServices ul#services  li.service-4Active a:hover { width:202px; background-position: -606px -134px;}
#menuServices ul#services  li.service-5 a { width:202px;background-position: -808px 0;}
#menuServices ul#services  li.service-5 a:hover {width:202px; background-position: -808px -134px;}
#menuServices ul#services  li.service-5Active a,#menuServices ul#services  li.service-5Active a:hover { width:202px; background-position: -808px -134px;}

/*--- MENU SERVICES --*/
#modServices { clear:both;}
#menuServicesSPA{ height:134px;float:left; padding:0; margin:0; clear:both; width:1010px;}
#menuServicesSPA ul#services { margin:0; padding:0;}
#menuServicesSPA ul#services li { display:block; float:left; position:relative;}
#menuServicesSPA ul#services li { display:block; height:175px; margin:0;}
#menuServicesSPA ul#services li a,#menuServicesSPA ul#services li a:hover { display:block; height:134px;background:url(../images/menu-services-spa.gif) no-repeat left top;}
#menuServicesSPA ul#services li a strong,#menuServicesSPA ul#services li strong { display:none;}

#menuServicesSPA ul#services  li.service-1 a { width:202px;background-position: 0px 0;}
#menuServicesSPA ul#services  li.service-1 a:hover {width:202px; background-position: -0px -134px;}
#menuServicesSPA ul#services  li.service-1Active a,#menuServicesSPA ul#services  li.service-1Active a:hover { width:202px; background-position: -0px -134px;}
#menuServicesSPA ul#services  li.service-2 a { width:202px;background-position: -202px 0;}
#menuServicesSPA ul#services  li.service-2 a:hover {width:202px; background-position: -202px -134px;}
#menuServicesSPA ul#services  li.service-2Active a,#menuServicesSPA ul#services  li.service-2Active a:hover { width:202px; background-position: -202px -134px;}
#menuServicesSPA ul#services  li.service-3 a { width:202px;background-position: -404px 0;}
#menuServicesSPA ul#services  li.service-3 a:hover {width:202px; background-position: -404px -134px;}
#menuServicesSPA ul#services  li.service-3Active a,#menuServicesSPA ul#services  li.service-3Active a:hover { width:202px; background-position: -404px -134px;}
#menuServicesSPA ul#services  li.service-4 a { width:202px;background-position: -606px 0;}
#menuServicesSPA ul#services  li.service-4 a:hover {width:202px; background-position: -606px -134px;}
#menuServicesSPA ul#services  li.service-4Active a,#menuServicesSPA ul#services  li.service-4Active a:hover { width:202px; background-position: -606px -134px;}
#menuServicesSPA ul#services  li.service-5 a { width:202px;background-position: -808px 0;}
#menuServicesSPA ul#services  li.service-5 a:hover {width:202px; background-position: -808px -134px;}
#menuServicesSPA ul#services  li.service-5Active a,#menuServicesSPA ul#services  li.service-5Active a:hover { width:202px; background-position: -808px -134px;}

/*--- MENU REASONS --*/
#menuReasons{ height:305px;float:left; padding:0; margin:15px 0 0 20px; clear:both; width:980px;}
#menuReasons ul#reasons { margin:0; padding:0;}
#menuReasons ul#reasons li { display:block; float:left; position:relative;}
#menuReasons ul#reasons li { display:block; height:153px; margin:0 0 0 0;}
#menuReasons ul#reasons li a,#menuReasons ul#reasons li a:hover { display:block; height:152px;background:url(../images/22reasons.jpg) no-repeat left top;}
#menuReasons ul#reasons li a strong,#menuReasons ul#reasons li strong { display:none;}

#menuReasons ul#reasons li.reason-1 a { width:87px;background-position: -0px 0;}
#menuReasons ul#reasons li.reason-1 a:hover {width:87px; background-position: -0px -305px;}
#menuReasons ul#reasons li.reason-1Active a,#menuReasons ul#reasons li.reason-1Active a:hover { width:87px; background-position: -0px -305px;}
#menuReasons ul#reasons li.reason-1Visited a { width:87px; background-position: -0px -610px;}
#menuReasons ul#reasons li.reason-1Visited a:hover { width:87px; background-position: -0px -305px;}


#menuReasons ul#reasons li.reason-2 a { width:86px;background-position: -87px 0;}
#menuReasons ul#reasons li.reason-2 a:hover {width:86px; background-position: -87px -305px;}
#menuReasons ul#reasons li.reason-2Active a,#menuReasons ul#reasons li.reason-2Active a:hover { width:86px; background-position: -87px -305px;}
#menuReasons ul#reasons li.reason-2Visited a { width:86px; background-position: -87px -610px;}
#menuReasons ul#reasons li.reason-2Visited a:hover { width:86px; background-position: -87px -305px;}

#menuReasons ul#reasons li.reason-3 a { width:86px;background-position: -173px 0;}
#menuReasons ul#reasons li.reason-3 a:hover {width:86px; background-position: -173px -305px;}
#menuReasons ul#reasons li.reason-3Active a,#menuReasons ul#reasons li.reason-3Active a:hover { width:86px; background-position: -173px -305px;}
#menuReasons ul#reasons li.reason-3Visited a { width:86px; background-position: -173px -610px;}
#menuReasons ul#reasons li.reason-3Visited a:hover { width:86px; background-position: -173px -305px;}

#menuReasons ul#reasons li.reason-4 a { width:86px;background-position: -259px 0;}
#menuReasons ul#reasons li.reason-4 a:hover {width:86px; background-position: -259px -305px;}
#menuReasons ul#reasons li.reason-4Active a,#menuReasons ul#reasons li.reason-4Active a:hover { width:86px; background-position: -259px -305px;}
#menuReasons ul#reasons li.reason-4Visited a { width:86px; background-position: -259px -610px;}
#menuReasons ul#reasons li.reason-4Visited a:hover { width:86px; background-position: -259px -305px;}

#menuReasons ul#reasons li.reason-5 a { width:84px;background-position: -345px 0;}
#menuReasons ul#reasons li.reason-5 a:hover {width:84px; background-position: -345px -305px;}
#menuReasons ul#reasons li.reason-5Active a,#menuReasons ul#reasons li.reason-5Active a:hover { width:84px; background-position: -345px -305px;}
#menuReasons ul#reasons li.reason-5Visited a { width:84px; background-position: -345px -610px;}
#menuReasons ul#reasons li.reason-5Visited a:hover { width:84px; background-position: -345px -305px;}

#menuReasons ul#reasons li.reason-6 a { width:84px;background-position: -429px 0;}
#menuReasons ul#reasons li.reason-6 a:hover {width:84px; background-position: -429px -305px;}
#menuReasons ul#reasons li.reason-6Active a,#menuReasons ul#reasons li.reason-6Active a:hover { width:84px; background-position: -429px -305px;}
#menuReasons ul#reasons li.reason-6Visited a { width:84px; background-position: -429px -610px;}
#menuReasons ul#reasons li.reason-6Visited a:hover { width:84px; background-position: -429px -305px;}

#menuReasons ul#reasons li.reason-7 a { width:86px;background-position: -513px 0;}
#menuReasons ul#reasons li.reason-7 a:hover {width:86px; background-position: -513px -305px;}
#menuReasons ul#reasons li.reason-7Active a,#menuReasons ul#reasons li.reason-7Active a:hover { width:86px; background-position: -513px -305px;}
#menuReasons ul#reasons li.reason-7Visited a { width:86px; background-position: -513px -610px;}
#menuReasons ul#reasons li.reason-7Visited a:hover { width:86px; background-position: -513px -305px;}

#menuReasons ul#reasons li.reason-8 a { width:86px;background-position: -599px 0;}
#menuReasons ul#reasons li.reason-8 a:hover {width:86px; background-position: -599px -305px;}
#menuReasons ul#reasons li.reason-8Active a,#menuReasons ul#reasons li.reason-8Active a:hover { width:86px; background-position: -599px -305px;}
#menuReasons ul#reasons li.reason-8Visited a { width:86px; background-position: -599px -610px;}
#menuReasons ul#reasons li.reason-8Visited a:hover { width:86px; background-position: -599px -305px;}

#menuReasons ul#reasons li.reason-9 a { width:85px;background-position: -685px 0;}
#menuReasons ul#reasons li.reason-9 a:hover {width:85px; background-position: -685px -305px;}
#menuReasons ul#reasons li.reason-9Active a,#menuReasons ul#reasons li.reason-9Active a:hover { width:85px; background-position: -685px -305px;}
#menuReasons ul#reasons li.reason-9Visited a { width:85px; background-position: -685px -610px;}
#menuReasons ul#reasons li.reason-9Visited a:hover { width:85px; background-position: -685px -305px;}

#menuReasons ul#reasons li.reason-10 a { width:85px;background-position: -770px 0;}
#menuReasons ul#reasons li.reason-10 a:hover {width:85px; background-position: -770px -305px;}
#menuReasons ul#reasons li.reason-10Active a,#menuReasons ul#reasons li.reason-10Active a:hover { width:85px; background-position: -770px -305px;}
#menuReasons ul#reasons li.reason-10Visited a { width:85px; background-position: -770px -610px;}
#menuReasons ul#reasons li.reason-10Visited a:hover { width:85px; background-position: -770px -305px;}

#menuReasons ul#reasons li.reason-11 a { width:86px;background-position: -855px 0;}
#menuReasons ul#reasons li.reason-11 a:hover {width:86px; background-position: -855px -305px;}
#menuReasons ul#reasons li.reason-11Active a,#menuReasons ul#reasons li.reason-11Active a:hover { width:86px; background-position: -855px -305px;}
#menuReasons ul#reasons li.reason-11Visited a { width:86px; background-position: -855px -610px;}
#menuReasons ul#reasons li.reason-11Visited a:hover { width:86px; background-position: -855px -305px;}

#menuReasons ul#reasons li.reason-12 a { width:87px;background-position: -0px -152px;}
#menuReasons ul#reasons li.reason-12 a:hover {width:87px; background-position: 0 -460px;}
#menuReasons ul#reasons li.reason-12Active a,#menuReasons ul#reasons li.reason-12Active a:hover { width:87px; background-position: -0px -460px;}
#menuReasons ul#reasons li.reason-12Visited a { width:87px; background-position: 0 -765px;}
#menuReasons ul#reasons li.reason-12Visited a:hover { width:87px; background-position: 0 -460px;}

#menuReasons ul#reasons li.reason-13 a { width:86px;background-position: -87px -152px;}
#menuReasons ul#reasons li.reason-13 a:hover {width:86px; background-position: -87px -460px;}
#menuReasons ul#reasons li.reason-13Active a,#menuReasons ul#reasons li.reason-13Active a:hover { width:86px; background-position: -87px -460px;}
#menuReasons ul#reasons li.reason-13Visited a { width:86px; background-position: -87px -765px;}
#menuReasons ul#reasons li.reason-13Visited a:hover { width:86px; background-position: -87px -460px;}

#menuReasons ul#reasons li.reason-14 a { width:86px;background-position: -173px -152px;}
#menuReasons ul#reasons li.reason-14 a:hover {width:86px; background-position: -173px -460px;}
#menuReasons ul#reasons li.reason-14Active a,#menuReasons ul#reasons li.reason-14Active a:hover { width:86px; background-position: -173px -460px;}
#menuReasons ul#reasons li.reason-14Visited a { width:86px; background-position: -173px -765px;}
#menuReasons ul#reasons li.reason-14Visited a:hover { width:86px; background-position: -173px -460px;}

#menuReasons ul#reasons li.reason-15 a { width:86px;background-position: -259px -152px;}
#menuReasons ul#reasons li.reason-15 a:hover {width:86px; background-position: -259px -460px;}
#menuReasons ul#reasons li.reason-15Active a,#menuReasons ul#reasons li.reason-15Active a:hover { width:86px; background-position: -259px -460px;}
#menuReasons ul#reasons li.reason-15Visited a { width:86px; background-position: -259px -765px;}
#menuReasons ul#reasons li.reason-15Visited a:hover { width:86px; background-position: -259px -460px;}

#menuReasons ul#reasons li.reason-16 a { width:84px;background-position: -345px -152px;}
#menuReasons ul#reasons li.reason-16 a:hover {width:84px; background-position: -345px -460px;}
#menuReasons ul#reasons li.reason-16Active a,#menuReasons ul#reasons li.reason-16Active a:hover { width:84px; background-position: -345px -460px;}
#menuReasons ul#reasons li.reason-16Visited a { width:86px; background-position: -345px -765px;}
#menuReasons ul#reasons li.reason-16Visited a:hover { width:86px; background-position: -345px -460px;}

#menuReasons ul#reasons li.reason-17 a { width:84px;background-position: -429px -152px;}
#menuReasons ul#reasons li.reason-17 a:hover {width:84px; background-position: -429px -460px;}
#menuReasons ul#reasons li.reason-17Active a,#menuReasons ul#reasons li.reason-17Active a:hover { width:84px; background-position: -429px -460px;}
#menuReasons ul#reasons li.reason-17Visited a { width:84px; background-position: -429px -765px;}
#menuReasons ul#reasons li.reason-17Visited a:hover { width:84px; background-position: -429px -460px;}

#menuReasons ul#reasons li.reason-18 a { width:86px;background-position: -513px -152px;}
#menuReasons ul#reasons li.reason-18 a:hover {width:86px; background-position: -513px -460px;}
#menuReasons ul#reasons li.reason-18Active a,#menuReasons ul#reasons li.reason-18Active a:hover { width:86px; background-position: -513px -460px;}
#menuReasons ul#reasons li.reason-18Visited a { width:86px; background-position: -513px -765px;}
#menuReasons ul#reasons li.reason-18Visited a:hover { width:86px; background-position: -513px -460px;}

#menuReasons ul#reasons li.reason-19 a { width:86px;background-position: -599px -152px;}
#menuReasons ul#reasons li.reason-19 a:hover {width:86px; background-position: -599px -460px;}
#menuReasons ul#reasons li.reason-19Active a,#menuReasons ul#reasons li.reason-19Active a:hover { width:86px; background-position: -599px -460px;}
#menuReasons ul#reasons li.reason-19Visited a { width:86px; background-position: -599px -765px;}
#menuReasons ul#reasons li.reason-19Visited a:hover { width:86px; background-position: -599px -460px;}

#menuReasons ul#reasons li.reason-20 a { width:85px;background-position: -685px -152px;}
#menuReasons ul#reasons li.reason-20 a:hover {width:85px; background-position: -685px -460px;}
#menuReasons ul#reasons li.reason-20Active a,#menuReasons ul#reasons li.reason-20Active a:hover { width:85px; background-position: -685px -460px;}
#menuReasons ul#reasons li.reason-20Visited a { width:85px; background-position: -685px -765px;}
#menuReasons ul#reasons li.reason-20Visited a:hover { width:85px; background-position: -685px -460px;}

#menuReasons ul#reasons li.reason-21 a { width:85px;background-position: -770px -152px;}
#menuReasons ul#reasons li.reason-21 a:hover {width:85px; background-position: -770px -460px;}
#menuReasons ul#reasons li.reason-21Active a,#menuReasons ul#reasons li.reason-21Active a:hover { width:85px; background-position: -770px -460px;}
#menuReasons ul#reasons li.reason-21Visited a { width:85px; background-position: -770px -765px;}
#menuReasons ul#reasons li.reason-21Visited a:hover { width:85px; background-position: -770px -460px;}

#menuReasons ul#reasons li.reason-22 a { width:86px;background-position: -855px -152px;}
#menuReasons ul#reasons li.reason-22 a:hover {width:86px; background-position: -855px -460px;}
#menuReasons ul#reasons li.reason-22Active a,#menuReasons ul#reasons li.reason-22Active a:hover { width:86px; background-position: -855px -460px;}
#menuReasons ul#reasons li.reason-22Visited a { width:86px; background-position: -855px -765px;}
#menuReasons ul#reasons li.reason-22Visited a:hover { width:86px; background-position: -855px -460px;}
