@charset "utf-8";
/* CSS Document - Grafické studio Suitable (www.suitable.cz) */

@import url(http://fonts.googleapis.com/css?family=Signika:400,300,600,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,latin-ext);


body,td,th {
font-family: 'PT Sans', sans-serif;
color: #262626;
font-size:20px;
}

body {
background-color: #f8f8f8;
background-repeat:repeat;
margin-left: 0px;
margin-top: 25px;
margin-right: 0px;
margin-bottom: 0px;
text-align:left;
font-size:  20px;
}

body h1 { font-size: 28px;
  font-family: 'Signika', sans-serif;
text-decoration: none;
text-align: left;
margin-bottom: 4px;
color: #000829;
font-weight: 700;
margin-bottom: 10px; }

body h1 a:link { 
text-decoration: none;
color: #000829; }

body h1 a:visited { 
text-decoration: none;
color: #000829; }

body h1 a:hover { 
text-decoration: none;
color: #e83d33; }

body h2 {
font-size: 18px;

padding-top: 8px;
color: #ffae00;

}

body h3 {
font-size: 14px;
font-weight: bold;
color: #575757;
}


body h4 {
font-size: 22px;
color: #fff;
font-style: italic;
padding-left: 7px;
padding-top: 8px;
font-weight: 300;
margin: 0;
margin-bottom: 10px;
}

body h5 {
font-size: 14px;
color: #000000;
margin: 2px;
padding:2px;
text-decoration: none;
margin-left: 0;
padding-left:0;
}

body h6 {
font-size: 16px;
color: #414141;
margin:0;
margin-bottom: 6px;
padding:2px;
}


body p {
font-size: 20px;
}

a:link {
color: #525252;
text-decoration: underline;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

a:visited {
color: #525252;
text-decoration: none;
}

a:active {
text-decoration: none;
color: #ff8b01;
}

a:hover {
color: #b7b7b7;
text-decoration:underline;
}

.page {
position: relative; 
width: 960px;
height: 850px; 
margin: 0px auto 0px auto;
_left:50%; 
_margin-left:-510px;}

.fotka {
background-image:url(img/titul.png);
background-repeat:no-repeat;
background-position: center;
width: 960px;
height: 660px;
padding-top: 3px;

	
}

.fotka-sekce {
background-image:url(img/foto-sekce.png);
background-repeat:no-repeat;
width: 1023px;
height: 395px;
_height: 382px;
padding-top: 3px;
	
}

.social {padding-top: 335px; float: right; color: #fff; width: 100px;}
.social img {margin-right: 10px; border: none;}

.odkaz-main {
float: left;
width: 497px;
height: 87px; 
margin-top: 228px;   
margin-left: 232px;        
            }

.social-page {padding-left:10px; color: #fff; float: right;}



.social-page img:hover {
  opacity: 0.8;
  border-bottom: 3px solid #ffd500;
}

.social-page-top {padding-left:10px; padding-right:15px; padding-top:10px; color: #fff; float: right;}



.social-page-top img:hover {
  opacity: 0.8;
}

.logo {
width: 191px;
height: 226px;
background-image:url(img/gjp-logo-blue.png);
background-repeat:no-repeat;
background-position: center;
margin-left: 80px;	
background-color: #fbd109;
height: 297px;
margin-top: -40px;
width: 200px;
	}

  
.logo-skola {
width: 191px;
height: 226px;
background-image:url(img/gjp-logo-blue.png);
background-repeat:no-repeat;
background-position: center;
margin-left: 80px;  
background-color: #fff;
height: 297px;
margin-top: -40px;
width: 200px;
  }

.logo-student {
width: 191px;
height: 226px;
background-image:url(img/gjp-logo-blue.png);
background-repeat:no-repeat;
background-position: center;
margin-left: 80px;  
background-color: #fbd109;
height: 297px;
margin-top: -40px;
width: 200px;
  }
  
.logo-uchazec {
width: 191px;
height: 226px;
background-image:url(img/gjp-logo-blue.png);
background-repeat:no-repeat;
background-position: center;
margin-left: 80px;  
background-color: #fbd109;
height: 297px;
margin-top: -40px;
width: 200px;
  }

.logo-rodic {
width: 191px;
height: 226px;
background-image:url(img/gjp-logo-blue.png);
background-repeat:no-repeat;
background-position: center;
margin-left: 80px;  
background-color: #fbd109;
height: 297px;
margin-top: -40px;
width: 200px;
  }
 
	
.menu {
width: 800px;
height: 87px;
display: block;
float: left;
margin-left: 80px;	
display: block;
position: relative;
font-family: 'Signika', sans-serif;
font-size: 24px;
}

.menu-skola a:link {
  background-color: #fbd109;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-skola a:visited {
  background-color: #fbd109;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-skola a:hover {
  background-color: #fff;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 30px;
  letter-spacing: 1px;
  font-weight: 600;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
}

.menu-skola-on a:link {
  background-color: #fff;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
  font-size: 30px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  font-weight: 600;
}

.menu-skola-on a:visited {
  color: #e83d33;
  background-color: #fff;
  font-weight: 600;
}

.menu-student a:link {
  background-color: #fbd109;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-student a:visited {
  background-color: #fbd109;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-student a:hover {
  background-color: #fff;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 30px;
  letter-spacing: 1px;
  font-weight: 600;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
}

.menu-student-on a:link {
  background-color: #fff;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
  font-size: 30px;
  font-weight: 600;

}

.menu-student-on a:visited {
  color: #e83d33;
  background-color: #fff;
  font-weight: 600;

}

.menu-uchazec a:link {
  background-color: #fbd109;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-uchazec a:visited {
  background-color: #fbd109;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-uchazec a:hover {
  background-color: #fff;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 30px;
  letter-spacing: 1px;
  font-weight: 600;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
}

.menu-uchazec-on a:link {
  background-color: #fff;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #e83d33;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
  font-weight: 600;
  font-size: 30px;
}

.menu-uchazec-on a:visited {
  color: #e83d33;
  background-color: #fff;
  font-weight: 600;

}

.menu-rodic a:link {
  background-color: #fbd109;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  border-top-right-radius: 20px;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-rodic a:visited {
  background-color: #fbd109;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  border-top-right-radius: 20px;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #000829;
  text-decoration: none;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
}

.menu-rodic a:hover {
  background-color: #fff;
  color: #e83d33;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 30px;
  letter-spacing: 1px;
  font-weight: 600;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
}

.menu-rodic-on a:link {
  background-color: #fff;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  border-top-right-radius: 20px;
  width: 200px;
  height: 55px;
  text-align: center;
  padding-top: 25px;
  display: inline-block;
  color: #e83d33;
  text-decoration: none;
  font-size: 30px;
  text-transform: uppercase;
  letter-spacing: 1px;
  float: left;
  font-weight: 600;
}

.menu-rodic-on a:visited {
  color: #e83d33;
  background-color: #fff;
  font-weight: 600;

}

.skola a{background-image:url(img/skola_off.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.skola-on a{background-image:url(img/skola_on.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.skola a:hover {background-image:url(img/skola_on.png);
background-repeat:no-repeat;}

.student a {background-image:url(img/student_off.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.student a:hover {background-image:url(img/student_on.png);
background-repeat:no-repeat;}

.student-on a {background-image:url(img/student_on.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.uchazec a{background-image:url(img/uchazec_off.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.uchazec a:hover {background-image:url(img/uchazec_on.png);
background-repeat:no-repeat;}

.uchazec-on a {background-image:url(img/uchazec_on.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.rodic a{background-image:url(img/rodic_off.png); width: 194px; height: 87px; float:right;
background-repeat:no-repeat;}

.rodic a:hover {background-image:url(img/rodic_on.png); 
background-repeat:no-repeat;}

.rodic-on a {background-image:url(img/rodic_on.png); width: 194px; height: 87px;float: left;
background-repeat:no-repeat;}

.odkazy-uvod {color:#323232; font-size:14px; margin-left: 18px; font-weight: 300; margin-top: 20px; line-height: 170%;}

.popisek-uvod {float: left;  width: 650px; font-weight: 300; font-size: 16px; color: #b7b7b7;}

.foot {color:#888888; font-size:14px; margin-left: 18px;margin-bottom: 20px; float: left; text-align: left; line-height: 1.5em;}

.foot-info{float: left;  width: 650px;}

.foot-info a:link{color: #d47200;}

.foot-info a:hover{color: #7e7e7e;}

.foot-info a:visited{color: #d47200;}

.foot-suitable {
  width: 100%;
  background-color: #ffd500;
  height: 60px;
  margin-top: 20px;
  position: relative;
  clear: both; 
  overflow: hidden;
}

.logo-suit {
  width: 400px;
  height: 50px;
  margin: 0px auto 0px auto;
  background-image: url(img/logo-suit.png);
  margin-top:5px;
  background-repeat: no-repeat;
  background-position: center;
  text-align: center;
}

.logo-suit b {
  opacity: 0;
  width: 400px;
  height: 50px;
}

.logo-suit b:hover {
  opacity: 1;
  width: 400px;
  height: 50px;
  color: #2a2a2a;
  font-weight: 300;
}

.logo-suit:hover {
  width: 400px;
  height: 50px;
  margin: 0px auto 0px auto;
  background-image: url(img/logo-suit-em.png);
  margin-top:5px;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 15px;
}

.logo-suit a:link {
  color: #2a2a2a;
  text-decoration: none;
}

.logo-suit a:visited {
  color: #2a2a2a;
  text-decoration: none;
}

.zpet-nahoru {
  margin-bottom: 20px;
  margin-top: 20px;
  text-align: center;
  width: 100%;

}

.copyright {
            color: #4c4c4c;
            font-weight: bold;
           }

.menu-uvod {float: left;  margin-left: 18px; font-size: 13px; font-weight:700; }

.vyhledavani {width: 270px; float: right; margin-right: 12px; margin-top: 12px;}

.pole-hledat {width: 170px; float: left; padding-top: 6px;}

.hledat {float: right; width: 75px;}

input.text {
	background: #fff;
	border: #fff;
	border: 1px solid rgba(0, 0, 0, .2);
	padding: 7px;
	position: relative;
	font-size: 13px;
	width: 170px;
	margin:0;
}
		
input.text:focus {
	outline: 0;
	border-color: #ff8b01;	
	color: #222;
	outline-color: #ff8b01;			
}



.content {
width: 960px;
background-repeat: repeat;
height: auto;
background-color: #fff; 
margin-bottom: 10px; 
padding-top: 5px;
min-height: 2400px;
         }

.lista {
width: 960px;
height: 58px;
background-color: #fbd109;
margin-left: 0px;
margin-top: -10px;
margin-right: 6px;
font-family: 'Signika', sans-serif;

       }
       
.panel {
font-size: 13px;
color: #9b9b9b;
border-right: 2px solid #d7d7d7;
width: 226px;
float: left;
background-color: #fff;
position: absolute;
height: auto;
padding-left: 10px;
padding-top: 10px;
font-weight: bold;
font-family: 'Signika', sans-serif;
       }

.panel ul {
list-style: none;
margin:0;
padding:0;
}


.panel li {
list-style: none;
margin-bottom:5px;;

}

.panel li a {
list-style: none;
margin-bottom:5px;;
color: #9b9b9b;
text-decoration: none;
}

.panel li a:hover {
list-style: none;
margin-bottom:5px;
color: #000829;
text-decoration: none;
}
         

.pan-informace 
{
height: auto;
width: 212px;
padding-top: 10px;
padding-left: 5px;
padding-bottom: 10px;
font-size: 16px;
}

.pan-informace a:link {
  color: #cccccc;
  text-decoration: none;
}

.pan-informace a:visited {
  color: #cccccc;
  text-decoration: none;
}

.pan-informace a:hover {
  color: #fbd109;
  text-decoration: none;
}

.block-meta { font-size:14px; color:#888; margin-bottom:4px; display:block; }
.block-meta a { color:#888 !important; }
.block-meta a:hover { color: #333 !important; text-decoration: none; }

.heading-date { background:url(img/icon_time.png) no-repeat left;  line-height: 30px; padding-left:25px; }

.heading-autor { background:url(img/icon_user.png) no-repeat left;  line-height: 30px; padding-left:30px; }

.heading-cat { background:url(img/sekce-icon.jpg) no-repeat left;  line-height: 30px; padding-left:30px; margin-left: 20px; }




.pan-sekce 
{
height: auto;
width: 204px;
color: #282828;
padding-top: 16px;
padding-left: 0px;
padding-bottom: 10px;
border-left: 15px solid #fbd109;
min-height: 60px;
font-size: 16px;
margin-left: -10px;
}

.pan-sekce a:link
{
color: #454545;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
}

.pan-sekce a:hover
{
color: #000829;
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
background-color: #fbd109;
}

.pan-sekce a:visited
{
color: #000829;
}


.pan-dokument 
{
background-image:url(img/icon-dokument.png);
background-position: top right;
background-repeat: no-repeat;
height: 45px;
_height: 45px;
width: 230px;
padding-left: 5px;
padding-top: 25px;
font-size: 16px;
z-index: 10;
}

.pan-dokument a:link {
  color: #cccccc;
  text-decoration: none;
}

.pan-dokument a:visited {
  color: #cccccc;
  text-decoration: none;
}

.login {
background-image:url(img/login-bg.png);
background-repeat: no-repeat; 
width: 251px;
height: 276px;
margin-top: 20px; 
margin-bottom: 25px;
padding: 7px;
font-size: 12px; 
text-align: left;
color: #fff;   
z-index: 10;
margin-left: -10px;
       }

.login input {
  height: 30px;
  width: 150px;
}

input[type="submit"] {
    color: #fff;
    background-color: #740a09;
    text-transform: uppercase;
    height: 30px;
    font-size: 16px;
    border: none;
    border-bottom: 2px solid #00042c;
    margin-bottom: 10px;
}

input[type="submit"]:hover {
    cursor: pointer; cursor: hand
}

.login a:link {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  font-weight: 300;
}

.login table {

text-align: left;
color: #fff;   
       }
       
.login td {
font-weight: bold;
font-size: 13px;
text-align: left;
color: #fff;   
       }
       
.login a {
color: #00002d;
line-height: 180%;  
       }
       
.login a:visited {
color: #00002d;  
       }

.login a:hover {
text-decoration: none; 
       }
       
.login-on {
background-image:url(img/login-bg.png);
background-repeat: no-repeat; 
width: 251px;
height: 276px;
margin-top: 20px; 
margin-bottom: 25px;
margin-left: -10px;
padding: 7px;
font-size: 12px; 
text-align: left;
color: #fff;   
       }

.login-on table {

text-align: left;
color: #424242;   
       }
       
.login-on td {
font-weight: bold;
font-size: 13px;
text-align: left;
color: #424242;   
       }
       
.login-on a {
color: #00002d;
line-height: 180%;  
       }
       
.login-on a:visited {
color: #00002d;  
       }

.login-on a:hover {
text-decoration: none; 
       }

.clear {clear: both;}
       
.text {
width: 660px;
height: auto;
float: right;
margin-right: 33px;
padding-top: 30px;
padding: 0px;
background-color: #fff;
min-height: 1000px;
height:auto !important; 
background-color: #fff;
padding-top: 10px;
line-height: 145%;
letter-spacing: 0.01em;

      } 

.text img {
  max-width: 660px;
  height: auto;
}

.text td {
padding: 3px;
      } 
      
.informace-clanek {
width: 750px;

height: 30px;
float: left;
margin-left: 5px;
                  }      
.datum {
background-image:url(img/datum-icon.jpg);
background-repeat: no-repeat;
background-position: left;  
width: 100px;
float: left;
padding-left: 30px; 

       }
       
.sekce {
background-image:url(img/sekce-icon.jpg);
background-repeat: no-repeat;
background-position: left;
width: 200px;
float: right;
margin-right: 360px;
padding-left: 30px;   
       }
       
.clanek {
         margin-bottom: 4px;
         margin-top: 10px;
         padding-bottom: 20px;
         border-bottom: 2px solid #d7d7d7;
         width: 100%;
         height: auto;
        }
        

			   
.text li {
list-style: url(img/dot.gif);
margin-top:0;
line-height: 140%;
_margin-left: 20px;
padding-top:0; }


.text ul {
list-style: none;
_padding-left: 20px;
margin-top:0;
padding-top:0; }

select {
  -webkit-appearance: button;
  -webkit-border-radius: 2px;
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-padding-end: 20px;
  -webkit-padding-start: 2px;
  -webkit-user-select: none;
  background-image: url(img/select-arrow.png), 
    -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
  background-position: center right;
  background-repeat: no-repeat;
  border: 1px solid #AAA;
  color: #555;
  font-size: inherit;
  margin: 0;
  overflow: hidden;
  padding-top: 2px;
  padding-bottom: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;}

               
.autor-clanku {
border: 1px solid #DEDEDE;
padding: 10px;
background-color: #F7F7F7;
width: 500px;
background-image:url(img/autor_icon.png);
background-position: bottom right;
height: 100px;
background-repeat: no-repeat;
line-height: 1.6em;

              }
			  
.plancinnosti-hlavni {
border: 1px solid #ccc;
font-size: 14px;
background-color: #f2f2f2;
padding: 12px;
width: 634px;
height: auto;
margin-top: 10px;
margin-bottom: 10px;
}

.plancinnosti-hlavni td {
padding: 5px;
}

.right-plan {
padding-top: 10px;
font-size: 12px;  
font-weight: bold;
text-align: right;
            }
            
.fotka-ucitel {
float: right;
              }
              
.fotka-ucitel img {
padding: 6px;
margin: 10px;
background-color: #e6e6e6;
border: 1px solid #d7d7d7;
              }
              
.mail-ucitel {
color: #e77817;
             }
             
.konzultace {
background-color: #fafafa;
border: 1px solid #d5d5d5;
padding: 6px;
width: 430px;
margin-top: 10px;
background-image:url(img/hodiny-ucitel.png);
background-position: bottom right;
background-repeat: no-repeat;
            }
             
a.button.style2 {	
	color: #8b8b8b;	
	padding: 8px 20px;
	background: #e8e8e8;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	background: #f4f4f4;
	background: -moz-linear-gradient(top, #f4f4f4 0%, #dfdfdf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#dfdfdf));
	background: -webkit-linear-gradient(top, #f4f4f4 0%,#dfdfdf 100%);
	background: -o-linear-gradient(top, #f4f4f4 0%,#dfdfdf 100%);
	background: -ms-linear-gradient(top, #f4f4f4 0%,#dfdfdf 100%);
	background: linear-gradient(top, #f4f4f4 0%,#dfdfdf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dfdfdf',GradientType=0 );
}
            
p.obrazek.obtekany {float: right; background-color: FloralWhite;border: 1px solid linen;}
p.obrazek.obtekany img {display: block; margin: 0 auto 2.5em}
p.obrazek img {display: block; margin: 0.5em auto 0; border: 0px solid black;}
p.obrazek {color: peru; text-align: left; font-size: 11px;}

.vyber-jazyka {
float: right;
margin-right: 17px;
margin-top: 16px;
margin-bottom:5px;

padding: 5px;
opacity: 0.6;
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	-o-transition: all .4s ease-out;
	transition: all .4s ease-out;
              }
              
.vyber-jazyka:hover {

opacity: 0.9;
              }