﻿/*
--------------------------------
Styly pro multiboxy (fivebox) ////////
--------------------------------
*/
.fivebox-box {
    position: absolute;
	display: block;
	visibility: visible;
	opacity: 0;
	filter: alpha(opacity=0);
}

#fivebox-content .boxbody1a, #fivebox-content .boxbody1b, #fivebox-content .boxbody1c {
        height: 181px;
        float: left;
        display: block;
        width: 220px;
        *width: 230px;
        padding: 0px 10px 10px 0px;
}
#fivebox-content .boxbody1c {
	width: 250px;
	*width: 260px;
}
.boxbody1a h2, .boxbody1b h2, .boxbody1c h2 {
        font-size:16px;
        padding:20px 0px 10px 20px;
}
.boxbody1a p, .boxbody1b p, .boxbody1c p {
        padding:0px 0px 10px 20px;
}
.boxbody1a ul, .boxbody1b ul, .boxbody1c ul {
	padding-left: 20px;
}
#fivebox-content .boxbody1a h2 a:link, #fivebox-content .boxbody1a h2 a:visited, #fivebox-content .boxbody1b h2 a:link, #fivebox-content .boxbody1b h2 a:visited, #fivebox-content .boxbody1c h2 a:link, #fivebox-content .boxbody1c h2 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxbody1a h2 a:hover, #fivebox-content .boxbody1b h2 a:hover, #fivebox-content .boxbody1c h2 a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxfooter1 {
        height: 48px;
        background-color: #636161;
        clear: both;
}
#fivebox-content .boxfooter1 td {
        padding: 17px 10px 17px 20px;
}

#fivebox-content .boxfooter1 td a{
        background:transparent url(../img/li-1.gif) no-repeat scroll 0 5px;
        padding-left: 14px;
        color: #fff;
}


.fivebox-je .fiveboxleft2 {
        float: left;
        height: 225px;
        width: 360px;
        padding-top: 15px;
}
.fivebox-je .fiveboxleft2 h2 {
        color: white;
        margin: 0px 0px 10px 18px;
        font-size: 16px;
}
.fivebox-je .fiveboxleft2 h2 a, .fiveboxleft2 h2 a:visited {
        color: #E1E1E1;
        text-decoration: underline;
}
.fivebox-je .fiveboxleft2 h2 a:hover {
        color:#FFFFFF;
        text-decoration: underline;
}
.fivebox-je .fiveboxleft2 p {
        background-position: 0 5pt;
        background-repeat:no-repeat;
        margin-bottom: 2px;
        padding-left: 18px;
        padding-top: 10px;
        position: relative;
        width: 285px;
}
.fivebox-je .fiveboxleft2 img {
        padding: 5px 0px 5px 18px;
}
.fivebox-je .fiveboxright2 {
        float: left;
        width: 345px;
        height: 190px;
        padding: 3px 15px 10px 0px;
}
.fivebox-je .fiveboxright2 h2 {
        font-size: 16px;
        background: transparent url(../img/li-3.gif) no-repeat scroll left 6px;
        color: #E1E1E1;
        margin: 0px 0px 10px 0px;
        padding-left: 18px;
}
.fivebox-je .fiveboxright2 h2 a:link, .fivebox-je .fiveboxright2 h2 a:visited {
        text-decoration: underline;
        color: #E1E1E1;
}
.fivebox-je .fiveboxright2 h2 a:hover {
        text-decoration: underline;
        color: #fff;
}
.fivebox-je .fiveboxright2 p {
        padding: 10px 0px 0px 18px;
}
.fivebox-je .fiveboxright2 p strong {
        font-size: 12px;
        padding: 10px 0px 0px 0px;
}






#fivebox-content .boxbody17 {
        height: 192px;
        background-color: #888787;
}
#fivebox-content .boxbody17 p {
        padding: 2px 0px 2px 10px;
        font-size: 12px;
        font-weight: normal;
}
#fivebox-content .boxbody17 a:link, #fivebox-content .boxbody17 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxbody17 a:hover {
        text-decoration: underline;
        color: #E1E1E1;
}
#fivebox-content .boxbody17 table {
        padding: 10px 0 0 0;
		*margin-top: 10px;
}
#fivebox-content .boxbody17 td {
        padding: 0px 10px 0px 10px;
        margin: 0px 0px 0px 0px;
        color: #FFFFFF;
        text-align: left;
        font-size: 16px;
        font-weight: bold;
        vertical-align: top;
        width:240px;
}
#fivebox-content .boxbody17 td h3 {
        color: #FFFFFF;
        font-size: 16px;
        font-weight: bold;
        margin: 5px 5px 0px 10px;
}
#fivebox-content .boxbody17 img {
        float: left;
        margin: 25px 0px 0px 30px;
}

.fiveboxfooter {
        height: 48px;
        line-height: 48px;
        overflow: hidden;
        width: 100%;
        position: absolute;
        bottom: 0px;
        left: 0px;
        background: #636161;
}
.fiveboxfooter a{
        background: transparent url(../img/li-1.gif) no-repeat scroll 0 22px;
        color: #FFFFFF;
        padding-left: 14px;
        margin-left: 20px;
		float: left;
}







#fivebox-content .boxbody31 {
        height: 192px;
        background-color: #878686;
}
#fivebox-content .boxbody31 p{
        padding: 2px 10px 2px 10px;
        color: #FFFFFF;
}
#fivebox-content .boxbody31 a:link, #fivebox-content .boxbody31 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxbody31 a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxbody31 h3 {
        margin: 0px 30px 10px 10px;
        color: #fff;
}
#fivebox-content .boxbody31 .zak_linka {
        padding: 20px 0px 0px 35px;
        width:216px;
}
#fivebox-1 span{
        margin-top: -14px;
        *margin-top: -23px;
        height: 25px;
        width: 20px;
        left: 45px;
}
#fivebox-content .boxbody31 .sluchatko1 span {
        background:transparent url(../img/sluch1_mensi.png) no-repeat scroll left top;
        position: absolute;
}
#fivebox-content .boxbody31 .sluchatko2 span {
        background:transparent url(../img/sluch2_mensi.png) no-repeat scroll left top;
        position: absolute;
}

#fivebox-content .boxbody31 ul li {
        background: transparent none repeat scroll 0 0;
        padding-bottom: 5px;
        padding-left: 42px;
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 3px;
        padding: 0px 0px 0px 20px;
}
#fivebox-content .boxbody31 li {
        color: #FFFFFF;
}
#fivebox-content .boxbody31 li strong {
        color:#FFFFFF;
        display:block;
        font-size:22px;
        margin-bottom:4px;
}

#fivebox-content .boxfooter31 td {
        padding: 17px 10px 17px 35px;
        color: #FFFFFF;
        *margin-top: -25px;
}
#fivebox-content .boxfooter31 td a:link, #fivebox-content .boxfooter31 td a:visited {
        background:transparent url(../img/li-1.gif) no-repeat scroll 0 5px;
        padding-left: 14px;
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxfooter31 td a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxfooter31 {
        height: 48px;
        background-color: #636161;
}





.fiveboxleft {
        float: left;
        width: 320px;
        *width: 360px;
        padding: 0 20px 0 20px;
        position: absolute;
		left: 0px;
}
.fiveboxleft .visual-image {
        width: 320px;
        height: 170px;
        overflow: hidden;
        position: relative;
        cursor: pointer;
        margin: 0 0 12px 0;
}
.fiveboxleft .visual-image h2 {
        background-color: #F24F00;
        color: #FFFFFF;
        font-size: 18px;
        height: 37px;
        line-height: 37px;
        overflow: hidden;
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: auto;
        padding: 0px 18px 0px 18px;
        max-width: 320px;
        overflow: hidden;
}
.fiveboxleft .visual-image h2 a, .fiveboxleft .visual-image h2 a:visited, .fiveboxleft .visual-image h2 a:hover {
        color:#FFFFFF;
		text-decoration: none;
        border-bottom: 1px solid #FFFFFF;
}
.fiveboxleft .visual-text {
        padding: 10px 0 0px 0px; 
}
.fiveboxleft .visual-text h2 {
        font-size: 16px;
        padding: 10px 0 10px 0px;
}
.fiveboxleft .visual-text p {
        padding: 0 0 10px 0;
}
.fiveboxleft .visual-text h2 a:link, .fiveboxleft .visual-text h2 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
.fiveboxleft .visual-text h2 a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
.fiveboxright {
        float: left;
        width: 340px;
        *width: 360px;
        /*height: 240px;*/
        padding: 20px 20px 0px 0px;
		position: absolute;
		right: 0px;
}
.fiveboxright h2 {
        font-size: 16px;
        background: transparent url(../img/li-3-grey.gif) no-repeat scroll left 16px;
        color: #FFFFFF;
        padding: 10px 0 0 18px;
}

.fiveboxright h2 a:link, .fiveboxright h2 a:visited {
        text-decoration: underline;
        color: #FFFFFF;
}
.fiveboxright h2 a:hover {
        text-decoration: underline;
        color: #E1E1E1;
}
.fiveboxright p {
        padding: 0px 0 8px 18px;
}






#fivebox-content .boxbody33 {
        height: 192px;
        background-color: #888787;
}
#fivebox-content .boxbody33 p{
        padding: 2px 10px 2px 20px;
}
#fivebox-content .boxbody33 td {
        padding: 5px 10px 17px 20px;
        color: #FFFFFF;
        vertical-align: top;
}
#fivebox-content .boxbody33 .step1 td a{
        text-decoration: none;
}
#fivebox-content .boxbody33 .step2 td a{
        text-decoration: underline;
}
#fivebox-content .boxbody33 a:link, #fivebox-content .boxbody33 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxbody33 a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxfooter33 {
        height: 48px;
        background-color: #545252;
}
#fivebox-content .boxbody33 h3 {
        font-weight:bold;
        font-size: 16px;
        color: #fff;
        margin:0px 30px 2px 0px;
        padding-top:12px;
}
#fivebox-content .boxfooter33 td {
        padding: 17px 10px 17px 20px;
        color: #FFFFFF;
}
#fivebox-content .boxfooter33 td a:link, #fivebox-content .boxfooter33 td a:visited {
        background:transparent url(../img/li-1.gif) no-repeat scroll 0 5px;
        padding-left: 14px;
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxfooter33 td a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxfooter33 {
        height: 48px;
        background-color: #636161;
}






#fivebox-content .boxbody34 {
        height: 192px;
        background-color: #878686;
}
#fivebox-content .boxbody34 h3 {
        margin: 30px 30px 10px 120px;
        color: #fff;
}
#fivebox-content .boxbody34 p{
        padding: 2px 10px 2px 20px;
        font-size: 12px;
}
#fivebox-content .boxbody34 ul{
        padding: 20px 140px 2px 40px;
}
#fivebox-content .boxbody34 li a:link, #fivebox-content .boxbody34 li a:visited{
        margin-bottom: 5px;
        text-decoration: underline;
        color: #fff;
}
#fivebox-content .boxbody34 li a:hover{
        font-weight: bold;
        text-decoration: underline;
        color: #fff;
}
#fivebox-content .boxfooter34 {
        height: 48px;
        background-color: #636161;
}
#fivebox-content .boxfooter34 td {
        padding: 17px 10px 17px 35px;
}
#fivebox-content .boxbody34 .media1 span, #fivebox-content .boxbody34 .media2 span, #fivebox-content .boxbody34 .media3 span {
        width: 80px; 
        height: 80px;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        display: block;
        position: absolute;
        width: 100%;
}
#fivebox-content .boxbody34 .media1, #fivebox-content .boxbody34 .media2, #fivebox-content .boxbody34 .media3 {
        color: #FFFFFF;
        height: 102px;
        margin-left: 0px;
        max-height: 210px;
        max-width: 232px;
        overflow: hidden;
        position: relative;
        width: 232px;
}
#fivebox-content .boxbody34 .text {
        margin: 10px 0 0 0;
        color: #ffffff;
}
#fivebox-content .boxbody34 .media1 span {
        background: transparent url(../img/page/avatar-kriz.jpg) no-repeat 0px 0px; 
}
#fivebox-content .boxbody34 .media2 span {
        background: transparent url(../img/page/avarat-novakova.jpg) no-repeat 0px 0px;
}
#fivebox-content .boxbody34 .media3 span {
        background: transparent url(../img/page/avatar-pavlicek.jpg) no-repeat 0px 0px;
}
#fivebox-content .boxbody34 .border {
        height: 80px;
        width: 80px;
        *height: 82px;
        *width: 82px;
        border: 1px solid #636161;
        float: left; 
        margin: 19px 0 0 19px;
        display: inline;
}
#fivebox-content .boxfooter34 td a{
        background:transparent url(../img/li-1.gif) no-repeat scroll 0 5px;
        padding-left: 14px;
        color: #fff;
}
#fivebox-content .boxfooter34 td a:hover {
	color: #e1e1e1;
}







#fivebox-content .boxbody35 {
        height: 240px;
        background-color: #878686;
}
#fivebox-content .boxbody35 p{
        padding: 2px 10px 2px 10px;
        color: #FFFFFF;
}
#fivebox-content .boxbody35 a:link, #fivebox-content .boxbody35 a:visited {
        color: #FFFFFF;
        text-decoration: underline;
}
#fivebox-content .boxbody35 a:hover {
        color: #E1E1E1;
        text-decoration: underline;
}
#fivebox-content .boxbody35 h3 {
        margin: 0px 30px 10px 10px;
        color: #fff;
}
#fivebox-content .boxbody35 .zak_linka {
        padding: 20px 0px 0px 35px;
        width:216px;
}
#fivebox-content .boxbody35 ul li {
        background: transparent none repeat scroll 0 0;
        padding-bottom: 5px;
        padding-left: 42px;
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 3px;
        padding: 0px 0px 0px 20px;
}
#fivebox-content .boxbody35 li {
        color: #FFFFFF;
}
#fivebox-content .boxbody35 li strong {
        color:#FFFFFF;
        display:block;
        font-size:22px;
        margin-bottom:4px;
}

/* Hacky kvoli Opere: Opera 13px, vsetko ostatne -3px */
.fivebox-press {
margin-top:13px;\
margin-top:-3px;
[margin-top:13px;
margin-top:-3px;]
}

.fivebox-press .fiveboxleft {
	padding-top: 5px;
}
.fivebox-press .fiveboxleft  p {
	padding: 0px;
}
.fivebox-press .fiveboxleft  h2 {
	padding: 3px 0 10px 0;
}
.fivebox-press .fiveboxright {
	padding-top: 5px;
}
.fivebox-press .fiveboxright  h2 {
	background: url(../img/li-3-grey.gif) no-repeat left 9px;
	padding: 3px 0 15px 18px;
}

/* Hacky kvoli Opere */
.fivebox-je .fiveboxright { /* Opera: 10px */
margin-top:10px;\
margin-top:-5px;
[margin-top:10px;
margin-top:-5px;]
}

BODY:nth-of-type(1) .fivebox-je .fiveboxright { /* Firefox 3.5 */
	margin-top:10px;
}

.fivebox-je .fiveboxright h2 {
	background: url(../img/li-3-grey.gif) no-repeat left 9px;
	padding: 3px 0 15px 18px;
}

/* Ikony FB, Twitter, Ihned.cz */

a.ihned {
	height: 48px;
	width: 77px;
	padding: 0px;
	margin-left: 30px;
	background: url(../img/ihned-ico.gif) no-repeat left 14px;
	display: block;
}
a.fb {
	height: 48px;
	width: 24px;
	padding: 0px;
	margin-left: 30px;
	display: block;
	background: url(../img/facebook_ico_media.gif) no-repeat left 14px;
}
a.twitter {
	height: 48px;
	width: 24px;
	padding: 0px;
	display: block;
	background: url(../img/twitter_ico_media.gif) no-repeat left 14px;
	margin-left: 3px;
}
a.nobg {
	background: none;
	padding: 0px;
	margin-left: 10px;
}
.soc {
	line-height: 1.2;
	float: left;
	padding: 10px 0 0 8px;
}





