body{
	background-color:  White;
	background-image: url(background.gif);
	color: Black;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 8px;
}
#autor{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E3E3E3;
}
#top-container{
	background-color:white;
	color: Black;
}
#top{
	background-image: url(top.gif);
	background-repeat: no-repeat;
	width: 714px;
	height: 32px;
}
#top01{
	background-image: url(top01.gif);
	background-repeat: no-repeat;
	width: 25px;
	height: 32px;
}
#top03{
	background-image: url(top03.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 18px;	
}
#top-text-line0{
	background-image: url(top_text_line0.gif);
	background-repeat: no-repeat;
	width: 485px;
	height: 18px;		
}
#top-text-line1{
	background-image: url(top_text_line1.gif);
	background-repeat: no-repeat;
	width: 392px;
	height: 18px;		
}
#lang-top{
	background-image: url(top02_01.gif);
	background-repeat: no-repeat;
	width: 165px;
	height: 15px;	
}
#lang-bottom{
	background-image: url(top02_03.gif);
	background-repeat: no-repeat;
	width: 165px;
	height: 7px;	
}
#logo{
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 112px;
}
#logo-top{
	background-image: url(top_logo.jpg);
	background-repeat: no-repeat;
	width: 752px;
	height: 77px;
}
#logo-top0{
	background-image: url(top_logo0.gif);
	background-repeat: no-repeat;
	width: 752px;
	height: 13px;
}
#top-left{
	background-image: url(top1.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 236px;
}
#top-right{
	background-image: url(top2.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 236px;
}
#heli{
	background-image: url(heli.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: White;
	width: 877px;
	height: 106px;
}
/*--------Pouzito pri generovani prechodu z top do main--------*/
#mezipruh1{ background-image: url(mezipruh1.gif); background-repeat: no-repeat; width: 24px; height: 48px; }
#mezipruh2{ background-image: url(mezipruh2.gif);	background-repeat: no-repeat;	width: 877px; height: 48px; }
#mezipruh3{ background-image: url(mezipruh3.gif);	background-repeat: no-repeat;	width: 24px; height: 48px; }

#mezipruh-kontakt1{ background-image: url(mezipruh1_kontakt.gif); background-repeat: no-repeat; width: 24px; height: 48px; }
#mezipruh-kontakt2{ background-image: url(mezipruh2_kontakt.gif);	background-repeat: no-repeat;	width: 877px; height: 48px; }
#mezipruh-kontakt3{ background-image: url(mezipruh3_kontakt.gif);	background-repeat: no-repeat;	width: 24px; height: 48px; }

#mezipruh-heli-tmava1{ background-image: url(mezipruh1_heli_tmava.gif); background-repeat: no-repeat; width: 24px; height: 48px; }
#mezipruh-heli-tmava2{ background-image: url(mezipruh2_heli_tmava.gif);	background-repeat: no-repeat;	width: 877px; height: 48px; }
#mezipruh-heli-tmava3{ background-image: url(mezipruh3_heli_tmava.gif);	background-repeat: no-repeat;	width: 24px; height: 48px; }

#mezipruh-heli-svetla1{ background-image: url(mezipruh1_heli_svetla.gif); background-repeat: no-repeat; width: 24px; height: 48px; }
#mezipruh-heli-svetla2{ background-image: url(mezipruh2_heli_svetla.gif); background-repeat: no-repeat;	width: 877px; height: 48px; }
#mezipruh-heli-svetla3{ background-image: url(mezipruh3_heli_svetla.gif); background-repeat: no-repeat;	width: 24px; height: 48px; }

#main-levastrana{
	background-image: url(levastrana.gif);
	background-repeat: repeat-y;
	width:24px;
}
#main-pravastrana{
	background-image: url(pravastrana.gif); 
	background-repeat: repeat-y; 
	width:24px;
}
#mainframe{
	background-color: White;
	color: Black;
}
#mainframe-tmava{
	background-color:white;
	background-image: url(heli_tmava.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	color: Black;
}
#mainframe-svetla{
	background-color:white;
	background-image: url(heli_svetla.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	color: Black;
}
#bottom{
	background-image: url(bottom.gif);
	background-repeat: repeat-x; 
	width:877px;
}
#bottom-levyroh{
	background-image: url(levyroh.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 15px;
}
#bottom-pravyroh{
	background-image: url(pravyroh.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 15px;
}
/*--------Styl menu--------*/
#menu-tab{
	height: 22px;
}
#menu-container{
	background-color:white;
	color: Black;
}
.menu-blink{
   background-color: White;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C96301;
	text-align: center;
	text-decoration: blink;
}
A.menu-blink:link{ 	
	text-decoration : blink;
 }
A.menu-blink:visited{ 	
	text-decoration : blink;
 }
A.menu-blink:hover{
	text-decoration: none;
	background-color: #9DC4D7;
}
.menu{
   background-color: White;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C96301;
	text-align: center;
}
A.menu:link{ 	
	text-decoration : none;
 }
A.menu:visited{ 	
	text-decoration : none;
 }
A.menu:hover{
	text-decoration: none;
	background-color: #9DC4D7;
}
/*RUSKE MENU - Zacatek*/
.menu-blink-small{
   background-color: White;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C96301;
	text-align: center;
	text-decoration: blink;
}
A.menu-blink-small:link{ 	
	text-decoration : blink;
 }
A.menu-blink-small:visited{ 	
	text-decoration : blink;
 }
A.menu-blink-small:hover{
	text-decoration: none;
	background-color: #9DC4D7;
}
.menu-small{
   background-color: White;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C96301;
	text-align: center;
}
A.menu-small:link{ 	
	text-decoration : none;
 }
A.menu-small:visited{ 	
	text-decoration : none;
 }
A.menu-small:hover{
	text-decoration: none;
	background-color: #9DC4D7;
}
/*RUSKE MENU - Konec*/



/*--------Textove styly--------*/
.warning{
	 background-color:Red; 
	 color: White; 
	 font-size: 18px; 
	 text-align: center;
	 width: 400px;
	 text-align: center;
}
.top-text{
   background-color: transparent;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 460px;
	color: #C96301;
}
.top-text2{
   background-color: transparent;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 400px;
	color: #C96301;
}
.text-oranz-hvezda{
   background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C96301;
}
.text-oranz{
   background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C96301;
}
A.text-oranz:link{ 	
	text-decoration : underline;
 }
A.text-oranz:visited{ 	
	text-decoration : none;
 }
A.text-oranz:hover{
	text-decoration: none;
	background-color: #9DC4D7;
}
.text-black{
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
A.text-black:link{ 	
	text-decoration : underline;
 }
A.text-black:visited{ 	
	text-decoration : none;
}
A.text-black:hover{
	text-decoration: none;
	background-color: #C96301;
}
.text14{
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C96301;
}
.text-nadpis{
	color: #006599;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 12px;
	padding-bottom: 5px;
	padding-top: 22px;
}
.text-nadpis2{
	color: #006599;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;

	padding-bottom: 5px;
	padding-top: 22px;
}


/*--------Stylovani formulare--------*/
.formular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-style: normal;
	font-variant: normal;
	border: 1px solid #006599;
	background-color: #FE9B38; /*#C96301*/
margin: 2px;
}
.formular-nepov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-style: normal;
	font-variant: normal;
	border: 1px solid #006599;
	background-color: #9DC4D7;
	padding-left: 2px;
	padding-right: 2px;
}
.input{
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E2E2E2;
	color: #333333;
	border: solid 1px Black;
	padding-left: 2px;
	padding-right: 2px;
}
.button{
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C8C8C8;
	color: #333333;
	border: solid 1px Black;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

A{
	color : #eb947f;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.odazeninabidka{
	margin-left: 50px;
}
.odsazenizaklad{
	margin-left: 20px;
	margin-right: 20px;
   width:620px;
}