* {
padding:0em;
margin:0em;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:62.5%; /* 1em = 10px*/
	background-color:#e8e8e8;
	width:100%;
}

#document {

width:90em;
position: relative;
margin: 0em auto 0 auto;
margin-top:3em;
background:#ffffff url('../internal/roh_left.gif') 0 0 no-repeat;
}


#container {

  padding-left: 32.5em;   /* LC fullwidth */
  padding-right:0em;
  overflow:hidden;
  position:relative;
  text-align:left;
  margin-right:0.5em;
  
}

#logo {
position:absolute;
bottom:58px;
}
#logo a {
text-decoration:none;
border:none;
}

#logo img {
border:none;
}

#header{
text-align:left;
height:20em;
background:transparent url('../internal/roh_right.gif') 100% 0% no-repeat;
position:relative;
}

#horni_lista {
position:absolute;
top:1em;
right:25em;
}

#horni_lista a {
display:block;
float:left;
padding:7px 10px 7px 20px;
}

#horni_lista span {
display:none;
}

#horni_lista #cz {
background: url('../internal/cz.gif') 0% 0 no-repeat;
}

#horni_lista #gb {
background: url('../internal/gb.gif') 0% 0 no-repeat;
}


#search {
position:absolute;
top:0.5em;
right:0.5em;
background:#8BD3E5 url('../internal/roh_search_right.gif') 100% 0 no-repeat;
width:20em;
height:16em;
}	

#search form {
position:absolute;
top:1em;
left:1em;
z-index:3000;
}

#search input.text {
margin:0em;
padding:0.2em;
float:left;
font-size:1.2em;
width:10em;
border:none;
}

.ls_results {
border:dotted  1px #ffffff;
color:#000000;
font-size:1em;
width:18em;
background-color:#99CCFF;

}

.ls_results a {
color:#000000;
}

.ls_results p {
font-size:1em;
margin:1em;
}

#search input.submit {
margin-left:10px;
}

#kontakty {
position:absolute;
bottom:1em;
right:1em;
color:#ffffff;

}

#kontakty a {
color:#000000;
text-decoration:none;


}

#pruh1 {
background-color:#68A4CD;
position:absolute;
bottom:0em;
left:0em;
height:3em;
width:89.5em;
}	

#tlacitka {
position:absolute;
bottom:0em;
left:0em;
height:53px;
width:89.5em;
list-style-type:none;
padding:0em;
margin:0em;
background:url('../internal/back.gif') 100% 100% repeat-x;
}

#tlacitka li {
list-style-type:none;
display:block;
float:left;
padding:0em;
margin:0em;

}

#tlacitka li a {
width:162px;
height:53px;
display:block;
padding:0em;
margin:0em;


text-decoration:none;
}

#tlacitka a.business {
background:url('../internal/business.gif') 0 1px no-repeat;
}

#tlacitka a.investors {
background:url('../internal/investors.gif') 0 -119px no-repeat;
margin-left:150px;
}

#tlacitka a.investors:hover {
background:url('../internal/investors.gif') 0 -59px no-repeat;
margin-left:150px;
}

#tlacitka a.hr {
background:url('../internal/hr.gif') 0 -119px no-repeat;
width:178px;
}

#tlacitka a.hr:hover {
background:url('../internal/hr.gif') 0 -59px no-repeat;

}

#tlacitka a.podnikatele {
background:url('../internal/podnikatele.gif') 0 0px no-repeat;
}

#tlacitka a.investori {
background:url('../internal/investori.gif') 0 -60px no-repeat;
margin-left:150px;
}

#tlacitka a.investori:hover {
background:url('../internal/investori.gif') 0 -120px no-repeat;
margin-left:150px;
}

#tlacitka a.zdroje {
background:url('../internal/zdroje.gif') 0 -60px no-repeat;

}

#tlacitka a.zdroje:hover {
background:url('../internal/zdroje.gif') 0 -120px no-repeat;

}

#tlacitka li span {
visibility:hidden;
}




#container .column {
		  position: relative;
		  float: left;
		  padding-bottom: 800em;  /* X + padding-bottom */
  margin-bottom: -800em;  /* X */
		}

#center {
		  padding: 0em;    /* CC padding */
		  width: 100%;
		 
		    text-align:left;
		
		}
		#left {
		  width: 32.5em;          /* LC width */
		  padding:0em;       /* LC padding */
		  right: 32.5em;          /* LC fullwidth + CC padding */
		  margin-left: -100%;
		  background-color:#8BD3E5;
		 text-align:left;
		}
		
		
#menu {
margin:2em 1px;
position:relative;
}

#menu  li {
padding:0em !important;
margin:0em !important;
list-style-type:none;
position:relative;
}

#menu a {
display:block;
padding:1em;
margin:0em;
margin-bottom:1px;
position:relative;
color:#000;
position:relative;
text-decoration:none;
}
#menu .vrstva1 a {
font-size:1.3em;
padding-left:30px;
background:#C6E9F2 url('../internal/sipka_menu.gif') -490px 50% no-repeat;
}

#menu .vrstva1 a:hover,#menu .vrstva1 a.otevreno {
background:#E8F6FA url('../internal/sipka_menu.gif') 10px 50% no-repeat !important;


}	

#menu .vrstva2 {
margin-left:15px;
}
#menu .vrstva2 a{
font-size:1.2em;
padding-left:30px;

background:#E8F6FA url('../internal/sipka_vrstva2.gif') -490px 50% no-repeat !important;

}

#menu .vrstva2 a:hover,#menu .vrstva2 a.otevreno{
background:#ffffff url('../internal/sipka_vrstva2.gif') 10px 50% no-repeat !important;

}

#menu .vrstva3 {
margin-left:15px;
}
#menu .vrstva3 a{
font-size:1.1em;
padding-left:30px;
background:#ffffff url('../internal/sipky_vrstva3.gif') 10px 50% no-repeat;

}

#menu .vrstva3 a:hover,#menu .vrstva3 a.otevreno{
background:#ffffcc url('../internal/sipky_vrstva3.gif') -490px 50% no-repeat;

}

/*** IE7 **/
* #left {

}
* +html body {
  overflow: hidden;
}
* +html #footer_out {
 
  position: relative;
  padding-bottom: 10em;
  background: #E6E6E6;         /* Same as body 
                               background */
}

#footer_out {
width:90em;
position: relative;
margin: 0em auto 0 auto;
clear:both;


}

#footer {
padding:1em;
background-color:#0A50A1;

margin-bottom:1em;
color:#CCCCCC;
text-align:right;
}

/** styl clanku **/

.clanek {
padding:2em;
font-size:1.2em;
text-align:justify;
}

.clanek .ovladani {
text-align:right;
height:20px;
}

.ovladani a span {
display:none;
}

.clanek a#tisk {
text-decoration:none;
background:#ffffff url('../internal/print.gif') 0 0 no-repeat;
display:block;
width:20px;
height:20px;
float:right;
}


.clanek a#send {
text-decoration:none;
background:#ffffff url('../internal/send.gif') 0 0 no-repeat;
display:block;
width:20px;
height:20px;
float:right;
}

.clanek a#plus {
text-decoration:none;
background:#ffffff url('../internal/zoom.gif') 0 -16px no-repeat;
display:block;
width:20px;
height:16px;
float:right;
}

.print {
display:none;
}

.clanek h1 {
color:#0A50A1;
font-size:1.3em;
font-weight:bold;
padding-bottom:1em;

}

p {
font-size:1em;
line-height:1.6em;
padding-bottom:1em;
}

.clanek table {
border-collapse:collapse;
border:solid 1px #0A50A1;
margin-bottom:2em;
font-size:1em;
}
.clanek th {
background-color:#8BD3E5;
text-align:left;
font-size:1em;
font-weight:bold;
border:solid 1px #0A50A1;
padding:5px;
}
		
		

.clanek td {
line-height:1.6em;
text-align:left;
font-size:1em;
border:solid 1px #0A50A1;
padding:5px;
vertical-align:top; 
}

.clanek ul{
list-style-type:disc;
list-style-position:outside;
padding-bottom:1em;
margin-left:2em;

}


.clanek ul li{
list-style-type:disc;
list-style-position:outside;;
font-size:1em;
padding:0.3em 0em;
line-height:1.6em;
}

.clanek h2 {
font-size:1.2em;
color:#FF9900;
font-weight:bold;
padding-bottom:1em;

}

.clanek b, .clanek strong {
font-weight:bold;

}

.clanek a  {
text-decoration:underline;
color:#0A50A;

}

.clanek h3 {
font-size:1.1em;
color:#0A50A;
font-weight:bold;
padding-bottom:1em;

}

.clanek ol{
list-style-type:decimal
list-style-position:outside;
padding-bottom:1em;
margin-left:2em;

}


.clanek ol li{
list-style-type:decimal;
list-style-position:outside;;
font-size:1em;
line-height:1.6em;
padding:0.3em 0em;
}

.sitemap div {
font-weight:bold;
padding:10px 10px;
background-color:#e8e8e8;
border-bottom:solid 1px #ffffff;
}
