/* css_000global_reset */


body{ margin:0px;padding:0px;cursor:default;font-size:13px;}
*,td,p,span,storng,div,input,textarea{padding:0px;margin:0px;font-size:inherit;color:#333333;font-family:arial,georgia;}
p,td div{padding:0px;margin:0px;}
h1{font-size:16px;}
h2{font-size:14px;}
p,storng,b{color:inherit;font-size:inherit;}
p {margin:4px 0px 6px 0px;}
li {margin-left:20px;}
a img{border:0px;}
textarea{overflow:auto;}
iframe{background:transparent;}
strong,b{color:inherit;font-size:inherit;}
h2 strong{color:inherit;font-size:inherit;}

#at16pm{padding-bottom:6px !important;background:#f2f2f2;}
#at16pf{padding-bottom:6px !important;background:#f2f2f2;}
#at16pfs{height:20px !important; overflow:hidden}
#at16filt{height:10px !important; overflow:hidden;font-size:8px;line-height:8px;padding:0px;padding:0px;background:transparent;}

a.pdf { /*The background image*/
	background: url(static/2010/images/pdf.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px; /* To center the text vertically with the icon */
}

a.txt { /*The background image*/
	background: url(static/2010/images/txt.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

a.zip { /*The background image*/
	background: url(static/2010/images/zip.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

a.email {
	background: url(static/2010/images/email.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

a.external {
	background: url(static/2010/images/ext_link.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}







/* css_001global_stycky */


.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	overflow:hidden;
	height: 50px; /* .push must be the same height as .footer */
}
.footer {
	background:#5c3000;
}


/* css_010global */

.innerWrapper{
	width:868px;
	margin:auto;
}
* {outline:none;}
h1,.h1{font-family:'EngebrechtreExpandedRegular',arial;font-size:20px;font-weight:normal;margin:10px 0px 0px 0px;}
h1 a{text-decoration:none;}

.pages {padding:3px 5px 3px 5px;text-decoration:none;display:block;float:left;font-weight:bold;font-size:12px;}
.pages:hover{background:#d9d9d9;}
.pages.active{background:#afafaf;color:#ffffff;}

a {
	font-size:inherit;
	font-family:inherit;
}

.hr {border-bottom:1px dashed #c3c1b5;font-size:1px;line-height:1px;overflow:hidden;margin:5px 0px 5px 0px;}
.hr2 {border-bottom:1px dashed #c3c1b5;font-size:1px;line-height:1px;overflow:hidden;margin:5px 0px 5px 0px;}
.hr1{height:1px;border-bottom:1px solid #eac090;background:#b49066;font-size:0px;line-height:0px;overflow:hidden;margin:5px 0px 5px 0px;}

.tovabb a{text-decoration:none;}

.feng {font-family:'EngebrechtreExpandedRegular',arial;}
.fa{font-family:'ArialNarrow',arial;}
.upper {text-transform:uppercase;}

.content p,.content td {text-align:justify;}
.rossz{border:1px solid #990000 !important;}
.sitemap li {padding:3px;}

.tovabb{text-align:right;}

.lekerekitett { 
	width:100%;
	height:100%;
	background:#f0f0f0 url(images/bg.jpg) 0px 257px repeat;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
} 

.ui-datepicker td span, .ui-datepicker td a {width:24px !important;}
.bad0 a {background:#4c8310 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.bad1 a {background:#980c0f !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.bad2 a {background:#ae9908 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.bad3 a {background:#086ec4 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }

.badd0 {background:#4c8310 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.badd1 {background:#980c0f !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.badd2 {background:#ae9908 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.badd3 {background:#086ec4 !important; color:#ffffff !important; border:1px solid #a0a0a0 !important; }
.legend  div{margin:5px 0px 5px 0px;width:245px;padding:3px;border:0px !important;}

.resultate td {border:1px solid #a0a0a0;padding:3px;}
.resultate .tr0 {background:#e3e3e3;}
.resultate .tr1 {background:#f3f3f3;}


.rpdlinks { display:block;line-height:30px;font-size:16px;color:#5a3000;margin:4px 60px 2px 35px;padding-left:5px;text-decoration:none;  }
.rpdlinksa, .rpdlinks:hover { background:#ffb900 url(images/jny.jpg) right center no-repeat;color:#ffffff;  }

.rpdlinks1 { display:block;line-height:30px;font-size:16px;color:#5a3000;margin:4px 20px 2px 25px;padding-left:5px;text-decoration:none;  }
.rpdlinks1a, .rpdlinks1:hover { background:#ffb900;color:#ffffff;  }

.butt {background:#ffb900;border:1px solid #c3bda7;height:28px;}

.tt{border-collapse:separate !important;border-spacing:2px !important;}
.tt td {padding:4px;border:0px solid #aa0000;}
.th td{background:#ffb900;color:#ffffff;font-weight:normal;text-align:center;font-style:14px;}
.tr1 td{background:#e5e5cc;}
.tr2 td{background:#f4f4da;}

/* css_050menus */

.topmenu {margin-top:5px;}
.topmenu td.a{text-align:left;}
.topmenu a{display:block;font-family:arial;font-size:14px;width:100%;text-align:center;color:#ffffff;text-decoration:none;}
.bottomm a:hover,.topmenu a:hover{color:#ffba00;}
.bottomm a{color:#ffffff;text-decoration:none;font-family:'ArialNarrow',arial;font-size:12px;}

.lang a {color:#ffffff;text-decoration:none;font-size:14px;}
.lang a:hover{color:#ffba00;}

.bottommenu {text-align:center;}
.bottommenu  a{color:#a5a5a5;text-decoration:none;}
.bottommenu  .sep1{color:#a5a5a5;}
.bottommenu  a:hover{color:#d9d9d9;}
.created {font-size:10px;color:#d5d5d5;}
.created a{font-size:10px;color:#f9f9f9;text-decoration:none;}

.menu2 {height:50px;}
.menu2 .sep{width:15px;}
.menu2 a {width:100px;margin:auto;display:block;text-align:center;font-family:'EngebrechtreExpandedRegular',arial;font-size:16px;text-decoration:none;}
.menu2h {background:#ffba00;}
.menu2h a {color:#ffffff;}

/* css_060inputs */

input{padding:0px;padding-left:3px;height:24px;margin:0px;line-height:15px;color:#333333;}
select{color:#333333;padding-left:3px;}
textarea{width:220px;height:100px;color:#333333;background:transparent;border:1px solid #d3d3d3;padding-left:3px;}

.sinput {color:#a8a8a8;border:1px solid #d3d3d3;}
.rossz{border:1px solid #d80914 !important;}


.css-input-text-fs{width:350px;background:transparent;border:1px solid #d3d3d3;}
.css-input-select-fs{width:350px;}
.css-input-textarea-fs{width:350px;border:1px solid #d3d3d3;background:transparent;}
.css-input-submit-fs{margin:15px 0px 15px 0px;width:138px;height:24px;border:1px solid #d3d3d3;background:transparent;}


.css-input-text-eae{width:80px;background:transparent;padding-left:3px;}


.wcss-input-text-fs{width:350px;background:transparent;border:1px solid #d3d3d3;padding-left:3px;}
.wcss-input-select-fs{width:355px;}
.wcss-input-textarea-fs{width:350px;border:1px solid #d3d3d3;background:transparent;}

/* css_070sza9 */

.sza9 .barnagomblink { display:block;background:#f2b400;font-size:14px;border-radius:5px; text-align:center;line-height:36px;padding:0px 12px;font-family: "EngebrechtreExpandedRegular",arial;color:#513f2d;text-decoration:none; }
.sza9 .sargacim { background:#f2b400;width:96%;font-size:14px;margin:15px auto 10px auto;border-radius:5px; text-align:center;line-height:40px;font-family: "EngebrechtreExpandedRegular",arial;color:#513f2d; }
.sza9 .sargacim2 { background:#f2b400;width:60%;font-size:14px;margin:15px auto 10px auto;border-radius:5px; text-align:center;line-height:40px;font-family: "EngebrechtreExpandedRegular",arial;color:#513f2d; }
.sza9 .linksza9 { text-decoration:none;color:#5a3000;font-size:14px;line-height:23px; }
.sza9 .linksza10 { text-decoration:none;color:#5a3000;font-size:14px;line-height:23px;font-weight:bold; }

/* css_banner */

.css-banner {
	height:[banner_box_height];
	display:block;
	width:100%;
}

.css-banner-right td{ padding-left:35px;padding-top:7px;}
.css-banner-active {color:#ffffff;cursor:pointer;background:url(images/banner_j_a.gif) no-repeat}
.css-banner-normal {cursor:pointer;background:url(images/banner_j_n.gif) no-repeat}
.css-banner-normal:hover {color:#ffffff;background:url(images/banner_j_a.gif) no-repeat}
.css-banner-disabled {cursor:normal;background:url(images/banner_j_u.gif) no-repeat}

.css-banner-pager-activ{width:18px;height:18px;float:left;text-align:center;background:#c8f1b5;margin-right:3px;color:#ffffff;cursor:pointer;}
.css-banner-pager-normal{width:18px;height:18px;float:left;text-align:center;background:#b9def4;margin-right:3px;color:#ffffff;cursor:pointer;}
.css-banner-pager{width:18px;height:18px;float:left;text-align:center;background:#f2f2f2;margin-right:3px;color:#ffffff;}
.css-banner-pager-text{float:left;padding-left:7px;color:#adadad;}

/* css_contact */

.css-contact{}

/* css_esemenynaptar */

.esemenynaptar td{font-size:12px;text-decoration:none;color:#000000;font-weight:normal;line-height:20px;}
.esemenynaptar a{ background:#f2f2f2; padding:0px 2px 0px 2px; font-size:12px;text-decoration:none;color:#000000;font-weight:normal;line-height:20px;}
.esemenynaptar a:hover{ background:#c8f1b5; text-decoration:none;color:#000000;}
/*.esemenynaptarny:hover{background:#668258;}*/
.eshonap{font-style:italic;font-weight:bold;font-size:12px;}

.est td{color:#ffffff;font-weight:bold;}

.el{display:block;width:100%;height:100%;text-decoration:none;background:#4092de;color:#ffffff;font-weight:bold;}
.el1{display:block;width:100%;height:100%;text-decoration:none;background:#22eaf1;}
.el:hover{}

.esblock{color:#ffffff}

/* css_global */

body{ margin:0px;padding:0px;cursor:default;font-size:12px;color:#333333;}
*,td,p,span,storng,div,input,textarea{font-size:inherit;color:inherit;text-transform: none;font-family:'Times New Roman',times,arial;}
p,td p,td div{text-align:justify;padding:0px;margin:0px;}
p,storng,b{color:inherit;font-size:inherit;}
h1 {text-align:justify;padding:0px;margin:0px;}
a {color:#231e19;text-decoration:none;font-size:12px;font-weight:bold;}
a:hover {text-decoration:underline;color:#231e19}
a img{border:0px;}
textarea{ove-+rflow:auto;}
input,texarea,select{border:[input_border];color:[input_color];background:[input_bg];padding:1px;margin:0px;}
ul{padding-left:35px;}
.cb {clear:both;font-size:1px;line-height:1px;}
.addthis_button_facebook_like iframe{width:122px !important;}

.ajaxScript {display:none;}
/*
.table  {width:590px !important;}
.table td {padding:4px;border:2px solid #213843;}
.tr0{background:#1c313c !important;}
.tr1{background:#1c3642 !important;}
.tr2{background:#253c47 !important;}
.tr3{background:#2a4d5d !important;}

/**/


.borderedimageright{border:1px solid #000000;margin:5px;margin-left:7px; margin-right:0px;}
.borderedimageleft{border:1px solid #000000;margin:5px;margin-left:0px; margin-right:7px;}

*{font-family:'Times New Roman',times,arial;font-size:12px;color:#666666;line-height:18px;outline:none;}


h1,.h1{color:#2a9fe1;text-align:left;font-size:16px;font-weight:bold;display:block;margin-top:3px;margin-bottom:2px;}
h2,.h2{color:#666666;font-size:13px;font-weight:bold;font-style:normal;text-decoration:none;display:block;margin-top:0px;margin-bottom:5px;}

.js-jobb-cim{color:#612600;font-size:16px;}
.js-jobb-list{cursor:pointer;background:url(images/dot.gif) 2px 6px no-repeat;padding-left:20px;color:#612600;font-size:16px;}

hr {margin:10px 0px 10px 0px;border:0px;width:100%;height:1px;border-bottom:1px solid #909090;clear:both;}
hr.rovid{width:471px;margin-left:0px;}
.bottom{width:151px;height:2px;background:url(images/bottomhr.gif) no-repeat; border:0px;margin:0px;padding:0px;margin-top:5px}

#ajaxbody table,#ajaxbody td,#ajaxbody p,#ajaxbody table p,#ajaxbody div p {text-align:justify;}

.zoldt{color:#65be3c;text-decoration:none;font-weight:bold;}
.zoldt:hover{text-decoration:underline;}

.mt1{color:#c14c12;font-size:11px;text-decoration:none !important;}
.mt{color:#000000;font-style:italic;text-decoration:underline;font-weight:normal;}
.mt:hover{text-decoration:none;}

.rossz{
	border:1px solid #990000 !important;
}

.hu-lang {display:block;float:left;margin-left:7px;width:22px;height:20px;background:url(images/lang.png) 0px 0px no-repeat;text-decoration:none;}
.hu-lang:hover{display:block;float:left;width:22px;height:20px;background:url(images/lang.png) 0px -24px no-repeat;text-decoration:none;}
.ro-lang{display:block;float:left;margin-left:7px;width:22px;height:20px;background:url(images/lang.png) -31px -24px no-repeat;text-decoration:none;}
.ro-lang:hover{display:block;float:left;width:22px;height:20px;background:url(images/lang.png) -31px 0px no-repeat;text-decoration:none;}
.active.hu-lang{display:block;float:left;width:22px;height:20px;background:url(images/lang.png) 0px -24px no-repeat;text-decoration:none;}
.active.ro-lang{display:block;float:left;width:22px;height:20px;background:url(images/lang.png) -31px 0px no-repeat;text-decoration:none;}


.zoldlekerekitett  {color:#333333;font-style:italic;text-decoration:none;}
.keklekerekitett  {color:#ffffff;font-style:italic;text-decoration:none;}


.kekrelink{font-weight:bold;font-size:15px;text-decoration:none;color:#ffffff;}


.portcat{}
.dsa{color:#ffffff;}
.activ .dsa{color:#04a0cd;}
.sub-port a {text-decoration:none;color:#cbcbcb;height:20px;width:100%;display:block;padding-left:5px;background:#343434;}
.sub-port a:hover {color:#343434;background:#04a0cd;}
.portcat{position:relative;}
.sub-port{z-index:5;}

.title{font-family:'Times New Roman',times,arial;font-size:20px;color:#414141;padding:0px 0px 0px 15px;line-height:34px;}
.title a{font-family:'Times New Roman',times,arial;font-size:20px;color:#414141;}

.datum {font-size:12px;}

.hirh1{text-decoration:none;}

.dots span{cursor:pointer;display:block;float:left;width:15px;height:18px;background:url(images/butt.png) -14px 0px no-repeat;}
.dots span:hover{display:block;float:left;width:15px;height:18px;background:url(images/butt.png) 0px 0px no-repeat;}
.dots .active{display:block;float:left;width:15px;height:18px;background:red url(images/butt.png) 0px 0px no-repeat;}

#at16pm{padding-bottom:6px !important;background:#f2f2f2;}
#at16pf{padding-bottom:6px !important;background:#f2f2f2;}
#at16pfs{height:20px !important; overflow:hidden}
#at16filt{height:10px !important; overflow:hidden;font-size:8px;line-height:8px;padding:0px;padding:0px;background:transparent;}


/* css_inputs */

input{width:120px;height:24px;padding:0px;margin:0px;line-height:15px;color:#333333}
textarea{width:220px;height:100px;resize:none;}

.sinput {color:#a8a8a8;border:1px solid #696969;}
.rossz{border:1px solid #d80914;}


.css-input-text-fs{width:300px;background:transparent;border:1px solid #696969;padding-left:3px;}
.css-input-select-fs{width:305px;}
.css-input-textarea-fs{width:300px;border:1px solid #696969;background:transparent;}
.css-input-submit-fs{color:#333333;border:1px solid #696969;background:transparent;margin:auto;}


.css-input-text-eae{width:80px;background:transparent;padding-left:3px;}


/* css_keptar */

.css-keptar-bg  img{
	border:1px solid #2e5803;
}
.css-keptar-bg  a{
	outline:none;
	text-decoration:none;
}

.css-keptar-bg  a,.css-keptar-bg  img {cursor:pointer;}

/* css_menu */

.js-topmenu{cursor:pointer;position:relative;font-size:5px;}
.js-topmenu a{font-family:arial;font-size:12px;text-transform:uppercase;font-weight:normal;color:#bfefaa;text-decoration:none;display:block;margin-top:2px;height:28px;}
.js-topmenua a{background:url(images/menuhover.gif) 0px -6px no-repeat;font-family:arial;font-size:12px;text-transform:uppercase;font-weight:normal;color:#ffffff;text-decoration:none;display:block;margin-top:2px;height:28px;}
.js-topmenu:hover a{color:#ffffff;background:url(images/menuhover.gif) 0px -6px no-repeat;}
.js-topmenu table,.js-topmenu tr,.js-topmenu td{border-collapse:collapse;}
.js-topmenu table{position:absolute;visibility:hidden;left:-25px;top:40px;width:117px;}
.js-topmenu td{background:#668258;width:117px;height:31px;}
.js-topmenu td:hover{background:#65be3c;}
.js-topmenu td {padding-left:6px;}
.js-topmenu td a{display:block;margin-top:8px;}

.css-menu-top-sub{display:none;}
.js-topmenu:hover .css-menu-top-sub, .js-topmenua:hover .css-menu-top-sub{display:block;padding-top:1px;}
 
.js-topmenua:hover .css-menu-top-sub a, .js-topmenu:hover .css-menu-top-sub a{height:24px; display:block;color:#bfefaa;background:#1950a3;font-size:12px;margin-top:0px;padding:5px 0px 0px 5px;font-weight:normal;}
.js-topmenua:hover .css-menu-top-sub a:hover, .js-topmenu:hover .css-menu-top-sub a:hover{ background:url(images/menuhover.gif) 0px -0px no-repeat;color:#ffffff; }

.js-bottommenua{font-size:14px;color:#8d846c;}
.js-bottommenua:hover{text-decoration:none;}

.css-lang a{font-size:12px;display:block;width:24px;height:22px;padding:3px;padding-left:1px;}
.css-lang a:hover{background:url(images/mh2.png) top left no-repeat;}


.hu-menu-1 a{text-decoration:none;background:url(images/menu_hu.png) no-repeat;background-position:0px -62px;width:151px;height:62px;display:block;}
.hu-menu-1 a:hover{background-position:0px 0px;height:62px;}
.hu-menu-2 a{text-decoration:none;background:url(images/menu_hu.png) no-repeat;background-position:-164px -62px;width:151px;height:62px;display:block;}
.hu-menu-2 a:hover{background-position:-164px 0px;height:62px;}
.hu-menu-3 a{text-decoration:none;background:url(images/menu_hu.png) no-repeat;background-position:-336px -62px;width:151px;height:62px;display:block;}
.hu-menu-3 a:hover{background-position:-336px 0px;height:62px;}
.hu-menu-4 a{text-decoration:none;background:url(images/menu_hu.png) no-repeat;background-position:-512px -62px;width:200px;height:62px;display:block;}
.hu-menu-4 a:hover{background-position:-512px 0px;height:62px;}

.ro-menu-1 a{text-decoration:none;background:url(images/menu_ro.png) no-repeat;background-position:0px -62px;width:151px;height:62px;display:block;}
.ro-menu-1 a:hover{background-position:0px 0px;height:62px;}
.ro-menu-2 a{text-decoration:none;background:url(images/menu_ro.png) no-repeat;background-position:-164px -62px;width:151px;height:62px;display:block;}
.ro-menu-2 a:hover{background-position:-164px 0px;height:62px;}
.ro-menu-3 a{text-decoration:none;background:url(images/menu_ro.png) no-repeat;background-position:-336px -62px;width:151px;height:62px;display:block;}
.ro-menu-3 a:hover{background-position:-336px 0px;height:62px;}
.ro-menu-4 a{text-decoration:none;background:url(images/menu_ro.png) no-repeat;background-position:-512px -62px;width:200px;height:62px;display:block;}
.ro-menu-4 a:hover{background-position:-512px 0px;height:62px;}

/* css_news */

.css-news{}

/* css_right_menu */

.js-right-menu {cursor:pointer;}
.js-right-menu {margin-bottom:10px}
.js-right-menu  {background:url(images/iconbg.png) 39px 1px no-repeat;}
.js-right-menu a {color:#e9feb1;text-decoration:none;outline:none;}
.js-right-menu a:hover div.sad2{color:#ffffff;cursor:pointer;}


/* css_selects */

.select-bgClass{border:1px solid transparent;background:green;padding:1px 0px 1px 0px;}
.select-selectionClass {border:1px solid #d3d3d3;background:#e3e3e3;padding:0px;}
.select-selectionClass {border:1px solid #d3d3d3;padding:0px;}
.select-selectionClass .out {padding:1px 0px 1px 2px; margin-right:-4px;}
.select-selectionClass .over{color:#ffffff;background:#000099;padding:padding:1px 0px 1px 2px;}
.select-selectionClass .jspTrack {background: #e3e3de;border-left:1px solid #d3d3d3}
.select-selectionClass .jspDrag {background: #000099;}


.selectYear-bgClass{border:1px solid transparent;background:url(static/2010/staticjs/iepngfix1/blank.gif);padding:1px 0px 1px 0px;}
.selectYear-selectionClass {border:1px solid #d3d3d3;background:#e3e3e3;padding:0px;}
.selectYear-selectionClass {border:1px solid #d3d3d3;padding:0px;}
.selectYear-selectionClass .out {padding:1px 0px 1px 2px; margin-right:-4px;}
.selectYear-selectionClass .over{color:#ffffff;background:#000099;padding:padding:1px 0px 1px 2px;}
.selectYear-selectionClass .jspTrack {background: #e3e3de;border-left:1px solid #d3d3d3}
.selectYear-selectionClass .jspDrag {background: #000099;}

/* css_sticky_footer */

#ajaxshader {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000000;
	display:none;
}

body,html{height:100%;width:100%;}

.css-sticky-ajaxbody{
	height: 100%;
}

.css-sticky-wrap {
	min-height: 100%;
}
.css-sticky-main {
	padding-bottom: 50px;
	text-align:center;
}
.css-sticky-footer {
	[bottom_sticky_display]
	background:#5c3000;
	position: relative;
	border-top:1px solid #e8e8e8;
	margin-top: -50px; 
	height: 50px;
	clear:both;
	text-align:center;
}

body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}

.css-wrapper{
	margin-left:auto;
	margin-right:auto;
	width:[wrapper_width];
	text-align:left;
	position:relative;
}



/* thanks to Maleika (Kohoutec)*/
/* thank you Erik J - negate effect of float*/
/*  
Sticky Footer Solution
by Steve Hatcher 
http://stever.ca
http://www.cssstickyfooter.com
*/

/* jquery.jscrollpane */

/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

 .jspTrack
{
	background: url(images/scroll-bg.png) repeat-y;
	position: relative;
}

.jspDrag
{
	background: url(images/scroll-drag-s.png) no-repeat;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspDrag:hover{
	background: url(images/scroll-drag.png) no-repeat;
}
.jspArrowUp{
	background:url(images/scroll-top.png) no-repeat;
}
.jspArrowDown{
	background:url(images/scroll-bottom.png) no-repeat;
}
 
 
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 13px;
	margin-left:-3px;
	height: 100%;
	background: transparent;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 12px;
	background: transparent;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}


.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	/*background: #50506d;*/
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	/*background: #80808d;*/
}

.jspVerticalBar .jspArrow
{
	height: 12px;
}

.jspHorizontalBar .jspArrow
{
	width: 12px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

