html {
	height: 100%;
	font-size: 100%;
}
body {
	font: 97%/1.0 Verdana, sans-serif, Arial;
	color: ;
	text-align: center;
/*vycentrovanie pre IE*/
	height: 100%;
	background: rgb(53,89,125);
	 /* pro správnou funkci v IE */
behavior: url(hover.htc );
/* obrázek na pozadí */
	scrollbar-face-color: rgb(224,224,224);
	scrollbar-shadow-color: rgb(96,96,96);
	scrollbar-highlight-color: rgb(128,128,128);
	scrollbar-3dlight-color: rgb(128,128,128);
	scrollbar-darkshadow-color: rgb(112,112,112);
	scrollbar-track-color: rgb(204,204,255);
	scrollbar-arrow-color: rgb(255,153,0);
}
 
 
/* ========== Layout ========== */
#obal {
	width: 950px;
	margin: 0px auto 0 auto;
	text-align: left;
	background: rgb(255,255,255); 
}
 
#hlavicka {
	height: 210px;
	width: 950px;
	padding: 0px;
	background:rgb(255,255,255); 
  background-image: URL('images/1.1.jpg');
	background-repeat: no-repeat;
	border: 3px solid rgb(76,109,144);
}

#obal1 {
	width: 950px;
	margin: 0px auto 0 auto;
	text-align: left;
	border: 3px solid rgb(38,78,108);
	background: rgb(255,255,255); 	
} 

#sloupec1 {  
	color: rgb(255,255,255);
	float: right;
	min-height: 200px;
	_height: 200px; /* IE */
  width: 19%; 
	font-size: 0.9em;
	background:rgb(53,89,125); 
  padding: 9px;
	border: 4px solid rgb(76,109,144);
	}
 
#sloupec2 {
	float: left;
	text-align: left;
	width: 74%;
	min-height: 660px;
	_height: 660px; /* IE */
 	background: rgb(255,255,255);
 	padding: 10px 12px 10px 20px;
 	border: 4px solid rgb(208,208,255);
	}
 
 #sloupec3 {  
 text-align: left;
	color: rgb(0,0,0);
	float: right;
	background:;
	width: 21%; 
	font-size: 0.9em;
  padding: 0 2px 0 0;
	}
	
.cleaner {
  clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
	}
 
#paticka {
	padding: 10px;
	background:rgb(104,157,51);
	border: 0px solid rgb(38,78,108);
	}
	
#blok {
	width: 355px;
	margin: 0px;
	text-align: left;
	border: 0px solid rgb(38,78,108);
	background: ; 
  float: left;	
}  
 
/* ========== Ostatni ========== */
h1  {
padding: 0;
margin: 0px;
color:rgb(101,152,51) ;
font-size: 1.2em;
text-align: left;
}

h2  {
padding: 5px;
margin: 0;
color:rgb(0,0,0);
font-size: 1.2em;
}

h3  {
padding: 0px;
margin: 0;
color:rgb(53,89,125);
font-size: 0.85em;
font-weight: bold;
}
h4  {
text-align: center;
padding: 0px;
margin: 0;
color:rgb(255,255,255);
font-size: 0.9em;
font-weight: bold;}  
.t1 {
width: 100%;
  border-collapse:collapse;
  border: 3px solid rgb(38,78,108);
  color:rgb(255,255,255);
  background:rgb(53,89,125);
  }

p {
	text-align: left;
	color: rgb(59,94,119);
	padding: 3px 5px 5px 3px;
	margin: 10px 0px 5px 0px; 
  }
	
a, a:visited {
	font-size: 1em;
  color:rgb(105,153,51);
	text-decoration: none;
}

a:hover{
	font-size: 1em;
	color: rgb(58,57,55);
	text-decoration: underline;
} 

a.odkaz, a.odkaz:visited {
	font-size: 0.9em;
  color: rgb(0,51,102);
	text-decoration: underline;
	font-weight: bold;
	background-color: rgb(76,109,144);
}

a.odkaz:hover{
	font-size: 0.9em;
	color: rgb(59,94,119);
	text-decoration: underline;
	font-weight: bold;
	background-color: rgb(223,223,223);
}
 
a.odkaz1, a.odkaz1:visited {
	font-size: 1em;
  color:rgb(53,89,125);
	text-decoration: none;
	font-weight: ;
}

a.odkaz1:hover{
	font-size: 1em;
	color: rgb(107,139,164);
	text-decoration: underline;
} 

a.odkaz2, a.odkaz2:visited {
	font-size: 0.8em;
  color:rgb(51,102,0);
	text-decoration: none;
	font-weight: bold;
}

a.odkaz2:hover{
	font-size: 0.8em;
	color: rgb(204,255,153);
	text-decoration: underline;
}
 
a.odkaz3, a.odkaz3:visited {
	font-size: 0.6em;
  color: rgb(0,51,102);
	text-decoration: none;
	 background-image: URL('images/ico3.jpg');
	 background-repeat: no-repeat;
	 background-position: left;
	 margin: 0px 2px 5px 2px; 
	 padding: 0 0 0 2px;
}

a.odkaz3:hover{
	font-size: 0.6em;
	color:rgb(88,136,184);
	text-decoration: none;
	 background-image: URL('images/ico3.jpg');
	 background-repeat: no-repeat;
} 

tr {
  width: 100%;
  float: left;
  font-weight: normal;
}

#hlavni_matrjoska {
	width: px;
	border:;
}

#hlavni {
	background: ;
	position: relative;
	cursor: default;
}

.karticka {
	border: none;
}

.karticka .telo {
	border: solid #666 0px;
	width: 270px;
	min-height: 250px;
	_height: 250px; /* IE */
	background: ;
	position: absolute; top: -50px; left:430px;
	display: none;
	padding: 0 0 0 7px;
}

.karticka .telo p {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 80%;
	text-align: left;
}

.karticka .telo p img {
	float: ;
	border: solid #666 0px;
	border-top: none;
	border-left: none;
	margin: 0 15px 20px 0;
}

.karticka:hover .telo,
.kartickaHover .telo {
	display: block;
}


ul#navlist{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li{
display: inline;
list-style-type: none;
}

#navcontainer li#active a{
background: rgb(105,156,52);
color: rgb(255,255,255);
font-weight: bold;
font-size: 100%;
}

#navlist a { padding: 0px 10px 2px 15px ; }

#navlist a:link, #navlist a:visited{
font-size: 95%;
color: rgb(53,89,125);
background-color: rgb(255,255,255);
text-decoration: none;
font-weight: bold;
}

#navlist a:hover
{
color:rgb(255,255,255);
background-color:rgb(101,150,50);
font-weight: bold;
}

 /* ]]> */

