

/* CSS Document */

/*
@font-face {

font-family: zcu;
	
src: url('fonts/cond.oet');	
src: url('fonts/UniversCom-57Condensed.ttf');

}


*/ 


html
{

}

body {
font-family:  Arial, sans-serif, Geneva, Helvetica;
text-align: center; /*vycentrovanie pre IE*/
/*background-color: #ffffff;*/
background-color: #d1dce6;
/*margin-bottom: 200px !important;*/

}

#hlavicka
{
width:1190px;
height:150px;
background-color:#ff8500;
/*text-align:left;*/
margin: 0 auto;
position:relative;
border-bottom: solid 5px white;

}


#cedule
{
display:block;
float:left;
/*margin-top:25px;*/
z-index:15;
margin-left:-35px;
}

iframe
{
/*background-color:blue;*/
/*border: dotted 1px red;*/
margin-top:-65px;
z-index:-15;
}

#zalozky
{
position:relative;
float:left;
/*width:1190px;*/
/*width:242px;*/
height:35px;
/*background-color:#ff8500;*/
text-align:center;
text-align:left;
/*margin: 0 auto;*/
margin-left:340px;
top:-53px;
/*border: dotted 0px green;*/

/*margin-left:500px;*/
/*margin-top:100px; */
font-size:16px;
z-index:14;
}


#zalozky ul
{
list-style:none;
}

/*
#lista_zalozek
{
width:80%;
background-color:green;
}

*/


#zalozky ul li
{
position:relative;
/*top:-18px;*/
padding:5px;
padding-left:10px;
padding-right:10px;
/*display:block;*/
/*width:80px;*/
height:21px;
float: left;
color:gray;
background-color:lightgray;
border-top: solid 1px lightgray; /*#ff8500;*/
border-left:solid 1px white;
border-right:solid 1px white;
border-bottom: solid 5px white;
/*border-style: dotted; 
border-color: gray; 
border-bottom: 0.5px;*/

}


#zalozky ul a:hover li
{
position:relative;
/*top:-18px;*/
padding:5px;
padding-left:10px;
padding-right:10px;
/*display:block;*/
/*width:80px;*/
height:21px;
float: left;
color:black;
background-color:white;
border-top: solid 1px white;
border-left:solid 1px white;
border-right:solid 1px white;
/*border-style: dotted; 
border-color: gray; 
border-bottom: 0.5px;*/
}

#zalozky ul a.zalozka_aktiv li
{
position:relative;
/*top:-18px;*/
padding:5px;
padding-left:10px;
padding-right:10px;
/*display:block;*/
/*width:80px;*/
height:21px;
float: left;
color:black;
background-color:white;
border-top: solid 1px white;
border-left:solid 1px white;
border-right:solid 1px white;
/*border-style: dotted; 
border-color: gray; 
border-bottom: 0.5px;*/
}



#zalozka_item
{
position:relative;
/*top:-18px;*/
padding:5px;
padding-left:10px;
padding-right:10px;
/*display:block;*/
/*width:80px;*/
height:26px;
float: left;
color:gray;
background-color:lightgray;
border-top: solid 1px #ff8500;
border-left:solid 1px white;
border-right:solid 1px white;
/*border-style: dotted; 
border-color: gray; 
border-bottom: 0.5px;*/

}

#zalozka_item_active
{
position:relative;
/*top:-18px;*/ 
padding:5px;
padding-left:10px;
padding-right:10px;

/*display:block;*/
/*width:80px;*/
height:26px;
float: left;
color:black;
background-color:white;
/*border-style: solid; 
border-color: black;*/ 
border-top: solid 1px gray;
border-right: solid 1px gray;
border-left: solid 1px gray;
}


#nadpis_hlavicka
{
float:right;
margin-top:50px;
/*padding-left:100px;*/
/*margin-right:200px;*/
color:white;

}

.mobility
{
width:380px;
display:block;
padding-right:10px;
font-size:24pt;
font-weight:bold;
border-right:solid 2px white;
letter-spacing: -1px;
float:left;
/*margin-right:80px;*/
}

.fakulta
{
text-align:left;
width:465px;
display:block;
margin-left:10px;
font-size:24pt;
border-bottom:dotted 2px white;
letter-spacing: -1px;
float:left;
}

.mezera
{
display:inline-block;
/*font-size:24pt;*/
/*border-bottom:dotted 2px white;*/
width:210px;
}

#mapa
{
width:1190px;
height:300px;
/*background-color: white;*/
text-align:left;
margin: 0 auto;

/*margin-top:-40px;*/
/*margin-top:-15px;*/

}

#telo
{
display:block;
position:relative;
top:-44px;
min-height:450px;
width:1190px;
background-color:white;
text-align:left;
margin: 0 auto;
}

#aktualita_obal1
{
display:block;
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
padding:10px;
width:600px;
/*min-height:500px;*/
background-color:#ececec;

/*font-size:12px;*/

}

#aktualita_obal
{
display:block;
margin-top:20px;
margin-right:20px;
margin-bottom:20px;
padding-top:20px;
padding-bottom: 20px;
width:310px;
/*min-height:500px;*/
background-color:#ececec;
float:right;
/*font-size:12px;*/
color:gray; 	
}

#aktualita
{
display:block;
width: 270px;
background-color:white;
margin:10px;
padding:10px;
}

.datum_aktualita
{
font-weight: bold;
font-size: smaller;
}

.nadpis_aktualita
{

font-weight: bold;	color:	#ff7f00;
}

.text_aktualita
{
display:block; color: black; font-size: smaller; padding-top:5px;
}

.rozbal_aktualita
{
font-size: smaller;	
}

.pdf
{
background-image: url(img/pdf.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;	
}

.doc
{
background-image: url(img/doc.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;	
}

.xls
{
background-image: url(img/xls.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;	
}

.zip
{
background-image: url(img/zip.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;	
}


.odkaz_web_aktualita
{
	background-image: url(img/web_ikona12x12.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;
}


.pdf_b
{
background-image: url(img/pdf.png);
	background-position: left;
	background-repeat: no-repeat;
	
	padding-left:15px;	
}

.doc_b
{
background-image: url(img/doc.png);
	background-position: left;
	background-repeat: no-repeat;

	padding-left:15px;	
}

.xls_b
{
background-image: url(img/xls.png);
	background-position: left;
	background-repeat: no-repeat;

	padding-left:15px;	
}

.zip_b
{
background-image: url(img/zip.png);
	background-position: left;
	background-repeat: no-repeat;

	padding-left:15px;	
}


.odkaz_web
{
	background-image: url(img/web_ikona12x12.png);
	background-position: left;
	background-repeat: no-repeat;

	padding-left:15px;
}

#index_telo a
{
/*display:block;*/
/*padding-bottom:5px;*/
} 


















#menu
{
display:block;
margin-top:5px;
width:310px;
min-height:500px;
background-color:#ececec;
/*background-color:#d1dce6;*/
float:left;
font-size:17px;
/*font-weight:bold;*/
color:gray; 
}


#telo #menu ul
{
list-style:none;
list-style-position:outside;
margin-left:-40px;
margin-top:-5px;

}

#telo #menu ul li
{
padding-top:20px;
height:40px;
/*padding-left:60px;*/
border-bottom:solid 1px white;
padding-left:50px;
/*background-color:#ececec;*/
}

#telo #menu ul a
{
text-decoration:none;
color:gray;
/*background-color:#ececec;*/
}

a:hover li
{

color:gray;
background-color: #fcddc0;
}

a.odkaz_aktivni li
{
color:gray;
background-color: #fcddc0;

}

a.odkaz_aktivni:active li
{
color:gray;
background-color: #fcddc0;
}

/*
#telo #menu ul li
{
padding-top:15px;
height:50px;
/*padding-left:60px;*/
/*border-bottom:solid 1px white;
padding-left:80px;
color:green;
}
*/
/*
.vybrano
{
color:green;
}
*/

#index_telo_uvod
{
display:block;
width:490px;
/*min-height:120px;*/
/*background-color:green;*/
float:right;
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-top:15px;
padding-bottom:20px;
}

#index_telo
{
display:block;
width:800px;
/*min-height:120px;*/
/*background-color:green;*/
float:right;
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-top:15px;
padding-bottom:20px;






}

#index_telo2
{
display:block;
width:865px;
float:left;
background-color:white; 
padding-left:15px;
}


#obal_arrow
{
display:block;
width:25px;
/*background-color:yellow;*/
float:left;
}

#obal_circle
{
display:block;
width:110px;
/*background-color:yellow;*/
float:left;
margin-left:15px;
}

#circle_active {
  margin:15px;
  width: 80px;
	height: 80px;
	background: #ff8500;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
  float:left;
}



#circle_blue {
  margin:15px;
  width: 80px;
	height: 80px;
	background: #3bb3c3;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
  float:left;
}

#arrow
{
color: lightgray;
font-size:45px;
float:left;
padding-top:25px;
/*margin:15px;*/
}

#text_in_circle
{text-align:center;
color:white;
font-size:60px;
/*display:block;*/
/*position:relative;
margin: 0 auto;
position:relative;*/
width:80px;
text-align:center;
padding-top:5px;
padding-bottom:5px;


}

.text_under
{
display:block;
color:gray;
width:100%;
font-size:12px;
text-align:center;
font-weight:bold;
/*display:block;*/

}

#obal_circle a  
{text-decoration:none;
}


#circle_active .text_under
{
text-align:center;
font-weight:bold;
color:black;
width:100%;
}

.mezera
{
clear:both;z
}


#telo_main
{
float:left;
width:800px;
margin:20px;
display:block;
color:black;
padding:10px;
text-align:justify;

}


#reakce
{
display:block;
width:273px;
margin-top:5px;
/*margin-left:5px;*/
float: left;
background-color: white;
padding:10px;
text-align:center;
}


.kulaty
{
width:150px;
height:150px;
display:block;
border:1px solid white; 
-webkit-border-radius: 75px; 
-moz-border-radius: 75px; 
border-radius: 75px;
margin: 0 auto;
margin-top:15px;
margin-bottom:15px;
}





#reakce p
{
font-style:italic; 
}

#reakce_middle
{
display:block;
width:271px;
margin-top:5px;
/*margin-left:5px;*/
float: left;
background-color: white;
padding:10px;
text-align:center;
border-left:dotted 1px gray;
border-right:dotted 1px gray;
}

#reakce_middle p
{
font-style:italic; 
}

.jmeno_oranzove_min{
color:#ff7f00;
font-family:"Courgette";
font-size:20px;
}

.jmeno_modre_min{
color:#53b7e8;
font-family:"Courgette";
font-size:18px;
}

.jmeno_oranzove{
color:#ff7f00;
font-family:"Courgette";
font-size:24px;
}

.jmeno_modre{
color:#53b7e8;
font-family:"Courgette";
font-size:24px;
}


#paticka
{
text-align:center;
display:block;
position:relative;
height:25px;
background-color:#a2b8c3;
width:100%;
color:white;
}

#nulujfloaty
{
clear: both;
height:1px;
}

#hiddenpart
{
display:block;
width:120px;
height: 500px;
}

.ref_odkaz
{
color: #ff8500;
}

.odkaz_paticka
{
color: black;
}

.adresar_foto
{
display:block;
float:right;
width:360px;
padding:15px;
/*margin:15px;*/
margin:10px;
background-color:white;
border: solid gray 1px;
}

.adresar_foto_min
{
display:block;
float:right;
width:80px;
padding:15px;
/*margin:15px;*/
margin:10px;
background-color:white;
border: solid gray 1px;
}

h4.partnerska_univerzita
{
color:#ff7f00;
color:#53b7e8;
font-family:"Courgette";
font-size:24px;
}

.osobni_fek
{
color:#ff7f00;
font-family:"Courgette";
font-size:16px;
font-weight:bold;
/*background-image: url(person_man.png);
background-position: left;
background-repeat: no-repeat;
padding-left:24px;*/	

}

.osobni_fek_adm
{
color:#ff7f00;
font-family:"Courgette";
font-size:18px;
font-weight:bold;
/*background-image: url(person_man.png);
background-position: left;
background-repeat: no-repeat;
padding-left:24px;*/	

}

.adresar_odkaz_web
{
	background-image: url(img/web_ikona12x12.png);
	background-position: left;
	background-repeat: no-repeat;
	font-size: smaller;
	padding-left:15px;
}

#levy_pas
{
display:block;
margin-top:5px;
width:310px;
min-height:500px;
background-color:white;
float:left;
font-size:18px;
color:gray; 
}

.levy_pas_img_l
{
float:left;
width:220px;
border: gray solid 1px;
padding:10px;
margin:10px;
}

.levy_pas_img_r
{
float:right;
width:220px;
border: gray solid 1px;
padding:10px;
margin:10px;
}

.gallery_foto
{
display:block;
float:left;
width:360px;
padding:15px;
/*margin:15px;*/
margin:10px;
background-color:white;
border: solid gray 1px;
}

.kontakt_admin_index
{
display:block;
width:100%;
float:left;
padding:5px;
border: gray 1px solid
}

.kontakt_admin_index_nadpis
{
display:block;
font-size:110%;
padding-bottom:5px;
/*padding-top:5px;*/
/*margin-top:-15px;*/
font-weight:bold;
}


.kontakt_admin_index_menu
{
display:block;
background-color:white;
width:250px;
/*float:left;*/
margin:auto;
padding:10px;
padding-bottom:15px;
border: gray 1px solid;
text-align:center;
margin-bottom:15px;
}

.kontakt_admin_index_menu_nadpis
{
display:block;
font-size:80%;
padding-bottom:10px;
color:black;
/*padding-top:5px;*/
/*margin-top:-15px;*/
font-weight:bold;
text-align:center;
margin-top:5px;
}



/* Gradient transparent - color - transparent */
		
hr.linka {
    margin-top:20px;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

.male_pismo
{

margin-top:5px;
margin-bottom:5px;
display:block;
text-align:center;
color:black;
font-size:14px;
}


h4.zeme
{color:gray;
display:block;
margin-bottom:-8px;
margin-top:-5px;
font-size:12px;}

b.aktualizovano
{
/*display:block;*/
border: 1px solid;
padding:2px;
font-weight:900;
font-size:small;
}