/* CSS Document */

body {
  background-color: #E8E8E8;
  font-family: Arial, helvetica, sans-serif;
  text-align: left;
  font-style : normal;
	margin:0px;
	padding:0px;
	color: #000000;
	font-size: 12px;
	
  
}
img {
  border: none;
}

#content {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  width: 799px;
  height: auto;

}

#content #logo {
  background: transparent url("/layout/img/logo.jpg") center top no-repeat;
  height: 128px;
  width: auto;
}

#content {
  background: transparent url("/layout/img/poz.jpg") center top repeat-y;
/*  width: auto;*/
}

#content #content_center #left {
  
  padding-left: 50px;
  margin-top: 20px;
  float: left;
  width: 180px;
  text-align: left;
}

#content #content_center #right {
  float:right;
  padding-right: 60px;
  margin-top: 20px;
  width: 500px;
  text-align: center;
}
#content #content_center #left #menu {
  padding-bottom:30px;
}
#content #content_center #left #menu div{
 padding-top: 5px;
}

#menu a {
  color: #000000;
  text-decoration: none;
  
}

#menu a:hover {
  color: #CB422C;
  text-decoration: none;
  font-weight: bold;
}
#content #content_center #right #center {
  padding-left: 10px;
  text-align: left;
}

#content #foot {
  width: auto;
  height: 18px;
  background: transparent url("/layout/img/foot2.gif") center top repeat;
  margin-left: 10px;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  
}
.kont1 {
float: left;
padding-top: 2px;
text-align: left;
padding-left: 20px;
}
.kont2 {
float:right;
padding-top: 2px;
text-align: right;
padding-right: 15px;
}
.kont2 a{
color: #FFFFFF;
text-decoration:underline;

}
.kont2 a:hover{
color: blue;
text-decoration:underline;

}
td {
  padding: 5px;
}
.obr {
  width: 240px;
  border: solid 1px gray;
  height: 142px;
}
.img {
float: left;
}
.txt {
  float: right;
  width: 110px;
  padding: 2px;
  font-size: 10px;
  
}
.popis {
 padding: 2px;
 background-color: silver;
 clear: both;
 text-align: center;
}
.odkaz_vice {
  
  color: #CB422C;
  text-decoration: underline;
  font-weight: bold;
}

.odkaz_vice:hover {
  
  color: #000000;
  text-decoration: underline;
  
}
.clean {
  clear:both;
}


/*  obsah uvodni stranky  - zacatek */

table .rectangle {font-size: 10px;}

.rectangle {
  width:220px;
  border:1px solid #808080;
}
.rectangle .rt-div { 
  height:120px; 
}
.rectangle .rt-div img {
  width:100px;
  float:left;
  margin:0 5px 5px 0;
}
.rectangle .rt-heading { 
  height:18px; 
  background-color: #C0C0C0;
  text-align:center;
  font-weight:bold;
  padding-top:2px;
  font-size:12px;
}
.rectangle  .without-text { 
  background-color: #ffffff;
}


/*  obsah uvodni stranky  - konec */


