body {
	text-align: center;
	font-size:12.48px;
	margin: 0px;
	padding:0px;
	font-family: Arial,Helvetica,sans-serif,'Helvetica CE','Arial CE';
}
a:visited, a:link {
	border: none 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	font-weight:bold; 
}
a:hover{
	text-decoration: underline;
}
img {
	border: none;
}
#content{
	width: 1000px;
	margin: auto;
	text-align: left;
}

#header {
	background:url("../img/header.gradient.bg.jpg") no-repeat scroll left top #377C9D;
	height:191px;
	width:100%;
}

#header a {
	width: 100%;
}

#navigace{
	background-color: #377C9D;
	font-size: 11.2px;
	padding-top: 1px;
	padding-bottom: 3px;
	padding-left: 5px;  
	margin-bottom:1px;
	color: white;

}
#navigace a{
	font-weight: bold;
	color: white;
}
#pagetitle {
background:none repeat scroll 0 0 #ECF1F5;
border-bottom:1px solid #DBE4E9;
height:39px;
margin:0 0 4px;
padding:0;
width:100%;
}


.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: .25rem;
}



#page-content {
padding-bottom:20px;
}

#upoutavky {
font-size:11.2px;
height:125px;
margin:0;
padding:0;
width:100%;
}

.cleaner {
clear:both;
float:none;
height:0;
}

#menu {
float:left;
width:25%;	
}

#menu-in{
color:#1A2026;
font-family:'Trebuchet MS','Lucida Sans Unicode',sans-serif;
margin-left:0;
min-height:341px;
}

#maincontent {
float:left;
width: 75%;
}

#maincontent-in{
font-size:12.48px;
padding: 12px 10px 10px 10px;	
}

#id_loading {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index:256;
    visibility: visible;
    width: 32px;
    height: 32px;
}



/* --------------upoutavky--------------------  */
#upout1, #upout2, #upout3, #upout4 {
	float:left;
	height:125px;
	margin:0;
	padding:0;
	width:25%;
}
#upout1, #upout2, #upout3 {
	background:url("../img/upoutavky.divider.gif") no-repeat scroll right top transparent;	
}


#upout1{
	background-color: #E1EBF0;
}

#upout2{
	background-color: #EAF5ED;
}

#upout3{
	background-color: #EAF5ED;
}

#upout4{
	background-color: #EBF1F4;
}

#upoutavky h4 {
border-bottom:1px solid #FFFFFF;
font:bold 12px/12px 'Trebuchet MS','Helvetica CE','Helvetica',Arial,sans-serif;
letter-spacing:0.15em;
margin:0;
padding:5px 3px 3px 5px;
}

#upoutavky .upoutavka-body {
padding:5px 6px 5px 5px;
}

#upout1 h4, #upout4 h4 {
color:#3B7394;
}

#upout2 h4, #upout3 h4 {
color:#CD3201;
}

/* --------------a--------------------  */
#upoutavky a {
	color:#3B7394;
	text-decoration:none;
}
#upoutavky a:hover {
	text-decoration:underline;
}
#maincontent a {
color:#2675A6;
}
#maincontent a:hover {
color:#005E94;
}
/* --------------upoutavky--------------------  */

#maincontent H1{
border-bottom:1px solid #CD3201;
color:#CD3201;
font:bold 14px/14px 'Trebuchet MS','Lucida Sans Unicode',sans-serif;
letter-spacing:0.3em;
text-transform:uppercase;
}

#maincontent H2 {
color:#CD3201;
font:bold 14px/14px 'Trebuchet MS','Lucida Sans Unicode',sans-serif;
letter-spacing:0.3em;
padding-top: 9px;
}

#maincontent H3{
color:#CD3201;
font: bold 12px/12px 'Trebuchet MS','Lucida Sans Unicode',sans-serif;
letter-spacing:0.3em;
padding-bottom: 3px;
padding-top: 3px;
margin-bottom: 0px;
}



.domain {
color:#666666;
font-size:93%;
font-style:italic;
}


.medailonek {
 margin: 0px 12px 12px 0px;
 padding: 3px 3px 3px 3px;
 background-color:#e1e1e1;
}

.medailonek_r {
 margin: 0px 0px 12px 12px;
 padding: 3px 3px 3px 3px;
 background-color:#e1e1e1;
}

.item {
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 8px 0px;
}
.item p {
	padding-top: 1px; 
}

.gray {
	color: gray;
}

.mts {
	margin-top: 6px;
}

.mbs {
	margin-bottom: 6px;
}
.mrs{
	margin-right: 6px;
}
.mls{
	margin-left: 6px;
}

#loginform{ background-color: #377C9D; display: none; color:white; text-align: right; }

#loginframe{
	color: white;
	float: left;
	font-size: 10px;
	margin-top: 56px;
	vertical-align: middle;
	width: 147px;
}

#loginframe a:link, #loginframe a:visited, #loginframe a:hover { color: white; }

#loginframe div span { font-size: 8px; font-weight: normal; margin-right: 5px; }

#showloginform{
	padding-right: 5px; 
	vertical-align: top;
}
#navigace form.Auth {
	margin-right: 0px;
}

.nav-in-left{
	float: left;
	width: 630px;
}
.nav-in-right{
	width: 350px;
	margin-left: auto;
	
}

#maincontent ul {
	list-style: disc;
}

p {
	margin-bottom: 10px;
}

.item p {
	margin-bottom: 1px;
}

.mauto {
	margin: auto;
}

.upoutavka-body .item{
	margin-bottom: 6px;
	height: 70px;
	overflow: hidden;
}

address {
	font-style: normal;
}

.sem_date{
	
	border-left: 1px black solid;
	padding-left: 9px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:3px;

}
.sem_date_act{
	padding-left: 6px;
	background-color: #dee7ed;
	border-left: 3px #56809b solid;
	padding-left: 6px;
	margin-top:4px;
	margin-bottom:4px;

}

.minule{
	background-color: white;
	color: #9d9d9d;
	border-left: 1px #9d9d9d solid;

}


.img {
 margin: 0px 0px 12px 12px;
 padding: 3px 3px 3px 3px;
 background-color:#e1e1e1;
}

.img-gal { 
float: left;
margin: 5px;
}

.img-gal a {
	display: block;
	width:133px;
	height:100px;
	background-color: #EFEFEF;
}


#maincontent li {
	padding-top: 10px; 
}


.homekontakt {
	float:right;
	width: 200px;
}


.headerin{
	height:191px;
	width:100%;	
}
.banner1{
	background:url("../img/banners2/jakknamn.jpg") no-repeat scroll left top #377C9D;
}
.banner2{
	background:url("../img/banners2/akcen.jpg") no-repeat scroll left top #377C9D;
}
.banner3{
	background:url("../img/banners2/liden.jpg") no-repeat scroll left top #377C9D;
}
.banner4{
	background:url("../img/banners2/onasn.jpg") no-repeat scroll left top #377C9D;
}
.banner5{
	background:url("../img/banners2/patockan.jpg") no-repeat scroll left top #377C9D;
}
.banner6{
	background:url("../img/banners2/publikacen.jpg") no-repeat scroll left top #377C9D;
}
.banner7{
	background:url("../img/banners2/vyzkumn.jpg") no-repeat scroll left top #377C9D;
}

.bannernadpis1 {
    left: 170px;
    position: relative;
    top: 102px;
    color: black;
    font-size: 22px;
    font-family: arial;
    font-weight: bold;
}


.bannernadpis2 {
    left: 205px;
    top: 106px;
    position: relative;
    color: black;
    font-size: 11px;
}




body .SandboxRoot.env-bp-660 .timeline-Tweet-text{
	
	font-size:16px;
}


