/* Štruktúra stránky (div) */
BODY {
	background-color: #8f8f8f;
	margin: 0px;
	padding: 0px;
}


/*                        Zakladna struktura stranky*/
#all {
	position: absolute;
	left: 50%;
	padding: 0px;
	margin: 0px;
	margin-left: -368px;
	width: 736px;
}


#top {
	 position: relative;
	 width: 736px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}

#topline_top {
	 position: relative;
	 width: 736px;
	 height: 37px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topline_top.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#topline_banner {
	 position: relative;
	 width: 736px;
	 height: 100px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topbanner.gif);
	 background-position: left top;
	 background-repeat: repeat-x;
}

#topline_bottom {
	 position: relative;
	 width: 736px;
	 height: 33px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topline_bottom.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#main {
	 position: relative;
	 width: 736px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_all.gif);
	 background-position: left top;
	 background-repeat: repeat-y;
}

#main_left {
	 position: relative;
	 width: 191px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 padding-bottom: 10px;
}

#main_right {
	 position: relative;
	 width: 545px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
}

#main_right_top {
	 position: relative;
	 width: 545px;
	 height: 24px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topmenu.gif);
	 background-position: left top;
	 background-repeat: repeat-x;
}

#main_right_bottom {
	 position: relative;
	 width: 545px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_main_top.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#main_right_bottom_left {
	 position: relative;
	 width: 381px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 padding-top: 5px;
	 padding-bottom: 10px;
}

#main_right_bottom_right {
	 position: relative;
	 width: 164px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 padding-top: 6px;
	 padding-bottom: 20px;
}

#bottom_line {
	 position: relative;
	 width: 736px;
	 height: 27px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_lista_bottom.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

#bottom_created {
	 position: relative;
	 width: 736px;
	 height: 20px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-color: #8f8f8f;
}
#clareot1{
	 position: relative;
	 left:2px;	 
	 width: 736px;
	 height: 20px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}
ul.clareot1{
	padding: 0px;
	margin: 0px;
}

li.clareot1 {
   list-style: none;
	list-style-type: none;
	float: left;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Times New Roman;
	font-size: 9px;
	font-weight: bold;

	color: White;
	letter-spacing: normal;
}


.clareot1 a {
	font-family: Tahoma, Times New Roman;
	font-size:9px;
	font-weight: bold;
	line-height: 10px;
	color: white;
	letter-spacing: normal;
	text-decoration: none;
}


.clareot1 a:hover {
	font-weight: bold;
	color: red;
	text-decoration: none;
}

/*                        Struktura obrazku technicka podpora a laveho banneru*/
#left_banner {
	 position: relative;
	 left: 3px;
	 width: 183px;
	 height: 40px;
	 float: left;
	 margin: 0px;
	 margin-top: 6px;
	 padding: 0px;
	 background-color: #dddddd;
}

#tp {
	 position: relative;
	 left: 2px;
	 width: 184px;
	 height: 74px;
	 float: left;
	 margin: 0px;
	 margin-top: 6px;
	 padding: 0px;
}

#statistiky {
	 position: relative;
	 width: 186px;
	 float: left;
	 margin: 0px;
	 margin-top: 20px;
	 padding: 0px;
	 background-image: url(../image/bg_statistika.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
}

#statistikyin {
	position: relative;
	left: 10px;
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
	float: left;
}

#leftbannerin {
  position: absolute; 
  top: 11px; 
  left: 5px; 
  width: 170px; 
  margin: 0px; 
  padding: 0px; 
  overflow: hidden;
}

#leftbannerin2 {
  position: relative;
  width: 1500px; 
  margin: 0px; 
  padding: 0px; 
}

.leftbanner {
  font-family: Tahoma;
  font-size: 14px;
  line-height: 20px;
  font-weight: bolder;
}


/*                        Struktura horneho banneru*/
#topline_logo {
	 position: relative;
	 width: 181px;
	 height: 100px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
}

#topline_rekbanner {
	 position: relative;
	 left: 10px;
	 top: 10px;
	 width: 370px;
	 height: 80px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 border: 1px solid #dddddd;
}

#topline_search {
	 position: relative;
	 width: 164px;
	 height: 100px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topsearch.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}


/*                        Struktura horneho menu*/
p {
  margin: 0px;
  padding: 0px;
}

#topmenu_left {
	 position: relative;
	 width: 5px;
	 height: 24px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topmenu_left.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

P.topmenu_center {
	 position: relative;
	 width: 14px;
	 height: 24px;
	 float: left;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topmenu_center.gif);
	 background-position: center top;
	 background-repeat: no-repeat;
}

P.topmenu {
	 position: relative;
	 float: left;
	 margin: 0px;
	 margin-top: 6px; 
	 padding: 0px;
	 padding-left: 6px;
	 padding-right: 6px;
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 13px;
	 color: #656565;
	 font-weight: bold;
}

.topmenu a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 13px;
	 color: #757575;
	 font-weight: bold;
	 text-decoration: none;
}

.topmenu a:hover {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 13px;
	 color: #8E8E8E;
	 font-weight: bold;
	 text-decoration: none;
}

#topmenu_right {
	 position: relative;
	 width: 6px;
	 height: 24px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_topmenu_right.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}


/*                        Struktura praveho menu*/
P.rightmenu_top {
	 position: relative;
	 width: 163px;
	 height: 20px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_menu_right_top.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 text-indent: 14px;
	 font-size: 11px;
	 line-height: 20px;
	 color: #656565;
	 font-weight: normal;
}

P.rightmenu {
	 position: relative;
	 width: 163px;
	 height: 20px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_menu_right.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 20px;
	 color: #353535;
	 font-weight: normal;
	 text-align: center;
}

P.rightmenu2 {
	 position: relative;
	 width: 163px;
	 height: 20px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_menu_right_b.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 20px;
	 color: #353535;
	 font-weight: normal;
	 text-align: center;
}

.rightmenu a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 20px;
	 color: #656565;
	 font-weight: normal;
	 text-decoration: none;
}

.rightmenu a:hover {
	 color: #959595;
	 font-weight: normal;
	 text-decoration: none;
}

.rightmenu2 a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 20px;
	 color: #656565;
	 font-weight: normal;
	 text-decoration: none;
}

.rightmenu2 a:hover {
	 color: #959595;
	 font-weight: normal;
	 text-decoration: none;
}

P.rightsubmenu {
	 position: relative;
	 width: 160px;
	 height: 18px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_submenu_right.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 text-indent: 14px;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-align: center;
}

P.rightsubmenu2 {
	 position: relative;
	 width: 160px;
	 height: 18px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_submenu_right_b.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 text-indent: 14px;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-align: center;
}

.rightsubmenu a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsubmenu a:hover {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #858585;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsubmenu2 a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsubmenu2 a:hover {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #858585;
	 font-weight: normal;
	 text-decoration: none;
}



P.rightsub2menu {
	 position: relative;
	 width: 158px;
	 height: 18px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_sub2menu_right.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 text-indent: 15px;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-align: center;
}

P.rightsub2menu2 {
	 position: relative;
	 width: 158px;
	 height: 18px;
	 float: right;
	 margin: 0px;
	 padding: 0px;
	 background-image: url(../image/bg_sub2menu_right_b.gif);
	 background-position: top left;
	 background-repeat: no-repeat;
	 font-family: Tahoma;
	 text-indent: 15px;
	 font-size: 11px;
	 line-height: 17px;
	 color: #656565;
	 font-weight: normal;
	 text-align: center;
}

.rightsub2menu a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #555555;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsub2menu a:hover {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #757575;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsub2menu2 a {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #555555;
	 font-weight: normal;
	 text-decoration: none;
}

.rightsub2menu2 a:hover {
	 font-family: Tahoma;
	 font-size: 11px;
	 line-height: 17px;
	 color: #757575;
	 font-weight: normal;
	 text-decoration: none;
}


/*                        Struktura pocitadlo*/
#pocitadlo {
	 position: relative;
	 width: 164px;
	 float: left;
	 margin: 0px;
	 margin-top: 20px;
	 padding: 0px;
	 background-image: url(../image/bg_login.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

DIV.pocitadlo_navstev {
	position: relative;
	left: 10px;
	top: 6px;
	width: 140px;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #656565;
	font-weight: normal;
}

.pocitadlo_navstev a {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}

.pocitadlo_navstev a:hover {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #858585;
	font-weight: normal;
	text-decoration: none;
}



/*                        Struktura login user*/
#loginuser {
	 position: relative;
	 width: 164px;
	 float: left;
	 margin: 0px;
	 margin-top: 20px;
	 padding: 0px;
	 background-image: url(../image/bg_login.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
}

DIV.login_user {
	position: relative;
	left: 10px;
	top: 6px;
	width: 140px;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #656565;
	font-weight: normal;
}

.login_user a {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}

.login_user a:hover {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #858585;
	font-weight: normal;
	text-decoration: none;
}

DIV.login_user2 {
	position: relative;
	left: 130px;
	top: 50px;
	width: 140px;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	color: #656565;
	font-weight: normal;
}

.login_user2 a {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}

.login_user2 a:hover {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	color: #858585;
	font-weight: normal;
	text-decoration: none;
}

H2.loginuser {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #628FC1;
	font-weight: bold;
}

input.loginuser {
	width: 100px;
	margin: 0px;
	margin-top: 5px;
	padding: 1px;
	font-family: Tahoma;
	font-size: 12px;
	color: #7E7E7E;
	font-weight: normal;
	border: 1px solid #AFAFAF;
}

input.loginbutton {
	background-image: url(../image/tlacitko_ok.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0px;
	width: 24px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	margin-top: 3px;
}

input.loginbutton2 {
	background-color: #efefef;
	border: 0px;
	width: 80px;
	padding: 1px;
	margin: 1px;
	margin-top: 3px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	letter-spacing: 1px;
	border: 1px solid #aaaaaa;
}


#mrp{
	 position: relative;
	 left: 5px;
	 width: 177px;
 	 float: left;
	 border: 0px;
	 margin: 0px;
	 padding: 0px;
	 padding-bottom: 3px;
	 overflow: hidden;
}


#mrahw {
	 position: relative;
	 left:5px;
	 width: 177px;
 	 float: left;
	 border: 0px;
	 margin: 0px;
	 margin-top: 3px;
	 padding: 0px;
	 padding-bottom: 3px;
	 overflow: hidden;
}

