@charset "utf-8";
/* CSS Document */
body, html
{
	margin:0;
	background:#4b4234;
}
body, td, tr
{
	margin:0;
	font-family:Arial, sans-serif;
	font-size:small;
	color:#fff;
	padding:0;
} 
#container
{
	width:1000px;
	margin:0 auto 0 auto;
	background:#1a130b url(/baoimages/nrm_images/normam/leftPanelBg.gif) left repeat-y;
}
/****************************************************************************
 			_BLOCKS
*****************************************************************************/
#left
{
	float:left;
	width:280px;
}
.leftheader
{
	height:295px;
}
.leftheader .top
{
	height:95px;
}
.leftheader .bottom
{
	height:160px;
	background:url(/baoimages/nrm_images/normam/leftPanelInfoBg.gif) repeat-x;
	margin:0 4px 0 10px;
	padding:20px 0 20px 40px
}
#left ul
{
	list-style:none;
	padding:0;
	margin:0 4px 0 0;
	background:url(/baoimages/nrm_images/normam/leftNavBg.gif) repeat-y right;
}
#left li
{
	list-style:none;
	margin:0 0 4px 10px;
	padding:0;
}
#left li a
{
	display:block;
	background:#333;
	font-size:large;
	text-decoration:none;
	padding:6px 0 0 20px;
	height:28px;
	background:url(/baoimages/nrm_images/normam/leftNavButtonBg.gif) repeat-y right;
	color:#fff !important;
}
#left li a:link, #left li a:active, #left li a:visited
{
}
#left li a:hover, #left li a:focus
{
	background:#3a332b;
}
#left li a.selected
{
	background:url(/baoimages/nrm_images/normam/leftNavButtonSelectedBg.gif) repeat-x right !important;
	font-weight:normal;
}
#left ul ul
{
	list-style:none;
	padding:0;
	margin:0;
}
#left ul ul li
{
	list-style:none;
	margin:0 0 0 0;
	padding:0;
}
#left ul ul li a
{
	display:block;
	background:#333;
	font-size:medium;
	text-decoration:none;
	padding:2px 0 0 40px;
	border-bottom:1px solid #3a332b;
	height:24px;
	background:url(/baoimages/nrm_images/normam/leftNavButtonBg.gif) repeat-y right;
	color:#fff !important;
}
#left ul ul li a:link, #left ul ul li a:active, #left ul ul li a:visited
{
}
#left ul ul li a:hover, #left ul ul li a:focus
{
	background:#3a332b;
}
#left ul ul li a.selected
{
	background:url(/baoimages/nrm_images/normam/leftNavButtonSelectedBg.gif) repeat-x right !important;
	font-weight:normal;
}




#contentContainer
{
	margin:0 0 0 280px;
	background:url(/baoimages/nrm_images/normam/bg.jpg) no-repeat bottom;
}
.rightheader
{
	height:295px;
}
.rightheader .top
{
	height:30px;
	padding:65px 0 0 0;
}
.rightheader .top a
{
	font-size:large;
	padding:0 15px 0 30px;
	text-decoration:none;
}
.rightheader .top a:link, .rightheader .top a:active, .rightheader .top a:visited
{
	color:#bdb5a6 !important;
}
.rightheader .top a:hover, .rightheader .top a:focus
{
	color:#fff !important;
}
.rightheader .bottom
{
	height:200px;
	background:#999 url(/baoimages/nrm_images/normam/header.jpg);
}
#content
{
	min-height:1100px; 
	margin:10px 20px 0 35px;
	padding:3px 0 40px 0;
}
#fullcontent
{
	min-height:450px; 
	padding:3px 0 40px 0;
}
p
{
	margin:3px 0 8px 0;
}














/****************************************************************************
 			_FOOTER
*****************************************************************************/
#alaida
{
	float:right;
	width:50px;
}
#footer
{
	background:#0a0704;
	padding:4px 0 0 0;
	height:40px;
}
#footer #info
{
	padding:10px 0 0 100px;
	color:#FFFFFF;
}



/****************************************************************************
 			tables
*****************************************************************************/
table
{
	width:99%;
	border-top:#fff 5px solid;
	border-bottom:#fff 2px solid;
	margin:0 0 15px 0;
}
table td
{
	padding:6px 5px 6px 10px;
}
table thead td
{
	padding:10px 5px 16px 5px;
	color:#FFF !important;
	text-align:center;
	border-right:1px solid #c4c7c8;
}
table thead td a
{
}

table th
{
}

table td h4, .page_catalog table td h5
{
	padding:0;
	margin:0;
}
/****************************************************************************
 			_PAGES
*****************************************************************************/
h6.pages
{
	text-align:center;
	font-size:x-small;
	margin:3px 0 3px 0;
	padding:5px 0 5px 0;
	font-weight:bold;
}
h6.pages strong
{
	background-color:#600;
	font-weight:bold;
	padding:0 3px 0 3px;
}
h6.pages a
{
	padding:0 3px 0 3px;
}
h6.subNav
{
	font-size:x-small;
	margin:0 40px 20px 10px;
	padding:0;
	height:18px;
	text-align:left;
	color:#888;
}
h6.subNav a
{
	color:#bdb5a6;
}
h6.subNav a.selected
{
	color:#fff !important;
}
h6.subNav img
{
	margin:0 5px 2px 5px;
}
h6.subNav a:link, h6.subNav a:active, h6.subNav a:visited
{
	text-decoration:none;
}
h6.subNav a:hover, h6.subNav a:focus
{
	text-decoration:underline;
}

/****************************************************************************
 			_BUTTONS
*****************************************************************************/
ul.buttons
{
	padding:0;
	margin:3px 3px 0 0;
	list-style:none;
	float:right;
}
ul.buttons li
{
	width:150px;
	height:25px;
	margin:0 0 3px 0;
	background:#a5acb0;
}
ul.buttons a
{
	display:block;
	width:140px;
	height:17px;
	padding:6px 5px 2px 5px;
	background:#828a8f;
	text-align:center;
	text-transform:uppercase;
	font-size:x-small;
	font-weight:bold;
	color:#FFF;
}
ul.buttons a:link, ul.buttons li a:active, ul.buttons li a:visited
{
	background:#828a8f;
	text-decoration:none;
}
ul.buttons a:hover, ul.buttons a:focus
{
	background:#36424a;
	text-decoration:none;
}
/****************************************************************************
 			_FORMS
*****************************************************************************/
form 
{
	margin:15px 0 0 0;
	padding:0;
}
fieldset
{
	margin:20px 0 10px 0;
	padding:5px 10px 5px 10px;
	border:#5e5345 1px solid;
}
fieldset textarea
{
}

fieldset ul
{
	padding:0;
	margin:0;
	list-style:none;
}
fieldset ul li
{
	padding:0;
	margin:3px 0 10px 0;
}

fieldset li strong
{
	float:left;
	width:30%;
}
fieldset li strong strong
{
	float:none;
	width:auto;
}
fieldset li.comment
{
	padding:0 20px 3px 30%;
	margin:0;
}
fieldset li em
{
	font-style:normal;
}
fieldset legend
{
	margin:0 10px 5px 10px;
	text-transform:uppercase;
	font-weight:bold;
}
fieldset p.confirm
{
	text-align:center;
}
fieldset p.result
{
	text-align:center;
}


/****************************************************************************
 			_MISC
*****************************************************************************/
.invisible
{
	display:none;
	width:0;
	height:0;
	margin:0;
	padding:0;
}

/****************************************************************************
 			_LINKS
*****************************************************************************/
a:link, a:active, a:visited
{
	color:#bdb5a6;
	text-decoration:underline;
}
a:hover, a:focus
{
	text-decoration:none;
}
a.converted:link, a.converted:active, a.converted:visited
{
	text-decoration:none;
}
a.converted:hover, a.converted:focus
{
	text-decoration:underline;
}
a.gray
{
	color:#333333 !important;
}

/****************************************************************************
 			_LINKS
*****************************************************************************/
ol
{
	padding:5px 0 5px 20px;
}

/****************************************************************************
 			_HEADERS
*****************************************************************************/
h1
{
	padding:20px 0 20px 40px;
	margin:0;
	color:#fff;
	text-transform:uppercase;
	font-size:xx-large;
}
h1 a:link, h1 a:active, h1 a:visited, h1 a:focus, h1 a:hover
{
	color:#fff;
	text-decoration:none;
}
h2
{
	font-size:large;
	font-weight:bold;
	padding:0 0 5px 10px;
	margin:0;
	color:#fff;
	text-transform:uppercase;
	border-bottom:1px solid #5e5345;
}
h2 a:link, h2 a:active, h2 a:visited
{
	color:#fff;
	text-decoration:none;
}
h2 a:focus, h2 a:hover
{
	color:#fff;
	text-decoration:underline;
}
h3
{
	font-size:medium;
	font-weight:bold;
	margin:5px 0 0 0;
	padding:2px 20px 2px 20px;
	color:#fff;
	background:#3a332b;
	border:1px #5e5345 solid;
}
h3 a:link, h3 a:active, h3 a:visited
{
	color:#fff;
	text-decoration:none;
}
h3 a:focus, h3 a:hover
{
	color:#fff;
	text-decoration:underline;
}
h4
{
	margin:0;
	text-transform:uppercase;
	font-size:medium;
	padding:0px 0px 2px 0;
}
h4 a:link, h4 a:active, h4 a:visited
{
	color:#fff;
	text-decoration:none;
}
h4 a:focus, h4 a:hover
{
	color:#fff;
	text-decoration:underline;
}
h5
{
	padding:10px 10px 10px 45px;
	background:#828a8f;
	margin:0;
	font-weight:bold;
	font-size:small;
	text-transform:uppercase;
	color:#d2d4d4;
}
h5 a:link, h5 a:active, h5 a:visited
{
	color:#5d5843;
	text-decoration:none;
}
h5 a:focus, h5 a:hover
{
	color:#5d5843;
	text-decoration:underline;
}

hr
{
	height:1px;
	color:#d5ccb8;
	border:0px;
	border-bottom:1px solid #d5ccb8;
	padding:0;
}

.comment
{
	color:#999999;
	font-size:xx-small;
}
.red
{
	color:#CC0000;
}
.green
{
	color:#060;
}
.currency
{
	color:#828a8f;
}
/*
min-height:200px; 
height:auto !important; 
height:200px; 
*/