body 
{
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:arial, times;
	color:#55575b;
}

#r_holder 
{
	position:relative;
	width:760px;
	background:#ffffff;

	margin-right:auto;
	margin-left:auto;
}

img 
{
	border:0px;
	margin:0px;
	padding:0px;
}

#block_1
{
	float:left;
	width:380px;
	background:#ffffff  url(images/div_ver.gif) right repeat-y;

	text-align:left;
}

#block_2
{
	float:left;
	width:380px;

	background:#ffffff;

	text-align:left;
}

#wrapper
{
	position:relative;
	overflow:hidden;
	padding:0px;

	background:#ffffff;
}

a:link, a:visited, a:hover, a:active
{
	color:#55575b;
	text-decoration:none;

	font-family:tahoma, arial, times;
	font-size:10px;
	font-weight:bold;
}

a:hover
{
	text-decoration:underline;
}

a:active
{
	/*color:#283985;*/
	color:#008AE2;
}

#menu_top a
{
	margin-left:2px;
	margin-right:2px;
}

/*
a:link
a:visited
a:hover
a:active
*/

/* */

#header
{
	position:relative;
	width:100%;
	height:100px;
}

#logo
{
	position:absolute;
	left:24px;
	top:24px;
}

#logo_div
{
	position:relative;
	left:24px;
	width:330px;
	height:8px;
	background:url(images/div_hor.gif) repeat-x;
}

#menu_top
{
	position:absolute;
	left:393px;
	top:46px;	
	width:351px;
	text-align:center;
}

#v_div
{
	position:absolute;
	right:380px;
	top:32px;	
	height:68px;
	width:8px;
	background:url(images/div_ver.gif) repeat-y;
}

#h_div2
{
	position:absolute;
	right:16px;
	top:26px;	
	width:353px;
	height:8px;
	background:url(images/div_hor.gif) repeat-x;
}

#h_div1
{
	position:absolute;
	right:16px;
	top:68px;	
	width:353px;
	height:36px;
	background:url(images/box_hor.gif) no-repeat;
}



/*  */

h1
{

	width:100%;
	padding-left:24px;
	padding-right:28px;
	padding-bottom:30px;
	
	margin-top:16px;
	margin-bottom:8px;

	color:#283985;
	font-family:tahoma, arial, times;
	font-size:24px;

	background:url(images/box_hor.gif) 10px bottom no-repeat;
}

h2
{
	margin:0px;
	margin-bottom:6px;
	margin-top:12px;

	color:#0088E0;
	font-family:tahoma, arial, times;
	font-size:14px;
}

/* ----------------- */
a, a:hover, a:visited
{
	font-size:10px;
}

#news
{
	width:350px;
	padding-left:16px;
/*	padding-right:32px;*/

	text-align:left;
	font-size:12px;
	font-family:tahoma, arial, times;
	color:#55575b;
}

#news h3
{
	margin:0px;
	margin-left:12px;
	margin-right:1ex;
	padding-left:12px;

	color:#283985;
	font-family:tahoma, arial, times;
	font-size:12px;
	font-weight:normal;

	background:url(images/ul_li.jpg) left no-repeat;

	float:left;
}

#news a
{
	display:block;
	color:#283985;
}

#news div, #content p
{
	margin-bottom:12px;
	padding-bottom:12px;
	background:url(images/div_news.gif) bottom no-repeat;
}

/* content */
.content
{
	padding-left:12px;
	padding-right:12px;

	margin:16px 0px 16px 0px;
}

.content p
{
	margin:6px 0px 0px 0px;
	background:url(images/ul_li.jpg) top left no-repeat;
}

p:first-letter
{

	padding-left:2.5ex;
}

.content nobr
{
	color:#203181;
	padding-left:auto;
}

.content a
{
	font-size:10px;
}

.content i
{
	font-style:italic;
}

.content ul
{
	margin-top:0px;
	list-style-image:url(images/ul_li.jpg);
}


.content h4
{
/*	margin-bottom:6px;
	margin-top:12px;
*/
	margin:8px 0px 8px 0px;
	color:#203181;
	font-family:tahoma, arial, times;
	font-size:12px;
}
/* content end */


#footer
{
	position:relative;

	background:url(images/div_footer.gif) no-repeat;

	padding-top:16px;
	text-align:center;
}
