	/* HP boxy */
.leftbox {
width:49.7%;
/* width: 383px; */
float:left;
position:relative;
top:15px;
}
.leftbox .leftbox-main {
padding:0 20px 0 0;
}
.rightbox {
width:49.7%;
/* width: 383px; */
float:left;
position:relative;
top:15px; left:2px;
}
	/* hpfakulty */
h1#hpfakulty {
margin:10px 0 0 0; padding:0;
height:182px;
width:100%; 
_width:99.1%; 
position:relative;
top:0; left:0;
overflow:hidden;
}
h1#hpfakulty span {
display:block;
height:182px;
width:100%;
position:absolute;
top:0; left:0;
}
h1.hpinformatiky span { background-image:url(../img/fakulty/hp-informatiky-a-statistiky.gif)}


	/* fakulty */
h1#fakulty {
margin:10px 0 0 0; padding:0;
height:60px;
width:100%; 
_width:99.1%; 
position:relative;
top:0; left:0;
overflow:hidden;
}
h1#fakulty span {
display:block;
height:60px;
width:100%;
position:absolute;
top:0; left:0;
}
h1.informatiky span { background-image:url(../img/fakulty/informatiky-a-statistiky.gif)}
div.hrefh1 {
position:absolute;
bottom:30px; left:240px;
font-size:180%;
}
div.hrefh1 a {
color:#FFFFFF;
}
div.hrefh1 span.arrow {
color:#FFFFFF;
}

	/* hpfakulty */
		/* leftbox */
.leftbox.hpfakulta {
width:49.7%;
}
.leftbox.hpfakulta #wysiwyg h2 {
margin:0 0 0 0; padding:0;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:190%;
line-height:1.2em;
color:#0095d5;
font-weight:normal;
}
.leftbox.hpfakulta #wysiwyg p {
margin:0.1em 0;
font-size:115%;
line-height:1.5em;
}
	/* boxaktuality */
.leftbox.hpfakulta .boxaktuality {
border:1px solid #cececd;
margin-top:15px;
}
.leftbox.hpfakulta .boxaktuality-main {
padding:16px 18px;
}
.leftbox.hpfakulta .boxaktuality p a {
color:#ff1800;
}
.leftbox.hpfakulta .boxaktuality .hr {
margin:10px 0 10px 0;
height:1px; font-size:0px;
border-top:1px solid  #cececd;
}
		/* kurzyproverejnost */
.leftbox .kurzyproverejnost  h3 {
margin:10px 0;
background-color:#6cce00 !important;
padding:4px 15px;
color:#FFFFFF; 
}
.leftbox .kurzyproverejnost ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

		/* righttbox */
.rightbox.hpfakulta .boxdekan {
background-color:#f5ffeb;
}
.rightbox.hpfakulta .boxdekan .boxdekan-main {
padding:16px 18px;
}
.rightbox.hpfakulta .boxdekan img {
float:left;
margin-right:2em;
}
.rightbox.hpfakulta .boxdekan a.title {
color:#ff1800;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:120%;
font-weight:bold;
}
		/* boxnovepredpisy */
.rightbox.hpfakulta .katedry {
}
.rightbox.hpfakulta .katedry h3{
margin:10px 0;
background-color:#00a6eb;
padding:3px 15px;
color:#FFFFFF;
}
.rightbox.hpfakulta .katedry ul {
margin:0; padding:0;
list-style-type:none;
}
.rightbox.hpfakulta .katedry ul li {
margin:4px 0;
background-image:url(../img/icon/artlist.gif);
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:15px;
}


	

	/* spolecne */
.rightbox .topimg, .leftbox .topimg {
display:block;
width:100%;
height:150px;
}
.rightbox h3, .leftbox h3 {
margin:0; padding:0;
background-color:#ff9a00;
color:#FFFFFF;
font-size:110%;
padding:8px 16px;
text-transform:uppercase;
}
.rightbox span.gdate, .leftbox span.gdate, span.gdate {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:100%;
font-weight:bold;
padding-left:5px;
}
a span, span.arrow {
color:#ff1e00;
text-decoration:none;
}
.leftbox h4, .rightbox h4 {
text-transform:uppercase;
font-size:100%;
margin:0 0 10px 0; padding:0;
color:#2f2f2f;
}

	/* leftbox */
.leftbox .topimg {
background-image:url(../img/foto/verejnost-a-media.jpg);
}
.leftbox h3 {
background-color:#ff9a00;
}
.leftbox h4 a {
font-size:90%;
font-weight:normal;
}
.leftbox h4 span.arrow {
font-size:90%;
font-weight:normal;
}
		/* news-img */
/* zrusen .leftbox */
/*
.leftbox .boxnewsimg {
margin-top:15px;
}
.leftbox .boxnewsimg img{
float:left;
margin:0 1em 0.5em 0;
}
.leftbox .boxnewsimg a.title {
font-family: Georgia, "Times New Roman", Times, serif;
display:block;
font-size:130%;
color:#ff1e00;
font-weight:bold;
padding:25px 0 0 0;
line-height:1.3em;
}
.leftbox .boxnewsimg p {
margin:5px 0 0 0;
}
*/
.boxnewsimg {
margin-top:15px;
}
.boxnewsimg img{
float:left;
margin:0 1em 0.5em 0;
}
.boxnewsimg a.title {
font-family: Georgia, "Times New Roman", Times, serif;
display:block;
font-size:130%;
color:#ff1e00;
font-weight:bold;
padding:5px 0 0 0;
line-height:1.3em;
}
.boxnewsimg p {
margin:5px 0 0 0;
}



		/* boxprintservis */
.leftbox .boxprintservis {
margin:15px 0 0 0;
background-color:#f6f6f6;
border:1px solid #f6f6f6;
}
.leftbox .boxprintservis .boxprintservis-main {
padding:16px 18px;
}
.leftbox .boxprintservis a.title {
color:#ff1e00;
margin:15px 0 0 0;
font-family: Georgia, "Times New Roman", Times, serif;
}
.leftbox .boxprintservis span.date {
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic
}
.leftbox .boxprintservis p {
margin:5px 0 15px 0;
}
.leftbox .boxprintservis .hr {
margin:18px 0 12px 0;
height:1px; font-size:0px;
border-top:1px solid  #a59696;
}
		/* boxpartnerisponzori */
.leftbox .boxpartnerisponzori {
margin:15px 0 0 0;
border:1px solid #d1d2d2;
}
.leftbox .boxpartnerisponzori .boxpartnerisponzori-main {
padding:16px 16px;
}
.leftbox .boxpartnerisponzori img {
float:left;
margin:0 0.9em 0.5em 0;
}
.leftbox .boxpartnerisponzori .hr {
height:1px; font-size:0px;
border-top:1px solid #c9c9c9;
margin:15px 0 10px 0;
}
		/* boxkontakt */
.leftbox .boxkontakt {
margin-top:25px;
padding-bottom:20px;
border-bottom:20px solid #e4e4e4;
margin-bottom:30px;
}
.leftbox .boxkontakt .fleft {
width:80px;
}
.leftbox .boxkontakt .fleft img {
margin-bottom:0.5em;
}
.leftbox .boxkontakt address {
font-style:normal;
}


	/* rightbox */
.rightbox .topimg {
background-image:url(../img/foto/studenti-a-zamestnanci.jpg);
}
.rightbox h3 {
background-color:#00a5eb;
}
.rightbox form.login {
margin-top:2px;
background-color:#ecf8fd;
padding:10px;
}
.rightbox form.login input.text {
border:1px solid #809eba;
padding:1px 2px;
width:30%;
margin-right:1%;
}
.rightbox form.login input.submit {
border:none;
background-color:#ff4300;
padding:1px 8px;
color:#FFFFFF;
overflow:visible;
font-weight:bold;
font-size:90%;
}
		/* infokestudiu */
.rightbox .infokestudiu {
margin:3px 0 0 0;
border:1px solid #d1d2d2;
}
.rightbox .infokestudiu .infokestudiu-main {
padding:8px 17px;
}
.rightbox .infokestudiu img {
float:left;
margin:0px 1em 0 0;
}
.rightbox .infokestudiu .text {
height:40px;
margin:0 0 20px 0;
padding:0;
}
.rightbox .infokestudiu .text a {
font-weight:bold;
}
.rightbox .infokestudiu .href {
margin:-25px 0 0 0;
}
.rightbox .infokestudiu .href a{
display:block;
}
		/* boxneprehlednete */
.rightbox .boxneprehlednete {
}
.rightbox .boxneprehlednete h3 {
margin:10px 0;
background-color:#6cce00;
padding:4px 15px;
color:#FFFFFF;
}

.rightbox .boxneprehlednete a {
display:block; 
margin:8px 0;
line-height:1.2em;
}
.rightbox .boxneprehlednete a.sizefirst {
font-size:130%;
}
.rightbox .boxneprehlednete a.sizesecound {
font-size:120%;
}
.rightbox .boxneprehlednete a.sizethird {
font-size:110%;
}

.rightbox .boxneprehlednete h4 {
  margin-top: 14px;
}
		/* boxnovepredpisy */
.rightbox .boxnovepredpisy {
} 
.rightbox .boxnovepredpisy h3{
margin:10px 0;
background-color:#00a6eb; 
padding:3px 15px;
color:#FFFFFF;
}
.rightbox .boxnovepredpisy ul {
margin:0; padding:0;
list-style-type:none;
}
.rightbox .boxnovepredpisy ul li {
margin:4px 0;
background-image:url(../img/icon/artlist.gif);
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:15px;
}
	
		/* boxkultura */
.rightbox .boxkultura {
background-color:#f5ffeb;
margin:20px 0 0 0;
line-height:1.2em;
}
.rightbox .boxkultura .boxkultura-main {
padding:8px 15px;
}
.rightbox .boxkultura img {
float:left;
margin:0 1em 0 0;
}
.rightbox .boxkultura span.time {
font-family: Georgia, "Times New Roman", Times, serif;
}
.rightbox .boxkultura a strong {
font-size:110%;
}
.rightbox .boxkultura p.psecound {
margin:10px 0 0 0;
font-size:90%;
}
		/* jidelnicek */
.rightbox .jidelnicek {
margin:11px 0 0 0;
padding:12px 0px 12px 70px;
background-image:url(../img/icon/jidelnicek.gif);
background-position:15px 5px;
background-repeat:no-repeat;
background-color:#f6f6f6;
}
.rightbox .jidelnicek a {
text-transform:uppercase;
color:#2f2f2f;
font-size:90%;
}



	/* contentbox */
.contentbox {
background-color:#e7f8fd;
padding:4px 15px;
margin-top:10px;
position:relative;
line-height:2em;
}
.contentbox a.print {
background-image:url(../img/icon/print.gif);
background-repeat:no-repeat;
background-position:0 0.2em;
padding:4px 0 4px 20px;
margin-right:15px
}
.contentbox a.save {
background-image:url(../img/icon/save.gif);
background-repeat:no-repeat;
background-position:0 0.3em;
padding:4px 0 4px 20px;
margin-right:15px
}
.contentbox a.edit {
background-image:url(../img/icon/edit.gif);
background-repeat:no-repeat;
background-position:0 0.3em;
padding:5px 0 4px 20px;
margin-right:15px;
color:#ed2400;
}
.contentbox a.email {
background-image:url(../img/icon/email.gif);
background-repeat:no-repeat;
background-position:0 0.3em;
padding:4px 0 4px 35px;
margin-right:15px;
}
.contentbox .left{
width:57%;
}
.contentbox form {
position:absolute;
right:10px; top:6px;
_right:245px;
width:43%;
}
.contentbox input.text {
width:33%;
margin-right:1%;
}
.contentbox input.submit {
position:absolute;
right:0; top:0.1em;
}



	/* .breadcrumbs */
p.breadcrumbs {
margin:15px 0 20px 0;
color:#005980;
}
	/* textova stranka */
#content {
margin:0 0 0 15px;
}

	/* content-footer */
#content-footer {
clear:both;
padding:5px 0;
margin-top:2.5em;
border-top:1px solid #9b9b9b;
border-bottom:1px solid #9b9b9b;
font-size:92%;
width:100%;
}
#content-footer div.pripravil {
float:left;
width:26%;
padding-left:3px;
}
#content-footer div.informace {
float:left;
width:29%;
}
#content-footer div.aktualizace {
float:left;
width:22%;
}
#content-footer div.pripominky {
float:left;
width:22%;
}
#content-footer div.clear {
float:none;
}

	/* boxpripominky */

span.odkaz {
	cursor: pointer;
	text-decoration: underline;
}

#boxpripominky {
background-color:#f5ffeb;
font-size:92%;
padding:20px 0;
width:100%;
height:13em;
}

#boxpripominky.none {
	display: none;
}

#boxpripominky.visible {
	display: block;
}

#boxpripominky div {
display:inline;
}
#boxpripominky form {
width:420px;
float:right;
margin-right:15px;
display:inline;
}
#boxpripominky label {
padding:0 10px;
vertical-align:top;
margin:0 0 15px 0;
}
#boxpripominky input.text {
width:125px;
margin:0 0 15px 0;
}
#boxpripominky textarea {
border:1px solid #809eba;
padding:1px 2px;
width:325px;
height:71px;
}
#boxpripominky input.submit {
margin:15px 5px 0 0;
font-size:105%;
}

	/* content-nav */
#content-nav {
background-color:#e8f8fd;
padding:11px 18px;
margin-bottom:1.5em;
margin-left:-20px;
}
#content-nav h3 {
margin:0 0 10px 0; padding:0;
font-size:100%;
}
#content-nav ul {
margin:0; padding:0;
list-style-type:none;
}
#content-nav ul li {
background-image:url(../img/icon/content-nav.gif);
background-position:right 0.2em;
background-repeat:no-repeat;
padding:2px 12px 2px 0;
display:inline;
}
/*#content-nav ul li.act {
background-image:url(../img/icon/content-nav_act.gif);
}*/
#content-nav ul li.act a {
font-weight:bold;
font-size:125%;
text-decoration:none;
}
#content-nav ul li.end {
background-image:none;
}

	/* textova stranka */
#content {
margin:0 0 0 15px;
display:inline;
width:70%;
float: left;
}
.no-textright {
width:97% !important;
}


	/* textright */
#textright {
width:25%;
margin:0 0 1em 0px;
font-size:92%;
float:right;
}
#textright h4 {
margin:0; padding:0;
font-size:100%;
text-transform:uppercase;
background-color:#6bcd00;
padding:2px 15px;
color:#FFFFFF;
border-bottom:2px solid #FFFFFF;
}
#textright .boxtext {
padding:10px 15px;
background-color:#f2ffeb;
}
#textright .boxtext .hr {
margin:5px 0 5px 0;
height:1px; font-size:0px;
border-top:1px solid #c9c9c9;
}
#textright .boxtext strong {
line-height:1.2em;
}
#textright .boxtext ul {
margin:0; padding:0; 
list-style-type:none;
}
#textright .boxtext ul li {
padding:0.2em 0;
}
#textright .boxtext ul li .lock {
vertical-align:bottom;
padding:0 0 2px 7px;
}
#textright .boxtext dl {
margin:5px 0 0 0; padding:0;
}
#textright .boxtext dl dt {
margin:0; padding:0;
background-repeat:no-repeat;
background-position:0 0.2em;
padding:2px 0 2px 20px;
}
#textright .boxtext dl dt.pdf { background-image:url(../img/icon/type-files/pdf.gif)}
#textright .boxtext dl dt.doc { background-image:url(../img/icon/type-files/doc.gif)}
#textright .boxtext dl dt.zip { background-image:url(../img/icon/type-files/zip.gif); background-position:0 0.6em;}
#textright .boxtext dl dd {
margin:0; padding:0;
font-style:italic;
}


          /* chybove a informativni hlasky */
p.info {
background-image:url(../img/icon/info-big.gif);
background-repeat:no-repeat;
padding:6px 0 6px 35px;
}
p.error {
background-image:url(../img/icon/error-big.gif);
background-repeat:no-repeat;
padding:6px 0 6px 35px;
color:#ff1800;
}
p.poznamka{
margin:2px 0 0 0; padding:0;
font-size:90%;
font-style:italic;
width:160px;
}
div.oddil {
	padding: 2px;
	margin-top: 20px;
	background-color: #E7F8FD;
	font-size: 120%;
	width: 550px;
}
div.formular {
	padding: 5px;
}
