#ContainerC{
	width: 100%;
	height: 100%;
}
#Container{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 978px;
	background: url(../images/bodyBg.gif) repeat-y;
	background-color: #FFF;
}

#contentC{
	float:left;
	width: 580px;
	overflow: hidden;
}
#content{
	margin-left: 16px;
	margin-right: 10px;
}

#content .anot{}
#content .fullArticle{}
#content .anot img{float:left;	padding-right: 1em;}

#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;}

#actualPathInnerC{	
	background:url(../images/actPathBg.gif) no-repeat left bottom;
	background-color: #ffbe84;
	padding-bottom: 0.3em;
	margin-bottom: 0.5em; 
}
#actualPathInner h1{color: #4f5050; font-size: 1.4em; padding: 1em 1em 0.2em 1em; font-weight: bold;}
#actualPathInner span#cesta{padding-left: 1.5em;}

#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;
}
.bannerTOP{text-align:center;}


/* ---------------------------HP----------------------- */ 
#HPBoxC{}
.HPBox1, .HPBox2{float:left; }
.HPBox1{ width: 190px; text-align: center; }
.HPBox1 img{padding: 0em 0em 0em 0em; }
.HPBox2{width: 354px; _width: 364px; float: right; color: #FFF; font-weight: bold;}

.HPBox2 h3{background: url(../images/headerSearch.gif) no-repeat; background-color: #236298; color: #FFF; margin: 0px; height: 34px; }
.HPBox2 h3 span{ position: absolute; left: -10000px;  }


.HPBox3{ font-weight: normal; color: #464646; background-color: #f5f5f5;}
.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: url(../images/searchBg.gif) no-repeat left top; 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;}
h3.HP_predst{color: #464646; border-bottom: 1px solid #c3c3c3;}
li.aktualitecka{clear:left; margin-bottom: 2em; list-style: none;padding-bottom:20px;*padding-bottom:0px;}
li.aktualitecka a {font-size: 1.1em;}
li.aktualitecka img{float:left; padding-right: 1em;}

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{background-color: #505050; color: #FFF; padding: 0.5em 0.5em 0.5em 1em; margin: 0px;}
#skoolList h3 a{color: #FFF;}
#skoolList h3 .hodnoceni{float: right; width: 80px; display:block; font-size: 1.5em; color: #FFF;}
#skoolList .anot{background-color: #f5f5f5; margin-top: 1em; padding-bottom: 1em; border-bottom: 1px solid;}

#skoolList h4{font-size: 1.1em; color: #464646; padding: 0.2em 1em 0.2em 1em;}

#skoolList p{padding-left: 1em;}

#skoolList p.kontakty1{display: block; width: 250px; padding-left: 1em; float:left; }
#skoolList p.kontakty2{display: block; width: 150px; padding-left: 1em; float:right; }


ul.seznamFakult{padding: 0px; margin: 0px;}
.seznamFakult li{display:block; width: 260px;  height: 5em; float: left; list-style: none; padding: 0.5em 0em 0.5em 1em;}

.adPictures{margin-top: 1em;}
.adPhoto {width: 180px; text-align: center; float: left; margin-bottom: 1em;}
h4.lista {padding: 0.5em 1em 0.5em 1em; background-color: #ffbe84;}
/* ---------------------------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: url(../images/kolaz.jpg) no-repeat 0px 0px;
	width: 978px; height: 116px;
}

/* LOGO */
#logoC{
	float: right;	
	width: 978px; height: 68px; _height: 60px;
	background: url(../images/logo.gif) no-repeat 450px 0px;
	margin-top: 18px; _margin-top: 18px;
	
	
}
#logoC a{display: block;padding:0px; margin:0px;}
#logoC, #logoC a{width: 978px; height: 68px; _height: 60px;}
#logoC span{position: absolute; left: -10000px; border: 0px;}



/* HORNI NAVIGACE */
#topNavigC{
	clear: both;
	margin-left: 197px;
	font-weight: bold;	
}
#topNavigC a{color: #464646; text-decoration: none;}
#topNavigC a:hover, #topNavigC a:active, #topNavigC a:focus{ 
	text-decoration: underline;
	text-align: center;
}
#topNavigC ul{
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
}
#topNavigC li{
	padding: 0em 1.0em 0em 1.0em; *padding: 0em 14px 0em 13px; _padding: 0em 14px 0em 13px;
	display: inline;
}
/* --------------------------- leva navigace -------------------------- */
#leftC{
	float:left;
	width: 184px;
}

#searchBlockC{background-color:#1f6098; padding: 1em 0em 1em 0em;}
#searchBlockC .inp{width: 90px; margin-right: 1em;}

#leftNavig{
	margin-bottom: 10px;
	background: url(../images/navigBg.gif) repeat-y right;
	padding-right: 15px;
	padding-left: 10px;
}
#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-top: 1em;}
/* --------------------------- prava navigace -------------------------- */
#rightC{
	float:right;
	width: 201px;
	margin-right: 4px; _margin-right: 2px;
}
#rightC h3{background-color: #236298; color: #fff; padding: 0.2em 1em 0.2em 1em; border-bottom: 1px solid #FFF; margin-top: 0px;}	
#rightC li{padding: 0em 0em 0em 0em;margin: 0em 0em 0em 0em;list-style: square;}
#rightC ul{padding: 0em 0em 0em 0em; margin: 0.5em 0em 2em 2em;}
#rightC .bannerRightBlock{text-align: center; margin-bottom: 1em;}

/* --------------------------- paticka -------------------------- */
#bottomC{
	width: 730px;
	padding: 0px 0px 20px 0px;
	margin: 0px 230px 0px 10px;
	clear:both;
	margin-top: 2em;
	border: 1px solid #fff;
	border-top: 1px solid #1f5f9f;
	
}
#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{
	padding-top: 0.5em;
	padding-left: 0.5em;
	height: 1.5em;
	width: 330px;
	float:left;
}

#bottomNavig{
	margin-top: 0.5em;
	width: 380px;
	float:right;
}

#bottomC a {
	color: #314D84;
}
#bottomC a:hover,#bottomC  a:active,#bottomC  a:focus{
	color: #FF781F;
	text-decoration: underline;
}
#bottomNavig{
	text-align: right;
}


/* --------------------------- 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;
}
