html, body {
	MARGIN: 0; 
	PADDING: 0; 
	BACKGROUND: #0D1159;
	TEXT-ALIGN: center;
}

body {
	font-size: 0.75em;	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; COLOR: #DDD;
}

h2 {
	FONT-WEIGHT: normal;
	font-size: 1.68em;
	PADDING: 0 0 5px 0; 
	MARGIN: 0 0 20px 0;
	COLOR: #FFF;
	BORDER-BOTTOM: 1px solid #6F708C;
}

h3 {
	FONT-WEIGHT: bold;
	font-size: 1.20em;
	MARGIN: 0 0 20px 0;
	PADDING: 0 0 5px 0; 
	COLOR: #FFF;
	BORDER-BOTTOM: 1px solid #6F708C;
}

#contact-box h3 {
	margin-bottom: 15px;
	margin-top: 20px;
}

h4 {
	FONT-WEIGHT: bold;
	font-size: 1.20em;
	MARGIN: 0 0 15px 0;
	PADDING: 0 0 5px 0; 
	COLOR: #FFF;
	TEXT-DECORATION: underline;
}

a:link {COLOR: #FFF; text-decoration: underline;}
a:visited {color: #FFF; text-decoration: underline;}
a:hover {color: #FFF; text-decoration: none;}

#news ul, #services-box ul {
  LIST-STYLE-IMAGE: url(../gfx/arrow.gif);
  MARGIN: 0px;
  PADDING: 0 0 0 15px;
}

#mainbox {
  WIDTH: 684px;
  /*HEIGHT: 100%;*/
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;  
  text-align: left;
  PADDING: 0px;
  /*BACKGROUND: #0D1159;*/
  /* BORDER-TOP: 36px solid #313362; */
  /*background: url(../gfx/_bg_mainbox.png) repeat-y transparent;*/
	/*background: url('../images/easter.png') no-repeat 0 0; PRO VELIKONOCE*/
	/*padding-top:70px; PRO VELIKONOCE*/
	padding: 50px;
}

#menu {
  WIDTH: 684px;
	height: 46px;
  BORDER-BOTTOM: 4px solid #10134D;
  background: url(../gfx/_bg_menu.gif) repeat-x;
}


#menu ul {
  LIST-STYLE-TYPE: none;
  MARGIN: 0px;
  PADDING: 0px;
}


#menu ul li {
	DISPLAY: block;
	FLOAT: left;
	height: 46px;	
}

#menu li a {
	DISPLAY: block;	
}

#menu ul li.m1 {
	width: 208px;
	background: url(../gfx/menu1_hover.gif) no-repeat;
}

#menu ul li.m1 a {
	width: 208px;
	background: url(../gfx/menu1.gif) no-repeat;  
}

#menu ul li.m1 a:hover {
	width: 208px;
	background: none;
}

#menu ul li.m2 {
	width: 95px;
	background: url(../gfx/menu2_hover.gif) no-repeat;	
}

#menu ul li.m2 a {
	width: 95px;
	background: url(../gfx/menu2.gif) no-repeat;  
}

#menu ul li.m2 a:hover {
	width: 95px;
	background: none;
}

#menu ul li.m3 {
	width: 95px;
	background: url(../gfx/menu3_hover.gif) no-repeat;	
}

#menu ul li.m3 a {
	width: 95px;
	background: url(../gfx/menu3.gif) no-repeat;  
}

#menu ul li.m3 a:hover {
	width: 95px;
	background: none;  
}

#menu ul li.m4 {
	width: 95px;
	background: url(../gfx/menu4_hover.gif) no-repeat;	
}

#menu ul li.m4 a {
	width: 95px;
	background: url(../gfx/menu4.gif) no-repeat;  
}

#menu ul li.m4 a:hover {
	width: 95px;
	background: none; 
}

#menu ul li.m5 {
	width: 95px;
	background: url(../gfx/menu6_hover.gif) no-repeat;	
}

#menu ul li.m5 a {
	width: 95px;
	background: url(../gfx/menu5.gif) no-repeat;  
}

#menu ul li.m5 a:hover {
	width: 95px;
	background: none;  
}

#menu ul li.m6 {
	width: 95px;
	background: url(../gfx/menu5_hover.gif) no-repeat;	
}

#menu ul li.m6 a {
	width: 95px;
	background: url(../gfx/menu6.gif) no-repeat;  
}

#menu ul li.m6 a:hover {
	width: 95px;
	background: none; 
}


#menu ul li.m7 {
	width: 96px;
	background: url(../gfx/menu7_hover.gif) no-repeat;	
}

#menu ul li.m7 a {
	width: 96px;
	background: url(../gfx/menu7.gif) no-repeat;  
}

#menu ul li.m7 a:hover {
	width: 96px;
	background: none; 
}


/*   ANGLICKÉ MENU   */

#menu ul li.m11 {
	width: 208px;
	background: url(../gfx/menu11_hover.gif) no-repeat;
}

#menu ul li.m11 a {
	width: 208px;
	background: url(../gfx/menu11.gif) no-repeat;  
}

#menu ul li.m11 a:hover {
	width: 208px;
	background: none;
}

#menu ul li.m12 {
	width: 95px;
	background: url(../gfx/menu12_hover.gif) no-repeat;	
}

#menu ul li.m12 a {
	width: 95px;
	background: url(../gfx/menu12.gif) no-repeat;  
}

#menu ul li.m12 a:hover {
	width: 95px;
	background: none;
}

#menu ul li.m13 {
	width: 95px;
	background: url(../gfx/menu13_hover.gif) no-repeat;	
}

#menu ul li.m13 a {
	width: 95px;
	background: url(../gfx/menu13.gif) no-repeat;  
}

#menu ul li.m13 a:hover {
	width: 95px;
	background: none;  
}

#menu ul li.m14 {
	width: 95px;
	background: url(../gfx/menu14_hover.gif) no-repeat;	
}

#menu ul li.m14 a {
	width: 95px;
	background: url(../gfx/menu14.gif) no-repeat;  
}

#menu ul li.m14 a:hover {
	width: 95px;
	background: none; 
}

#menu ul li.m15 {
	width: 95px;
	background: url(../gfx/menu15_hover.gif) no-repeat;	
}

#menu ul li.m15 a {
	width: 95px;
	background: url(../gfx/menu15.gif) no-repeat;  
}

#menu ul li.m15 a:hover {
	width: 95px;
	background: none;  
}

#menu ul li.m16 {
	width: 95px;
	background: url(../gfx/menu16_hover.gif) no-repeat;	
}

#menu ul li.m16 a {
	width: 95px;
	background: url(../gfx/menu16.gif) no-repeat;  
}

#menu ul li.m16 a:hover {
	width: 95px;
	background: none; 
}


#menu ul li.m17 {
	width: 96px;
	background: url(../gfx/menu17_hover.gif) no-repeat;	
}

#menu ul li.m17 a {
	width: 96px;
	background: url(../gfx/menu17.gif) no-repeat;  
}

#menu ul li.m17 a:hover {
	width: 96px;
	background: none; 
}


#menu ul li a {
  DISPLAY: block;
  WIDTH: 100%;
  HEIGHT: 100%;
}

#left_menu a:link {COLOR: #FFF; text-decoration: none;}
#left_menu a:visited {color: #FFF; text-decoration: none;}
#left_menu a:hover {color: #FFF; text-decoration: underline;}

#header {
  WIDTH: 684px;
  HEIGHT: 207px;
  BORDER-BOTTOM: 1px solid #10134D;
}

#logo {
  FLOAT: left;
  WIDTH: 208px;
  HEIGHT: 207px;
  BACKGROUND: url(../gfx/logo.gif);
}

#logo a, #logo a:hover {
  DISPLAY: block;
  WIDTH: 100%;
  HEIGHT: 100%;
  BACKGROUND: none;
}

#up {
  FLOAT: right;
  WIDTH: 476px;
  HEIGHT: 207px;
  BACKGROUND: url(../gfx/up.jpg) no-repeat;
}

#hotline {
  FLOAT: left;
  WIDTH: 207px;
  BACKGROUND: #2F3267;
  TEXT-ALIGN: left;
}

#hotline p {
  MARGIN: 0;
  PADDING-LEFT: 25px;
  PADDING-TOP: 14px;
  PADDING-BOTTOM: 14px;
  FONT-SIZE: 0.9em;
  COLOR: #CCC;
}

#path {
  FLOAT: right;
  WIDTH: 476px;
  PADDING: 0;
  MARGIN: 0;
  BACKGROUND: url(../gfx/bg1.gif) repeat-x;
}

#path p {
  MARGIN: 0;
  PADDING-LEFT: 25px;
  PADDING-TOP: 14px;
  PADDING-BOTTOM: 14px;
  COLOR: #CCC;
  FONT-SIZE: 0.9em;

}

#content {
  CLEAR: both;
  WIDTH: 684px;
  HEIGHT: 100%;
  MARGIN: 0;
  PADDING: 0;
  /*BACKGROUND: #0D1159;*/
}

#down-box {
  CLEAR: both;
  WIDTH: 684px;
  MARGIN: 0;
  PADDING: 0;
}

#services-box {
  FLOAT: left;
  WIDTH: 208px;
  LINE-HEIGHT: 18px;
  BACKGROUND: #0D1159;
  PADDING-BOTTOM: 5px;
}

#services-box ul li {
  FONT-SIZE: 0.9em;
}

#content-box {
  FLOAT: left;
  WIDTH: 476px;
  HEIGHT: 100%;
  MARGIN: 0;
  PADDING: 0;
  LINE-HEIGHT: 18px;
  FONT-SIZE: 0.9em;
  background: url(../gfx/bg3.gif) no-repeat #313362 bottom;
}

#content-box-wide {
  FLOAT: left;
  WIDTH: 684px; 
  HEIGHT: 100%;
  MARGIN: 0;
  PADDING: 0;
  /*background: url(../gfx/bg3.gif) no-repeat bottom right transparent;*/
}

#left-box {
	WIDTH: 208px;
	FLOAT: left;
	MARGIN: 0;
	PADDING: 0;
}

#right-box {
	FLOAT: right;
	WIDTH: 476px;
  FONT-SIZE: 0.9em;
  LINE-HEIGHT: 18px;
}

#content-box img {
  PADDING-RIGHT: 15px;
}


#news {
  FLOAT: left;
  WIDTH: 208px;
  HEIGHT: 203px;
  BACKGROUND: url(../gfx/bg2.gif) no-repeat #0D1159;
  BORDER-BOTTOM: 1px solid #393B73;
}

#news p {
	  FONT-SIZE: 0.9em;	
}

#plneni-box {
  FLOAT: right;
  WIDTH: 476px;
  HEIGHT: 204px;
  BACKGROUND: url(../gfx/img3a.jpg) no-repeat #0D1159;
}

#plneni-box h2 {
  BORDER: none;
}

.plneni-text {
  MARGIN: 21px 273px 21px 25px;
  FONT-SIZE: 0.9em;
}

#footer {
  CLEAR: both;
  WIDTH: 684px;
  BACKGROUND: url(../gfx/bg4.gif) no-repeat #3C3D6D;
  BORDER-BOTTOM: 4px solid #0D1159;
  TEXT-ALIGN: left;
}

#footer p {
  PADDING: 13px 25px;
  MARGIN: 0px;
  FONT-SIZE: 0.9em;
  COLOR: #CCC;
}


#contact-box {
  width: 100%
	}

#contact-box div.mapa {
 height:220px;
	}

#contact-box div.left {
  BORDER-left: 3px solid #3C3D6D;
  padding-left: 12px;
  margin-bottom: 30px;  
  padding-top: 5px;
	} 

#contact-box div.right {
  width: 185px;
  BORDER-left: 3px solid #3C3D6D;
  padding-left: 12px;
  margin-bottom: 30px;  
	} 

#border-levy {
  BORDER-left: 3px solid #3C3D6D;
  padding-left: 12px;
  margin-bottom: 30px;  
	} 

#contact-box.tight div.left p {
	line-height: 130%;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
	
#contact-box.tight div.right {
	height:auto;
}
	
#contact-box.tight div.right a img {
	border: 2px solid #fff;
	margin-top: 5px;
}

/* pomocne classy */

.clearline {clear: both; height: 1px; line-height: 1px; font-size: 1px;}

.broaden {width: 100%; text-align: right;}

.required {background: url(../gfx/required.gif) top right no-repeat; background-color:white;}

.invalid {color: red;background-color:white;}

div.invalid {background: none;margin-bottom: 5px;font-weight: bold;}

.none {
  DISPLAY: none;
}

.bold {
  FONT-WEIGHT: bold;
}

.left {
  FLOAT: left;
}

.right {
  FLOAT: right;
}

.text {
  PADDING: 25px;
}

.obrazek {
 margin: 0px 10px 5px 0px;
	}

/*   SELECTOR JAZYKA   */

#language {
  position: absolute;
  /*right: 30px;*/
  /* padding-left:5px; */
	padding-left: 10px;
  top: 10px;
	/*top: 30px PRO VELIKONOCE;*/
  font-size: 85%;
}
#language .icon {
  padding: 0 0 0 22px;
	color: #ffffff;
  /*color: #000000; PRO VELIKONOCE*/	
}
#language .cz {
  background-position: 0 -204px;
}
#language .en {
  background-position: 0 -304px;
}
#language .burster {
  visibility: hidden;
  margin: 0 5px;
}

.icon {
background:url("../images/icon-a.png") no-repeat scroll 0 0 transparent;
padding:0 0 0 16px;
}
