h1
{
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 16px;
	font-weight:bold;
	height:25px;
	margin:0px;
	text-align:center;
	vertical-align:middle;
	padding:3px 0px 0px 0px;
	color: #525252
}

h2
{
	FONT-FAMILY: Verdana, Tahoma; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	text-decoration: none;
	padding:3px 5px 3px 5px;
	text-align:center;
	vertical-align:middle;
	cursor:default;
	white-space:nowrap;
	margin:0px;
	color: #525252
}

h3
{
	FONT-FAMILY: Verdana, Tahoma; 
	FONT-SIZE: 12px; 
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	padding:2px 5px 2px 5px;
	text-align:left;
	vertical-align:middle;
	cursor:default;
	white-space:nowrap;
	margin:0px;
	background-image: url(/libs/images/default/h3Bg.png);
}

a
{
	text-decoration:none;
	cursor: pointer;
	color:#1A25A1;
}

a:hover
{
	text-decoration:underline;
	cursor: pointer;
	color:#7A7DA1;
}

.activText
{
	text-decoration:none;
	cursor: pointer;
	color:#1C4253;
}

.activText:hover
{
	text-decoration:underline;
	cursor: pointer;
	color:#5AD4AD;
}

.inactiv-obj
{
	background-color: Gray;
}

.activ-obj
{
	background-color: white;
}

.masterTable
{
	width:950px;
	border:0px;
	margin:0 auto;
	font-size:9pt;
	height: 100%;
}

.printTable
{
	border:0px;
	margin:0 auto;
	font-size:12px;
	FONT-FAMILY: Verdana, Tahoma;
	border: solid 0px white;
}

.portrait 
{
	width:650px;
}

.landscape 
{
	width:920px;
}

.printStyle
{
	font-size:12px;
	FONT-FAMILY: Verdana, Tahoma;
}

.printTh
{
	background-color:#CCCCCC;
}

.leftSide
{
	margin:0px;
	width:120px;
	padding:0px;
	text-align:left;
	vertical-align: top;
}

.rightSide
{
	margin:0px;
	width:120px;
	padding:0px;
	border:solid 0px white;
	text-align:right;
	vertical-align: top;
}

.footer
{
	margin:0px;
	height:60px;
	padding:0px;
	border:solid 0px black;
}

.heather
{
	margin:0px;
	padding:0px;
	background-color: #002041;
}

.center
{
	width:862px;
	padding: 0px 1px 0px 1px;
}

.bButton
{
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 11px; 
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.gButton
{
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 11px; 
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}

.bButton a:hover
{
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 11px; 
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}
.gButton a:hover
{
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 11px; 
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
	white-space:nowrap;
}

.unselectable {
   -moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
}

.inputText
{
	height:20px; 
	FONT-FAMILY: Verdana, Tahoma; 
	FONT-SIZE: 12px; 
	border:solid 1px #e1c975;
	background-color:#fbf4db;
	margin-left: 3px;
	margin-right: 3px;
}

.msgText
{
	FONT-FAMILY: Microsoft Sans Serif; 
	FONT-SIZE: 11px;
	color:#1C4253;
	text-decoration: none;
	white-space:nowrap;
	font-weight:normal;
	padding: 2px;
}

.errorText
{
	FONT-FAMILY: Microsoft Sans Serif; 
	FONT-SIZE: 11px;
	color:#F52B2B;
	text-decoration: none;
	white-space:nowrap;
	font-weight:normal;
	white-space:nowrap;
	padding:0px 0px 0px 10px;
}

body
{
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 9pt;
	color:#001058;
}

.loginBox
{
	border:solid 0px white; 
	padding:2px; 
	FONT-SIZE: 10px;
}

.error
{
	font-size:16px;
	color:Red;
}

.menuTable{
	z-index: 100000;
}
.menuParent
{
	height:20px;
	width: auto;
	background-color:#007F9F;
	padding:2px;
}

.menuTd
{
	padding:15px 5px 5px 5px;
	border: solid 1px blue;
	background-image:url(/libs/images/default/bButtonLeft.png); 
}

.menuLElement
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:14px; 
	background-position:left; 
	background-repeat:no-repeat; 
	background-image:url(/libs/images/default/seifuri/navbg_left.png); 
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	z-index: 100000;
}

.menuCElement
{
	background-image:url(/libs/images/default/seifuri/navbg_center.png); 
	margin:0;
	
	font: 105% Verdana;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 13px;
	padding-bottom: 10px;
	text-align: center;
	
	font: 105% Verdana;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.menuRElement
{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:14px; 
	background-position: right; 
	background-repeat:no-repeat; 
	background-image:url(/libs/images/default/seifuri/navbg_right.png); 
	float:left; 
	margin:0px;
}
.menuCTextPosition
{
	white-space:nowrap;
	color: #FFFFFF;
	text-decoration:none;
	FONT-FAMILY: Microsoft Sans Serif;
	font-size:14px;
}
a.menuCTextPosition:hover
{
	white-space:nowrap;
	color: inherit;
	text-decoration:none;
}
a.menuCTextPosition:visited
{
	white-space:nowrap;
	color: #FFFFFF;
	text-decoration:none;
}
a.menuCTextPosition:link
{
	white-space:nowrap;
	color: #FFFFFF;
	text-decoration:none;
}

.menuLElementOver
{
}

.menuCElementOver
{
	
}
.menuCTextPositionOver
{
	color: #FAD000;
}
a.menuCTextPositionOver:hover
{
	white-space:nowrap;
	color: #FAD000;
	text-decoration:none;
}

.menuRElementOver
{
	
}

.menuLElementActiv
{
}

.menuCElementActiv
{
	
}
.menuCTextPositionActiv
{
	color: red;
}
a.menuCTextPositionActiv:link
{
	white-space:nowrap;
	color: #ff9000;
	text-decoration:none;
}
a.menuCTextPositionActiv:visited
{
	white-space:nowrap;
	color: #ff9000;
	text-decoration:none;
}

.menuRElementActiv
{
	
}

.menuALElement
{
	padding-left:14px; 
	background-position:left; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:20px; 
	background-image:url(/libs/images/default/gButtonLeft.png); width:auto; margin:0px;
}

.menuACElement
{
	padding:0px 0px 0px 0px; 
	height:20px; 
	background-image:url(/libs/images/default/gButtonBody.png); 
	float:left; 
	width:auto; 
	margin:auto;
	vertical-align:middle;
}

.menuARElement
{
	padding-right:4px; 
	text-align:right; 
	background-position: right; 
	background-repeat:no-repeat; 
	height:20px; 
	background-image:url(/libs/images/default/gButtonRight.png); 
	float:left; 
	margin:0px; 
	width:auto;
}

.menuHBase
{
	display:none;
	visibility:hidden;
	z-index:1000000;
	position:absolute;
	padding:1px;
	cursor:default;
}

.menuHText
{
	font-weight:normal;
	white-space:nowrap;
	color: #FFFFFF;
	text-decoration:none;
	FONT-FAMILY: Arial;
	font-size: 12px;
	text-align:left;
	width: auto;
}

.menuTBorderL
{
	font-size:1px;
	padding-left:4px; 
	background-position:left; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_c.png); 
	background-position: 0% 0%;
	width:4px;
	margin:0px;
	
}

.menuTBorderC
{
	padding:0px 0px 0px 0px; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_tb.png); 
	background-position: 0% 0%;
	float:left; 
	width:100%; 
	margin:0px;
	vertical-align:middle;
}

.menuTBorderR
{
	background-position:right; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_c.png); 
	width:4px;
	margin:0px;
	background-position: 100% 0%;
}

.menuCBorderL
{
	background-position:left; 
	text-align:left; 
	background-image:url(/libs/images/default/dmludr_lb.png); 
	background-position: 0% 0%;
	width:4px;
	margin:0px;
	
}

.menuCBorderC
{
	padding:0px 0px 0px 0px; 
	background-image:url(/libs/images/default/dmludr_cc.png); 
	float:left; 
	width:100%; 
	margin:0px;
	vertical-align:middle;
	background-position: 0% 0%;
}

.menuCBorderR
{
	background-position:right; 
	text-align:left; 
	background-image:url(/libs/images/default/dmludr_lb.png); 
	width:4px;
	margin:0px;
	background-position: 100% 0%;
}

.menuBBorderL
{
	font-size:1px;
	background-position:left; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_c.png); 
	background-position: 0% 100%;
	width:4px; 
	margin:0px;
	
}

.menuBBorderC
{
	padding:0px 0px 0px 0px; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_tb.png); 
	float:left; 
	width:100%; 
	margin:0px;
	vertical-align:middle;
	background-position: 0% 100%;
}

.menuBBorderR
{
	background-position:right; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:4px; 
	background-image:url(/libs/images/default/dmludr_c.png); 
	width:4px; 
	margin:0px;
	background-position: 100% 100%;
}

.border
{
	border: solid 1px #828282;
}

.thickBorder
{
	border: solid 2px #002560;
}

.line-small-ultra
{
	line-height:1px;
	height:1px;
	font-size:1px;
}

.line-small
{
	line-height:5px;
	height:5px;
}

.line-normal
{
	line-height:20px;
	height:20px;
}

.line-large
{
	line-height:40px;
	height:40px;
}

.table
{
	font-size:9pt;
	padding:2px;
	width: 100%;
}

.table-column-nr
{
	width: 30px;
}

.table td
{
	padding:2px;
	height:16px;
	font-size:11px;
}

.table th
{
	padding:0px;
	background-image: url(/libs/images/default/tableBg.png);
	color:#FFFFFF;
}

.table th.table_header_activ
{
	padding:0px;
	color:#FFFFFF;
	background-image: url(/libs/images/default/tableAcBg.png);
}

.table tr
{
	background-color:Transparent;
	cursor:pointer;
}

.table tr.html_table_row_pair
{
	background-color:#F7FDFF;
}

.table tr.html_table_row_impair
{
	background-color:#EEF5FF;
}

.table tr.table-row-active
{
	background-color: #f3c918;
}

.border-slim
{
	border: solid 1px blue;
}

.border-weight
{
	border: solid 2px blue;
}

.border-no
{
	border: solid 0px white;
}

.td
{
	padding:2px;
	height:16px;
	font-size:11px;
}

.divStartLine
{
	padding-left:15px;
}

.filterParent
{
	padding:5px 5px 5px 15px;
}

.dateField
{
	background-image:url(/libs/images/default/calendar.gif);
	background-repeat:no-repeat;
	background-position:right center;
	cursor:pointer;
}

.transparent0 {
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}
.transparent1 {
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}

.transparent2 {
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

.transparent3 {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

.transparent4 {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.transparent5 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.transparent6 {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.transparent7 {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.transparent8 {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.transparent9 {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.transparent10 {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.html_table_row
{
	cursor:pointer;
}

.html_table_row_pair
{
	background-color:#F7FDFF;
}
.html_table_row_impair
{
	background-color:#EEF5FF;
}

.table_header_activ
{
	padding:0px;
	color:#FFFFFF;
	background-image: url(/libs/images/default/tableAcBg.png);
}

.table_header_pasiv
{
	padding:0px;
	background-image: url(/libs/images/default/tableBg.png);
	color:#FFFFFF;
}

.menuHText_left
{
	padding-left:10px; 
	background-position:left; 
	text-align:left; 
	background-repeat:no-repeat; 
	height:20px; 
	width:100%;
	margin:0px;
	display:table;
}

.menuHText_right
{
	padding-right:12px; 
	text-align:right; 
	background-position: right; 
	background-repeat:no-repeat; 
	height:20px; 
	float:left; 
	margin:0px;
	width:auto;
	vertical-align: middle;
}

.menuHText_center
{
	padding:0px 0px 0px 0px !important;
	height:20px; 
	float:left; 
	width:auto; 
	margin:0px;
	display:table;
	font-size:10px;
}

a.menuHText_link
{
	color:White;
	width:auto;
	text-decoration:none;
	white-space:nowrap;
}
a.menuHText_link:link
{
	color:White;
	width:auto;
	text-decoration:none;
	white-space:nowrap;
}
a.menuHText_link:hover
{
	color:White;
	width:auto;
	white-space:nowrap;
	text-decoration:none;
}
a.menuHText_link:visited
{
	color:White;
	width:auto;
	white-space:nowrap;
	text-decoration:none;
}

.thumbnail-img-parent
{
	padding: 2px; 
	border: solid 1px #828282; 
	background-color: #fffcea;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	white-space:normal;
}

.block {
	border: 1px solid #D2D6D7;
	padding: 5px;
	margin: 0px;
	color: #54789B;
	background-color: #E6E9EA;
}

.anti-float-bug
{
	overflow: auto;
	width: 100%
}

#list li
{
	padding: 0px 4px 0px 4px;
	float: left;
}

#list ul
{
	list-style: none;
}

#center-table td
{
	text-align: center;
	background-color: #E6E9EA;
	padding: 2px 4px 2px 4px;
}

.title-back
{
	width: 738px;
	height: 567px;
	background-image: url(/libs/images/default/seifuri/title-back.png);
	background-repeat: no-repeat;
}

.div-button
{
	background-color: #294048;
	border: solid 1px #D2D6D7;
	padding: 3px;
	text-align: center;
	color: #4f6b76;
}

.div-button a
{
	color: #ffffff;
}

.rot-line
{
	background-image: url(/libs/images/default/seifuri/rotline.png);
	background-repeat: repeat-x;
	background-position: center center;
}

.data strong
{
	font-weight: normal;
}
.produs-top
{
	background-image: url(/libs/images/default/seifuri/produs-back-top.png);
	height: 17px;
	background-repeat: no-repeat;
	width:131px;
}
.produs-bottom
{
	background-image: url(/libs/images/default/seifuri/produs-back-bottom.png);
	height: 54px;
	background-repeat: no-repeat;
	width:131px;
	text-align: center;
	vertical-align: top;
	padding-top: 16px;
}
.produs-center
{
	background-image: url(/libs/images/default/seifuri/produs-back-center.png);
	height: 17px;
	background-repeat:repeat-y;
	width:131px;
	text-align: center;
}

.produs-bottom a
{
	color: #012c3f;
}

.produs-bottom a:hover
{
	color: #d6dee2;
}


/* Global Elements */
body {
	font: 70% Arial;
	margin: 0px;
	color: #333;
	text-align: center;
	background-image: url(/libs/images/default/seifuri/pagebg.gif);
	background-repeat: repeat-x;
}
a {
	color: #666;
}
a:hover {
	text-decoration: none;
}
/* Container */
#container {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
/* Header */
#topheader {
	background-image: url(/libs/images/default/seifuri/topback.gif);
	height: 58px;
}
#logo {
	background-image: url(/libs/images/default/seifuri/logo.gif);
	background-repeat: no-repeat;
	width: 300px;
	font-size: 150%;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #5A747D;
	float: left;
	padding-left: 67px;
	padding-top: 12px;
	padding-bottom: 12px;
}
#logo .dark {
	color: #294048;
}
/* Navigation */
#nav {
	float: right;
	margin-top: 17px;
	margin-right: 5px;
}
#nav av {
	background-image: url(/libs/images/default/seifuri/navbg.gif);
	width: 102px;
	font: 105% Verdana;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 14px;
	padding-bottom: 12px;
	display: block;
	text-align: center;
	float: left;
	clear: none;
}
#nav av:hover {
	color: #FAD000;
}
/* Sub header */
#subheader {
	background-color: #294048;
}
#subcontainer {
	background-color: #294048;
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	border-bottom: 2px solid #C2C8CA;
}
/* Headlines */
#headlines {
	width: 150px;
	float: left;
	border: solid 1px #D2D6D7;
	background-repeat:repeat-x;
	background-color: #294048;
	/*background-image: url(/libs/images/default/seifuri/left-menu.png);*/
	height: 100%;
}
#headlines h1 {
	color: #FAD000;
	font-size: 140%;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin: 0px; 
	margin-bottom: 4px;
	margin-left: 4px;
	padding:0px;
	text-align:left;
}
#headlines a {
	display: block;
	background-image: url(/libs/images/default/seifuri/headlineslink.gif);
	color: #718188;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 24px;
	margin-bottom: 1px;
	text-decoration: none;
}
#headlines a:hover {
	color: #8C9BA2;
}
/* Latest topics */
#latesttopics {
	width: 211px;
	float: right;
}
#latesttopics h1 {
	color: #FAD000;
	font-size: 140%;
	font-weight: normal;
	font-family: Trebuchet MS;
	margin: 0px; 
	text-align: right;
	margin-bottom: 5px;
}
#latesttopics a {
	display: block;
	background-image: url(/libs/images/default/seifuri/headlineslink.gif);
	color: #718188;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 24px;
	margin-bottom: 1px;
	text-decoration: none;
}
#latesttopics a:hover {
	color: #8C9BA2;
}
/* Banner ad */
#banner {
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
	text-align: center;
	margin-top: 35px;
	float: left;
	color: #FAD000;
	text-align: center;
}
#banner img {
	/*border: 2px solid #465D66;*/
	padding: 2px;
}
/* Bottom */
#bottom {
	width: 950px;
	padding-left: 25px;
}
/* Login bar */
#register {
	background-color: #E6E9EA;
	float: left;
	width: 100%;
	margin-top: 3px;
}
#register p {
	border: 1px solid #D2D6D7;
	padding: 3px;
	padding-left: 7px;
	margin: 0px;
	color: #54789B;
}
/* Left column */
#left {
	float: left;
	width: 180px;
	margin-top: 5px;
	margin-right: 10px;
	background-color: #E6E9EA;
	border: 1px solid #D2D6D7;
}
#left .sub
{
	background-image: url(/libs/images/default/seifuri/menu_back.png);
	padding: 5px 0px 5px 2px;
}

#left h1 {
	font-size: 100%;
	text-align: left;
	padding-left: 4px;
	color: #012c3f;
	font-weight:bolder;
}
#left .sub a {
	background-image: url(/libs/images/default/seifuri/pagelink.png);
	display: block;
	padding-left: 23px;
	padding-top: 4px;
	padding-bottom: 6px;
	margin-bottom: 1px;
	color: #012c3f;
	background-repeat: no-repeat;
}

#left .sub a:hover {
	color: #d6dee2;
}

#left .block 
{
	background-image: url(/libs/images/default/seifuri/pagelink.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 23px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-bottom: 1px;
	color: #012c3f;
	border: 0px;
	background-color: Transparent;
}

/* Middle column */
#middle {
	float: left;
	width: 470px;
	margin-top: 5px;
	font-size: 105%;
}
#middle h1 {
	font-size: 140%;
}
#middle p {
	padding-left: 5px;
	margin: 0px;
	color: #5B7246;
}
#middle .subscribe {
	background-image: url(/libs/images/default/seifuri/subscribe.gif);
	width: 194px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 4px;
	font-size: 95%;
	display: block;
	text-decoration: none;
	margin-top: 3px;
	margin-left: auto;
	margin-right: auto;
}
.small {
	font-size: 95%;
}
.comment {
	text-align: right;
	font-size: 95%;
	color: #2E464F;
	margin-top: 2px;
}
/* Bottom boxes */
#leftbox {
	width: 200px;
	float: left;
	font-size: 95%;
	color: #5B7246;
}
#leftbox img {
	float: left;
	margin-right: 1px;
}
#leftbox h1 {
	color: #333;
}
#leftbox .lol {
	display: block;
	margin-bottom: 1px;
	background-color: #E6E9EA;
	color: #5B7246;
	float: left;
	width: 105px;
}
#leftbox .p2 {
	padding: 5px;
}
#rightbox {
	float: right;
	width: 200px;
	font-size: 95%;
}
#rightbox a {
	background-image: url(/libs/images/default/seifuri/folder.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	margin-bottom: 2px;
	text-decoration: none;
}
/* Right column */
#right {
	float: right;
	width: 220px;
	margin-top: 5px;
}
#right h1 {
	font-size: 140%;
	text-align: right;
}
#right .sub a {
	background-image: url(/libs/images/default/seifuri/pagelink.gif);
	display: block;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 1px;
	color: #5B7246;
}
#right .sub2 a {
	background-image: url(/libs/images/default/seifuri/userlink.gif);
	display: block;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 1px;
	color: #5B7246;
}
/* footer */
#footer {
	float: left;
	width: 100%;
	background-color: #294048;
	text-align: left;
	color: #fff;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 6px;
}
#footer .left {
	float: left;
	padding-left: 30px;
}
#footer .right {
	float: right;
	padding-right: 30px;
}
#footer .middle {
	float: right;
	padding-right: 50px;
	color: #56686F;
}
#footer a {
	color: #fff;
}



/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    background:url(/libs/images/default/slider/slider.png) no-repeat;
    width:500px;
    height:155px;
    margin:0 auto;
    padding-top:13px;
    margin-top:0px;
}

#slider {
	position:relative;
    width:400px;
    height:100px;
    margin-left:12px;
	background:url(/libs/images/default/slider/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:400px;
	bottom:-0px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(/libs/images/default/slider/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/libs/images/default/slider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
