*{
font-family: Arial; 
}

/* ----- Vrchn? z?kladn? menu ----------------------------------------------- */
#menu-top-obal {
  height: 40px;
  width: 890px;
  background: lightblue url("img/menu-top.gif") top left no-repeat;
}
#menu-top {margin: 0; padding: 0;}
#menu-top li {
  margin: 0; padding: 0;
	list-style: none;
	float: left;
	text-align: center;
	width: 147px;
      height: 40px; 
}
#menu-top li a {
	color: #002d42;
	text-decoration: none;
	display: block;
    height: 40px; 
    padding-top: 7px;
    font-family: Arial;  
    font-size: 13px;
    font-weight: bold;
}
#menu-top li a:hover {
	color: #002d42;
	text-decoration: none;
}
#menu-top li#polozka1 {width: 151px;}
#menu-top li#polozka4 {width: 151px;}
#menu-top li#polozka2, #menu-top li#polozka3, #menu-top li#polozka5, #menu-top li#polozka6 {width: 196px;}

#menu-top li#polozka1 a:hover {background: url("img/menu_m.gif") top left no-repeat;}
#menu-top li#polozka2 a:hover, #menu-top li#polozka3 a:hover, #menu-top li#polozka5 a:hover, #menu-top li#polozka6 a:hover {background: url("img/menu_m.gif") top center no-repeat;}
#menu-top li#polozka4 a:hover {background: url("img/menu_m.gif") top right no-repeat;}



.full {
background-image: url('bg.png');
background-repeat: repeat-x;
background-color: #c6dbe9;}

.main {
width: 900px;
margin-left: auto;
margin-right: auto;}

.header {
margin-top: 34px;
width: 900px;
height: 65px;
background-image: url('header.png');
background-repeat: no-repeat;}



.footer {
position: relative;
top: 10px;
width: 900px;
height: 40px;}

.footerleft {
width: 6px;
height: 40px;
background-image: url('footer_left.png');
float: left;}

.footerright {
width: 6px;
height: 40px;
background-image: url('footer_right.png');
float: left;}

.footercenter {
width: 884px;
height: 40px;
background-image: url('footer_content.png');
background-repeat: repeat-x;
float: left;}

.footertext, .footertext a{
font-family: Arial;
left: 5px;
font-size: 13px;
color: #fff;
position: relative;
top: 11px;
text-decoration:none;}

.footertext a:hover{
color: #002d42;
}

.footertextright a {
}

/* Boxes for all the same BEGIN */
.boxes {
margin-top: 10px;
width: 928px;
height: 320px;
margin-left: auto;
margin-right: auto;}

.boxdown {
width: 260px;
height: 250px;
background-image: url('window_content.png');
background-repeat: repeat-y;
padding-top: 10px;
padding-left: 15px;
padding-right: 17px;
font-size: 15px;
text-align: justify;
font-family: Sans-Serif;}

.boxend {
width: 292px;
height: 6px;
background-image: url('window_endt.png');}

.boxuptext a{
font-family: Arial;
font-weight: bold;
font-size: 15px;
color: #002d42;
position: relative;
left: 15px;
top: 7px;
text-decoration: none;}
                      

.boxuptext a:hover {
color: #fff;
text-decoration: none;}


.boxinfotext a {
font-family: Arial;
font-weight: bold;
font-size: 13px;
color: #002d42;
position: relative;
top: 6px;
text-decoration: none;}

.boxinfotext a:hover {
color: #fff;
text-decoration: none;}

.space {
height: 20px;
clear: both;}

/* Boxes for all the same END */

.box1 {
margin-top: 10px;
width: 292px;
height: 286px;
float: left;}

.box1up {
width: 292px;
height: 30px;
background-image: url('title_green.png');}

.box1info {
margin-top: 44px;
margin-left: 10px;
margin-right: 10px;
width: 96px;
height: 31px;
background-image: url('button_green.png');
float: left;
text-align: center;}

.box1img {
margin-top: 20px;
margin-left: 25px;
width: 75px;
height: 75px;
background-image: url('earth.png');
float: left;}

.box23 {
margin-top: 10px;
margin-left: 10px;
width: 292px;
height: 286px;
float: left;}

.box2up {
width: 292px;
height: 30px;
background-image: url('title_yellow.png');}

.box2info {
margin-top: 27px;
margin-left: 10px;
margin-right: 10px;
width: 96px;
height: 31px;
background-image: url('button_yellow.png');
float: left;
text-align: center;}

.box2img {
margin-left: 35px;
width: 75px;
height: 75px;
background-image: url('under-construction.jpg');
float: left;}

.box3up {
width: 292px;
height: 30px;
background-image: url('title_brown.png');}

.box3info {
margin-top: 44px;
margin-left: 10px;
margin-right: 10px;
width: 96px;
height: 31px;
background-image: url('button_brown.png');
float: left;
text-align: center;}

.box3img {
margin-top: 5px;
margin-left: 57px;
width: 75px;
height: 75px;
background-image: url('question.jpg');
float: left;}

.box4info {
margin-top: 44px;
margin-left: 10px;
margin-right: 10px;
width: 96px;
height: 31px;
background-image: url('button_blue.png');
float: left;
text-align: center;}

.box4img {
margin-top: 5px;
margin-left: 17px;
width: 126px;
height: 89px;
background-image: url('obr_3.png');
float: left;}




.box_lightboxdown {
width: 868px;
height: 250px;
background-image: url('l_window_content.png');
background-repeat: repeat-y;
padding-top: 10px;
padding-left: 15px;
padding-right: 17px;
font-size: 15px;
text-align: justify;
font-family: Sans-Serif;}

.box_lightboxend {
width: 900px;
height: 6px;
background-image: url('l_window_endt.png');}

.box_lightboxuptext {
font-family: Arial;
font-weight: bold;
font-size: 15px;
color: #fff;
position: relative;
left: 15px;
top: 7px;
text-decoration: none;}
                      


.box_lightboxinfotext a{
font-family: Arial;
font-weight: bold;
font-size: 13px;
color: #002d42;
position: relative;
top: 6px;
text-decoration: none;}

.box_lightboxinfotext a:hover {
color: #fff;
text-decoration: none;}

.box_lightboxup4 {
width: 900px;
height: 30px;
background-image: url('l_title_blue.png');}


.box_lightboxup3 {
width: 900px;
height: 30px;
background-image: url('l_title_brown.png');}

.box_lightboxup2 {
width: 900px;
height: 30px;
background-image: url('l_title_yellow.png');}

.box_lightboxup1 {
width: 900px;
height: 30px;
background-image: url('l_title_green.png');}




#filter3,#filter2,#filter1
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;

	z-index:10;
	opacity:0.6;
	filter: alpha(opacity=60);
}

#filter3{
	background-color: #8fb4d6;
}

#filter2{
	background-color: #fed767;
}
#filter1{
	background-color: #ceed8d;
}

#box3,#box2,#box1   
{
	display: none;
	position: absolute;
	top: 100px;
    width: 900px;
    margin-left: auto;
    margin-right: auto;
	z-index:101;
	overflow: none;
}

.close_img{
  float: right;
}

.l_text{
  float: left;
  width: 800px;
}

.tooltip{
  width: 170px;
  border: 1px solid #bbb; 
  background: #fbfbfb; 
  padding: 2px 4px; 
  font-size: 80%; 
  font-family: sans-serif;
}

.large_image{
  float: right;
  margin-left:10px;
}

#slide_text, #slide_text a{
    font-family: Arial;
    font-size: 13px;
    color: #002d42;
    text-decoration:none;
}
#slide_text a{
    font-weight: bold;
}

#slide_text a:hover{
    color: #002d42;
    text-decoration:underline;
}

.contact a{
    text-decoration:underline;
    color:000;

}
