body
{
	background-color:#A5AA8C;
}

table.collapse
{
	border-collapse:collapse;
}

td.menu_active
{
	font-family: Arial;
	font-size:13 px; 
	color: #ffffff; 
	background-color:#757C53;
	cursor:pointer;
	padding: 2 15 2 15;
	font-weight:bold;
}
tr.menu_row
{
	background-color:#757C53;
}
td.menu_link
{
	background-color:#757C53;
	cursor:pointer;
	padding: 2 15 2 15;
}
td.menu_link_hover
{
	background-color:#757C53;
	cursor:pointer;
	padding: 2 15 2 15;
}
a.menu_link
{
	font-family: Verdana;
	font-size:11 px; 
	color: #000000; 
	font-weight:bold;
	text-decoration:none;
}
a.menu_link:hover
{
	font-family: Verdana;
	font-size:11 px; 
	color: #000000; 
	font-weight:bold;
	text-decoration:none;
}
a.menu_active
{
	font-family: Arial;
	font-size:13 px; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;
}
a.menu_active:hover
{
	font-family: Arial;
	font-size:13 px; 
	color: #ffffff; 
	font-weight:bold;
	text-decoration:none;
}
a.sub_link
{
	font-family: Verdana;
	font-size:11 px; 
	color: #000000; 
	font-weight:none;
	text-decoration:none;
}
a.sub_link:hover
{
	font-family: Verdana;
	font-size:11 px; 
	color: #000000; 
	font-weight:none;
	text-decoration:underline;
}
td.menu_active_bot
{
	font-family: Verdana;
	font-size:11 px; 
	color: #ffffff; 
	background-color:#757C53;
	cursor:pointer;
	padding: 2 15 2 15;
}
a.menu_link_bot
{
	font-family: Verdana;
	font-size:11 px; 
	color: #000000; 
}




.u_sm_empty
{
	font-family: Verdana;
	font-size:11px; 
	color: #000000; 
	text-decoration:none;
	background-color:#D2DBE0;
}

.u_sm
{
	font-family: Verdana;
	font-size:11px; 
	color: #000000; 
	text-decoration:none;
	background-color:#DFE3CC;
	cursor:pointer;
	border-width:1;
	border-style:solid;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-bottom-color:#000000;
	border-right-color:#ffffff;
	padding-left:10;
	padding-right:10;
}
.u_sma
{
	font-family: Verdana;
	font-size:11px; 
	color: #000000; 
	text-decoration:none;
	background-color:#A8B081;
	border-width:1;
	border-style:solid;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-bottom-color:#000000;
	border-right-color:#ffffff;
	padding-left:10;
	padding-right:10;
	cursor:pointer;
}



td.t_mhead
{
	background-image:url('/_img/page/bg_t.gif');
	background-repeat:repeat-x;
	font-size:11;
	font-weight:bold;
	font-family:Verdana;
	color:#000000;
}
td.t_mnav
{
	background-image:url('/_img/page/bg_t.gif');
	background-repeat:repeat-x;
	font-size:11;
	font-family:Verdana;
	color:#000000;
}
td.t_mfoot
{
	background-image:url('/_img/page/bg_tf.gif');
	background-repeat:repeat-x;
	font-size:11;
	font-weight:bold;
	font-family:Verdana;
	color:#000000;
}
td.main
{
	background-color:#A9CEE6;
	padding:0;
}
td.bottom
{
	background-color:#6C99B8;
	color:#ffffff;
	font-size:10;
	font-family:Verdana;
	padding-left:10;
}
td.m_txt
{
	color:#000000;
	font-size:11;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
}

td.m_txt_mpage
{
	color:#000000;
	font-size:11;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
	background-image:url('/_img/page/main_bg.jpg');
	background-repeat:repeat-x;
	background-color:#EDEAC9;
}

td.content_place
{
	color:#000000;
	font-size:12;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
	background-color:#EFF0E8;
	vertical-align:top;
	padding:10;
}

td.lgrey
{
	color:#000000;
	font-size:11;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
	background-color:A8B081;
}

td.dgrey
{
	color:#000000;
	font-size:11;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
	background-color:6C7644;
	vertical-align:top;
}

td.ulgrey
{
	color:#000000;
	font-size:11;
	font-family:Verdana;
	padding-left:5;
	padding-right:5;
	background-color:DFE3CC;
	vertical-align:top;
}

td.h_dgrey
{
	color:ffffff;
	font-size:13;
	font-family:Arial;
	font-weight:bold;
	padding-left:5;
	padding-right:5;
	text-align:right;
	background-color:6C7644;
	height:20;
	vertical-align:top;
}

td.partner
{
	color:#ffffff;
	font-size:13;
	font-family:Arial;
	background-color:A8B081;
	vertical-align:top;
	font-weight:bold;
}

table.u_tab_pop{
	position:absolute;
	display:none;
	border-left-width:1;
	border-right-width:1;
	border-bottom-width:1;
	border-top-width:0;
	border-style:solid;
	border-color:#91AFBF;
	z-index:2;
	left:0;
}
img.brd
{
	margin:5;
	border-color:3F7194;
	border-style:solid;
	border-width:1;
}

td.zac_a
{
	background-color:FF7F00;
	font-size:10;
	font-family:Verdana;
	color:ffffff;
	text-align:center;
	padding:3;
	font-weight:bold;
}

td.zac
{
	background-color:#A8B081;
	font-size:10;
	font-family:Verdana;
	color:000000;
	cursor:pointer;
	text-align:center;
	padding:3;
	font-weight:bold;
}

.blockbg
{
	height:20;
	background-color: #AFCEC2;
	font-family:Verdana;
	font-size:10;
	color:#000000;
}
table.block
{
	border-width:1;
	border-style:solid;
	border-color:#AFCEC2;
	width:100%;
	height:100%;
	font-size:10;
	font-family:Verdana;
}
.portalblock
{
	font-family:Verdana;
	font-size:10;
	color:#000000;
	background-position:bottom right;
	background-repeat:no-repeat;
}
td.block
{
	border-width:1;
	border-style:solid;
	border-color:#AFCEC2;
}

/*-- LINKS -- */

a.date,a.date:hover
{
	color:#63310C;
	font-size:10;
	font-family:Verdana;
	text-decoration:none;
}
a.comments, a.comments:hover
{
	color:000000;
	font-size:10;
	font-family:Verdana;
	text-decoration:none;
}
a.curnavig, a.curnavig:hover
{
	font-size:10;
	font-family:Verdana;
	color:#000000;
}
a
{
	font-size:10;
	font-family:Verdana;
	color:#000000;
	text-decoration:none;
	background-image:none;
}
a:hover
{
	font-size:10;
	font-family:Verdana;
	color:#000000;
	text-decoration:none;
	background-image:none;
	background-color:#A8B081;
}
/*-- TD-- */
.t_h
{
	font-family: Verdana;
	color: #000000;
	text-align: left;
	font-size:11;
	margin-top:0;
	background-color:#D2DBE0;
	border-left-color:#ffffff;
	border-width:1;
	border-left-style:solid;
	cursor:hand;
 }
  .t_h1
{
	font-family: Verdana;
	color: #000000;
	text-align: left;
	font-size:11;
	margin-top:0;
	background-color:#D2DBE0;
	border-right-color:#ffffff;
	border-width:1;
	border-right-style:solid;
	cursor:hand;
 }
  .f_h
{
	font-family: Verdana;
	color: #000000;
	text-align: right;
	font-size:10;
	font-weight:bold;
	padding-right:10;
 }

.gdot
{
	background-image:url('/_img/bg/gdot.gif');
	height:1;
	font-size:1;
}

table.m
{
	border-color:#D2DBE0;
	border-collapse:collapse;
	border-style:solid;
	border-width:1;
}

td
{
	font-family: Verdana;
	color: #000000;

	font-size:10;
}
/*-- IMG -- */
 .act
{
	border-style:solid;
	border-width:1;
	border-color:#000000;
}
.wb
{
	border-style:solid;
	border-width:1;
	border-color:#ffffff;
}
img.lnk
{
	border-style:none;
	cursor:pointer;
}
img.picto
{
	border-style:none;
	cursor:pointer;
}

/*	-----	INPUT ------*/

input.new
{
	background-image:url('/_img/bg/newbut.gif');
	background-repeat:no-repeat;
	background-color:#D2DBE0;
	border-width:1;
	border-color:#A7A49D;
	border-style:solid;
	font-family:Verdana;
	font-size:11;
	height:23;
	cursor:hand;
	padding-left:20;
	text-align:left;
	height:20;
}
input.submit
{
	background-image:url('/_img/bg/submit.gif');
	background-repeat:no-repeat;
	background-color:#D2DBE0;
	border-width:1;
	border-color:#A7A49D;
	border-style:solid;
	font-family:Verdana;
	font-size:11;
	height:23;
	cursor:hand;
	width:60;
	padding-left:20;
	text-align:left;
	height:20;
}
input.cancel
{
	background-image:url('/_img/bg/cancel.gif');
	background-repeat:no-repeat;
	background-color:#D2DBE0;
	border-width:1;
	border-color:#A7A49D;
	border-style:solid;
	font-family:Verdana;
	font-size:11;
	height:23;
	width:80;
	cursor:hand;
	padding-left:20;
	text-align:left;
	height:20;
}
input.edit
{
	background-image:url('/_img/bg/edit.gif');
	background-repeat:no-repeat;
	background-color:#D2DBE0;
	border-width:1;
	border-color:#A7A49D;
	border-style:solid;
	font-family:Verdana;
	font-size:11;
	height:23;
	width:80;
	cursor:hand;
	padding-left:20;
	text-align:left;
	height:20;
}

input.text
{	
	font-family:Verdana;
	font-size:11;
	border-color:#000000;
	border-width:1;
	border-style:solid;
}
textarea.text
{	
	font-family:Verdana;
	font-size:11;
	border-color:#A7A49D;
	border-width:1;
	border-style:solid;
}
input.num
{	
	font-family:Verdana;
	font-size:11;
	border-color:#A7A49D;
	border-width:1;
	border-style:solid;
	width:20;
}
input.cb
{
	margin-left:-4;
}
select
{
	font-size:10;
	font-family:Verdana;
}


/*-- UL -- */
ul
{
	list-style-image: url('/_img/serv/ul.gif');
	margin-top:0;
	margin-bottom:0;
}



/*-- HEADERS -- */
h1
{	
	font-weight:bold;
	font-size:13;
	font-family:Verdana;
	margin-bottom:10;
}







/*-- LINKS -- */
