BODY,.none {
	BACKGROUND-COLOR: #DDDDDD;
	color : #482400;
	font-family : Arial, sans-serif, serif;
	font-size : 12px;
	margin: 0px;
}

/*--- Heading ----------------------------------------------------------*/
H1 { font-size: 14px;}
H2 { font-size: 14px;}
H3 { font-size: 12px;}
H1, H2, H3 { color: #663300; 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: #663300; text-decoration : none;}
A:HOVER, A:ACTIVE {color: Red; text-decoration : none;}

.menu_item A  { color: #993300;}
.menu_item A:VISITED { color: #993300;}
.menu_item A:HOVER  {color: #ff6600;} 
.menu_item A:ACTIVE {color: #FF0000;}

/*
.podpis A { color: #999999;}
.podpis A:VISITED { color: #999999;}
.podpis A:HOVER {color: Red; }
*/

/*--- Page elements ----------------------------------------------------*/
p {text-align : justify;}
li {margin: 5px;}

/*----------------------------------------------------------------------*/
/*--- CLASS ------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
.menu_item, .menu_item_active {
	color: Black;
	vertical-align: middle;
	font-size : 12px;
	FONT-VARIANT: small-caps;
	font-weight: bold;
}
.menu_item_active {
	B ACKGROUND-COLOR: #cc9933;
}

/*--- Page Columns -----------------------------------------------------*/
.maintable {
	background-color: #ffffcc;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
}
.page_body { 
	padding: 10px 25px 10px 25px;
	font-size : 14px;
}

.page_title {	
	font-weight: bold;
}

.title_header {
	color: #663300; 
	font-size: 1.5em; 
	padding: 0px 50px 0px 50px;
	text-align: left;
}

.header_back {
	background-image: url('../template/images/header/back_header_1.png');
}

.title_center {
	COLOR: #330000;
	vertical-align: middle;
	font-size : 13px;
	FONT-VARIANT: small-caps;
	vertical-align: middle;
}

.line_vert {
	background-image: url('../template/images/back_vert_line.png');
}

.col_left {
	PADDING: 0px;
}

.col_center_top {
}

.col_left_up_title {
	PADDING: 0px;
	B ACKGROUND-COLOR: #cc9933;
	COLOR: #006699;
	vertical-align: middle;
	font-size : 14px;
	FONT-VARIANT: small-caps;
}

.col_left_top, .col_right_top, .col_left, .col_right
{
	b ackground-color: White;
	b ackground-image: url('../template/images/header/back_top1.gif');
}

/*--- Photo  ----------------------------------------------------------*/

.row_list_1 {
	BORDER-TOP: #999966 1px solid; 
	BORDER-BOTTOM: #999966 1px solid; 
	padding: 0px;
	COLOR: #333333; 
}

.row_list_2 {
	BORDER-TOP: #cccc99 1px dashed; 
	BORDER-BOTTOM: #cccc99 1px dashed; 
	padding: 10px;
	COLOR: #333333; 
	vertical-align: middle;
}

/*---------------------------------------------------------------------*/

.back {background-color : none;}

th {
	background-color : #fef2d1; 
	color: #663300;
	border: 1px solid #663300;
}
.line-1 {
	background-color : #fff8e6;
	color: #000000; 
	vertical-align: middle;
	BORDER: #663300 1px solid; 
}
.line-2 {
	background-color : #fffcf4;
	vertical-align: middle;
	text-align: center;
	BORDER: #663300 1px solid; 
}

.line-1-1 {
	color: #000000; 
	b ackground-color : #fffcf4;
	vertical-align: middle;
}
.line-1-2 {
	b ackground-color : #fffcf4;
	vertical-align: middle;
	color: #660000; 
	font-weight: normal;
}


.debug_line { background-color : #ddeeff; font-size: 12px;}

.bold-gray
{
	color: #666666;
	font-weight: bold;
}

.new {font-weight: bold; color: #999900;}

.main_page_table {
	margin-top: 2px;	
}

.info_title {
	text-align: center;
}

/*--- Border -----------------------------------------------------------*/
.border {border: 1px solid #999999;}

.flag_border {border: 1px solid #666666;}

/*--- Buttons ---------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/*--- 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 {color: #663300; font-size: 12px; text-align: right; margin: 0px;  vertical-align: middle;}

.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;}

.back_white {
	background-color: white;
}

.background_dark {
	BACKGROUND-COLOR: #996633;
	background-image: url('../template/images/back1.gif');
}

/*----------------------------------------------------------------------*/
/*--- 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; }

