BODY,.none {
	background-color : White;
	color : #39144A;
	font-family : Arial, sans-serif, serif;
	font-size : 12px;
	margin: 0px;
}

/*--- Heading ----------------------------------------------------------*/
H1 { font-size: 16px;}
H2 { font-size: 14px;}
H3 { font-size: 12px;}
H1, H2, H3 { color: #006DBC; text-align: left;}

/*--- Table ------------------------------------------------------------*/
table, td {
	font-family : Arial, sans-serif, serif;
	font-size : 12px;
	vertical-align: top;
	border-collapse: collapse;
}

/*--- Ancors -----------------------------------------------------------*/
A, A:VISITED { color: #527a7c; text-decoration : none;}
A:HOVER, A:ACTIVE {color: black; text-decoration : underline;}

/*--- Page elements ----------------------------------------------------*/
p { text-indent : 3em; text-align : justify;}
li {margin: 5px;}
li#blue {list-style-image : url(../template/images/marker/blue.gif);}
li#red {list-style-image : url(../template/images/marker/red.gif);}

/*----------------------------------------------------------------------*/
/*--- CLASS ------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

/*--- Page Columns -----------------------------------------------------*/
.page_body { padding: 0px;}

.page_title {	
	font-weight: bold;
}
.page_title_2 {	
	color : #666666;
	font-weight: bold;
}
/*--- Lines ------------------------------------------------------------*/
.maintable {
	BORDER-BOTTOM: #78a6b4 1px solid
}

.loc_list_link {
	padding: 5px 5px 0px 5px;
}

th, .th {background-color: none; border: 0px solid #E1CAB5; text-align: left; font-weight: bold;}

.tit_row_1 {
	FONT-VARIANT: small-caps;
	BORDER-BOTTOM: #a8c6ce 1px solid; 
	font-weight: bold;
	font-size : 14px;
}
.tit_row_2 {
	BORDER-BOTTOM: #a8c6ce 1px solid; 
	font-weight: bold;
}

.customer_row {BACKGROUND-COLOR: #f2f9fd; }

.top_row {
	VERTICAL-ALIGN: bottom; 
	BORDER-BOTTOM: #a8c6ce 1px solid; 
}
.title_left {
	BACKGROUND-COLOR: #fffff4; FONT-VARIANT: small-caps
}
.title_right {
	COLOR: #006699;
	vertical-align: middle;
	padding: 0em 1em 0em 1em;
	font-size : 14px;
	BACKGROUND-COLOR: #f2f9fd; 
	FONT-VARIANT: small-caps;
}
.info_title {
	COLOR: #006699;
	vertical-align: middle; padding-left: 1em;
	font-size : 14px;
	BACKGROUND-COLOR: #f2f9fd; 
	FONT-VARIANT: small-caps;
}
.info_message
{
	text-align : justify;
}
.col_left_2 {
	PADDING: 0px;
}
.col_left_1 {
	PADDING: 0px;
}
.col_left_up_title {
	PADDING: 0px;
	BACKGROUND-COLOR: #e9f4fa;
	COLOR: #006699;
	vertical-align: middle;
	font-size : 14px;
	FONT-VARIANT: small-caps;
}

.col_left_1,.col_left_2
{
	BACKGROUND-COLOR: #fffff4
}

.row_list_main_page {
	COLOR: #333333; 
}
.row_list_1 {
	BORDER-TOP: #a8c6ce 1px solid; 
	BORDER-BOTTOM: #a8c6ce 1px solid; 
	padding: 0px;
	COLOR: #333333; 
}

.row_list_2 {
	BORDER-TOP: #a8c6ce 1px solid; 
	BORDER-BOTTOM: #a8c6ce 1px solid; 
	padding: 10px;
	COLOR: #333333; 
	vertical-align: middle;
}


.back {background-color : none;}

.line-1 {background-color : #D7EDFD; border: 1px solid White;}
.line-2 {background-color : #f2f9fd; border: 1px solid White;}


.debug_line { background-color : #ddeeff; font-size: 12px;}

.bold-gray
{
	color: #666666;
	font-weight: bold;
}

.new {font-weight: bold; color: #999900;}

.menu_item_active_rub {font-weight: bold; color: #666666;}
.menu_item_active_sec {font-weight: bold; color: #006DBC;}
.menu_item_active_loc {font-weight: bold; color: #006DBC;}
.menu_item_loc {font-weight: bold; color: #3f9cce;}

.tit_sec_1 {
	COLOR: #006DBC;
	font-size: 14px;
	FONT-VARIANT: small-caps;
}	

.main_page_table {
	margin-top: 2px;	
}

.win1{
	border: 1px solid #78a6b4;
}

/* Olor LIGHT BLUE #F0F8FF; */

/*--- Border -----------------------------------------------------------*/
.border {border: 1px solid #a8c6ce;}

/*--- Buttons ---------------------------------------------------------*/
.back-button {
	border-bottom: 1px solid #9BC1CC;
	font-size: 11px; vertical-align: bottom;}

.help-button {border-bottom: 1px solid  #908490; color: #908490; vertical-align: bottom;}
.help-button-down {border-bottom: 1px solid  #908490; vertical-align: bottom; color: #908490;}
.help-rows { padding: 4px 0px 4px 0px; text-align: justify; color: #908490;}

/*----------------------------------------------------------------------*/
/*--- All other tags ---------------------------------------------------*/
/*----------------------------------------------------------------------*/
.gray-text {color: #999999;}
.gray-text {color: #999999;}
.red-text {color: Red;}
.blue-text {color: #006DBC;}
.small-text {font-size: 0.8em;}

.error,.form_field_error {color: Red;}
.caption {color: #006DBC;}
.error, .caption {text-indent: 3em;}

.podpis {font-size: 1em; text-align: right;}

.pages-links-info {text-align: center; font-size: 1em;}
.pages-links {text-align: right; font-size: 1em;}

.counter-page { text-align: right; border-top: 1px dashed #E7DECE; padding: 5px; margin-top: 1em;}

/*----------------------------------------------------------------------*/
/*--- FORM -------------------------------------------------------------*/
/*----------------------------------------------------------------------*/

input, textarea, select {background-color: #F2F9FD; color: #006DBC;}
.no-border-field {background-color: White; border: 0px; color: #006DBC;}
fieldset { border: 1px solid #a8c6ce;}
legend { color: #78a6b4; }
