/***
  ***	DEFAULT - system styles
  ***/

/*** gallery ***/

/*** IE sf tweak ***/

div.gallery_head {

width:					100%;
height:					27px;
margin: 				0 0 0 0;
padding: 				0 0 0 0;
background:				url(../images/gallery/gallery_head_back.gif) repeat-x top right;
background-color:		#E6E3E1;
}

/*BEGIN:	buttons			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
/*gallery button helper***/
div.sys_galbutton_floatl	{ float: left;}
div.sys_galbutton_floatr	{ float: right;}
div.galbutton_23px_left	{ width: 23px; margin: 0 0 0 0;}
div.galbutton_23px_right	{ width: 23px; margin: 0 0 0 0;}

/*subbutton standard definitions***/
#sys_galbutton_view1 div,
#sys_galbutton_view2 div,
#sys_galbutton_view3 div,
#sys_galbutton_begin div,
#sys_galbutton_end div,
#sys_galbutton_prev div,
#sys_galbutton_next div		{ width: 23px; height: 27px;}

#sys_galbutton_view1 span,
#sys_galbutton_view2 span,
#sys_galbutton_view3 span,
#sys_galbutton_begin span,
#sys_galbutton_end span,
#sys_galbutton_prev span,
#sys_galbutton_next span		{font-size: 12px; line-height: 16px; }

#sys_galbutton_view1 a,
#sys_galbutton_view2 a,
#sys_galbutton_view3 a,
#sys_galbutton_begin a,
#sys_galbutton_end a,
#sys_galbutton_prev a,
#sys_galbutton_next a		{
width:						23px;
height:						27px;
text-align:					center;

color:						#ADCCB0;
font-family:				arial, verdana, helvetica, sans-serif;
font-size:					12px;
font-weight:				800;
text-decoration:			none;
display:					block;

margin:						0 0 0 0;
padding:					0 0 0 0;
}

/*subbutton custom margins***/

div.sys_galinfotext 			{
text-align:					center;
margin:						0 0 0 0;
padding:					0 0 0 0;
}
a.sys_galinfotext			{
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_galbutton_l20x 		{ margin-left: 20px; display: inline; /*IE6 TWEAK*/}
div.sys_galbutton_l300x 		{ margin-left: 300px; display: inline; /*IE6 TWEAK*/}

/*gallery head button ***/
#sys_galbutton_view1 a {background:url(../images/gallery/gallery_btn_view1.gif) no-repeat left top;}
#sys_galbutton_view1 a:hover,
#sys_galbutton_view1 a:focus,
#sys_galbutton_view1 a:active {background:url(../images/gallery/gallery_btn_view1_o.gif) no-repeat left top;}

#sys_galbutton_view1 a.select {background:url(../images/gallery/gallery_btn_view1_s.gif) no-repeat left top;}
#sys_galbutton_view1 a:hover.select,
#sys_galbutton_view1 a:focus.select,
#sys_galbutton_view1 a:active.select {background:url(../images/gallery/gallery_btn_view1_o_s.gif) no-repeat left top;}

#sys_galbutton_view2 a {background:url(../images/gallery/gallery_btn_view2.gif) no-repeat left top;}
#sys_galbutton_view2 a:hover,
#sys_galbutton_view2 a:focus,
#sys_galbutton_view2 a:active {background:url(../images/gallery/gallery_btn_view2_o.gif) no-repeat left top;}

#sys_galbutton_view2 a.select {background:url(../images/gallery/gallery_btn_view2_s.gif) no-repeat left top;}
#sys_galbutton_view2 a:hover.select,
#sys_galbutton_view2 a:focus.select,
#sys_galbutton_view2 a:active.select {background:url(../images/gallery/gallery_btn_view2_o_s.gif) no-repeat left top;}

#sys_galbutton_view3 a {background:url(../images/gallery/gallery_btn_view3.gif) no-repeat left top;}
#sys_galbutton_view3 a:hover,
#sys_galbutton_view3 a:focus,
#sys_galbutton_view3 a:active {background:url(../images/gallery/gallery_btn_view3_o.gif) no-repeat left top;}

#sys_galbutton_view3 a.select {background:url(../images/gallery/gallery_btn_view3_s.gif) no-repeat left top;}
#sys_galbutton_view3 a:hover.select,
#sys_galbutton_view3 a:focus.select,
#sys_galbutton_view3 a:active.select {background:url(../images/gallery/gallery_btn_view3_o_s.gif) no-repeat left top;}

#sys_galbutton_begin a {background:url(../images/gallery/gallery_btn_begin.gif) no-repeat left top;}
#sys_galbutton_begin a:hover,
#sys_galbutton_begin a:focus,
#sys_galbutton_begin a:active {background:url(../images/gallery/gallery_btn_begin_o.gif) no-repeat left top;}

#sys_galbutton_end a {background:url(../images/gallery/gallery_btn_end.gif) no-repeat left top;}
#sys_galbutton_end a:hover,
#sys_galbutton_end a:focus,
#sys_galbutton_end a:active {background:url(../images/gallery/gallery_btn_end_o.gif) no-repeat left top;}

#sys_galbutton_prev a {background:url(../images/gallery/gallery_btn_prev.gif) no-repeat left top;}
#sys_galbutton_prev a:hover,
#sys_galbutton_prev a:focus,
#sys_galbutton_prev a:active {background:url(../images/gallery/gallery_btn_prev_o.gif) no-repeat left top;}

#sys_galbutton_next a {background:url(../images/gallery/gallery_btn_next.gif) no-repeat left top;}
#sys_galbutton_next a:hover,
#sys_galbutton_next a:focus,
#sys_galbutton_next a:active {background:url(../images/gallery/gallery_btn_next_o.gif) no-repeat left top;}
/*END:	buttons			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

/*BEGIN:	bicture strip		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.gallery_strip {
width:					100%;
vertical-align:			middle;
text-align:				center;
background:				url(../images/gallery/gallery_strip_back.gif) repeat-x top right;
background-color:		#4D443F;
}

img.gallery_strip {
width:					100px;
border:					0px none;
margin:					10px 5px 10px 0;
vertical-align:			middle;
}

img.gallery_btn {
width:					13px;
height:					13px;
border:					0px none;
margin:					0 20px 0 20px;
vertical-align:			middle;
}

a.gallery_strip {
border:					0px none;
margin:					0 0 0 0;
}

div.gallery_image		{
width:					100%;
text-align:				center;
background:				url(../images/gallery/gallery_image_back.gif) repeat-x top right;
background-color:		#7B7470;
}

div.gallery_descr		{
width:					100%;
text-align:				left;
background:				url(../images/gallery/gallery_head_back.gif) repeat-x top right;
background-color:		#E6E3E1;
}

p.gallery_descr_txt		{
margin:					0 0 0 0;
padding:				5px 10px 5px 10px;
text-align:				left;
font-family: 			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-size:				12px;
line-height:			16px;
font-weight:			500;
text-decoration:		none;
color:					#4D443F;
}
/*BEGIN:	bicture strip		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/

div.gallery_list			{
width:					100%;
text-align:				left;
background:				url(../images/gallery/gallery_head_back.gif) repeat-x top right;
background-color:		#E6E3E1;
}

img.gallery_list {
width:					100px;
border:					0px none;
margin:					10px 5px 10px 20px;
vertical-align:			middle;
}

#sys_gal_list p			{
width:					820px;
float:					right;
margin:					5px 20px 0 0;
display:				inline;
}

#sys_gal_list div			{width: 100%;}

#sys_gal_list  span		{font-size: 13px; line-height: 25px; font-weight: 800;}

#sys_gal_list  a			{
width:					100%;
text-align:				left;

color:					#4D443F;
font-family:			arial, verdana, helvetica, sans-serif;
font-size:				12px;
font-style:				normal;
font-weight:			500;
text-decoration:		none;
display:				block;

margin:					0 0 0 0;
padding:				0 0 0 0;
}

#sys_gal_list  a {background:url(../images/gallery/gallery_list_back.gif) repeat-x left bottom; background-color:transparent}
#sys_gal_list  a:hover,
#sys_gal_list a:focus,
#sys_gal_list  a:active {background:url(../images/gallery/gallery_list_back_o.gif) repeat-x left top; background-color:#BDB8B5; color: #222222}


#sys_gal_list  a.select {background:url(../images/gallery/gallery_list_back.gif) repeat-x left bottom; background-color:#D1DF84}
#sys_gal_list  a:hover.select,
#sys_gal_list a:focus.select,
#sys_gal_list  a:active.select {background:url(../images/gallery/gallery_list_back.gif) repeat-x left bottom; background-color:#9DAE4E; color: #222222}

