/***
  ***	DEFAULT - system styles
  ***/

/*** gallery ***/

/*** IE sf tweak ***/

div.news_head {

width:					100%;
height:					27px;
margin: 				0 0 0 0;
padding: 				0 0 0 0;
background:				url(../images/news/news_head_back.gif) repeat-x top right;
background-color:		#E6E3E1;
}

/*BEGIN:	buttons			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*gallery button helper***/
div.sys_newsbutton_floatl	{ float: left;}
div.sys_newsbutton_floatr	{ float: right;}
div.newsrider_23px_left		{ width: 126px; margin: 0 10px 0 0;}
div.newsbutton_23px_left		{ width:  23px; margin: 0 0 0 0;}
div.newsbutton_23px_right	{ width:  23px; margin: 0 0 0 0;}

/*subbutton standard definitions***/
#sys_newsrider_back div		{ width: 126px; height: 27px;}
#sys_newsbutton_begin div,
#sys_newsbutton_end div,
#sys_newsbutton_prev div,
#sys_newsbutton_next div		{ width: 23px; height: 27px;}

#sys_newsrider_back span,
#sys_newsbutton_begin span,
#sys_newsbutton_end span,
#sys_newsbutton_prev span,
#sys_newsbutton_next span	{font-size: 14px; line-height: 27px; }

#sys_newsrider_back a,
#sys_newsbutton_begin a,
#sys_newsbutton_end a,
#sys_newsbutton_prev a,
#sys_newsbutton_next a		{
height:						27px;
text-align:					center;

color:						#908A87;
font-family:				georgia, verdana, helvetica, serif;
font-size:					14px;
font-weight:				500;
font-style:					normal;
text-decoration:			none;
line-height:				27px;
display:					block;

margin:						0 0 0 0;
padding:					0 0 0 0;
}
#sys_newsrider_back a		{ width: 126px; height: 27px;}

/*subbutton custom margins***/

div.sys_newsinfotext 			{
text-align:					center;
margin:						0 0 0 0;
padding:					0 0 0 0;
}
a.sys_newsinfotext			{
font-family: 				georgia, verdana, helvetica, serif;
font-style:					normal;
font-size:					14px;
line-height:				27px;
font-weight:				500;
text-decoration:			none;
color:						#B4AFAC;
}

div.sys_newsbutton_l20x 		{ margin-left: 20px; display: inline; /*IE6 TWEAK*/}
div.sys_newsbutton_l300x 		{ margin-left: 320px; display: inline; /*IE6 TWEAK*/}

/*gallery head button ***/
#sys_newsrider_back a {background:url(../images/news/news_btn_back.gif) repeat-x left top;}
#sys_newsrider_back a:hover,
#sys_newsrider_back a:focus,
#sys_newsrider_back a:active {background:url(../images/news/news_btn_back_o.gif) repeat-x left top;}

#sys_newsrider_back a.select {background:url(../images/news/news_btn_back_s.gif) repeat-x left top; color: #988F8D;}
#sys_newsrider_back a:hover.select,
#sys_newsrider_back a:focus.select,
#sys_newsrider_back a:active.select {background:url(../images/news/news_btn_back_s_o.gif) repeat-x left top;}

#sys_newsbutton_begin a {background:url(../images/gallery/gallery_btn_begin.gif) no-repeat left top;}
#sys_newsbutton_begin a:hover,
#sys_newsbutton_begin a:focus,
#sys_newsbutton_begin a:active {background:url(../images/gallery/gallery_btn_begin_o.gif) no-repeat left top;}

#sys_newsbutton_end a {background:url(../images/gallery/gallery_btn_end.gif) no-repeat left top;}
#sys_newsbutton_end a:hover,
#sys_newsbutton_end a:focus,
#sys_newsbutton_end a:active {background:url(../images/gallery/gallery_btn_end_o.gif) no-repeat left top;}

#sys_newsbutton_prev a {background:url(../images/gallery/gallery_btn_prev.gif) no-repeat left top;}
#sys_newsbutton_prev a:hover,
#sys_newsbutton_prev a:focus,
#sys_newsbutton_prev a:active {background:url(../images/gallery/gallery_btn_prev_o.gif) no-repeat left top;}

#sys_newsbutton_next a {background:url(../images/gallery/gallery_btn_next.gif) no-repeat left top;}
#sys_newsbutton_next a:hover,
#sys_newsbutton_next a:focus,
#sys_newsbutton_next a:active {background:url(../images/gallery/gallery_btn_next_o.gif) no-repeat left top;}
/*END:	buttons			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

/*BEGIN:	bicture strip		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.news_area			{
width:					100%;
vertical-align:			top;
text-align:				left;
padding:				10px 0 0 0;
background-color:		#4D443F;
}

div.news_pannel			{
width:					100%;
margin:					0px 10px 0 10px;
vertical-align:			bottom;
}

div.news_pannel_cutter	{
clear:					both;
width:					960px;
height:					15px;
margin:					0 0 0 10px;
vertical-align:			bottom;
background:				url(../images/news/news_cutter.gif) repeat-x 0px 7px;
background-color:		transparent;
}

div.news_pannel_end		{
clear:					both;
width:					960px;
height:					10px;
margin:					0 0 0 10px;
vertical-align:			bottom;
background-color:		transparent;
}

div.news_img				{
width:					110px;
}

a.news_img				{
border:					0px none;
margin:					0 0 0 0;
}
img.news				{
width:					100px;
border:					0px none;
margin:					0px 10px 10px 0;
vertical-align:			middle;
}

div.news_descr_txt		{
width:					120px;
margin:					0 0 0 0;
padding:				0px 10px 5px 0px;
text-align:				left;

font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				11px;
line-height:			14px;
font-weight:			500;
text-decoration:		none;
color:					#A7B264;

background-color:		transparent;
}

div.news_info_txt		{
width:					80px;
margin:					0 0 0 0;
padding:				10px 10px 5px 0px;
text-align:				right;

font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				11px;
line-height:			14px;
font-weight:			800;
text-decoration:		none;
color:					#A7B264;

background-color:		transparent;
}

img.news_icon 			{
width:					20px;
height:					20px;
border:					0px none;
margin:					0 0 0 0;
vertical-align:			middle;
}

span.news_txt_head		{
font-family:			georgia, verdana, helvetica, serif;
font-size:				14px;
line-height:			20px;
font-weight:			500;
}

div.news_txt				{	
width:					610px;
min-height:				90px;

margin:					0 0 0 0;
padding:				10px 10px 5px 10px;
text-align:				left;
border-left:			1px solid #878C4D;

font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				11px;
line-height:			14px;
font-weight:			500;
text-decoration:		none;
color:					#B1A8A6;

background-color:		transparent;
}

