:focus {
	outline: 0;
}
html {
	width: 100%;
	height: 100%;
}

body {
	background: #ffffff url("/images/main_bg.gif") top left repeat-x;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#container {
	width: 921px;
	margin: auto;
	text-align: left;
	border: 0px red solid;
	background: url("/images/main_theme1.jpg") top left no-repeat;
	position: relative;
}
#container_sk {
	width: 921px;
	margin: auto;
	text-align: left;
	border: 0px red solid;
	background: url("/images/main_theme1_sk.jpg") top left no-repeat;
	position: relative;
}
#header {
	height: 432px;
}
.hp {
	height: 388px !important;
}
.sub {
	height: 332px !important;
}
.hide {
	display: none;
}
#content {
	border: 0px red solid;
	font-size: 0.8em;
}
#footer {
	background: url("/images/footer_bg1.gif") top left no-repeat;
	height: 62px;
	clear: both;
	text-align: center;
	color: #465EA2;
	font-size: 0.6em;
	padding-top: 3px;
}

#footer div {
	margin-right: 100px;
}

#footer div img {
	vertical-align: middle;
}

#footer span {
}

#uvod {
  margin:0 auto 30px;
  position:relative;
  width:664px;
  clear:both;
  font-family:trebuchet MS;
}

#box_1 {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico1_bg1.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_2 {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico2_bg1.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_3 {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico3_bg1.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_4 {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico4_bg1.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_1_sk {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico1_bg_sk.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_2_sk {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico2_bg_sk.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_3_sk {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico3_bg_sk.jpg") top left no-repeat;
	float: right;
	position: relative;
}
#box_4_sk {
	width: 439px;
	height: 198px;
	background: url("/images/hp_ico4_bg_sk.jpg") top left no-repeat;
	float: right;
	position: relative;
}

#box_1 span, #box_2 span, #box_3 span, #box_4 span, #box_1_sk span, #box_2_sk span, #box_3_sk span, #box_4_sk span {
	margin-top: 90px;
	margin-left: 100px;
	width: 250px;
	min-height: 50px;
	_height: 50px;
	display: block;
	font-family:trebuchet MS;
	font-weight:bold;
}

#box_1 img, #box_2 img, #box_3 img, #box_4 img, #box_1_sk img, #box_2_sk img, #box_3_sk img, #box_4_sk img {
	margin-left: 170px;
	border: 0px;
}

.bigLink {
	width: 250px;
	height: 90px;
	display: block;
	position: absolute;
	top: 0;
	left: 85px;
	text-decoration: none;
}

#menu {
	float:right;
	width: 334px;
	height: 718px;
	padding-top:67px;
}
#menu-sk {
	float:right;
	width: 334px;
	height: 523px;
}

#menu-1, #menu-2, #menu-3, #menu-4, #menu-5, #menu-6, #menu-7, #menu-8, #menu-8sk, #menu-9sk, #menu-9, #menu-10, #menu-10sk {
	float: left;
} 

#menu a#menu-1 {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_home.gif") 0 0 no-repeat;
}
#menu-sk a#menu-1 {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_home.gif") 0 0 no-repeat;
}
#menu a#menu-8 {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_prevence.gif") 0 0 no-repeat;
}
#menu a#menu-9 {
	height: 67px; 
	width: 334px; 
	display: block;
	margin-bottom:24px;
	background: url("/images/menu_nemoc.gif") 0 0 no-repeat;
}
#menu a#menu-10 {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_brand.gif") 0 0 no-repeat;
}
#menu a#menu-10sk {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_brand_sk.gif") 0 0 no-repeat;
}
#menu a#menu-8sk {
	height: 67px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_prevence_sk.gif") 0 0 no-repeat;
}
#menu a#menu-9sk {
	height: 67px; 
	width: 334px; 
	display: block;
	margin-bottom:24px;
	background: url("/images/menu_nemoc_sk.gif") 0 0 no-repeat;
}
#menu a#menu-2 {
	height: 120px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_2x.gif") 0 0 no-repeat;
}
#menu-sk a#menu-2 {
	height: 120px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_2x.gif") 0 0 no-repeat;
}
#menu a#menu-2:hover, #menu-sk a#menu-2:hover {
	background-position: 0 -120px;
}
#myContent {
	float: right;
	width: 587px;
	padding-top: 67px;
}

#menu a#menu-3 {
	height: 71px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_1.gif") 0 0 no-repeat;
}
#menu-sk a#menu-3 {
	height: 71px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_1_sk.gif") 0 0 no-repeat;
}
#menu a#menu-3:hover, #menu-sk a#menu-3:hover {
	background-position: 0 -71px;
}
#menu a#menu-4 {
	height: 68px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_2.gif") 0 0 no-repeat;
}
#menu-sk a#menu-4 {
	height: 68px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_2_sk.gif") 0 0 no-repeat;
}
#menu a#menu-4:hover, #menu-sk a#menu-4:hover {
	background-position: 0 -68px;
}
#menu a#menu-5 {
	height: 65px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_3.gif") 0 0 no-repeat;
}
#menu-sk a#menu-5 {
	height: 65px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_3_sk.gif") 0 0 no-repeat;
}
#menu a#menu-5:hover, #menu-sk a#menu-5:hover {
	background-position: 0 -65px;
}
#menu a#menu-6 {
	height: 75px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_4.gif") 0 0 no-repeat;
}
#menu-sk a#menu-6 {
	height: 75px; 
	width: 334px; 
	display: block;
	background: url("/images/menu_4_sk.gif") 0 0 no-repeat;
}
#menu a#menu-6:hover, #menu-sk a#menu-6:hover {
	background-position: 0 -75px;
}
#menu div#menu-7 {
	height: 70px; 
	width: 330px; 
	display: block;
	background: url("/images/menu_bottom.gif") 0 0 no-repeat;
}
#menu-sk div#menu-7 {
	height: 70px; 
	width: 330px; 
	display: block;
	background: url("/images/menu_bottom.gif") 0 0 no-repeat;
}

#menu a#menu-1 span, #menu a#menu-8 span, #menu a#menu-9 span, #menu a#menu-8sk span, #menu a#menu-9sk span, #menu a#menu-10 span, #menu a#menu-10sk span, #menu a#menu-2 span, #menu a#menu-3 span, #menu a#menu-4 span, #menu a#menu-5 span, #menu a#menu-6 span, #menu-sk a#menu-1 span, #menu-sk a#menu-2 span, #menu-sk a#menu-3 span, #menu-sk a#menu-4 span, #menu-sk a#menu-5 span, #menu-sk a#menu-6 span {
	display: none;
}

.desatero {
  margin-bottom: 3px;
}

#home a {
	display: block;
	border: 0px red solid;
	width: 320px;
	height: 115px;
	position: absolute;
	top: 0px;
	left: 70px;
}

#home a span, #efekt-link a span {
	display: none;
}

#efekt-link a {
  border:0 solid red;
  display:block;
  height:130px;
  left:95px;
  position:absolute;
  top:161px;
  width:135px;
}

#left_nav {
  height:188px;
  left:-54px;
  position:absolute;
  top:384px;
  width:133px;
  z-index:10;
}

#left_nav img{
  border: none;
}

#left_nav a{
  text-decoration: none;
}

#sound {
	height:8px;
  left:683px;
  position:absolute;
  top:13px;
  width:8px;
}

#languages {
	width: 146px;
	height: 36px;
	position: absolute;
	top: 0px;
	left: 706px;
}

#languages a#lang_cz {
	height: 36px; 
	width: 66px; 
	display: block;
	background: url("/images/lang_cz.gif") 0 0 no-repeat;
	float: left;
}
#languages a#lang_sk {
	height: 36px; 
	width: 80px; 
	display: block;
	background: url("/images/lang_sk.gif") 0 0 no-repeat;
	float: left;
}

#languages a#lang_cz:hover, #languages a#lang_sk:hover, #languages a#lang_sk.active, #languages a#lang_cz.active {
	background-position: 0 -36px;
}

#languages a#lang_cz span, #languages a#lang_sk	 span {
	display: none;
}

#extra, #efekt {
	padding-left: 38px;
	color: #383989;
	padding-bottom: 20px;
}

#pomeranc {
	padding-left: 38px;
	color: #C04501;
	padding-bottom: 20px;
}

#rybiz {
	padding-left: 38px;
	color: #34217B;
	padding-bottom: 20px;
}

#med {
	padding-left: 38px;
	color: #CF6D01;
	padding-bottom: 20px;
}

#extra ul, #pomeranc ul, #rybiz ul, #med ul, #efekt ul {
	padding: 0px;
	margin: 0px; 	
	padding-left: 20px;
}

#extra ul ul, #pomeranc ul ul, #rybiz ul ul, #med ul ul, #efekt ul ul {
	padding-top: 10px;
}

#extra ul li, #efekt ul li {
	list-style:none;
	background: url("/images/extra_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-top: 10px;
	color: #383989;
}

#extra ul li ul li, #efekt ul li ul li {
	list-style:none;
	background: url("/images/extra_li_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #285982;
}

#pomeranc ul li {
	list-style:none;
	background: url("/images/pomeranc_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-top: 10px;
	color: #C04501;
}

#pomeranc ul li ul li {
	list-style:none;
	background: url("/images/pomeranc_li_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #C04501;
}
#rybiz ul li {
	list-style:none;
	background: url("/images/rybiz_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-top: 10px;
	color: #34217B;
}

#rybiz ul li ul li {
	list-style:none;
	background: url("/images/rybiz_li_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #34217B;
}
#med ul li {
	list-style:none;
	background: url("/images/med_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-top: 10px;
	color: #CF6D01;
}

#med ul li ul li {
	list-style:none;
	background: url("/images/med_li_li.gif") 0px 10px no-repeat;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #CF6D01;
}

.footer_link_left {
  color: white; 
  float: left; 
  position: relative; 
  top: 13px;
  _top: 20px; 
  &top: 20px;
  left: 100px; 
  font-size: 0.9em;
}

.footer_link_left a{
  color: white; 
}

.footer_link_left a:hover{
  text-decoration: none;
}

.footer_link_right {
  color: white; 
  float: right; 
  position: relative; 
  top: 13px; 
  _top: 20px; 
  &top: 20px;
  right: 138px; 
  font-size: 0.9em;
}

.footer_link_right a{
  color: white; 
}

.footer_link_right a:hover{
  text-decoration: none;
}

.footer_link_right img{
  position: relative;
  top: 5px;
  padding-left: 5px;
}


