body {

	margin: 0;

	padding: 0;

  	font-family: tahoma;

	font-size:70%;

	color:#0802E8;

      ;

}



a {

    text-decoration: none; 

    color: #C85A29; 

    font-weight : bold;

  

}



a:visited {  

    color: #C85A29;   

}



a:hover

{

    text-decoration: underline; 

}



.on     {display: on}



ul {

    margin: 0;

    padding: 0 0 0 20px;

    list-style-type: disk; 

   

}



ol {

    margin: 0;

    padding: 0 0 0 30px; 

}



ul li {

    margin: 0;

    padding: 0 0 0 0;

    

}


p {
    text-align: justify;

}


#menu div, #menu a {

    text-align: left;

    background-color:#FFBD48;

    border:1px solid #F89E00;

    font-size:11px;

}



#submenu {

    position:absolute;

    visibility:hidden;

}



#menu a {

    top:5px;

    position:relative;

    visibility:inherit;

}

#menu a:hover {

    color:#fffacd;

    text-decoration: none; 

}

    

#submenu a {

    border-style: none;

    top:-1px;

    left:0px;

    position:relative;

    visibility:inherit;



}



#submenu a:hover {

    color:#fffacd;

    text-decoration: none; 

}



#mczoznam_tab {

  border-bottom:1px solid #FFBD48;

  border-left:1px solid #FFBD48;

  width:601px;

}



#mczoznam_tabitem {

  padding-left:5px;

  border-top:1px solid #FFBD48;

  border-right:1px solid #FFBD48;

  text-align:left;

  float:left;

  width:200px;

}



#mczoznam_tabcont {

  padding-left:5px;

  border-top:1px solid #FFBD48;

  border-right:1px solid #FFBD48;

  text-align:left;

  float:left;

  	

}



.mc_zoznam_header {

    width:145px;

    text-align: left;

    font-size:1.1em;

    border: solid #F89E00 1px;	

    background-color: #FFBD48;

}



.mc_zoznam {

    width:145px;

    border: solid #FFBD48 1px;

}



.projekt_header {

    width:145px;

    text-align: center;

    border: solid #FFBD48 1px;				

    background-color:#FFBD48;

}



.projekt_logo {

    width:145px;

    border: solid #FFBD48 1px;

    

}



.projekt_popis {

    width:145px;

    border-left: solid #FFBD48 1px;

    border-right: solid #FFBD48 1px;

    border-bottom: solid #FFBD48 1px;

    

}



#zariadenia {

  border-left:1px solid #FFBD48;

  border-bottom:1px solid #FFBD48;

}



#zariadenia div {

  padding-left:5px;

  border-top:1px solid #FFBD48;

  border-right:1px solid #FFBD48;

  text-align:left;

  float:left;

  width:190px;

}



#foto a {

  float:left;

  padding:5px;

}



#perex div {

  padding-right:10px;

  float:left;

  text-align:justify;

}



#slpec1 {

 float: left;

 text-align:right;

 width: 150px;

 font-weight: bold;



}



#slpec2 {

 margin-left:12px;

 width: 300px;

  padding-left:5px;

}



#slpec3 {

 float: left;

 text-align:left;

 width: 200px;

 padding-right:5px;

}



#slpec4 {

 margin-left: 12em;

 width: 260px;

}



#slpec5 {

 width: 200px;

 padding-right:5px;

}



#slpec6 {

 margin-left: 12em;

 width: 50px;

}





#mc {

width:472px;text-align:center;font-size:1.2em;font-weight: bold;background-color:#FFBD48;border:1px solid #F89E00;

}



/* svislé menu */

ul.mbv {

	margin: 0;

	padding: 0;

	border:1px solid #F89E00;

	list-style: none;

	font-weight : bold;

}

ul.mbv li {

	padding: 0;

	margin: 0;

	border:1px solid #FFBD48;

  position: relative;

	z-index: 1;

}

ul.mbv ul {

	margin: 0 0 0 1px;

	padding: 0;

	list-style: none;

  border:1px solid #F89E00;

	position: absolute;

	top: 0; /* jestli rámečky, -1 zarovnat horní rámeček */

	left: 145px;

/*	width: 134px;    */    

	z-index: 2;

}



ul.mbv li a:link,

ul.mbv li a:visited,

ul.mbv li a:hover,

ul.mbv li a:active {

	display: block;

	padding: 0px 5px;

	width: 134px;

	text-decoration: none;

	background: #FFBD48;

}

ul.mbv li a:hover,

ul.mbv li a:active {

	background: #FFBD48;

	color: #FFF;

}

