#hlavna {
 height : 100%;
}
#index {
 background-color : ;
 width : 606px;
 text-decoration : none;
 text-align: center;
}
#top {
 position: relative;
 top : 1px;
 width: 990px;
 height : 100%;
 background : url("new/pozadie3.jpg") 0% 0% repeat-x;
}
#karta {
 position: relative;
 top : 1px;
 width: 600px;
 height : 100%;
 background : url("new/bgkarta.jpg") 0% 0% repeat-x;
}
#body {
 position: relative;
 top : 1px;
 width: 945px;
 height : 100%;
 background : url("new/bg.jpg") 0% 0% repeat-x;
 background-color : white;
}
#main {
 position: relative;
 top : 1px;
 width: 945px;
 height : 100%;
 background : url("ew/glass.jpg") 100% 100% repeat-y;
}
#text_left {
position : relative;
float : left;
width : 700px;
height : 100%;
left : 10px;
top : 10px;
}
#text_right {
position : relative;
float : right;
width : 240px;
height : 100%;
left : 20px;
top : 10px;
}
.text {
  color : #000000;
  font: 12px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 0px;
  padding-left : 3px;
	padding-right : 10px;
  padding-bottom : 3px;
	text-align : justify;
  text-decoration : none;
}
.text:HOVER {
  color : #024162;
  font: 12px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 0px;
  padding-left : 3px;
	padding-right : 10px;
  padding-bottom : 3px;
	text-align : justify;
  text-decoration : underline;
}
.menutop {
  background-color : #004265;
  color : #ffffff;
  font: 12px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 9px;
  padding-bottom : 9px;
  height : 30px;
  width : 105px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;

}
.menutop:HOVER {
  background-color : #006AA3;
  color : #ffffff;
  font: 12px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 9px;
  padding-bottom : 9px;
  height : 30px;
  width : 105px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;
}
.form {
border-top : 1px solid #004265;
border-bottom : 1px solid #004265;
border-left : 1px solid #004265;
border-right : 1px solid #004265;
background-color: white;
display : block;
}
.button {
border: 0px solid #004265;
color : #ffffff;
font: 12px 'lucida grande', tahoma, verdana, arial, sans-serif;
background-color: #004265;
width : 60px;
height : 20px;
cursor : hand;
}
.hr {
width : 210px;
text-align : left; 
}
.header {
  background-color : #004265;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 10px;
  height : 18px;
  width : 210px;
  font-weight : bold;
	text-align : left;
  text-decoration : none;
  display : block;
}
.header:HOVER {
  background-color : #006AA3;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 10px;
  height : 18px;
  width : 210px;
  font-weight : bold;
	text-align : left;
  text-decoration : none;
  display : block;
}
.header1 {
  background-color : #004265;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  height : 18px;
  width : 350px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;
}
.header1:HOVER {
  background-color : #006AA3;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  height : 18px;
  width : 350px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;
}
.header2 {
  background-color : #004265;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  height : 18px;
  width : 200px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;
}
.header2:HOVER {
  background-color : #006AA3;
  color : #ffffff;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  height : 18px;
  width : 200px;
  font-weight : bold;
	text-align : center;
  text-decoration : none;
  display : block;
}
.str {
  color : #004265;
  font: 24px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 10px;
  height : 18px;
  width : 650px;
  font-weight : bold;
	text-align : left;
  text-decoration : none;
  display : block;
}
.menul_text {
  color : #000000;
  font: 11px 'lucida grande', tahoma, verdana, arial, sans-serif;
	padding-top : 0px;
  padding-left : 3px;
	padding-right : 10px;
  padding-bottom : 3px;
	text-align : justify;
  width : 210px;
  text-decoration : none;
}
.image {
text-align : center;
background-color : #AFD2DE;	
}
