
/*@import "/belle2/styles/predmety.css";*/

.red {
	color: red;
}

h3 {
	margin-bottom: 0em;
}

.item_id {
	display: none;
}

.textObsah {
	text-align: justify;
	padding: 10px;
	font-size: x-small;
}

.infoMessage {
	float: left;
	_width: 626px;
	min-width: 620px;
	max-width: 630px;
	background-color : #FAEFA3;
	border-bottom: 1px solid white;
	color: #891212;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

#novinky {

	border-left: 2px solid white;
	_width: 120px;
	min-width: 120px;
	max-width: 120px;
	margin: 0 0 0 0;
	float: left;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color: white;
}

.nazevObdelniku {
_width: 118px;
min-width: 120px;
max-width: 120px;
	background-color : #FAEFA3;
	border-bottom : 2px solid white;
	color: #891212;
	text-align: center;
}

 .polozka_novinky {
_width: 118px;
min-width: 120px;
max-width: 120px;
    text-align: center;
	font-size: small;
	border-bottom : 2px solid white;
	padding-top: 5px;
	padding-bottom: 5px;
}




.polozka_novinky a {
	font-size: xx-small;
	text-decoration: none;
}


.formular label, form.formular label {
/*  float:left;*/
  width:100px;
  margin-right:0.5em;
  padding-top: 7px;
  text-align:right;
  font-weight:bold;
  }
  
.formular hr {
	color: #CC9933;
	size: 1;
	width: 100%;
}
  
.formular legend, form.formular legend {
  padding: 4px 5px;
  border:1px solid #CC9933;
  background-color: #CC9933;
  text-align:right;
  margin-bottom: 5px;
  }


.formular input.txt_input, #formular file , #formular select, #formular textarea{ 
border : 1px outset #CC9933; 
margin : 3px 0 0; 
width: 400px;
clear: right;

} 

.formular textarea {
	height: 100px;
}

/*#form_bazar {
padding-left: 5px;
margin-top: 0px;
margin-bottom: 5px;
} 
#form_bazar fieldset {
	border: none;
}
#form_bazar select {
	width: 135px;
}


#formular div.tlacitko {
	margin-top: 10px;
	font-weight: bold;
}

form.bazar_form select {
	border: none;
	font-size: 93%;
}


*/


/*--------------------------------formuare--------------------------------*/

.table_form {
	border: 1px solid white;
	margin-top: 10px;
}

.table_form td {
	vertical-align: top;
	color:white;
}

.index_forminput {
	background-color : #FAEFA3;
	border : 1px solid white;
	width: 300px;
}

.index_formsubmit {
    background-color : #FAEFA3;
	border : 1px solid white;	
    color: #891212;
}

.index_formtextarea {
	background-color : #FAEFA3;
	border : 1px solid white;
	width: 300px;
	height: 150px;	
}

.formfile {
	background-color : White;
	font-family : serif;
	border: 0px solid black;
}

.forminput_popis {

}

.forminput {
	background-color : White;
	font-family : serif;
	border : 1px solid #FF6600;
}

.formsubmit {
		background-color : gray;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color: white;
	border : 1px solid #FF6600;
}

.body_admin {
	background-color : #CC9933;
	margin: 0px;
}

.body_main {
	background-color : #4B4B4B;
	margin: 0px;
	text-align:center;
	padding: 0px;
}

a {
	color: white;
    font-family : "Trebuchet MS", "Tahoma", sans-serif;
}

p {
	margin-top: 0.5em;
	margin-bottom: 1em;
}

#main {
		_width:870px;
		min-width: 878px;
		max-width: 878px;
		margin-right:auto;
		margin-left:auto;
/*		margin-top: 10px;*/
		padding:0px;

	background-color : #891212;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color: white;
/*	border-left: 2px solid white;
	border-right: 2px solid white;*/

	scrollbar-face-color: #FAEFA3;
	scrollbar-shadow-color: #883333;
	scrollbar-highlight-color: #aa7722;
	scrollbar-3dlight-color: #ffaa44;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #884F1C;
	scrollbar-arrow-color: #884F1C;
}

#admin_menu {
	float: right;
	width: 210px;
}

#menu {
	float: left;
	_width: 120px;
	min-width: 120px;
	min-width: 120px;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	border-right: 2px solid white;
}

#menu A {
	text-decoration: none;
	font-size: x-small;
}

.menu_polozka {
_width: 118px;
min-width: 120px;
max-width: 120px;
/*height: 105px;*/
text-align: center;
border-bottom: 2px solid white;
/*padding-top: 5px;*/
}

.menu_polozka:hover {
	background-color : #FAEFA3;
}


.menu_polozka_popis {
	color :#891212;
	font-size: x-small;
	background-color : #FAEFA3;
	_margin-top: -5px;
}

.menu_polozka_popis a {
	color :#891212;
}

#text {
	/*border : 1px dotted White;
	*/
	float: left;
	_width: 630px;
	min-width: 630px;
	max-width: 630px;

	_height: 600px;
	min-height: 600px;

	margin: 0 0 0 0;

	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color : White;

	text-align: center;

	border-right: 2px solid white;
	border-left: 2px solid white;

	padding-bottom: 2px;
}

#page {
	/*border : 1px dotted White;
	*/
	float: left;
	_width: 630px;
	min-width: 630px;
	max-width: 630px;

	_height: 600px;
	min-height: 600px;

	margin: 0 0 0 0;
	text-align: left;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color : White;

/*	border-top: 2px solid white;*/
	border-right: 2px solid white;
	border-left: 2px solid white;
	background-color :  #939393;
	padding-bottom: 2px;
}

#cover {

	float: left;
	_width: 630px;
	min-width: 630px;
	max-width: 630px;

	_height: 600px;
	min-height: 600px;

	margin: 0 0 0 0;
	text-align: left;
	font-family : "Trebuchet MS", "Tahoma", sans-serif;
	color : White;


	border-right: 2px solid white;
	border-left: 2px solid white;

	padding-bottom: 2px;
}


.menu_horni {
	float: left;
	_width: 870px;
	min-width: 874px;
	max-width: 874px;

	padding-left: 2px;
	padding-right: 2px;
	font-size: xx-small;
/*	border : 2px solid White;*/
	border-bottom: 2px solid white;
}

.menu_dolni {
	float: left;
	_width: 870px;
	min-width: 868px;
	max-width: 868px;
	_margin-bottom: -20px;
	padding: 0 5px 0px 5px;
	
	font-size: xx-small;
	
	border-top : 2px solid White;
	/*border-bottom: 2px solid white;
	*/
	/*border-left: 2px solid white;
	*/
	/*border-right: 2px solid white;
	*/
/*	background-color : #891212;*/
}

.menu_horni a {
			text-decoration: none;
}

.menu_dolni a {
			text-decoration: none;
			}

.menu_left {
	float: left;
	text-align: left;	
}

.menu_right {
	float: right;
	text-align: right;
}

.menu_center {
	text-align: center;
}



#big_pic_seznam {
	float: left;
	text-align: left;
}

#page .polozka {
	float: right;
	/*border: 1px dotted #2D305B;
	*/
	background-color :  #e3e3e3;
	color: black;
	margin-top: 2px;
	margin-right: 2px;
	padding-top: 5px;
	padding-left: 1px;
	padding-right: 1px;
	width: 115px;
	height: 145px;
	text-align: center;
	/*background-image : url(../images/1.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
	*/
}

#page  .polozka:hover {
	border: 2px solid #891212;
	width: 111px;
	_width: 115px;
	height: 141px;
	_height: 145px;
	padding-left: 0;
	_padding-left: 1px;
	padding-right: 0;
	_padding-right: 1px;
}

#cover .polozka {
	float: right;
	background-color : #FAEFA3;

	margin-top: 2px;
	margin-right: 2px;
	padding-top: 5px;
	padding-left: 1px;
	padding-right: 1px;
	width: 115px;
	height: 145px;
	text-align: center;
}

.polozka A {
	text-decoration : none;
	font-size : xx-small;
}

#page .polozka A {
	color: black;
}

#cover .polozka A{
	color: Black;	
}

#page #polozka_seznam {
    float: left;
/*	border: 1px dotted red;*/
	width: 480;
}

/*#cover  #polozka_seznam {
    float: right;
	border: 1px dotted red;
	width: 360;
}*/


.zvyraz {
	color : #FAEFA3;
	font-size: x-small;
	position: relative;
	top: -55px;
	margin: 0 0 0 0;
	background-color : #891212;
	z-index: 3;
}

.zvyraz_a {
		border : 1px solid #FF6600;
}

.predmet_info{
	float: right;
	border-left: 2px solid white;
	width: 250px; height: 80%;
	text-align: left;
}

.autor_info{
	float: right;
	border-left: 2px solid white;
	width: 250px; height: 80%;
	text-align: left;
}

.predmet_info p {
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: x-small;
}

.autor_info p {
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: x-small;
}

.svetly_pruh {
	background-color : #FAEFA3;
	color: #891212;

    padding-left: 2px;
}

.big_pic {
	float: left;
	text-align: left;
	margin-bottom: 5px;
}

#page .sloup {
	float:left;
	_width: 270px;
	min-width: 270px;
	max-width: 270px;
	min-height: 454px;
	_height: 441px;
	padding-bottom: 2px;

	border-right: 2px solid white;
	text-align: center;
}

.nadpis_info {
	padding-left: 4px;
	width: 100%;
/*	text-align: left;*/
}
.text_info {
	padding-left: 4px;
	padding-right: 4px;
	font-size: x-small;
	width: 100%;
	text-align: left;
}

#cover  .sloup {
	padding: 5px;

}


.admin_predmet_info, #formular fieldset{
	float: left;
	border:1px solid #DAA520;
	margin-left: 4px;
	margin-top: 2px;
	margin-right: 2px;
	padding: 4px;
	width: 80%;
	text-align: left;
}

#admin_big_pic_seznam {
	float: left;
	padding: 2px;
	margin-top: 2px;
	margin-left: 4px;
	border: 1px dotted Gray;
	text-align: left;
}

.error {
	float: left;
	border: 1px dotted red;
	width: 80%;
	margin-left: 4px;
	margin-top: 2px;
	text-align: center;
	color: white;
}

/*----------------------------hacky----------------------------*/
.cistic {
   clear: both;

   height: 2px;


   border: 1px;
   margin: 0 0 0 0;
   visibility: hidden;
   }

