
.bottom-menu {padding:40px 0 50px 0; min-width:1045px; background:#981465; position:relative; margin-top:32px; width:100%; border:0;}

.bottom-menu-con {width:1000px; margin:auto; line-height:30px; color:#FFF; padding-left:20px}
.bottom-menu .bm-part1 {width:380px; float:left}
.bottom-menu .bm-part2 {width:365px; float:left}
.bottom-menu .bm-part3 {width:255px; float:left}

.bottom-menu-con h5 {font-size:18px; font-family:'proxima-nova', arial; font-weight:300; margin-top:0; line-height:20px; color:#FFF; margin-bottom:31px}
.bottom-menu-con a {text-decoration:none; color:#FFF; display:inline-block; font-size:14px; font-family:arial; font-weight:normal}
.bottom-menu-con a:hover {text-decoration:underline}

div#footer {position:relative; width:100%; height:151px; background:#981465; font-size:80%; border-top:1px solid #a32c75; border-bottom:1px solid #a32c75}

#footer-con {position:relative; width:1000px; margin:auto}

#sloupec-logo {float:left; width:280px;text-shadow: 1px 1px 1px #FFF;margin-top:46px;  color:#999999; line-height:17px}

.footer-social {position:absolute; right:0; top:50px; height:52px}
.footer-social .facebook-icon {position:relative; float:left; display:block; width:51px; height:51px; background:url('https://cached1.lvimg.cz/style/footer-facebook-logo.png')}
.footer-social .twitter-icon {position:relative; float:left; display:block; width:51px; height:51px; margin-right:16px;  background:url('https://cached1.lvimg.cz/style/footer-twitter-logo.png')}
.footer-social .google-plus-icon {opacity:0.4; filter: alpha(opacity=40); position:relative; float:left; display:block; width:49px; height:49px; margin-right:16px;  background:url('https://cached1.lvimg.cz/style/footer-google-plus-logo.jpg')}
.footer-social .facebook-icon:hover {background:url('https://cached1.lvimg.cz/style/footer-facebook-logo-hover.png')}
.footer-social .twitter-icon:hover {background:url('https://cached1.lvimg.cz/style/footer-twitter-logo-hover.png')}
.footer-social .google-plus-icon:hover {opacity:0.85;filter: alpha(opacity=85);}

#footer-rights {position:relative; width:100%; height:133px; background:#981465}
.footer-rights-con {position:relative; width:1000px; margin:auto; color:#FFF}
.footer-rights-con p {padding-top:54px; font-size:12px; margin:0}

#menu {position:absolute; right:0; top:55px; height:20px; z-index:11}
#menu ul {padding:0; margin:0; list-style-type:none}
#menu ul li {float:left; margin:0 0 0 30px; display:block; z-index:0}
#menu ul li a {display:block; height:16px; font-size:13px; text-decoration:none; line-height:16px; color:#FFF}

div#footer h5 {font-size:170%; letter-spacing:0.5px; margin:0 0 14px 0; padding:0; font-weight:normal; color:#900F63}

div#footer p {margin:0; padding-bottom:3px;color:#333333}
div#footer p a {text-decoration:none;color: #333333;font-size:130%;font-weight:500;text-shadow: 1px 1px 1px #FFF}
div#footer p a:hover {text-decoration:underline; color:#000}

div#footer p strong a {text-decoration:underline}
div#footer p strong a:hover {text-decoration:none; color:#000}



div#footer-end {margin:0 auto; width:1031px; color:#4d4d4d; position:relative; font-size:80%; margin-bottom:50px}
div#footer-end a {color:#4d4d4d; text-decoration:none}
div#footer-end a:hover {color:#000; text-decoration:underline}

div#footer-logo {width:139px; height:38px; position:absolute; right:30px; top:-5px; background:url(/images/style/footer-logo-4.png) top left no-repeat}
div#footer-logo a {display:block; width:139px; height:38px}
div#footer-logo span {display:none}
.bottom-menu-con-fb {
    width: 1000px;
    margin: auto;
    padding-top: 20px;
    height: 175px;
    text-align:left;
}
