/*
 *  Janmedia Interactive (c) 2003 
 *  $Id: style_template.css,v 1.33 2004/04/26 09:05:36 pkromolowski Exp $
 */

 
 
/* NEW LAYOUT */
H6.blue_white
{
	color: #294b6e;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

HR.blue_white
{
	color: #3c75b6;
}

H6.blue
{
	color: #ff8400;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

HR.blue
{
	color: #ffb21e;
}
 

H6.green
{
	color: #2a3822;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
HR.green
{
	color: #ffb21e;
}

H6.orange
{
	color: #2a3822;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
HR.orange
{
	color: #ffb21e;
}

H6.dark_green
{
	color: #2a3822;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
HR.dark_green
{
	color: #ffb21e;
}

H6.pink
{
	color: #2a3822;
	font-size: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
HR.pink
{
	color: #ffb21e;
}

/** PORTAL LAYOUT **/


.thumbnailOver
{
	cursor:hand;
}


/*
	body
*/
BODY.body_blue
{
	background-image: url(/images/layout/blue/body_bg.png); 
	background-repeat: repeat;
}

BODY.body_green
{
	background-image: url(/images/layout/green/body_bg.png); 
	background-repeat: repeat;
}

BODY.body_orange
{
	background-image: url(/images/layout/orange/body_bg.png); 
	background-repeat: repeat;
}

BODY.body_yellow
{
	background-image: url(/images/layout/yellow/body_bg.png); 
	background-repeat: repeat;
}

BODY.body_violet
{
	background-image: url(/images/layout/violet/body_bg.png); 
	background-repeat: repeat;
}

BODY.body_red
{
	background-image: url(/images/layout/red/body_bg.png); 
	background-repeat: repeat;
}


/* TOP MENU */
.main_menu_top_bg
{
	background:url(/images/top_menu_bg.png); color: ffffff; font-size: 10px;
}
.main_menu_top_right
{
	background:url(/images/top_right_bg.png);font-size: 10px;color: ffffff; text-align:left;
}

.main_menu_top_link_yellow
{
	color:#F6E9AF;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.main_menu_top_link_white
{
	color:#ffffff;
	font-size: 10px;
	padding-left: 5px;
	padding-right: 5px;
}


/* FOOTER */
.footer_bg
{
	background:url(/images/footer_bg.png);
}

/* MAIN PORTAL LAYOUT */

.top_bg_RED
{
	background-image:url(/images/layout/red/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;
}

.top_bg_YELLOW
{
	background-image:url(/images/layout/yellow/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;	
}

.top_bg_ORANGE
{
	background-image:url(/images/layout/orange/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;	
}


.top_bg_BLUE
{
	background-image:url(/images/layout/blue/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;	
}

.top_bg_VIOLET
{
	background-image:url(/images/layout/violet/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;	
}

.top_bg_GREEN
{
	background-image:url(/images/layout/green/top_bg.png); 
	background-repeat: repeat-x; 
	background-position: top;	
}

.left_panel_blue
{
	background-image:url(/images/layout/blue/left_table_bg.png);
}

.left_panel_red
{
	background-image:url(/images/layout/red/left_table_bg.png);
}

.left_panel_yellow
{
	background-image:url(/images/layout/yellow/left_table_bg.png);
}

.left_panel_orange
{
	background-image:url(/images/layout/orange/left_table_bg.png);
}


.left_panel_green
{
	background-image:url(/images/layout/green/left_table_bg.png);
}

.left_panel_violet
{
	background-image:url(/images/layout/violet/left_table_bg.png);
}


.middle_panel
{
	height: 100%; 
	background-image: url(/images/left_bg.gif);
}

.right_panel
{
	background-image: url(/images/left_bg.gif);
}

/* TOP MENU */
.top_menu
{
	background:url(/images/layout/common/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_RED
{
	background:url(/images/layout/red/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_GREEN
{
	background:url(/images/layout/green/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_BLUE
{
	background:url(/images/layout/blue/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_VIOLET
{
	background:url(/images/layout/violet/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_YELLOW
{
	background:url(/images/layout/yellow/menu_bg.png); background-repeat: repeat-x;
}

.top_menu_ORANGE
{
	background:url(/images/layout/orange/menu_bg.png); background-repeat: repeat-x;
}


/* SEARCH */
.search_main
{
	background: url(/images/search_bg.gif); background-repeat: repeat-x;
}

.search_caption
{
	color: 1B422F; font-size: 18px; font-family: "Times New Roman";
}

/* MIDDLE */
.middle_border_left
{
	background: url(/images/middle_border_left.gif); 
	background-repeat: repeat-y;
}
.middle_border_right
{
	background: url(/images/middle_border_right.gif); background-repeat: repeat-y;
}

.middle_bg_bottom
{
	background: url(/images/middle_bg_bottom.gif); background-repeat: repeat-x;
}

.left_bg
{
	background: url(/images/left_bg.gif);
}



/* GENERAL */
.white
{
	color: white;
}

.gray_bg
{
	background: #E3E3E3;
}

.gray
{
	color: #949494;
}

.dark_green_shortcut
{	
	color:153453;	
	font-size: 13px;
}

/* portlets */

.short_title_bg_blue_white
{
	background: url(/images/portlets/blue_white/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_blue_white
{
	background: url(/images/portlets/blue_white/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_blue
{
	background: url(/images/portlets/blue/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_blue
{
	background: url(/images/portlets/blue/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_orange
{
	background: url(/images/portlets/orange/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_orange
{
	background: url(/images/portlets/orange/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_green
{
	background: url(/images/portlets/green/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_green
{
	background: url(/images/portlets/green/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}


.short_title_bg_blue2
{
	background: url(/images/portlets/blue2/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_blue2
{
	background: url(/images/portlets/blue2/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_orange2
{
	background: url(/images/portlets/orange2/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_orange2
{
	background: url(/images/portlets/orange/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_green2
{
	background: url(/images/portlets/green2/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_green2
{
	background: url(/images/portlets/green2/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_dark_green
{
	background: url(/images/portlets/dark_green/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_dark_green
{
	background: url(/images/portlets/dark_green/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.short_title_bg_pink
{
	background: url(/images/portlets/pink/top_bg.png); 
	background-repeat: repeat-x; 
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px;
}

.short_body_bg_pink
{
	background: url(/images/portlets/pink/middle_bg.png); 
	padding: 0px 10px 10px 10px; 
}

.document_header_bg_blue
{
	background: url(/images/portlets/long_blue/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_blue
{
	background: url(/images/portlets/long_blue/long_bg_bottom.png); 
	background-repeat: repeat-x;
}

.document_header_bg_violet
{
	background: url(/images/portlets/long_violet/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_violet
{
	background: url(/images/portlets/long_violet/long_bg_bottom.png); 
	background-repeat: repeat-x;
}

.document_header_bg_red
{
	background: url(/images/portlets/long_red/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_red
{
	background: url(/images/portlets/long_red/long_bg_bottom.png); 
	background-repeat: repeat-x;
}

.document_header_bg_yellow
{
	background: url(/images/portlets/long_yellow/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_yellow
{
	background: url(/images/portlets/long_yellow/long_bg_bottom.png); 
	background-repeat: repeat-x;
}

.document_header_bg_orange
{
	background: url(/images/portlets/long_orange/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_orange
{
	background: url(/images/portlets/long_orange/long_bg_bottom.png); 
	background-repeat: repeat-x;
}

.document_header_bg_green
{
	background: url(/images/portlets/long_green/long_bg.png); 
	background-repeat: repeat-x;
}

.document_footer_bg_green
{
	background: url(/images/portlets/long_green/long_bg_bottom.png); 
	background-repeat: repeat-x;
}


.document_border_left
{
	background: url(/images/portlets/long_border_left.png); 
	background-repeat: repeat-y;
}

.document_border_right
{
	background: url(/images/portlets/long_border_right.png); 
	background-repeat: repeat-y;
}

/* TOPICS */
.topic_main_left_gold
{
	background: url(/images/portlets/topics/gold/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_gold
{
	background: url(/images/portlets/topics/gold/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_gold
{
	background: url(/images/portlets/topics/gold/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_gold
{
	background: url(/images/portlets/topics/gold/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_gold
{
	background: url(/images/portlets/topics/gold/bottom_bg.png); 
	background-repeat: repeat-x;
}

.topic_main_left_gold
{
	background: url(/images/portlets/topics/gold/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_gold
{
	background: url(/images/portlets/topics/gold/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_gold
{
	background: url(/images/portlets/topics/gold/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_gold
{
	background: url(/images/portlets/topics/gold/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_gold
{
	background: url(/images/portlets/topics/gold/bottom_bg.png); 
	background-repeat: repeat-x;
}

.topic_main_left_pink
{
	background: url(/images/portlets/topics/pink/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_pink
{
	background: url(/images/portlets/topics/pink/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_pink
{
	background: url(/images/portlets/topics/pink/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_pink
{
	background: url(/images/portlets/topics/pink/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_pink
{
	background: url(/images/portlets/topics/pink/bottom_bg.png); 
	background-repeat: repeat-x;
}



.topic_main_left_blue
{
	background: url(/images/portlets/topics/blue/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_blue
{
	background: url(/images/portlets/topics/blue/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_blue
{
	background: url(/images/portlets/topics/blue/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_blue
{
	background: url(/images/portlets/topics/blue/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_blue
{
	background: url(/images/portlets/topics/blue/bottom_bg.png); 
	background-repeat: repeat-x;
}



.topic_main_left_green
{
	background: url(/images/portlets/topics/green/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_green
{
	background: url(/images/portlets/topics/green/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_green
{
	background: url(/images/portlets/topics/green/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_green
{
	background: url(/images/portlets/topics/green/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_green
{
	background: url(/images/portlets/topics/green/bottom_bg.png); 
	background-repeat: repeat-x;
}


.topic_main_left_violet
{
	background: url(/images/portlets/topics/violet/left_border.png); 
	background-repeat: repeat-y;
}

.topic_main_middle_violet
{
	background: url(/images/portlets/topics/violet/main_bg.png); 
	font-size: 10px;
}

.topic_main_right_violet
{
	background: url(/images/portlets/topics/violet/right_border.png); 
	background-repeat: repeat-y;
}

.topic_top_bg_violet
{
	background: url(/images/portlets/topics/violet/top_bg.png); 
	background-repeat: repeat-x;
}

.topic_bottom_bg_violet
{
	background: url(/images/portlets/topics/violet/bottom_bg.png); 
	background-repeat: repeat-x;
}

/* FORMS */
.form_title
{
	font-size: 11px;
	background: url(/images/portlets/contact/contact_bg.png);
	padding: 10px 0px 0px 0px;
}

.form_bg
{
	background: url(/images/portlets/contact/contact_form_bg.png); 
	border-bottom: 1px solid #EFEFEF;
}

.banner_bottom_bg
{
	background: url(/images/portlets/banners/community/bottom_bg.png);
	font-size: 10px;
}

.banner_newsletter_bg
{
	/***/
	background: url(/images/portlets/banners/newsletter/background.png); 
	border: 1px solid #6DA9D8;
}
.thumbnail
{
	cursor: hand;
	border: 1px solid black;
}

/*
 * style.css
 */

 /*
 *  Janmedia Interactive (c) 2003 
 *  $Id: style_template.css,v 1.33 2004/04/26 09:05:36 pkromolowski Exp $
 */

.document
{
    font-family: "Arial";
    font-size:		12;
}

.document P
{
    font-family: "Arial";
    font-size:		12;
}


BODY
{
    margin:             0px;
    background-color:   white;
    color:              #000000;
    font-family:		Verdana;
    font-size:			11px;
}

P
{
    margin:             0px;
    font-family: 	"Arial";
    font-size:		11;
}

TD
{
    font-family: 	"Arial";
    font-size:		11;
}

TH
{
    font-family: 	"Arial";
    font-size:		bold;
}

LI
{
    font-family: 	"Arial";
    font-size:		12;
}

UL
{
    font-family: 	"Arial";
    font-size:		12;
}


H1
{
    font-family: 	"Arial";
    font-size:		16px;
    font-weight:	bold;
    margin:			0px;
}

H2
{
    color:              #444442;
    font-family:        "Arial";
    font-size:		14px;
    font-weight:	bold;
    margin:             0px;
}

H2 a
{
    color:              #444442;
}

FORM
{
    margin:		0px;
    padding:	0px;
}

INPUT
{
    font-family: 	"Arial";
    font-size:		12;
}

A
{
    color:              #E94801;
    text-decoration:    none;
}

A:hover
{
    color:              #E94801;
    text-decoration:    underline;
}

HR
{
    size:       1px;
    height:     1px;
    color:      gray;
    noshade:    true;
}

/*------------------------------------------------------------------------------
 *  PORTAL LAYOUT
 ------------------------------------------------------------------------------*/

IMG.imgsmall
{
	margin-right: 10px; 
	margin-bottom: 2px;
}

TD.menu_top_false
{
    background: url('/images/layout_top_menu_bg.gif');
    text-align: center;
    padding: 0px 3px 0px 3px;
}

.menu_top_false A
{
    color:          153453;
    font-size:      12px;
    font-weight:    bold;
}

.menu_top_false A:hover
{
    color:              D2200E;
    font-size:      	12px;
    font-weight:        bold;
    text-decoration:    none;
}

TD.menu_top_true
{
    background: url('/images/layout_top_menu_bg.gif');
    text-align: center;
    padding: 0px 3px 0px 3px;    
}

.menu_top_true A
{
    color:          D2200E;
    font-size:      12px;
    font-weight:    bold;
}

.menu_top_true A:hover
{
    color:              153453;
    font-size:      	12px;
    font-weight:        bold;
    text-decoration:    none;
}

.portal_path
{
	background:url(/images/path_center.png); 
	background-repeat: repeat-x;
    font-family:        Arial;
    font-size:          11px;
	color:	#742104;
}

.portal_path A
{
	color:	153453;
}

.portal_path A:hover
{
	color:	D2200E;
}

.footer
{
	font-size: 10px;
	color: black;
}

TD.footer
{
    color:              #666F4E;
    background-color:   #E3E7D8;
}

TD.footer A
{
    color:              #666F4E;
    font-weight:        bold;
    text-decoration:    none;
}

TD.footer A:hover
{
    color:              #666F4E;
    font-weight:        bold;
    text-decoration:    underline;
}

P.sites_select
{
    font-weight:    bold;
    font-size:      11px;
    font-family:    Arial;
}

.portal_frame
{
	border-left: 1px solid #494A45;	
	border-right: 1px solid #494A45;		
}

P.link_subpage
{
    margin-top:     2px;
    padding-top:    3px;
    border-top:     1px solid white;
}
/*------------------------------------------------------------------------------
 *  PORTLETS LAYOUT
 ------------------------------------------------------------------------------*/
.portlet_short_title
{
    color:          #5B3B2C;
    font-size:      14px;
    font-weight:    bold;
}

.portlet_a A
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.portlet_a A:hover
{
/*
	color: #0B1E49;
*/
	color: #D6D68F;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}



UL.portlet_a
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

UL.portlet_a LI
{
  list-style: none;
  background-image: url(/images/bullet_left_li.gif);
  background-position: 0px 2px;
  background-repeat: no-repeat;
  padding-left: 10px;
}

UL.portlet_a LI A
{
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

/*
UL.portlet_a LI A:hover
{
    color:          #0B1E49;
    font-weight:    bold;
    list-style-image: url(/images/bullet_left_li_over.gif);
}
*/

UL.portlet_b
{
	padding-left: 22px;
	padding-right: 0px;
	margin-left: 0px;
	margin-top: 0px; /*vertical-align: 30%;*/
    list-style-image: url(/images/left_bullet.png);
}

UL.portlet_b LI A
{
	color: #5B3B2C;
	font-size: 11px;
	font-weight: normal;
}

UL.portlet_b LI A:hover
{
    color:          #5B3B2C;
    font-weight:    normal;
	/*vertical-align: 30%;    */
	/*list-style-image: url(/common/images/bullet_ul_portlet_b_over.gif);	   */ 
}

.portlet_c A
{
    color:          black;
    font-size:      11px;
    font-weight:    normal;    
}

P.protlet_footer
{
    color:          #5B3B2C;
    font-size:      8pt;
    text-align:     right;
}

P.protlet_footer A
{
    color:          #5B3B2C;
}

P.protlet_footer A:hover
{
    color:          #5B3B2C;
}


TABLE.portlet_filter
{
    border:             1px solid #D7D9CE;
    background-color:   #E3E7D9;
}

/*------------------------------------------------------------------------------
 *  PORTLET CSS
 ------------------------------------------------------------------------------*/

/* FORMS */
/* Container for forms */
.portlet-form-table
{
   
}

.portlet-form-label
{
    font-family:    Arial;
    font-size:      10px;
    font-weight:    bold;
    border-bottom:  1px solid black;
    margin-bottom:  10px;
}

.portlet-form-input-field
{
    font-family:    Arial;
    font-size:      11px;
    font-weight:    normal;
    border:         1px solid #5B8A72; 
}

.portlet-form-button
{
/*    background-color:   white;
    border-top:         3px solid #FF9B04;
    border-bottom:      1px solid #FF9B04;
    border-right:       1px solid #FF9B04;
    border-left:        1px solid #FF9B04; */
}

.portlet-form-button-over
{
    cursor:             hand;
/*    background-color:   #FFAB27;
    color:              white;
    border-top:         3px solid #C07500;
    border-bottom:      1px solid #C07500;
    border-right:       1px solid #C07500;
    border-left:        1px solid #C07500; */
}

.portlet-icon-label
{
}

.portlet-dlg-icon-label
{
}

.portlet-form-field-label
{
	font-size: 11px;
    padding-top:    3px;
}
.portlet-form-field-label-expected
{
    color:          red;
}

.portlet-form-field
{
}

/*------------------------------------------------------------------------------
 *  MESSAGE BOARD MODULE
 ------------------------------------------------------------------------------*/

.mb_title
{
    font-weight:    bold;
}

.mb_intro
{
    padding-bottom: 8px;
}

.mb_message
{
    padding-bottom: 8px;
}

.mb_author
{
    font-size:      9px;
}

.mb_date
{
    font-size:      9px;
}

.mb_author_short
{
    font-size:      9px;
    color:          #AAAAAA;
    padding-bottom: 2px;
}

.mb_date_short
{
    font-size:      9px;
    color:          #AAAAAA;
    padding-bottom: 2px;
}

.mb_topics_list
{
    background-color:   #E3E7D9;
    padding-top:        2px;
    padding-bottom:     2px;
    padding-left:       8px;
    padding-right:      8px;
}

.mb_topics_list_desc
{
    background-color:   #FFFFFF;
    padding-top:        5px;
    padding-bottom:     5px;
    padding-left:       8px;
    padding-right:      8px;
}

/*------------------------------------------------------------------------------
 *  ONLY FOR DEVELOPING PURPOSES
 ------------------------------------------------------------------------------*/
.dev_portlet_not_rendered
{
    background-color:   #FFDDDD;
    border:             1px red dashed;
    padding-top:        2px;
    padding-bottom:     50px;
    padding-left:       5px;
    padding-right:      5px;
    margin:             2px;
}
.dev_portlet_not_rendered .path
{
    color:              red;
    font-size:          8px;
    font-family:        "Ms Sans Serif";
    font-weight:        normal;
    padding-bottom:     20px;
}

/*------------------------------------------------------------------------------
 *  SEARCH MODULE
 ------------------------------------------------------------------------------*/

.search_box_bg
{
    background-color:   white;
    width:              210px;
    height:             56px;
    filter:             alpha(opacity=60);
/*    -moz-opacity:       0.6; */
}

.search_box_front
{
    width:              210px;
    height:             56px;
    filter:             alpha(opacity=100);
    -moz-opacity:       1.0;
    position:           relative;
}

.search_input
{
    width:              133px;
    height:             18px;
    border:             1px solid black
    background-color:   white;
    font-family:        Arial;
    font-size:          11px;
}

.search_selected
{
    background-color:   #FFF5A5;
}

/*------------------------------------------------------------------------------
 *  ERRORS AND INFORMATIONS
 ------------------------------------------------------------------------------*/
.information
{
	border:             1px solid #DDEEDD;
	background-color:   #EEFFEE;
    font-family: 		"Arial";
    font-size:			12px;
    text-align: center;
}

.error
{
	border:             1px solid #EEDDDD;
	background-color:   #FFEEEE;
	color:				#EE0000;
    font-family: 		"Arial";
    font-size:			12px;
    text-align: center;
}

/*------------------------------------------------------------------------------
 *  PREVIEEW MODE TOP INFORMATION
 ------------------------------------------------------------------------------*/
.preview_warning
{
    color:              white;
    background-color:   red;
    font-family:        Verdana;
    font-size:          9px;
    font-weight:        bold;
    text-align:         center;
}


/*
	LEFT MENU PARAMS
*/

.left_menu
{
	background-color: #FFF3C5;
}


TD.portlet_title A
{
	font-size: 12px;
	font-weight: bold;
	color: #152E48;
}

TD.portlet_title A:hover
{
	color: #D2200E;
}

P.search result
{
    font-size:      12px;
    font-weight:    bold;
}

TD.search_result A
{
    color:          153453;
    font-size:      12px;
    font-weight:    bold;
}

.select
{
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
TD.search_result A:hover
{
	color: #d2200e;
	text-decoration: none;
}

.dark_blue_normal
{
    color:          153453;
	text-decoration: none;
	font-size: 11px;
}

.brown
{
   color:          8D1B0C;
	text-decoration: none;
	font-size: 11px;
}

.dark_green
{
   color:          475D39;
	text-decoration: none;
	font-size: 11px;
}

.dark_blue
{
   color:          153453;
   font-weight:    bold;	
	text-decoration: none;
	font-size: 11px;
}

.light_blue
{
   color:          0044CD;
   font-weight:    bold;	
	text-decoration: none;
	font-size: 11px;
}

.light_blue_small
{
   color:          0044CD;
   font-weight:    bold;	
	text-decoration: none;
	font-size: 10px;
}

UL.list
{
	margin-bottom: 0px;
}

UL.list LI A
{
    color:          153453;
	text-decoration: none;
	font-size: 11px;
	list-style-image: url(/images/arrow.gif);	    	
}

UL.list LI A:hover
{
    color:          153453;
	text-decoration: underline;
	font-size: 11px;
	list-style-image: url(/images/arrow.gif);
}

.red
{
	color: red;
}

.small
{
    font-size:  9px;
}

.small_red
{
	font-size: 9px;
	color: red;
}

.small_red2
{
	color: D90000;
	font-size: 11px;
}

.doc_footer
{
	color:#9d9d9d;"
	font-size: 11px;
}

.right_top_brown
{
	color: 76671D; 
	font-size: 10px;
}
 
/*------------------------------------------------
 SITE MAP
 -----------------------------------------------*/
P.sitemap1
{
	padding:		0.5em 0 0 0;
}
P.sitemap1 A
{
	font-weight:	bold;
}
A.sitemap2
{
	padding:		0 0 0 2em;
}

 
