/*------------------------------MAIN-------------------------- */
#ContainerC{
	width: 980px;
	background: #fff url("/images/podklad-stin.gif") right top repeat-y;
	text-align: left;
	margin: 0 auto;
}


#Container {
  padding: 1px 0px 5px 8px;
  position: relative;
  width: 970px;
  margin: 0px;
}

#Container.menu_43 {border:1px solid #0B2D72;}
#Container.menu_48 {border:1px solid #0095A1;}
#Container.menu_56 {border:1px solid #B5CE2F;}
#Container.menu_62 {border:1px solid #FBAD1D;}
#Container.menu_1059 {border:1px solid #F26724;}
#Container.menu_851 {border:1px solid #EE343F;}
#Container.menu_1373 {border:1px solid #5EAEE0;}

#contentC{
  margin: 0;
  padding:0 7px 0 5px;
  _padding:0 3px 0 3px;
  width: 525px;
  float: left;
}

#content{
}

#content .anot img{float:left;	padding-right: 1em;}
/*
#content .anot{}
#content .fullArticle{}

#content .text{padding-top: 1em;}
#content .date{}

#content .photogaleryFoto{float:left;padding: 1em;}
#content .menuText{border-bottom: 1px solid #c2c2c2; padding-bottom: 1em; margin-bottom: 1em;}
*/

/* horni navigace v hlavicce */
#subnavig {
 height: 25px;
 line-height: 25px;
 font-size: 0.85em;
 float: right;
 color: #000;
}

#subnavig a {
 color: #464646;
 text-decoration: none; 
} 

#subnavig a:hover {
 color: #d90166;
 text-decoration: none; 
} 

#subnavig ul {list-style-type:none;padding:0 0 0 0px;margin:0;text-align:left;}
#subnavig li {display:inline;border-right:1px solid #d90166;padding:0 7px 0 5px;}
#subnavig li.posledni {border:none;}

#actualPathInnerC{	
	background-color: #FFFFFF;
	padding: 0.5em;
	margin-bottom: 0.5em; 
	color: #000000;
	display: none;
}
#actualPathInner h1{color: #4f5050; font-size: 1.4em; padding: 1em 1em 0.2em 1em; font-weight: bold;}
#actualPathInner span#cesta{padding-left: 1.5em;}
#actualPathInner a{color: #000000;}
#subThemaList li{
	background: url(/images/sipka.gif) no-repeat left -3px;
	padding-left: 20px;
	list-style-image: none;
	list-style: none;
}
#subThemaList li li{
	padding-left: 0px;
	background: none;
	list-style-image: url(/images/punta2.gif);
}

#orderBar{
	margin: 1em 0em 1em 0em;
	padding: 0.5em;
}

.discussItem{
	margin-top: 1em;
	border: 1px dotted #EBEBEB; 
}
.documentPanel{
	margin-top: 0.5em;
	border: 1px dotted #EBEBEB; 
}
.bannerHP_IN_TEXT{
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
}
.bannerTOPa{float: left; padding: 0; margin: 0; height: 100px; width: 745px;}
.bannerTOPb{float: right; margin-right: 12px; height: 100px; width: 170px;}
/* ---------------------------HP----------------------- */ 
#HPBoxC{}
.HPBox1, .HPBox2{}
.HPBox1{ width: 190px; text-align: center; }
.HPBox1 img{padding: 1em 0em 1em 0em;}
.HPBox2{}

.HPBox2 h3{color: #FFF; margin: 0px; padding: 0.5em 2em; }

.HPBox2 h3 span{  }


.HPBox3{ font-weight: normal; color: #464646; background-color: #FFFFFF;}
.HPBox3 h3{background: url(/images/headerPredstavujeme.gif) no-repeat; background-color: #505050; color: #FFF; margin: 0px; height: 34px; }
.HPBox3 h3 span{ position: absolute; left: -10000px;  }
.HPBox3 .anot{padding: 0em 1em 1em 1em;}
.HPBox3 h4{padding: 0em 1em 0em 1em; letter-spacing: 0.1em;}
.HPBox3 img{float: left; padding: 1em;}
.bannerHP_TOP_250{text-align:center;}

#searchHpBody{background: #BCBEC0; min-height: 142px; padding: 1em 1em 0em 1em;}
#searchHpMapka{float:left; width: 160px; margin-right: 5px; height: 142px;}
#searchHpBody input{margin-bottom: 2px; border: none; width: 100px;}
#searchHpBody select{margin-bottom: 5px; }
#searchHpBody #searchBtn{vertical-align:top; width: auto; background-color: #B5CE2F;}
h3.HP_predst{color: #464646; border-bottom: 1px solid #c3c3c3;}
li.aktualitecka {clear:left; margin-bottom: 2em; list-style: none;padding-bottom:20px;}
li.aktualitecka a {font-size: 1.1em;}
li.aktualitecka img{float:left; padding-right: 1em;}

table.hpSearch {font-size: 1.1em;}
.hpSearchObject {width: 200px !important;}


p.studijni{font-weight: bold; display:block; height: 24px; margin-left: 1em; padding-left: 35px !important; background: url(/images/email.gif) no-repeat; padding-top: 5px;}
#ownInfo{border: 1px solid #DEDEDE; padding: 1em; margin-bottom: 1em;}
/* ---------------------------Sekce pro skoly----------------------- */ 
#skoolList h3{color: #FFF; padding: 0.5em 0.5em 0.5em 1em; margin: 0px;}
#skoolList h3 a{color: #FFF;}
#skoolList h3 .hodnoceni{float: right; width: 100px; display:block; font-size: 1.3em; color: #FFF;}
#skoolList .anot{background-color: #FFFFFF; margin-top: 1em; padding-bottom: 1em;}
#skoolList .uvod{background-color: #FFFFFF; margin-top: 1em; padding-bottom: 1em;}

#skoolList h4{font-size: 1.1em; color: #FFFFFF; padding: 0.2em 1em 0.2em 1em;}

#skoolList p{padding-left: 1em;}

#skoolList .kontakty{float:left; width: 290px;}
#skoolList p.kontakty1{display: block; width: 270px; padding-left: 1em;}
#skoolList p.kontakty2{display: block; width: 270px; padding: 0em 1em 0em 1em;}
#skoolList .univLogo {padding: 1em 1em 0em 1em; float: right; }
#skoolList .popisSkoly {padding: 1em 1em 0em 1em;}
.fakulty {padding: 0em 1em 0em 1em;}
.fakultaBoxLeft {width: 235px; float: left; clear: both; padding: 0.5em 0em 0.5em 0em;}
.fakultaBoxRight {width: 235px; float: right; padding: 0.5em 0em 0.5em 0em; _padding: 0.2em 0em 0.2em 0em;}
.univInfo {padding: 1em;}


#skoolList .web_link { 
  background-attachment: scroll;
  background-color: transparent;
  background-image: url(/images/link.jpg);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  padding-left: 20px;
}

#naseptavac_skolaDesc, #naseptavac_programText, #naseptavac_oborText {position:absolute;
  z-index:30;
  background-color:#fff;
  color:#000;padding:5px;
  border:2px solid #0B2D72;
  font-size:0.9em;
  width: 320px;
}

#naseptavac_skolaDesc a {text-decoration:none;}
#naseptavac_programText a {text-decoration:none;}
#naseptavac_oborText a {text-decoration:none;}

.spitni_link:first-child,.spitni_link_over:first-child {border:0;}
.spitni_link,.spitni_link_over {margin-right:5px;border-top:1px solid #0B2D72;}
/* .spitni_link_over {background-color:#66cce3;} */
.spitni_link_over a {color:#90106f;}
.spitni_link img{width: 30px; height: 30px; vertical-align: middle; padding-right: 1em;}
.spitni_link_over img{width: 60px; height: 60px; vertical-align: middle; padding-right: 1em;}


/* PREHLED PROGRAMU */
#searchProgramsBody{background: #BCBEC0;  padding: 1em; margin-bottom: 0.5em;}
#searchProgramsBody input{margin-bottom: 2px; border: none; width: 200px;}
#searchProgramsBody #searchBtn{vertical-align:top; width: auto; background-color: #B5CE2F;}

.programList {padding: 1em;}
.fakultaList {margin-bottom: 1em; border-spacing: 1px;}
.fakultaList td {width: 125px; background-color: #fff; padding-left: 2px;}
.fakultaList td.fakultaName {width: 250px;}

.oborList {margin-bottom: 1em; border-spacing: 1px;}
.oborList td {background-color: transparent; padding-left: 2px; padding-bottom: 5px;}
.oborList td.oborLabel {background-color: transparent; width: 150px;}
 
ul.seznamFakult{padding: 0px; margin: 0px;}
.seznamFakult li{display:block; min-height: 5em; height: 5em; float: left; list-style: none; padding: 0.5em 1em 0.5em 1em;}

.adPictures{margin-top: 1em;}
.adPhoto {width: 160px; text-align: center; float: left; margin-bottom: 1em;}
.adPhoto img {max-width: 150px !important;}
.lista {padding: 0.5em 1em 0.5em 1em; color: #FFFFFF; font-weight: bold; display: block; margin-top: 5px;}
.lista a {color: #FFFFFF; text-decoration: none;}
.lista a:hover {text-decoration: underline;}

/* ---------------------------formulare----------------------- */ 
.inputTextSmall {width: 50px;}
.inputText {width: 200px;}
.inputSelect {width: 200px;}
.inputTextarea {width: 200px;height: 100px;}

h2.searchHeader{background-color: #666666; color: #FFF; font-size: 1em; padding: 0.5em 1em 0.5em 1em; margin-top: 1em;}
.searchBlock{background-color: #e8e8e8; padding: 1em;}

/* --------------------------- horni blok -------------------------- */
#topBanner{
	background: #fff url("/images/podklad-obsah.gif") left bottom repeat-x;
	width: 958px;
	height: 180px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
  
}
#topBanner #searchBlockC{  width: 283px;  height: 65px;  color: #000;float:left; padding: 0em 0em 0em 0em; margin: 40px 0 0 50px;}
#topBanner #searchBlockC .inp{width: 90px; margin-right: 1em;}
#topBanner #searchBlockC form {display: block;margin:0;padding:0;background-color:#B5CE2F;}
#topBanner #searchBlockC form div{padding: 5px 0 5px 5px;}
#topBanner #searchBlockC .inp{background: #fff; border:0; padding: 5px 3px; margin:0 5px 0 0;width:180px;}
#topBanner #searchBlockC #searchText {width: 160px; color: #000;}
#topBanner #searchBlockC #doSearch {padding:0;margin:0 0 0 6px;vertical-align:bottom;background-color:#B5CE2F;}
#topBanner #searchBlockC input {background-color:#B5CE2F;}


#logoC{
	float: left;	
	width: 267px; height: 78px;
	margin-top: 8px;	
}

.logo_1 {background: url(/images/logo_1.jpg) no-repeat left top;}
.logo_2 {background: url(/images/logo_2.jpg) no-repeat left top;}
.logo_3 {background: url(/images/logo_3.jpg) no-repeat left top;}
.logo_4 {background: url(/images/logo_4.jpg) no-repeat left top;}
.logo_5 {background: url(/images/logo_5.jpg) no-repeat left top;}
.logo_6 {background: url(/images/logo_6.jpg) no-repeat left top;}
.logo_7 {background: url(/images/logo_7.jpg) no-repeat left top;}
.logo_8 {background: url(/images/logo_8.jpg) no-repeat left top;}

#logoC a{display: block;padding:0px; margin:0px;}
#logoC, #logoC a{width: 267px; height: 78px;}
#logoC span{position: absolute; left: -10000px; border: 0px;}


/* LOGIN a KOSIK */
#topRight{
  width: 600px; 
  position: absolute; 
  right: 10px; top: 110px;
}
#topRight .inp{
	margin-left: 1em;
	width: 100px;
}
#topRight .regUser{
	padding-top: 10px;
	height: 30px;

}

#topRight .regUserInfo{
	padding-top: 5px;
	padding-bottom: 5px;
	height: 30px;
}


/* HORNI NAVIGACE */
#topNavigC{
  z-index:1;
  position: absolute;
  top: 190px;
  left:8px;
  height: 68px;  
  margin:0;
  padding:0;
  width: 965px;
  border:0;
  bottom: 0;
}


#topNavigC ul {list-style: none; margin:0; padding:0 0 0 0;}
#topNavigC ul li {margin:0; padding:0; float: left;}

#topNavigC li span {display: block; line-height: 15px; height: 15px; text-align: center; float: left;}
#topNavigC li span a {display: block;
  text-decoration: none; 
  color: #fff; 
  font-weight: bold; 
  text-transform: uppercase; 
  font-size: 0.85em;
}
#topNavigC a {text-decoration: none; }    

#topNavigC li #menu1092 a{width: 142px; /*background:#66cce3;*/ background:#0B2D72; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1093 a{width: 143px; /*background:#96dad7;*/ background:#0095A1; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1097 a{width: 115px; /*background:#c8d090;*/ background:#B5CE2F; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1096 a{width: 115px; /*background:#ae5798;*/ background:#FBAD1D; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1095 a{width: 122px; /*background:#96b7d9;*/ background:#F26724; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1094 a{width: 130px; /*background:#d77974;*/ background:#EE343F; margin-right:8px; _margin-right:4px;}
#topNavigC li #menu1099 a{width: 143px; /*background:#78819f;*/ background:#5EAEE0; }

#topNavigC li.aktivni a, #topNavigC li a:hover, #topNavigC li a.hover {color: #fff;height:37px;}
#topNavigC li.aktivni #menu1092 a, #topNavigC li #menu1092 a:hover {width: 142px; /*background:#66cce3;*/ background:#0B2D72;}
#topNavigC li.aktivni #menu1093 a, #topNavigC li #menu1093 a:hover {width: 143px; /*background:#96dad7;*/ background:#0095A1;}
#topNavigC li.aktivni #menu1097 a, #topNavigC li #menu1097 a:hover{width: 115px; /*background:#c8d090;*/ background:#B5CE2F;}
#topNavigC li.aktivni #menu1096 a, #topNavigC li #menu1096 a:hover{width: 115px; /*background:#ae5798;*/ background:#FBAD1D;}
#topNavigC li.aktivni #menu1095 a, #topNavigC li #menu1095 a:hover{width: 122px; /*background:#96b7d9;*/ background:#F26724;}
#topNavigC li.aktivni #menu1094 a, #topNavigC li #menu1094 a:hover{width: 130px; /*background:#d77974;*/ background:#EE343F;}
#topNavigC li.aktivni #menu1099 a, #topNavigC li #menu1099 a:hover{width: 143px; /*background:#78819f;*/ background:#5EAEE0;}

#topNavigC ul ul {width: 958px;list-style: none; margin:0; padding:0; position: absolute; top: 37px; left:0; text-align: center;overflow:hidden;}
#topNavigC ul li  {display: inline;padding-top:3px;}
#topNavigC li.posledni a span {border:none;}
#topNavigC ul li a {color: #fff; 
  padding:5px 0px; 
  font-size: 0.85em;
  float:left;
  font-weight:bold;
}

/*#topNavigC ul ul li a span {float:left;padding:0 7px;line-height: 7px;*line-height: 10px; height: 7px;cursor:pointer;}*/
#topNavigC ul li a span {float:left;padding:0 5px;line-height: 15px; height: 15px;cursor:pointer;border-right:1px solid #fff;}

#topNavigC ul li a:hover,  #topNavigC ul ul li.actual a {text-decoration: none;color:#fff;}

#submenu1092 { background: #0B2D72 left top repeat-x;height:28px;}
#submenu1092 li a:hover,#submenu1092 li.actual a {background-color: #fff;color:#0B2D72 !important;}
#submenu1093 { background: #0095A1 left top repeat-x;height:28px;}
#submenu1093 li a:hover, #submenu1093 li.actual a {background-color: #fff;color:#0095A1 !important;}
#submenu1097 { background: #B5CE2F left top repeat-x;height:28px;}
#submenu1097 li a:hover, #submenu1097 li.actual a {background-color: #fff;color:#B5CE2F !important;}   
#submenu1096 { background: #FBAD1D left top repeat-x;height:28px;}
#submenu1096 li a:hover, #submenu1096 li.actual a {background-color: #fff;color:#FBAD1D !important;}   
#submenu1095 { background: #F26724 left top repeat-x;height:28px;}
#submenu1095 li a:hover, #submenu1095 li.actual a {background-color: #fff;color:#F26724 !important;}   
#submenu1094 { background: #EE343F left top repeat-x;height:28px;}
#submenu1094 li a:hover, #submenu1094 li.actual a {background-color: #fff;color:#EE343F !important;}   
#submenu1099 { background: #5EAEE0 left top repeat-x;height:28px;}
#submenu1099 li a:hover, #submenu1099 li.actual a {background-color: #fff;color:#5EAEE0 !important;}


/* --------------------------- leva navigace -------------------------- */
#leftC{
	float:left;
	width: 250px;
	margin: 0;
	clear: both;
}


#leftNavig{
	margin: 0px 0px 10px 0px;
/* 	background: url(/images/navigBg.gif) repeat-y right; */
	padding: 0px 5px 0px 0px;
}
#leftNavig a{text-decoration: none; color: #464646;}
#leftNavig a:hover,#leftNavig  a:active,#leftNavig  a:focus{color: #2d5d8b;text-decoration: underline;}

#leftNavig h3{border-bottom: 1px solid #c1c1c1; font-size: 1em; padding: 0.1em 1em 0.1em 1em;}
#leftNavig ul{padding: 0em 0em 0.5em 0em; margin: 0em 0em 0em 0em;}
#leftNavig li{
	list-style: none;
	list-style-image: none;
	margin: 0em;
	padding: 0.2em 0em 0.2em 1em;
}
#leftNavig li.actual{}
#leftNavig li.actual a{}
#leftNavig li.actual a:hover,#leftNavig li.actual a:active,#leftNavig li.actual a:focus{}

#leftC .levaReklama{margin-top: 1em;} 
#leftC .levaReklama h3{border-bottom: 1px solid #c1c1c1; font-size: 1em; padding: 0.1em 1em 0.1em 1em;}
#leftC .levaReklama{}
#leftC .levaReklama ul{padding: 0px; margin: 0px;}
#leftC .levaReklama li{padding: 0.2em 0em 0.2em 1em;}

#leftC #dalsi{padding-right: 15px;padding-left: 10px; }
#leftC #dalsi h3{background-color: #236298; color: #fff; padding: 0.2em 1em 0.2em 1em;}
#leftC #dalsi li{list-style: square;}
#leftC .bannerLeftBlock{text-align: center; margin-bottom: 1em;}
/* --------------------------- prava navigace -------------------------- */
#rightC{
	float:left;
	width: 170px;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 1px;
	_padding: 0px 4px 0px 0px;
	_margin: 0px;
}
#rightC h3, .search_results {margin-bottom: 3px; color: #fff; font-weight: bold;font-size:1em;  height: 34px; line-height: 34px; padding: 0 0 0 10px;}

h3.web_2, .web_2 {background: #0B2D72;}
h3.web_3, .web_3 {background: #0095A1;}
h3.web_4, .web_4 {background: #B5CE2F;}
h3.web_5, .web_5 {background: #FBAD1D;}
h3.web_6, .web_6 {background: #F26724;}
h3.web_7, .web_7 {background: #EE343F;}
h3.web_8, .web_8 {background: #5EAEE0;}


#rightC ul {margin: 0 0 15px 0;list-style: none; margin:0; padding:0;}
#rightC ul  li {line-height: 1.3em; font-size: 0.85em;margin: 0 0 0px 0; padding: 6px 0 3px 23px; background: url("/images/podklad-seznamNew.gif") left top no-repeat;}
#rightC ul li a {color: #000; text-decoration: none;}
#rightC ul li a:hover {color: #333; text-decoration: underline;}

#rightC .bannerRightBlock{text-align: center; margin: 0em 0em 1em 0em;}

/* --------------------------- paticka -------------------------- */
#bottomC{
/* 	width: 730px; */
	width: 100%;
	padding: 0px 0px 5px 0px;
/* 	margin: 0px 230px 0px 10px; */
	clear:both;
	margin-top: 2em;
}
#bottomC ul{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
#bottomC li{
	padding: 0em 0.5em 0em 0.5em;
	display: inline;
	border-right: 1px solid #1f5f9f;
}
#bottomC li.posledni{
	border-right: none;
}

#copyright{
	margin: 5px 0px 0px 1px;
/* 	padding-left: 0.5em; */
/* 	height: 1.5em; */
/* 	width: 330px; */
	float:left;
}

#bottomNavig{
	margin: 5px 8px 0px 0px;
/* 	width: 380px; */
	float:right;
}

#bottomC a:hover {color: #000; text-decoration: none;}

#bottomNavig{
	text-align: right;
}

#patblok {background: #424242; color: #fff; padding: 5px 0px 10px 10px; margin: 10px 12px 10px 0px;overflow: hidden;}
#patblok a{color: #fff;}

/* --------------------------- barvicky -------------------------- */
.zelenyRoh, .zelenyroh{
	background: url(/images/rightNavigRuzekZ.gif) no-repeat left bottom;
}
.bgZelena, .bgzelena{
	background-color: #EDF1E7;
}

.modryRoh, .modryroh{
	background: url(/images/rightNavigRuzekM.gif) no-repeat left bottom;
}
.bgModra, .bgmodra{
	background-color: #DDF6FF;
}
.cervenyRoh, .cervenyroh{
	background: url(/images/rightNavigRuzekC.gif) no-repeat left bottom;
}
.bgCervena, .bgcervena{
	background-color: #FFF0E1;
}
.sedyRoh, .sedyroh{
	background: url(/images/rightNavigRuzekS.gif) no-repeat left bottom;
}
.bgSeda, .bgseda{
	background-color: #F0F0F0;
}

.orangeBorder, .orangeborder{
	border: 1px solid #FE7D27;
}

.colored{
	color: #FF781F;
}
.kadliBtn {
	border: 2px solid;
}


/* --------------------------- odsazovani -------------------------- */
.odsadZleva{
	padding: 0em 0em 0em 1em;
}

.xichtik{
	padding-left: 40px;
	background: url(/images/xicht.gif) no-repeat;
}


/* --------------------------- shop -------------------------- */
.basketStep{
	float: left;
	margin-top: 0.5em;
	width: 110px;
	height: 30px;
	text-align: center;
	padding-top: 5px;
	margin-right: 5px;
	border: 1px dotted #EFA038;
}

.basketStepActive{
	margin-top: 0.5em;
	float: left;
	width: 110px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	margin-right: 5px;
	border: 1px solid #EFA038;
	background-color: #F7F8FE;
}

/* --------------------------- katalog -------------------------- */
#catalogHeader{
	border: 1px solid #EBEBEB;
	padding-bottom:1em; 
}
#catalogHeader li{
	width: 130px;
	float:left;
	margin:0px;
	padding-left: 10px;
	list-style-image: none;
	list-style: none;
	background: url(/images/punta.gif) no-repeat;
}

/* TERMINY: DOD< Prihlasky atd */
table.terminy {width: 100%; color: #000;}
table.terminy th {background-color: /*#3c3b3b*/ #0B2D72; color: #fff; text-align: left;}
table.terminy th.tableHeader {background-color: /*#3c3b3b*/ #0B2D72; color: #fff; text-align: left; padding: 4px 0px 4px 2px;}
table.terminy tr td {background-color: #fff; padding: 0px 3px 5px 3px;}
table.terminy tr.dateHeader td {background-color: transparent; font-weight: bold; padding: 4px 0px 4px 2px;}
table.terminy tr.columnNames {font-weight: bold;}

table.terminy tr.dateHeader a {color: #000;}


table.terminy tr td.skolne {width: 12%;}

.terminy_up {float: right; margin-right: 2px;}
.terminy_up a {text-decoration: none;}
.terminy_up a:hover {text-decoration: underline;}

.toggle {padding-left: 15px; background: url(/images/rozbalit.png) no-repeat left top;}

/* ZALOZKY U FAKULTY */
.tabs{margin:0 auto; padding: 10px 0px 0px 0px; height:25px; width:100%; display:block;}
.tabs li{margin:0px; padding:0px; list-style:none; display:inline; }
.tabs li a{float:left; padding-left:15px; margin-right: 8px; display:block; color:#FFFFFF; text-decoration:none; cursor:pointer; outline:none;}
.tabs li a span{line-height:25px; float:left; display:block; padding-right:15px;}
.tabs li a:hover{color:#FFFFFF;}
/* .tabs li a.active, .menu li a.active:hover{color:#FFFFFF; background-color: #0B2D72;} */


.tabs_2 {border-bottom: 10px solid #0B2D72; margin-bottom: 10px;}
.tabs_3 {border-bottom: 10px solid #0095A1; margin-bottom: 10px;}
.tabs_4 {border-bottom: 10px solid #B5CE2F; margin-bottom: 10px;}
.tabs_5 {border-bottom: 10px solid #FBAD1D; margin-bottom: 10px;}
.tabs_6 {border-bottom: 10px solid #F26724; margin-bottom: 10px;}
.tabs_7 {border-bottom: 10px solid #EE343F; margin-bottom: 10px;}
.tabs_8 {border-bottom: 10px solid #5EAEE0; margin-bottom: 10px;}

.tabs_2 li a {background-color: #0B2D72;}
.tabs_3 li a {background-color: #0095A1;}
.tabs_4 li a {background-color: #B5CE2F;} 
.tabs_5 li a {background-color: #FBAD1D;}
.tabs_6 li a {background-color: #F26724;}
.tabs_7 li a {background-color: #EE343F;}
.tabs_8 li a {background-color: #5EAEE0;} 

/*
.tabs_2, .tabs_2 li a span, .tabs_2 li a:hover {background-color: #0B2D72;}
.tabs_3, .tabs_3 li a span, .tabs_3 li a:hover {background-color: #0095A1;}
.tabs_4, .tabs_4 li a span, .tabs_4 li a:hover {background-color: #B5CE2F;}
.tabs_5, .tabs_5 li a span, .tabs_5 li a:hover {background-color: #FBAD1D;}
.tabs_6, .tabs_6 li a span, .tabs_6 li a:hover {background-color: #F26724;}
.tabs_7, .tabs_7 li a span, .tabs_7 li a:hover {background-color: #EE343F;}
.tabs_8, .tabs_8 li a span, .tabs_8 li a:hover {background-color: #5EAEE0;}*/


.statistikaBox {/*background-color: #66CCE3;*/ font-weight: bold; padding: 5px 0px 8px 0px; margin-top: 8px;}

.procenta {background-color: #66CCE3 /*#0B2D72*/; display: block; color: #000000; padding-left: 5px;}

.flRight {float: right;}
.flLeft {float: left;}

.amos_literatura {padding: 10px; text-align: center; display: block;}
.amos_literatura img {width: 80px !important; max-width: 80px; padding-right: 10px;}

/* Slovnicek pojmu */
.slovnik_pojem {font-weight: bold;}

/* Porovnani */
#comparison {/*position: absolute;*/ background-color: #FFFFFF; width: 680px; padding: 5px; /*border: 2px solid #0B2D72; border-spacing: 0; *border-collapse: collapse;*/}
table.seznam_porovnani {width: 100%;}
table.seznam_porovnani td {border-bottom: 1px solid #9f9f9f; padding: 5px; background-color: #FFFFFF;}
table.seznam_porovnani tr:hover td {background-color: #F0F0F0;}
table.seznam_porovnani tr.no_background:hover td {background-color: #FFFFFF;}
table.seznam_porovnani td.cmpLabel {font-weight: bold;}
table.seznam_porovnani td td {border: none; padding: 2px 0px 2px 0px;}
table.seznam_porovnani td table {border: none; padding: 0px; margin: 0px; border-spacing: 2px;}

#page_options {position: absolute; top: 149px; right: 15px;}
#page_options a {color: #464646; text-decoration: none;}
#page_options a:hover {text-decoration: underline;}

table.new_courses_list {margin-bottom: 15px !important;}
table.new_courses_list td {vertical-align: top !important;}

.creditcheck_green {background: transparent url(/images/credit_green.png) no-repeat top left; padding: 5px 0px 0px 27px; height: 24px; margin: 5px 0px 0px 12px;}
.creditcheck_green2 {background: transparent url(/images/credit_green2.png) no-repeat top left; padding: 16px 0px 0px 155px; height: 50px; margin: 5px 0px 0px 12px;}
.credit_table {margin: 5px 0px 0px 12px;}
