/* Štruktúra stránky (div) */
#left {
	 position: relative;
	 width: 28px;
	 height: 200px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/left.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#center {
	 position: relative;
	 width: 972px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}

#right {
	 position: relative;
	 width: 29px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/right.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#top {
	 position: relative;
	 width: 972px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}

#topleft {
	 position: relative;
	 width: 473px;
	 height: 131px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_left.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}


           /* horna reklama */
#topright {
	 position: relative;
	 width: 499px;
	 height: 131px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_right.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}
/* koniec horna reklama */


          /* horne menu */
#topmenu {
	 position: relative;
	 width: 972px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}

#menu1 {
	 position: relative;
	 width: 82px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_1.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu2 {
	 position: relative;
	 width: 111px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_2.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu3 {
	 position: relative;
	 width: 117px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_3.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu4 {
	 position: relative;
	 width: 209px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_4.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu5 {
	 position: relative;
	 width: 181px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_5.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu6 {
	 position: relative;
	 width: 59px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_6.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu7 {
	 position: relative;
	 width: 103px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_7.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#menu8 {
	 position: relative;
	 width: 110px;
	 height: 26px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_menu_8.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}
/* koniec horne menu */

         /* topline */
#topline {
	 position: relative;
	 width: 972px;
	 height: 24px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/top_line.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

.toplinemenu a {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: White;
	letter-spacing: normal;
	text-decoration: none;
	text-align: center;
}

.toplinemenu a:hover {
	font-weight: bold;
	color: #F3AD87;
}
/* koniec toline */

#main {
	 position: relative;
	 width: 972px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_main.gif);
	 background-position: left top;
	 background-repeat: repeat-y;
}

             /* lave menu */
#mainleft {
	 position: relative;
	 width: 154px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_left_menu.gif);
	 background-position: left top;
	 background-repeat: repeat-y;
}

#mainlefttop {
	position: relative;
	width: 156px;
	height: 22px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(../image/left_menu_top.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/*koniec lave menu*/

             /* pravy stlpec */
#mainright {
	 position: relative;
	 width: 180px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
}

DIV.mainlogright {
	position: relative;
	left: 2px;
	width: 175px;
	padding: 0px;
	margin-top: 15px;
	float: left;
	background-image: url(../image/bg_right_box.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

div.maintextright {
   position: relative;
	left: 8px;
	width: 160px;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	letter-spacing: normal;
	color: #57862D;
}

.maintextright a {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	letter-spacing: normal;
	color: #275600;
	text-decoration: none;
}

.maintextright a:hover {
	font-weight: normal;
	color: #E2691E;
	text-decoration: none;
}
/* koniec pravy stlpec */


#right {
	 position: relative;
	 width: 29px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/right.gif);
	 background-position: left top;
	 background-repeat: repeat-y;
}

/* definícia modrého tlacitka */
input.adminbutton {
   font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: White;
	border: 1px solid #668135;
	background-image: url(../image/bg_tlacitko_blue.gif);
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px;
	margin-top: 4px;
	padding: 1px;
}

/* definícia malého inputov */
.inputsmall {
   width: 60px;
   font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #4A6266;
	border: 1px solid #4A6266;
	background-color: White;
	margin: 1px;
	padding: 1px;
}

input.buttonsmall {
   font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: White;
	border: 1px solid #668135;
	background-image: url(../image/bg_tlacitko_blue.gif);
	background-position: left top;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

/*------------------ righttext*/
span.righttext {
  font-family: tahoma;
  font-size: 11px;
  line-height: 14px;
  color: #177ebe;
}

strong.orange {
  color: #ef7300;
}
