@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.eot');
    src: url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-bold-webfont.woff') format('woff'),
         url('../fonts/roboto-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body {background: #FFFFFF;
        font-family: 'robotoregular', sans-serif;
        font-size: 14px; color:#3f3a35; margin: 0px auto;}
.noCSS {display: none;}
.printOnly {display: none;}
.clearer {clear:both;}
div.clearer {height: 0px;overflow: hidden;width: 1%;}
.left {text-align:left;}
.right {text-align:right !important;}
.center {text-align:center;}
.just {text-align:justify;}
.red {color: #dd0000;}
.upper {text-transform: uppercase;}
a:link, a:visited {	text-decoration:none; color: #1b2326}
a:hover { text-decoration:underline;}

a img {border: none;}
ul {margin-top:0.8em; margin-bottom:0.8em; margin-left:0.8em; padding-left:1em; line-height: 140%;}
ol {line-height: 140%;}
li {margin-bottom:0.5em;}
p {margin-top: 0em;  margin-bottom: 12px;  text-align: left;  text-indent: 0px;}
.noIndent {text-indent: 0;}
h1, h2, h3 {}
h1 {font-family: 'robotobold'; font-size: 55px; text-align: center; color: #c90000; margin: 15px 0;}
#breadcrumb h1 {color: #a6b500; font-size: 45px; margin: 0;}
h1 strong {}
h2 {font-size: 35px; margin-top: 15px; margin-bottom: 15px; font-weight: normal; color: #A6B500;font-family: 'robotomedium'; font-weight: normal;}
h3 {font-size: 20px; margin-top: 0px; margin-bottom: 7px; margin-top: 15px;}
h2 em, h3 em {font-style: normal; font-weight: normal}
h4 {margin: 12px 0 7px 0; font-size: 120%;}
legend {font-size: 110%; font-weight: bold; margin-top: 0px; margin-left: 3px; margin-bottom: 5px;  padding-left: 2px;  color:#000000;}
fieldset {margin-top: 0px;  margin-bottom: 10px;  padding: 0px 0px 2px 0px;}
fieldset div.fieldsetContent {margin: 0px 20px;}
label {font-weight: bold;}
.help {cursor: help; border-bottom: 1px dashed #638EB5;}
.fleft { float: left; margin: 0 20px 15px 0; }
.fright { float: right; margin: 0 0 15px 20px; }
.highlight {font-size: 110% !important; font-weight: bold; }
.highlight a {font-size: 110% !important;}
.no-top {margin-top: 0;}
.no-margin {margin: 0;}
.quotation {font-style: italic;}
textarea {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
th {text-align: left; vertical-align: text-top;}
/*-------------------------------------------------------------------------------------------------------
	layout stranky
---------------------------------------------------------------------------------------------------------*/
#header-wrap {background: #29221c url(../images/header_wrap_bg.png) repeat-x left bottom; height: 97px; position: relative;}
a#logo {position: absolute; left: 40px; top: 27px;}
#header {margin: 0 auto; width: 820px; padding-left: 150px; height: 97px;}
#content-wrap {position: relative;}
#content {width: 970px; margin: 0 auto; position: relative; padding-bottom: 30px;}
#content p {line-height: 170%}
#content .column {float: left; width: 450px; padding-left: 10px;}
#content .column-right {float: right; padding: 0 10px 0 0;}
#content .column p.green {color: #A6B500; font-family: 'robotomedium'; font-size: 18px; background: url(../images/arrow_green.png) no-repeat 0 7px; padding-left: 20px;}
#content .column p.question, #content .column .boxed {font-family: 'robotomedium'; background: #f4f4f4; padding: 12px;}
#content .column .boxed .red {font-size: 120%;}
ul.bulleted {list-style-type: none; margin: 0; padding: 0;}
ul.bulleted>li {margin-bottom: 15px; background: url(../images/arrow_green.png) no-repeat 0 0px; padding-left: 20px;}
ul.bulleted>li>strong {display: block; color: #a6b500; font-size: 18px;  font-family: 'robotomedium'; font-weight: normal; margin-bottom: 5px;}
/*-------------------------------------------------------------------------------------------------------
	navigace
---------------------------------------------------------------------------------------------------------*/
#navigation ul {margin: 0; padding: 0; list-style-type: none; height: 97px; float: left;}
#navigation ul#main-navigation {margin-right: 33px;}
#navigation ul li {float: left; margin-bottom: 0;}
#navigation ul#main-navigation li {padding: 45px 11px 0 0; margin-right: 11px; height: 52px;
    background: url(../images/navigation_li_right.png) no-repeat right 49px;}
#navigation ul#main-navigation li:last-child {background: none;}
#navigation ul#main-navigation li a:link, #navigation ul#main-navigation li a:visited{
    font-family: 'robotolight', sans-serif; font-size: 17px; color: #FFFFFF; display: block;
    height: 52px; padding: 0 0 0 12px;
}
#navigation ul#main-navigation li a span {padding: 0 12px 0 0; display: block; height: 52px;}
#navigation ul#main-navigation li.selected a:link, #navigation ul#main-navigation li.selected a:visited,
#navigation ul#main-navigation li a:hover {color: #afbc1c; text-decoration: none;
    background: url(../images/navigation_sel_left.png) no-repeat left bottom;}
#navigation ul#main-navigation li.selected a span, #navigation ul#main-navigation li a:hover span {
    background: url(../images/navigation_sel_right.png) no-repeat right bottom;}    

#navigation #social li {margin-right: 8px; height: 29px; padding-top: 42px;}
#navigation #social li a:link, #navigation #social li a:visited { display: block; width: 28px; height: 29px;
    text-indent: -9000px; color: #FFFFFF; background: url(../images/social_bg.png) no-repeat 0 0;}
#navigation #social li a:hover {background-position: 0 -29px;}
#navigation #social li#tw a {background-position: 0 -58px;}
#navigation #social li#tw a:hover {background-position: 0 -87px;}
#navigation #social li#fb a {background-position: 0 -116px;}
#navigation #social li#fb a:hover {background-position: 0 -145px;}
/*-------------------------------------------------------------------------------------------------------
	o nas
---------------------------------------------------------------------------------------------------------*/
#content-onas-top {background: url(../images/o_nas_jarda1.jpg) no-repeat center bottom; height: 440px; padding-top: 40px;}
#content-onas-top .in {width: 970px; margin: 0 auto; position: relative; padding-bottom: 30px;}
#content-onas-top .in p {line-height: 170%}
#content-onas-top .in p.smaller {font-size: 13px;}
#content-onas-top .in .column {width: 450px; padding-left: 10px;}
#content-onas-top .in .column-jarda {width: 400px;}
#content-onas-bottom {background: #fbfbfb url(../images/o_nas_jarda2.jpg) no-repeat center top;}
#content-onas-bottom .in {width: 970px; margin: 0 auto; position: relative; padding: 100px 0 60px 0;}
#content-onas-bottom .person {float: left; width: 405px; padding: 240px 40px 40px 40px; text-align: center;}
#content-onas-bottom .person h2 {font-size: 26px;}
#content-onas-bottom .person p {text-align: center;}
#content-onas-bottom .person1 {background: url("../images/o_nas_person1.jpg") no-repeat center top;}
#content-onas-bottom .person2 {background: url("../images/o_nas_person2.jpg") no-repeat center top;}
#content-onas-bottom .person3 {background: url("../images/o_nas_person3.jpg") no-repeat center top;}
#content-onas-bottom .person4 {background: url("../images/o_nas_person4.jpg") no-repeat center top;}
/*-------------------------------------------------------------------------------------------------------
	reference
---------------------------------------------------------------------------------------------------------*/
#reference-top {height: 240px; background: url(../images/reference_top_bg.jpg) no-repeat center top}
#reference-top-green {background: url(../images/reference_top_green.png) repeat center top}
#reference-top-green .in {padding: 40px 0 240px 0; background: url(../images/reference_top_green_in.png) no-repeat center bottom;}
#reference-top-green .in h2 {font-family: 'robotolight'; font-size: 55px; color: #FFFFFF;
    text-shadow: 1px 1px 0 #777d03; text-align: center; margin: 0 0 7px 0;}
#reference-top-green .in a#contact-us:link, #reference-top-green .in a#contact-us:visited, #contact-form input.submit {
    display: block; margin: 0 auto 15px auto; background: url(../images/submit_bg.png) no-repeat left top;
    width: 323px; height: 64px; line-height: 62px; color: #c90000; font-family: 'robotomedium';
    font-size: 20px; text-align: center; text-transform: uppercase;
}
#reference-top-green .in a#contact-us:hover, #contact-form input.submit:hover {color: #FFFFFF; background-position: left bottom; text-decoration: none;}
/*#reference-header-wrap {background: #29221c url(reference_header_wrap_bg.jpg) repeat-x center top}*/
/*#reference-header {width: 970px; margin: 0 auto; height: 122px; */
    /*background: url(../images/reference_header_bg.jpg) no-repeat center top}*/
/*#reference-header p {line-height: 122px; margin: 0; font-family: 'robotolight', sans-serif; font-size:35px;*/
    /*color: #FFFFFF; text-align: center;}*/
/*#reference-header p strong {font-weight: normal; font-family: 'robotobold'; color: #a6b500;}*/
#reference {height: 450px; width:100%; margin: 0 auto; position: relative;}
.refitem {width: 960px; height: 390px;}
/*.refitem p.refitem-header {text-align: center; font-size: 24px; font-family: 'robotoregular';}*/
/*.refitem p.refitem-header strong {font-weight: normal; font-family: 'robotobold';}*/
/*.refitem-content {width: 481px; height: 100px; margin: 0 auto; padding: 30px 30px 0 130px;*/
    /*background: url(../images/refitem_content_bg.png) no-repeat left top; font-size: 15px;*/
/*}*/
#reference .cycle-prev {width: 60px; height: 95px; position: absolute; left: 30px; top: 120px; z-index: 10;
    background: url(../images/slideshow/arrow_left.png) no-repeat left top; cursor: pointer; display: block;}
#reference .cycle-prev:hover {background-position: left bottom;}
#reference .cycle-next {width: 60px; height: 95px; position: absolute; right: 30px; top: 120px; z-index: 10;
    background: url(../images/slideshow/arrow_right.png) no-repeat left top; cursor: pointer; display: block;}
#reference .cycle-next:hover {background-position: left bottom;}
#reference .cycle-pager {height: 14px; text-align: center; width: 100%; position: absolute; left: 0; top: 300px; z-index: 10;}
#reference .cycle-pager span {cursor: pointer; display: inline-block; width: 14px; height: 14px; text-indent: -9000px;
    background: url(../images/slideshow/pager_bg.png) no-repeat left top; margin: 0 5px;}
#reference .cycle-pager span.cycle-pager-active {background-position: left bottom;}
div.reference {margin-bottom: 25px;}
p.refsign {color: #A6B500; font-family: 'robotomedium';}
p.refsign strong {font-family: 'robotobold'; font-weight: normal; font-size: 120%;}
.references .reference, .refitem .reference {display: inline-block; width: 237px; height: 130px; position: relative;}
.reference-wrap, #reference-wrap {background: url(../images/references_wrap_bg.png) repeat left top;}
#reference-wrap {height: 560px; position: relative;}
#reference-wrap h2 {margin-top: 0; font-size: 35px; font-family: 'robotobold'; padding-top: 50px;
    text-align: center; margin-bottom: 0;}
#reference-wrap .fingers {top: 0;}
.reference .cross {width: 36px; height: 36px; background: url(../images/cross.png) no-repeat center center;
    position: absolute; top: -18px; left: 219px;}
.reference:nth-child(4n+4) .cross {display: none;}
/*-------------------------------------------------------------------------------------------------------
	links
---------------------------------------------------------------------------------------------------------*/
#links-wrap {height: 247px; background: #e2d5cc url(../images/links_wrap_bg.png) repeat center top;
    border-top: 2px solid #f4f1f0; position: relative;}
.fingers {position: absolute; top: -2px; left: 50%; width: 126px; height: 22px; margin-left: 153px;
    background: url(../images/fingers.png) no-repeat left top;}
#links {width: 950px; margin: 0 auto; padding: 22px 0 0 0;}
.link-block {float: left; width: 212px; font-family: 'robotomedium'; padding: 0 25px 0 0;}
.link-block:last-child {width: 227px; padding-right: 0; float: right;}
.link-block h3 {font-size: 18px; text-decoration: underline; margin: 10px 0 5px 0; font-weight: normal;}
.link-block h3:FIRST-CHILD {margin-top: 0;}
.link-block h3 a {}
.link-block h3 a:hover {color: #c60000;}
.link-block ul {margin: 0; padding: 0; list-style-type: none;}
/*.link-block ul li {margin: 0 0 9px 0;}
.link-block ul li a:link, .link-block ul li a:visited {text-decoration: underline; font-size: 13px; padding-left: 15px;
    background: url(../images/links_bg.png) no-repeat left center;}
.link-block ul li a:hover {color: #c60000; background-image: url(../images/links_hover_bg.png);}*/
.link-block ul li {margin: 0 0 0 0; display: inline; font-size: 13px;}
.link-block ul li:after {content: " | "}
.link-block ul li:LAST-CHILD {padding-right: 0;}
.link-block ul li:LAST-CHILD:after {content: ""}
.link-block ul li a:link, .link-block ul li a:visited {text-decoration: underline; font-size: 13px;}
.link-block ul li a:hover {color: #c60000;}
/*-------------------------------------------------------------------------------------------------------
	footer
---------------------------------------------------------------------------------------------------------*/
#footer1-wrap {height: 195px; background: #c80000 url(../images/footer1_wrap_bg.png) repeat center top;}
#footer1 {width: 950px; margin: 0 auto; padding: 43px 0 0 0; color: #edd7c8;}
#footer1 .column {float: left; width: 475px;}
#footer1 .column p {font-family: 'robotolight'; font-size: 14px;}
#footer1 .column p strong {font-family: 'robotomedium'; font-size: 17px; display: block; font-weight: normal; color: #FFFFFF;}
#footer1 .column p span.phone, #contact-info span.phone {color: #FFFFFF; font-size: 18px; font-family: 'robotomedium'; display: inline-block;
    padding: 0 0 0 26px; background: url(../images/ico_phone.png) no-repeat left center; margin: 5px 40px 0 0;}
#footer1 .column p a.mail:link, #footer1 .column p a.mail:visited, 
#contact-info a.mail:link, #contact-info a.mail:visited {color: #FFFFFF; font-size: 18px; font-family: 'robotomedium'; display: inline-block;
    padding: 0 0 0 26px; background: url(../images/ico_mail.png) no-repeat left center; margin: 5px 0 0 0; text-decoration: underline;}
#footer2-wrap {height: 134px; background: #8a0000 url(../images/footer2_wrap_bg.png) repeat center top;}
#footer2 {width: 950px; margin: 0 auto; padding: 23px 0 0 0; color: #edd7c8; font-size: 13px;}
#footer2 .left {float: left; width: 411px;}
#footer2 .left p {line-height: 200%;}
#footer2 .center {float: left; width: 130px; text-align: left;}
#footer2 .right {float: right;}
#footer2 .right a:link, #footer2 .right a:visited, #footer2 a {color: #edd7c8; text-decoration: underline;}
/*-------------------------------------------------------------------------------------------------------
	stránka s čím...
---------------------------------------------------------------------------------------------------------*/
#subnav-wrap {background: url(../images/subnav_wrap_bg.png) repeat center center; margin-bottom: 40px;}
#subnav-wrap-in {width: 972px; margin: 0 auto; text-align: center; padding-bottom: 30px; position: relative;}
#subnav-wrap-bottom {height: 11px; background: url(../images/subnav_wrap_bottom.png) repeat-x left bottom;}
#subnav {height: 165px; margin-bottom: 28px; position: absolute; left: 0; top: 105px;}
#subnav ul {margin: 0; padding: 0; list-style-type: none;}
#subnav ul li {float: left; margin: 0; width: 162px; height: 165px; overflow: hidden;}
/*#subnav ul li#subnav1, #subnav ul li#subnav6 {width: 161px;}*/
#subnav ul li a:link, #subnav ul li a:visited {display: block; width: 162px; height: 165px; text-indent: -9000px;
    background: url(../images/subnav1.png) no-repeat left top;}
#subnav ul li a:hover {background-position: left bottom;}
#subnav ul li#subnav2 a {background-image: url(../images/subnav2.png);}
#subnav ul li#subnav3 a {background-image: url(../images/subnav3.png);}
#subnav ul li#subnav4 a {background-image: url(../images/subnav4.png);}
#subnav ul li#subnav5 a {background-image: url(../images/subnav5.png);}
#subnav ul li#subnav6 a {background-image: url(../images/subnav6.png);}
#subnav-main {height: 135px; position: relative; z-index: 99;}
#subnav-main ul {margin: 0; padding: 0; list-style-type: none;}
#subnav-main ul li {float: left; margin: 0; width: 243px; height: 135px; overflow: hidden;}
#subnav-main ul li a:link, #subnav-main ul li a:visited {display: block; width: 243px; height: 135px; text-indent: -9000px;
    background: url(../images/subnav-main1.png) no-repeat left top;}
#subnav-main ul li a:hover, #subnav-main ul li.selected a {background-position: left bottom;}
#subnav-main ul li#subnav-main2 a {background-image: url(../images/subnav-main2.png);}
#subnav-main ul li#subnav-main3 a {background-image: url(../images/subnav-main3.png);}
#subnav-main ul li#subnav-main4 a {background-image: url(../images/subnav-main4.png);}

.subpage {margin-bottom: 65px; padding-top: 85px;
    background: url(../images/subnav1_ico.png) no-repeat center top;}
.subpage .subtitle {text-align: center; color: #a6b500; font-size: 20px; font-family: 'robotobold'; margin-bottom: 0;}
.subpage h2, .subpage h1 {text-align: center; color: #3f3a35; font-size: 55px; font-family: 'robotobold'; vertical-align: text-top;
    margin: 0 0 25px 0; color: #C90000;}
#employee-engagement {background-image: url(../images/subnav2_ico.png)}
#customer-engagement {background-image: url(../images/subnav3_ico.png)}
#key-employees-score {background-image: url(../images/subnav4_ico.png)}
#employer-brand {background-image: url(../images/subnav5_ico.png)}
#mnoho-dalsiho {background-image: url(../images/subnav6_ico.png)}
#training {background-image: url(../images/subnav7_ico.png)}
#project-management {background-image: url(../images/subnav8_ico.png)}
#efficient-organization {background-image: url(../images/subnav9_ico.png)}
#subnav-wrap-in p {text-align: center;}
#subnav-wrap-in p.subtitle {text-align: center; font-size: 20px; text-transform: uppercase; padding-top: 45px;}
#subnav-wrap-in p.subtitle1 {padding-top: 193px;}
#subnav-wrap-in p.subtitle strong {font-weight: normal; color: #c90000;}
/*-------------------------------------------------------------------------------------------------------
	kontakt
---------------------------------------------------------------------------------------------------------*/
#contact-form {width: 790px; margin: 0 auto;}
#contact-form .form-left {float: left; width: 366px;}
#contact-form .form-right {float: right; width: 366px;}
#contact-form label {display: block; color: #FFFFFF; font-size: 15px; font-family: 'robotobold';
    font-weight: normal; margin-bottom: 7px;}
#contact-form input[type="text"], #contact-form input[type="email"], #contact-form textarea {
    border: none; background: rgba(255,255,255, 0.3); color: #1c1c1c; font-size: 15px; font-family: 'robotomedium';
    padding: 12px 8px; width: 350px; margin-bottom: 15px;}
#contact-form textarea {height: 191px; resize: none; overflow: auto;}
#contact-form input.submit {border: none; cursor: pointer; margin: 40px auto;}

#breadcrumb {text-align: center; padding: 30px 0; background: url(../images/breadcrumb_bg.png) repeat-x center bottom;
    font-size: 12px; font-family: 'robotobold'; color: #3f3a35;}
#breadcrumb strong {font-weight: normal; color: #a6b500;}
#breadcrumb a:link, #breadcrumb a:visited {color: #3f3a35; text-decoration: underline;}

#map-canvas {height: 560px; margin-top: -120px; overflow: hidden;}

#contact-info {width: 727px; height: 253px; margin: 0 auto; position: relative; z-index: 999;
    background: url(../images/contact_info_bg.png) no-repeat left top; padding: 47px 111px 0 111px; }
#contact-info .contact-info-left {float: left; width: 240px; color: #FFFFFF; font-size: 15px; font-family: 'robotobold';
    background: url(../images/pointer_white.png) no-repeat left top; height: 76px; padding: 15px 0 0 91px;}
#contact-info .contact-info-right {float: left; width: 390px; padding: 15px 0 0 0;}
#contact-info .socials {padding: 50px; text-align: center;}
#contact-info .socials ul {margin: 0; padding: 0; list-style-type: none;}
#contact-info .socials ul li {display: inline-block; width: 52px; height: 53px; margin: 0 15px 0 0;}
#contact-info .socials ul li:last-child {margin-right: 0;}
#contact-info .socials ul li a:link, #contact-info .socials ul li a:visited {display: inline-block; width: 52px; height: 53px;
         background: url(../images/socials2.png) no-repeat left top; text-indent: -9000px;}
#contact-info .socials ul li#tw2 a {background-position: 0 -53px;}
#contact-info .socials ul li#fb2 a {background-position: 0 -106px;}
/*-------------------------------------------------------------------------------------------------------
	homepage
---------------------------------------------------------------------------------------------------------*/
#slideshow {height: 576px; overflow: hidden;}
#slideshow div.image {width: 100%; overflow: hidden; text-align: center; height: 576px;}
#slideshow div.image img {position: absolute; left: 50%; margin-left: -994px;}
#slideshow .cycle-prev {width: 49px; height: 101px; position: absolute; left: 0px; top: 287px; z-index: 999; 
    background: url(../images/slideshow/arrow1_left.png) no-repeat left top; cursor: pointer; display: block;}
#slideshow .cycle-prev:hover {background-position: left bottom;}
#slideshow .cycle-next {width: 49px; height: 101px; position: absolute; right: 0px; top: 287px; z-index: 999; 
    background: url(../images/slideshow/arrow1_right.png) no-repeat left top; cursor: pointer; display: block;}
#slideshow .cycle-next:hover {background-position: left bottom;}

#content-wrap-shadow {background: #FFFFFF url(../images/content_wrap_shadow_bg.png) repeat-x left top;}
#content-wrap-shadow #content {padding-top: 125px;}
#content-wrap-shadow #content h1 {margin-top: 0;}
#home-header {width: 936px; height: 124px; margin: 0 auto 40px auto; padding: 15px 0 0 0;
    background: url(../images/home_header_bg.png) no-repeat left top;}
#home-header h1 {color: #3f3a35; font-size: 35px; font-family: 'robotomedium';}
#home-header h1 strong {font-family: 'robotobold'; font-weight: normal;}
#home-header h2 {color: #a6b500; font-size: 35px; font-family: 'robotomedium'; text-align: center;}
#home-header h2 strong {font-family: 'robotobold'; font-weight: normal;}

#subnav-home {width: 970px; height: 170px; position: absolute; left: 0; top: -120px; z-index: 999;
    background: #aa0000; border-top: 7px solid #c90000;}
#subnav-home ul {margin: 0; padding: 0; list-style-type: none; width: 970px; height: 170px;}
#subnav-home ul li {margin: 0; float: left; width: 194px; height: 170px; overflow: hidden;}
#subnav-home ul li a {margin: 0; display: inline-block; width: 193px; height: 170px; color: #FFFFFF; overflow: hidden;
    text-indent: -9000px; background: url(../images/subnav_home1.png) no-repeat left top;
   	border-right: 1px solid #920000;}
#subnav-home ul li a:hover {background-position: left bottom; border-right: 1px solid  #580000;}
#subnav-home ul li#subnav-home2 a {background-image: url(../images/subnav_home2.png)}
#subnav-home ul li#subnav-home3 a {background-image: url(../images/subnav_home3.png)}
#subnav-home ul li#subnav-home4 a {background-image: url(../images/subnav_home4.png)}
#subnav-home ul li#subnav-home5 a {background-image: url(../images/subnav_home5.png); width: 194px; border: none;}