body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images_hu/bg_02.jpg);
	background-repeat:repeat-x;
	color:#000000;
}
table,td,th {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
h3{
 padding:0px 0px 0px 0px;
 margin:0 0 0 0;
}
.style1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.style2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
a {
 	color:#0066CC;
	 font-size: 12px;
 }
a:link {text-decoration: none;}
a:visited {text-decoration: none;color:#0066CC;}
a:hover {text-decoration: underline;color: #FF3300;}
a:active {text-decoration: none;color:#0066CC;}

 /*************************************************/

.thumbnail{
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: 0px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 0px; /*position where enlarged image should offset horizontally */
 }

.sb_pag {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
 	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	/* WIDTH: 100%; */
	PADDING-TOP: 0px;
	/* text-align:right; */
	
}
.sb_pag UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.sb_pag LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.sb_pag LI {
  FLOAT:left;
   position:none;
}
 
.sb_pag A {
	BORDER-RIGHT: #d4d4d4 1px solid; 
	PADDING-RIGHT: 0.5em; 
	BORDER-TOP: #d4d4d4 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.3em; 
	MARGIN: 0px 0.30em 0px 0px; 
	BORDER-LEFT: #d4d4d4 1px solid; 
	PADDING-TOP: 0.3em; 
	BORDER-BOTTOM: #d4d4d4 1px solid; 
	TEXT-ALIGN: center
}
.sb_pag A {
	COLOR: #f76120
}
.sb_pag A:visited {
	COLOR: #f76120
}
A.sb_pagP {
	PADDING-RIGHT: 0.5em; 
	PADDING-LEFT: 0.5em; 
	PADDING-BOTTOM: 0.5em; 
	COLOR: #03c; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0.5em; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
 A.sb_pagP:visited {
	COLOR: #639
}
A.sb_pagN:visited {
	COLOR: #639
}
.sb_pag A:hover {
	BORDER-RIGHT: #ffa615 1px solid; 
	BORDER-TOP: #ffa615 1px solid; 
	BACKGROUND: #fbefdb; 
	BORDER-LEFT: #ffa615 1px solid; 
	BORDER-BOTTOM: #ffa615 1px solid; 
	TEXT-DECORATION: none
}
A.sb_pagS {
	BORDER-RIGHT: #ffa615 1px solid; 
	BORDER-TOP: #ffa615 1px solid; 
	BACKGROUND: #fbefdb; 
	BORDER-LEFT: #ffa615 1px solid; 
	BORDER-BOTTOM: #ffa615 1px solid; 
	TEXT-DECORATION: none
}
A.sb_pagP {
	PADDING-LEFT: 0px; MARGIN-RIGHT: 0.7em
}
A.sb_pagP:hover {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: underline; 
	BORDER-BOTTOM-STYLE: none
}
A.sb_pagN:hover {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: underline; 
	BORDER-BOTTOM-STYLE: none
}