/* main styles */
#header {
  width: 1000px;
  height: 21px;
  padding-left: 5px;
  background-image: url(images/header_back.gif);
  background-repeat: no-repeat;
  background-position: 800px;
  border-bottom: 3px solid black; 
  color: #808080;
}
#footer {
  width: 1000px;
  height:21px;
  padding-left: 5px;
  padding-right: 5px;
  color: #000000;
  background-image: url(images/footer_back.gif);
  background-repeat: no-repeat;
  font-family: verdana;
  font-size: 10px;

}
#header2 {
  width: 1000px;
  height: 125px;
  background-image: url("images/header.jpg");
  background-repeat: no-repeat;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-bottom: 5px solid #000;
}
#main {
  width: 1000px;
  height: 100%;
  background: #F5F5F5;
  border: 1px solid black;
  border-top: 1px solid black;
}
#left {
  width: 150px;
  height: 425px;
  border-right: 1px solid #000000;
  
}
#middle {
  width: 650px;


}
#right {
  width: 200px;
  color: #000000;
}
#error {
  width: 100%;
  background: red;
}
#status {
  width:200px;
  height: 150px;
  color:white;
  background: #04256C;
  background-image: url("images/prihlasenie.jpg");
  background-repeat: no-repeat;
  background-position: left bottom;
}
.status_frame {
  width:200px;
  height: 150px;
  color:white;
}
body {
  margin: 0px;
  margin-top: 5px;
  background-image: url("images/back.gif");
  background-repeat: repeat;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;

}
div.nonie {
  display: inline !important;
  display: none;
}

body.status {
  margin:0px;
  background: transparent;
}
div.status {
  background: transparent;
  padding-top:5px;
  padding-right:5px;
  color: #F0F0F0;
  height:144px;
  border-left: 1px solid black;
  border-bottom: 1px solid black;
}
.bunka_body {
  width: 360px;
  border: 1px solid black;
  background: lightyellow;
}
.bunkamala_body {
  width: 245px;
  border: 1px solid black;
  background: #D3FF7C;
}
.bunka_body_big {
  width: 624px;
  border: 1px solid black;
  background: lightyellow;
}
a.svetle {
  color: #FFFFFF;
}
a.svetle:hover {
  color: lightblue;
}
a.tmave {
  color: #326A84;
}
a.tmave:hover {
  color: #000000;
}
a.text {
  color: #000000;
  text-decoration: none;
}
a.text:hover {
  color: #000000;
  text-decoration: underline;
}
a.text_hruby {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}
a.text_hruby:hover {
  color: #000000;
  text-decoration: underline;
}
.odrazka {
	width: 126px;
	FONT-WEIGHT: 	bold;
	FONT-SIZE: 		10px;
	COLOR: 			#000000;
	FONT-FAMILY: 	verdana;
	BACKGROUND-image: url(images/li.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
	LINE-HEIGHT: 12px;
	BORDER-TOP: 	#000000 1px solid;
	BORDER-bottom: 	#000000 1px solid;
}
/* menu */
.MENU {
	
	FONT-WEIGHT: 	bold;
	FONT-SIZE: 		12px;
	COLOR: 			#ffffff;
	LINE-HEIGHT: 	17px;
	FONT-FAMILY: 	Arial,	Helvetica, sans-serif;
	BACKGROUND-COLOR: #92B5DA;
}
.MENU A {
	BORDER-TOP: 	#326A84 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU A:active {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU A:link {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU A:visited {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	BORDER-TOP: 	#72AAB4 1px solid;
	BACKGROUND-COLOR: #a2c5eA;
	TEXT-DECORATION: none;
	padding-left: 20px;
}
/* menu pokec*/
.MENU2 {
	
	FONT-WEIGHT: 	bold;
	FONT-SIZE: 		12px;
	COLOR: 			#ffffff;
	LINE-HEIGHT: 	17px;
	FONT-FAMILY: 	Arial,	Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF9920;
}
.MENU2 A {
	BORDER-TOP: 	#CC6620 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU2 A:active {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU2 A:link {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU2 A:visited {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.MENU2 A:hover {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 17px;
	BORDER-TOP: 	#CC9920 1px solid;
	BACKGROUND-COLOR: orange;
	TEXT-DECORATION: none;
	padding-left: 20px;
}
.MENU2sub {
	DISPLAY: block;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	BACKGROUND-COLOR: #FF9920;
	TEXT-DECORATION: none;
	padding-left: 20px;
}
/* hlavna */
#hlavna {
  width: 100%;
  height:100%;
  padding-top: 5px;
  padding-bottom: 5px;
  
}
td.td_hlavna1 {
  width: 375px;
  padding-right: 5px;
  padding-left: 5px;
}
td.td_hlavna2 {
  width: 250px;
  padding-right: 5px;
  padding-left: 5px;
}
/* reklama */
#reklama_header {
  width: 245px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/reklama.gif);
  background-repeat: no-repeat;
}
#reklama_body {
  border: 1px solid black;
}
/* vtip */
#vtip_header {
  width: 245px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/vtip.gif);
  background-repeat: no-repeat;
}
/* obchod */
#obchod_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/obchod.gif);
  background-repeat: no-repeat;
}
/* vmnet news  */
#vmnetnews_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/vmnetnews.gif);
  background-repeat: no-repeat;
}
/* formular prihlasenie */
#prihlasenie {
  width: 200px;
  height: 85px;
  color: #FFFFFF;
  background-image: url("images/prihlasenie.jpg");
  background-repeat: no-repeat;
  border-left: 1px solid black;
  border-bottom: 1px solid black;
}
.reg {
  padding-right: 5px;
  font-weight: bold;
  color: #FFFFFF;
}
table.prihlasenie {
  width: 100%;

}
input.prihlasenie {
  width: 100px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: transparent;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
button.prihlasenie {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: #000000;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;  
}
/* formular registracia */
#registracia {
  width: 100%;
  height: 300px;
  color: #000000;
  background-image: url(images/registracia.jpg);
  background-repeat: no-repeat;
  background-position: 20px 20px;
}
.big_nadpis {
  padding-top: 10px;
  padding-left: 200px;
  padding-bottom: 0px;
  color: #002C7F;
  font-family: arial;
  font-size: 30px;
  font-weight: bold;
}

table.registracia {
  margin-left: 200px;
  width: 430px;
  border-top: 1px dashed #666;
}
input.registracia {
  width: 100px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
input.email_registracia {
  width: 200px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
select.registracia {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
button.registracia {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;  
}
/* hladaj */
#hladaj_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/hladaj.gif);
  background-repeat: no-repeat;
}
input.hladaj {
  width: 100px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
select.hladaj {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}

button.hladaj {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;  
}
/* fotka */
#fotka_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/fotka.gif);
  background-repeat: no-repeat;
}
img.ram {
  padding:5px;
  background: #FFFFFF;
}
/* profil */
#profil_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/profil.gif);
  background-repeat: no-repeat;
}
input.profil {
  width: 100px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
select.profil {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}

button.profil {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;  
}

/* posta */
#posta_header {
  width: 365px;
  height: 100%;
  padding-top: 10px;
  background-image: url(images/posta.gif);
  background-repeat: no-repeat;
}
input.posta {
  width: 100px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
input.posta_predmet {
  width: 290px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
textarea.posta {
  width: 290px;
  height: 175px;
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}
select.posta {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #000000;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;
}

button.posta {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  color: #FFFFFF;
  background: #FFFFFF;
  font-family: Verdana, Arial, Serif;
  font-size: 10px;  
}

/* cennik */

#cennik {
  width: 100%;
  color: #000000;
  background-image: url(images/cennik.jpg);
  background-repeat: no-repeat;
  background-position: 20px 20px;
}
.nadpis_cennik {
  width: 100%;
  height: 18px;
  padding-left: 5px;
  padding-right: 1px;
  background-image: url(images/header_back.gif);
  background-repeat: no-repeat;
  background-position: 230px;
  color: #FFFFFF;
}
/* kontakt */
#kontakt {
  width: 100%;
  height: 100%;
  color: #000000;
  background-image: url(images/kontakt.jpg);
  background-repeat: no-repeat;
  background-position: 20px 20px;
}
/* mail */
#mail {
  width: 100%;
  height: 425px;
  color: #000000;
  background-image: url(images/mailbox.jpg);
  background-repeat: no-repeat;
  background-position: 20px 20px;
}