html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,input,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
/*,
dl, dt, dd, ol, ul, li*/
ol, ul {
	/*list-style: none;*/
}
dl, dt, dd, ol, ul, li{
	/*outline: 0;
	margin:0;
	border: 0;*/
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*0c6ed8*/
body a{color:#666;font-size:11px;font-family:Verdana;text-decoration: none;font-weight:bold;}
body a:hover{color:#666;font-size:11px;font-family:Verdana;font-weight:bold;text-decoration: underline;}
#middle_c_r_b img{float:left;margin-right:10px;margin-bottom:10px;}
#middle_c_r_b1 img{float:left;margin-right:10px;margin-bottom:10px;}
html {
	background:#fff url('images/linia-back.jpg') 0px 108px repeat-x;
} 
body{
	margin:0 auto;
	padding:0px;	
	width:985px;
	font-size:11px;
	color:#666;
	font-family:Verdana;
}
#wrapper{
	width:985px;
	overflow:auto;
	margin-top:8px;	
}
#header_holder{
	width:985px;
	overflow:hidden;
	float:left;
	display:inline;
	background:url('images/head.jpg') no-repeat top left;
	height:63px;
}
#header_holder_left{
	float:left;
	display:inline;overflow:hidden;
	margin:0px;
	width:280px;
	height:60px;
}
#header_holder_right{
	float:left;
	display:inline;overflow:hidden;
	margin:0px;
	width:705px;
	height:60px;
	padding:0px 0px 0px 0px;
}
#flag_holder{
	width:147px;/*147*/
	overflow:hidden;
	float:left;
	display:inline;
	height:32px;
	margin-top:10px;
	margin-left:0px;
}
#menu_holder{
	width:838px;overflow:hidden;
	float:left;
	display:inline;
	height:32px;
	margin-top:10px;
	margin-left:0px;
}
ul.topnav {
	list-style: none;
	padding: 0 0px;
	margin: 0;
	float: left;overflow:hidden;display:inline;
	width: 838px;
	font-size: 1.2em;
}
ul.topnav li {
	float: left;overflow:hidden;display:inline;
	margin: 0;
	padding: 0;
	/*position: relative;*/ /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding: 0px;
	color: #000;
	display: inline;overflow:hidden;
	text-decoration: none;
	float: left;
	height:32px;
	margin:0px 10px 0px 10px;line-height:32px;font-size:12px;
}
ul.topnav li a:hover{
	padding: 0px;
	color: #0c6ed8;
	display: inline;
	text-decoration: none;
	float: left;
	height:32px;
	margin:0px 10px 0px 10px;line-height:32px;font-size:12px;
}
ul.topnav li a#actbut{
	padding: 0px;
	color: #0c6ed8;
	display: inline;
	text-decoration: none;
	float: left;
	height:32px;
	margin:0px 10px 0px 10px;line-height:32px;font-size:12px;
}
#left_holder{
	width:282px;
	float:left;
	display:inline;overflow:hidden;
	height:470px;
	margin-top:0px;
	margin-left:0px;
}
#left_menu_holder{
	width:282px;
	float:left;
	display:inline;overflow:hidden;
	height:20px;
	margin-top:367px;
	margin-left:0px;
}
ul.leftnav {
	list-style: none;
	padding: 0 0px;
	margin: 0;
	float: left;overflow:hidden;display:inline;
	width: 239px;margin-left:73px;
}
ul.leftnav li {
	float: left;overflow:hidden;display:inline;
	margin: 0;
	padding: 0;
	/*position: relative;*/ /*--Declare X and Y axis base for sub navigation--*/
}
ul.leftnav li a{
	padding: 0px;
	color: #000;
	display: inline;overflow:hidden;font-size:12px;
	text-decoration: none;
	float: left;
	height:20px;
	margin:0px 10px 0px 10px;line-height:20px;font-size: 12px;font-weight:bold;
}
ul.leftnav li a:hover{
	padding: 0px;
	color: #0c6ed8;
	display: inline;
	text-decoration: none;font-size:12px;
	float: left;
	height:20px;
	margin:0px 10px 0px 10px;line-height:20px;font-size: 12px;font-weight:bold;
}
ul.leftnav li a#lactbut{
	padding: 0px;
	color: #0c6ed8;
	display: inline;
	text-decoration: none;font-size:12px;
	float: left;
	height:20px;
	margin:0px 10px 0px 10px;line-height:20px;font-size: 12px;font-weight:bold;
}
#reg_button{
	width:255px;
	float:left;
	display:inline;overflow:hidden;
	height:55px;
	margin-top:17px;
	margin-left:27px;
}
#middle{
	display:inline;
	float:left;
	overflow:hidden;
	margin:0;
	width:545px;
}
#middle_t{
	display:inline;
	float:left;
	overflow:hidden;
	height:20px;
	margin:0;
	width:545px;
	background:url('images/top-center.jpg') no-repeat 0px -1px;
	text-align:right;
}
#middle_c{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	width:516px;
	padding:0px 15px 0px 14px;
	background:url('images/center-center.jpg') repeat-y top left;
}
#middle_c_l{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	width:1px;
	height:320px;
}
#middle_c_r{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	width:515px;
	padding:0px;
}
#middle_c_r_t{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	height:0px;
	width:515px;
	padding:0px;
	text-align:right;
}
#middle_c_r_b{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	width:515px;
	padding:0px;
}
#middle_b{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0px;
	width:545px;
	height:29px;
	background:url('images/bottom-center.gif') no-repeat 0px -2px;
	line-height:29px;
	text-align:right;
}
#middle_b_in{
	float:right;
	display:inline;
	overflow:hidden;
	margin:0px;
	margin-top:10px;
	width:145px;
	height:16px;
	line-height:16px;
	text-align:center;
}
#middle_partners{
	display:inline;
	float:left;
	overflow:hidden;
	margin:0;
	width:545px;
	height:92px;
	margin-top:0px;
	background:url('images/partners.jpg') no-repeat top left;
}
#middle_partners_title{
	display:inline;
	float:left;
	overflow:hidden;
	margin:0;
	width:105px;
	height:22px;
	margin-top:0px;
	margin-left:10px;
	line-height:22px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
#middle_partners_box{
	display:inline;
	float:left;
	overflow:hidden;
	margin:0;
	width:526px;
	height:60px;
	margin-top:1px;
	margin-left:10px;
	line-height:22px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
#right_holder{
	width:155px;
	float:left;
	display:inline;overflow:hidden;
	margin-top:0px;
	margin-left:3px;
	background:url('images/center-rig.jpg') repeat-y top left;
}
#right_holder_t{
	width:155px;
	float:left;
	display:inline;overflow:hidden;
	margin-top:0px;
	margin-left:0px;
	background:url('images/top-rig.jpg') no-repeat 0px -1px;
}
#right_holder_t_l{
	width:1px;
	float:left;
	display:inline;overflow:hidden;
	margin-top:0px;
	margin-left:0px;
	height:440px;
}
#right_holder_t_r{
	width:154px;
	float:left;overflow:hidden;
	display:inline;
	margin-top:0px;
	margin-left:0px;
}
#right_holder_b_b{
	width:155px;overflow:hidden;
	height:20px;
	float:left;
	display:inline;
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	background:white;
}
#right_holder_b{
	width:155px;overflow:hidden;
	height:20px;
	float:left;
	display:inline;
	margin-top:0px;
	margin-left:0px;
	background:url('images/bottom-rig.jpg') no-repeat top left;
}
#reg_form_title{
color:#666;
padding:0px;
font-size:16px;
font-weight:bold;
margin:0px;
text-align:left;
margin-left:0px;
margin-top:0px;
padding-bottom:10px;
}
#reg_form_area{
color:#666;padding:0px;float:left;margin:0px;overflow:hidden;text-align:left;display:inline;width:345px;text-align:left;margin-left:0px;margin-top:0px;margin-bottom:6px;
}
#reg_form_area_right{
color:#666;padding:0px;float:left;margin:0px;overflow:hidden;text-align:left;display:inline;width:160px;text-align:left;margin-left:10px;margin-top:0px;margin-bottom:6px;
}
#c_red{
color:#F9443B;
}
#reg_form_td_nm{
padding-bottom:10px;text-align:left;line-height:20px;height:20px;
}
.input_field{
border:1px solid #ccc;width:200px;height:18px;line-height:16px;font-size:13px;padding:3px 2px 2px 2px;
}

 /* BUTTONS */
 /*
 .btn { display: block;  background: #aaa; padding: 5px; float:left; color: #fff; text-decoration: none; cursor: pointer;line-height: normal; }
.btn * { font-style: normal; background-image: url(images/btn2.png); background-repeat: no-repeat; display: block; position:relative; }
 */
.btn { display: block;float: left; position: relative; background: #aaa; padding: 5px;  color: #fff; text-decoration: none; cursor: pointer;line-height: normal; }
.btn * { font-style: normal; background-image: url(images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
.btn.green { background: #0D72C0;}
.btn.pink { background: #e1a; }
.btn:hover { background-color: #EC6F1F;color:#fff;text-decoration:none; }
.btn:active { background-color: #444;color:#fff;text-decoration:none;  }
.btn[class] {  background-image: url(images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #0D72C0; }/*9d4*/
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #EC6F1F; }
p.dtn_in { clear: both; padding-bottom: 2em;text-align:center;width:auto; }

/*#form_box_t{
text-align:left; width:515px;float:left;display:inline; overflow:hidden;background:url('images/form-top.jpg') no-repeat top left;height:15px;
}
#form_box_b{
text-align:left; width:515px;float:left;display:inline; overflow:hidden;background:url('images/form-bottom.jpg') no-repeat top left;height:15px;
}
#form_box_c{
text-align:left; width:515px;float:left;display:inline; overflow:hidden;background:url('images/form-center.jpg') repeat-y top left;
}

#input_box_l{
text-align:left; width:23px;float:left;display:inline; overflow:hidden;background:url('images/left.jpg') no-repeat top left;height:47px;
}
#input_box_r{
text-align:left; width:23px;float:left;display:inline; overflow:hidden;background:url('images/right.jpg') no-repeat top left;height:47px;
}
#input_box_m{
text-align:left;float:left;display:inline; overflow:hidden;background:url('images/center.jpg') repeat-x top left;height:26px;padding-top:11px;padding-bottom:10px;
}
#input_text_field{
text-align:right;float:left;display:inline; overflow:hidden;height:26px;width:190px;line-height:26px;font-weight:bold;
}
#input_area_field{
text-align:left;float:left;display:inline; overflow:hidden;height:26px;margin-left:8px;width:271px;
}
.input_field{
border:1px solid #999; height:24px; width:269px;font-size:16px; color:#000; margin:0px 0 0 0px; line-height:20px;float:left;overflow:hidden;display:inline;
}*/

.jScrollPaneContainer {
	position:relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #ddd;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666 url(images/cen.gif);
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #ccaa2d;
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}



a.jScrollArrowUp {
	background: url(images/up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(images/down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
.scroll-pane {
	width: 515px;
	height: 320px;
	overflow: auto;
	background: #fff;
	float: left;
}