/*layout*/
body
	{
	background: #C6C6C6 url('../images/bg.gif') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: black;  
	padding: 0px;
	margin: 0px;
   }


/*blok pro vystredeni stranky*/
#center
	{
   text-align: center;
	margin:0px 0px 0px 0px;
	width:100%;
   background: url('../images/bg-down.gif') bottom repeat-x;
   }
/*hlavni cast stranky*/
#main-part
	{
   background: #DEDDD;
   width: 750px;
	margin: 0px;
   margin-left: auto;
	margin-right: auto;
  }

object {
   padding: 0px;
   margin: 0px;
   display: block;
}

#menu1 {
   background: url('../images/menu1.gif') no-repeat; 
   width: 63px; 
   height: 31px; 
}

#menu2 {
   background: url('../images/menu2.gif') no-repeat; 
   width: 108px;
   height: 31px;
}
#menu3 {
   background: url('../images/menu3.gif') no-repeat; 
   width: 128px;
   height: 31px;
}
#menu4 {
   background: url('../images/menu4.gif') no-repeat; 
   width: 129px;
   height: 31px;
}
#menu5 {
   background: url('../images/menu5.gif') no-repeat; 
   width: 82px;
   height: 31px;
}
#menu6 {
   background: url('../images/menu6.gif') no-repeat; 
   width: 82px;
   height: 31px;
}
#menu7 {
   background: url('../images/menu7.gif') no-repeat; 
   width: 98px;
   height: 31px;
}

#main-text {
   width: 750px;
   display: block;
   background: #DEDDDD;
   border: 1px solid #B0B1A7;
   border-top: none;
}

#real-text {
   text-align: left;
   padding: 10px;
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 15px;
}


#copyright {
   background: #DEDDDD;
   width: 750px;
   height: 18px;
   border: 1px solid #B0B1A7;
   border-top: none;
   border-bottom: 1px solid red;
   font-size: 10px;
   color: #92928D;
}


#copyright-text {
   float: right;
   padding-right: 10px;
   padding-top: 3px;
   padding-bottom: 3px;
   text-align: right;
}

#copyright-sitemap {
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 10px;
   float: left;
}

/* ************************************* */

.homepage-text {
   border-bottom: 1px solid white; 
   width: 100%;
   font-size: 12px;
   font-weight: bold;
   line-height: 180%;
}

.mail-text {
   font-size: 13px;
   font-weight: bold;
   margin-top: 7px;
   margin-left: 180px;
   background: #D1D0D0;
   text-align: center;
   border: 1px solid white;
   border-bottom: none;
   width: 350px;
}

.mail-text-content {
   padding: 2px;
}

.mail-text a {
   text-decoration: none;
   color: black;
}
.mail-text a:hover {
   text-decoration: underline;
}

.home-address
{
   font-size: 11px;
   margin-left: 109px;
   background: #D1D0D0;
   text-align: left;
   border: 1px solid white;
   width: 495px;
   height: 78px;
}

.home-address-content {
   padding: 5px;
   padding-left: 10px;
   padding-bottom: 3px;
}

.aktual {
   clear: both;
   margin-top: 5px;
   margin-right: 5px;
   margin-bottom: 0px;
   text-align: right;
   color: #7A7A6B;
   font-size: 10px;
}

.mezi {
   width: 10px;
   height: 31px;
   display: inline;
}

img {
border: none;
}

img.home-left,
img.home-right {
   border: 1px solid white;
   float: left;
   margin-right: 5px;
}

img.home-right {
   float: right;
   margin-left: 5px;   
}

img.left {
   float: left;
   margin-right: 10px;
}

a {
   text-decoration: none;
   color: black;
}

a:hover {
   text-decoration: underline;
   color: red;
}

a.copy {
   text-decoration: none;
   color: #92928D;
}

a.copy:hover {
   color: red;
   text-decoration: underline;
}

.noborder {
   border: none;
}

.block {
   display: block;
   border: none;
}

.valign-top {
   vertical-align: top;
}

h1 {
   margin-top: 5px;
   font-size: 19px;   
   font-weight: normal;
}

h1.nadpis {
   text-align: center;
   font-size: 19px;   
   font-weight: normal;
   margin-top: 0px;
}
	
br.clear {
   clear: both;
}

table {
   border-collapse: collapse;
   border: none;
}

table td {
   padding: 0px;
   margin: 0px;
}

#real-text td {
   padding: 2px;
}

#homepage td {
   font-size: 11px;
   padding: 0px;
}

ul {
   margin-left: 20px;
   padding-left: 0px;
}

ul li {
/*   list-style-image: url('../images/li.gif');*/
}

/***** styl pro js menu *****************************/

div.menuBar, div.menuElement,
div.subMenuBar, div.subMenuElement {
    /* font-family: Arial, Helvetica, sans-serif;*/
    /* font-size: 11px;*/
    text-align: left;
}

div.subMenuBar {
    background: #E4E4E4;
    border: 1px solid red; 
    border-top: none;
    margin: 0px;
    font-size: 10px;
    /* width: 155px;*/
    /*border-color: #e0b090 #906040 #906040 #e0b090;*/
}

div.menuBar {
    /*padding: 1px 4px;*/
}
div.menuElement {
    /* padding: 2px 6px 2px 6px;*/
    font-weight: bold;
}
div.subMenuElement {
    padding: 2px 2px 2px 15px;
    font-size: 11px;
    font-weight: bold;
    background: url('../images/li.gif') no-repeat 6px center;
    /*border-top: 1px solid #146EA4;*/
   /*margin: 0 1px 1px 0;*/
}
div.subMenuElementHover {
    background: #FAFBF5 url('../images/li.gif') no-repeat 6px center;
}
div.menu1ElementHover,
div.menu1ElementActive {
   background: url('../images/menu1-over.gif');
}

div.menu2ElementHover,
div.menu2ElementActive {
   background: url('../images/menu2-over.gif');
}
div.menu3ElementHover,
div.menu3ElementActive {
   background: url('../images/menu3-over.gif');
}
div.menu4ElementHover,
div.menu4ElementActive {
   background: url('../images/menu4-over.gif');
}
div.menu5ElementHover,
div.menu5ElementActive {
   background: url('../images/menu5-over.gif');
}
div.menu6ElementHover,
div.menu6ElementActive {
   background: url('../images/menu6-over.gif');
}
div.menu7ElementHover,
div.menu7ElementActive {
   background: url('../images/menu7-over.gif');
}

/***** konec js menu **********************************************/


/* styl ze starých stránek ****************************/

.popis01   /* nadpis */
{
	font-size: 14px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	line-height: 120%;
}

.popis02   /* text u tabulek */
{
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	line-height: 120%;

	
}
table.nahled
{
	font-size: 13px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	font-weight : bold;
}
.popis03   /* normalni text */
{
	font-size: 12px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	line-height: 120%;

	
}

.popis04   /* nadpis 2 */
{
	font-size: 21px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	line-height: 120%;
}

.popis05   /* nadpis 2 */
{
	font-size: 15px;
	text-decoration: none;
	font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	color: #47483E;
	line-height: 120%;
}
}
img.border
{
	border: 2px solid #ced0bb;
}
.obr   /* N obrazky v textu zarovnane vpravo*/
{
	border: 2px solid #ced0bb;
}

.obr02   /* N - obrazky v textu zarovnane vlevo */
{
	margin-top : 0px;
	margin-right : 13px;
	margin-left : 0px;
	margin-bottom : 13px;
}
