table
{
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.menu_belt_buttom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d0d5e3;
	border-right-color: #d0d5e3;
	border-bottom-color: #d0d5e3;
	border-left-color: #d0d5e3;
}

td {
	padding: 0px;
}

.select_lang2 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #133072;
	text-decoration: none;
	background-color: #f3f3f3;
	border: 1px solid #d4d4d4;
    vertical-align: middle;




}

.select_lang
{
    margin: 0px;
    padding: 0px;
    font: 10px verdana;
    color: #102d65;
    text-decoration: none;
    white-space: nowrap;
    text-align: left;
    vertical-align: middle;
    border: 1px solid #d2d2d2;
    border-right: none;
    display: block;
    position: relative;
}

.holder_margin_top {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-position: top;
}

.holder_margin_main {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-position: top;
	
}

.szukaj_tab_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #537598;
	background-color: #d8dfe7;
	border: 1px solid #537598;
	height: 19px;
    width: 153px;

}

.szukaj_tab_topb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #537598;
	background-color: #bfc9d2;
	border: 1px solid #537598;
    border-top: 0px;
    height: 65px;
    width: 153px;

}


.szukaj_tab_top2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    text-align: left;
	color: #7c7c7c;
	background-color: #efefef;
	border: 1px solid #d9d9d9;
	height: 19px;
    width: 299px;

}


.szukaj_tab_top2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7c7c7c;
	background-color: #e8e8e8;
	border: 1px solid #d9d9d9;
    border-top: 0px solid #e8e8e8;
    height: 65px;
    width: 299px;

}


.holder_1px_brake {
	font-family: Arial, Helvetica, sans-serif;
	height: 1px;
	letter-spacing: 0em;
	word-spacing: 0em;
	margin: 0px;
	padding: 0px;
	font-size: 1pt;
}
.users_login_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: right top;
	font-weight: bold;
	height: 21px;
	text-align: left;
	vertical-align: middle;
	text-indent: 30px;
}

.holder_before_main_table {
	height: 3px;
}
.main_table_border_colour {
	border: 1px solid #c0c0c0;
}


form {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.left_color {
	background-color: #dee7ef;
}


.down_left {
	margin-top: 0px;
	background-color: #dee7ef;
	height: 20px;
}

.down_right {
	margin-top: 1px;
	margin-left: 5px;
	text-align: center;
	height: 19px;
	background-color: #e0e3e5;

}


.right_color {

	background-color: #ffffff;

}

a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #17336a;
	font-weight: bold;
	text-decoration:none;

}
.holder_margin_right {
	padding: 0px;
	background-position: top;
	height: 100%;
	margin: 0px;
	border-bottom-width: 13px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #fffaeb;
}
.users_login_options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../imgs/user_login_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bolder;
	text-indent: 0px;
	border: 1px solid #92a9c7;
	margin-right: 0px;
}

.menu_personal_item {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	
	margin-left: 30px;
	margin-right: 5px;
	background-color: #9cb5d2;
	margin-bottom: 1px;
	height: 16px;
	padding-top: 3px;
	padding-left: 5px;

}


p {
	padding: 0px;
	margin: 1px;
}


.holder_margin_promo {

	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-position: top;
}
.main_body {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}




.down_body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.category_button
{
	height: 23px;
	width: 117px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-position: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;	
}

.category_button_active
{
	height: 23px;
	width: 117px;
	font-size: 13px;
	font-weight: bold;
	color: #17336a;
	text-decoration: none;
	background-position: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;	
}

.button_search
{
	font-size: 10px;
	text-decoration: none;
	background-position: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	cursor: pointer;
	border: 1px solid #000000;
}

.button_search2
{
	font-size: 10px;
	text-decoration: none;
	background-position: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #7c7c7c;
	cursor: pointer;
    border: 1px solid #6e6e6e;

}




.txt_h1_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ebb000;
	font-weight: bold;
	text-align: left;
}

.maps_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ebb000;
	font-weight: bold;
	text-align: left;
}


.txt1_steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ebb000;
	font-weight: bold;
	text-align: left;
}

.txt2_steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.txt3_steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c0c0c0;
	font-weight: bold;
	text-align: left;
}




.news_table_global_style {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
}
.news_table_style_left_1 {
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}


.szukaj_tab_content {
	font-size: 13px;
	font-weight: bold;
	color: #537598;
	background-color: #bfc9d2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #537598;
	border-right-color: #537598;
	border-bottom-color: #537598;
	border-left-color: #537598;
}
.szukaj_pole {
	font-size: 11px;
	color: #112E66;
	font-weight: normal;
	border: 1px solid #112E66;
    margin-top: 10px;
    width: 135px;

}

.szukaj_pole2 {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
    margin-top: 10px;
	border: 1px solid #6e6e6e;
    width: 283px;
}

.szukaj_holder {
	height: 5px;
	background-color: #bfc9d2;
	font-size: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #537598;
	border-right-color: #537598;
	border-bottom-color: #537598;
	border-left-color: #537598;
}
.szukaj_tab_buttom {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #537598;
	background-color: #bfc9d2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #537598;
	border-right-color: #537598;
	border-bottom-color: #537598;
	border-left-color: #537598;
}
.menu_left_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 6px;
	vertical-align: middle;
	background-color: #8ea1b2;
	border: 1px solid #5b698e;
	height: 21px;
	margin-bottom: 1px;
}
.menu_left_pos {
	background-color: #dee7ef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #16326a;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.menu_right_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bc8400;
	vertical-align: middle;
	background-color: #ffde8d;
	border: 1px solid #ffbf25;
	height: 21px;
	background-position: left;
	text-indent: 6px;
}

.menu_right_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bc8400;
	vertical-align: middle;
	background-color: #ffde8d;
	border: 1px solid #ffbf25;
	height: 18px;
    margin: auto;
	background-position: left;
	text-indent: 6px;
}


.menu_right_pos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #fffaeb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcb4f;
	border-right-color: #ffcb4f;
	border-bottom-color: #ffcb4f;
	border-left-color: #ffcb4f;
	background-position: left top;
}

.menu_right_pos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #fffaeb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcb4f;
	border-right-color: #ffcb4f;
	border-bottom-color: #ffcb4f;
	border-left-color: #ffcb4f;
    height: 216px;
}

.menu_right_pos_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcb4f;
	border-right-color: #ffcb4f;
	border-bottom-color: #ffcb4f;
	border-left-color: #ffcb4f;
	background-position: left top;
}
.menu_right_content {
	background-color: #ffffef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.promo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	background-color: #F8F8F8;
}

.promo1 {
	
	border-width: 1px;
	border-color: #c0c0c0;
	background-color: #F8F8F8;
}

.txt_h2_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a346a;
	font-weight: bold;
	text-align: left;
}
.txt_h3_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c464e;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.header_nowosci {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #eaeaea;
	border: 1px solid #c0c0c0;
	text-indent: 10px;
	text-align: left;
    height: 16px;
}
.header_polecamy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b78a00;
	background-color: #ffde8d;

	border: 1px solid #ffba12;
	text-indent: 10px;
	margin-bottom: 1px;
}

.header_polecamy_left {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b78a00;
	background-color: #fffaeb;
	border: 1px solid #ffba12;
	margin-left: 0px;
	height: 110px;	

}
.header_polecamy_right {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b78a00;
	background-color: #fffaeb;
	border: 1px solid #ffba12;
	margin-left: 2px;
	height: 110px;	

}

.form_right {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #fffaeb;
	border: 1px solid #ffba12;

}





.txt_main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.table_main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-style: none;
	margin: 0px;
}

.table_main td
{
	 padding: 2px;

}


.table_names
{
	color: #000000;
	background-color: #eaeaea;
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 0px 0px 0px 1px;
	text-align: center;
	
}

.table_names_left
{
	color: #000000;
	background-color: #eaeaea;
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 0px 0px 0px 0px;
	text-align: center;
	
}


.table_cell1
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;
	border-width: 1px 0px 0px 1px;
        height: 100px;

}

.table_cell1_left
{
    border-style: solid solid solid solid;
    border-color: #cfcfcf #dfdddf  #cfcfcf #cfcfcf;
    border-width: 1px 0px 0px 0px;
    height: 100px;
}

.table_cell1_white
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 0px 0px 1px;
	background-color: #ffffff;
    height: 100px;
       
}

.table_cell1_down
{
	border-style: solid solid solid solid;
	border-width: 1px 0px 1px 1px;
    border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;


}

.table_cell2_l
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 0px 0px 1px;
	height: 35px;
	text-align: left;

}

.table_cell2_r
{
	border-style: solid solid solid solid;

	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 0px 0px 1px;
	height: 35px;
	text-align: right;

}

.table_cell3
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 0px 0px 1px;
        height: 35px;

}

.table_cell3_left
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 0px 1px 0px;
        height: 35px;

}


.table_names4
{
	color: #000000;
	background-color: #eaeaea;
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf  #cfcfcf #cfcfcf;

	border-width: 1px 1px 1px 1px;
	text-align: center;
	
}


.table_cell4
{
	border-style: solid solid solid solid;
	border-color: #cfcfcf #dfdfdf #cfcfcf #cfcfcf;

	border-width: 1px 1px 1px 1px;
        
}

.header1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #17336a;
	font-weight: bold;
	text-align: center;
}

.header2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #17336a;
	font-weight: bold;
}

.header3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.header4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ebb000;
	font-weight: bold;
	text-align: left;

}

.header5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a346a;
	font-weight: bold;
	text-align: left;
}

.header6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c464e;
	text-align: left;
	font-weight: normal;
}

.header7
{
               font-family: Arial, Helvetica, sans-serif;
               font-size: 18px;
               color: #394d63;
               font-weight: normal;
               text-align: left;
}


ul
{
	margin-top: 0px;
	margin-bottom: 0px;

}

.color_blue
{
	
	color: #6183b0;


}

.document
{
	margin: 0px;
	padding: 0px;
}

.document table td
{
	padding: 2px;
}

.table_main td
{
	padding: 1px;
}



.document a 
{
	text-decoration: underline;


}

.document a:hover
{
	color: #0000ff;

}


.block0
{
	border: 1px solid #c0c0c0;
	background-color: #ffffff;

}


.block
{
	border: 1px solid #c0c0c0;
	padding: 5px;
	margin-top: 5px;
	background-color: #ffffff;

}

.block1
{
	border: 1px solid #c0c0c0;
	margin-top: 5px;
	background-color: #ffffff;

}


.block_special
{
	border: 1px solid #ebb000;
	padding: 5px;
	margin-top: 5px;
	background-color: #ffffff;
}

.doc
{
	border: 1px solid #c0c0c0;
	padding: 5px;
	margin-top: 5px;
}


.block_m
{
	border: 1px solid #c0c0c0;
	padding: 1px;
	height: 14px;
	font-size: 11px;
}

.block_mp
{
	border: 1px solid #ff0000;
	padding: 1px;
	height: 14px;
	font-size: 11px;
}


.block_s
{
	border: 1px solid #ff0000;
	padding: 1px;
	height: 13px;
    margin: 0px;
	font-size: 11px;
}



.box
{
	width: 165px;
	height: 135px;

}

.red
{
	color: #ff0000;


}
.black
{
	color: #000000;
}

.border_special
{
	border: 1px solid #ebb000;
}

.border_special_p
{
	border: 1px solid #cc0000;
}


.box_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #17336a;
	background-color: #eaeaea;
	border: 1px solid #c0c0c0;
	text-align: center;
	height: 15px;
	width: 165px;
	cursor: pointer;

}

.box_name_hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #17336a;
	background-color: #eaeaea;
	border: 1px solid #ebb000;
	text-align: center;
	height: 15px;
	width: 165px;
	cursor: pointer;

}


.box_name_active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #17336a;
	background-color: #fafafa;
	border: 1px solid #ebb000;
	text-align: center;
	height: 15px;
	width: 170px;
	cursor: pointer;
	background-image: url(../imgs/button_submenu.jpg);

}


.box_image
{
	height: 120px;
	text-align:center;
}


.category_name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #eaeaea;
	border: 1px solid #c0c0c0;
	text-indent: 10px;
	text-align: left;

}

.category
{
	margin: 5px;		
}

.category_cell
{
	padding: 5px;
}

input,textarea,select,button
{
	color: #3b5998;
	background-color: #ffffff;
	
	border-style: solid;
	border-width: 1px;
	border-color: #cfcfcf;

	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
        vertical-align: top;
	margin: 2px;

	 
}

.text0
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.table_promo_content {
	border: 1px solid #ffc450;
}
.news_table_style_right {

	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.news_table_center {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-style: none;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dotted;
	border-left-style: dotted;
}
.price {
	color: #ff8a00;
	font-weight: bold;
	font-size: 12px;
}
.location {
	height: 20px;
	font-size: 11px;
	color: #999999;
	font-weight: bold;

}

.location1 {
	font-size: 11px;
	color: #999999;
 	font-weight: normal;
}

.location2 {
	font-size: 11px;
	color: #ebb000;
	font-weight: bold;      

}
.users_login_header_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CFE1EF;
	background-image: url(../imgs/user_login_info_bckgrnd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 8px;
	text-align: left;
	text-indent: 15px;
}
.users_login_positions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../imgs/user_login_button.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	font-weight: bold;
	height: 17px;
	vertical-align: middle;
	text-align: left;
	border-right-color: #9eb1ca;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.holder_13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 8px;
}

.footer1 {

	font-size: 10px;
	color: #999999;
 	font-weight: normal;

}
.footer2 {

	font-size: 10px;
	color: #999999;
 	font-weight: bold;

}

.footer1:hover
{

	color: #000000;
 	font-weight: normal;

}

H1
{
	font-size: 10px;
	color: #999999;
 	font-weight: normal;
	margin: 0px;
}



.form_A
{
      display:            block;
      text-align: left;
      width: 290px;
      margin-top: 5px;
      overflow: hidden;
      float: left;


}
.form_B
{

      display:            block;
      text-align: left;
      width: 290px;
      margin-top: 5px;
      margin-left: 5px;
      overflow: hidden;
      float: left;
}

.label {

display:            block;
width:              120px;
float:              left;
text-align:          right;
margin-right:         5px;
margin-top: 3px;
overflow: hidden;
height: 15px;
}


.form_info
{
 display:            block;
 float:              left;
 border:             0px;
 margin: 0px;
 margin-top: 3px;
 width: 150px;

}

li
{
   margin-top: 5px;
}

ul
{
   margin-top: 3px;
}

.tab_biblios_header_left {
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 87px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tab_biblos_header_holder {
	background-color: #f8f8f8;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	width: 397px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
    overflow: hidden;

}

.tab_biblios_header_middle {
	background-repeat: repeat-x;
	height: 39px;
	width: 307px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tab_biblios_header_right {
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 1px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tab_informator_header_left {
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 87px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tab_informator_header_holder {
	background-color: #f0f0f0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	width: 393px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
    float: left;
    overflow: hidden;
}

.down_informator 
{
    clear: both;
    margin: 5px;
    color: #434343;
}

.tab_informator_header_middle {
	background-repeat: repeat-x;
	height: 39px;
	width: 305px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tab_informator_header_right {
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 1px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
    overflow: hidden;
}

.library_table_left
{
    width: 1px;
    font-size: 1px;
    background-repeat: repeat-y;
}

.library_table_middle
{
    width: 8px;
    background-repeat: repeat-x;
}

.library_table_right
{
    width: 280px;
    background-repeat: repeat-y;
    background-position: right top;
}

.categories
{
display:none;
}
