/* CSS Document */



body                { color: #000; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; background-color: #464646; margin: 0 }

pre, tt       {font-size: 12px}

th            {font-family: Verdana, arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold;}

td                             { font-size: 12px; font-family: verdana, arial, helvetica, geneva, sans-serif; border: solid #2a2a2a }

form                    { color: #ff8000; font-size: 10px; font-family: arial, helvetica, geneva, sans-serif; background-color: #2a2a2a; border: 0px #2a2a2a; display: inline }

h1            {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold}

A:link        {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #ff8000; background-color: inherit;}

A:visited     {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #ff8000; background-color: inherit;}

A:hover       {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline; color: #FF8000; background-color: inherit;}

A:link.nav    {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}

A:visited.nav {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}

A:hover.nav   {font-family: arial, helvetica, geneva, sans-serif; color: #FF8000; background-color: inherit;}

.nav          {font-family: arial, helvetica, geneva, sans-serif; color: #5F5F5F; background-color: inherit;}







.text	      {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 9pt; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color : #000000;

}



.text_style	       { color: #000000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif; background-color: #eee; border: solid 1px #999999 }



.text_input_style {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 9pt; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color : #000000;

}	



.textarea	      {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 10pt; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color : #000000;

	overflow:auto;

}



.textarea_input_style{

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 10pt; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color : #000000;

	overflow:auto;

}



.comment_input_style {

	BORDER-RIGHT: #fafafa 1px solid; 

	BORDER-TOP: #fafafa 1px solid; 

	FONT-SIZE: 10pt; 

	BORDER-LEFT: #fafafa 1px solid; 

	BORDER-BOTTOM: #fafafa 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #fafafa;

	color : #000000;

	overflow:auto;

}



.text_bgcolor {

	background: #ffffff;

	color:#000000;

}



.select_style {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 10pt; 

	BORDER-LEFT: #999999 1px solid;

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color:#000000;		

}



.select_input_style      { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif; background-color: white; border: solid 1px #2a2a2a }



.select_license_style {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 


	FONT-SIZE: 10pt; 

	BORDER-LEFT: #999999 1px solid;

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	width:250px;

	text-align:left;

	color:#000000;

}



.cat_select_input_style{

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 9pt; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;

	background: #eeeeee;

	color : #000000;

	width:400px;

}



.license_table_style {

	text-align:left;

}



.button	      {

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 9px; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #f0f0f0;

	color : #000000;

}



.button_input_style{

	BORDER-RIGHT: #999999 1px solid; 

	BORDER-TOP: #999999 1px solid; 

	FONT-SIZE: 9px; 

	BORDER-LEFT: #999999 1px solid; 

	BORDER-BOTTOM: #999999 1px solid; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, sans-serif;

	background: #f0f0f0;

	color:#000000;

}



.gallery_table_style          { color: #000000; background-color: #2a2a2a; border: #2a2a2a }



.gallery_stats_style       { color: white; font-weight: bold; font-size: 10px; background-color: #2a2a2a; text-align: right }



.adSearch_table_style  { color: white; text-align: left }



.gallery_cateory_link_style        { color: white; background-color: #2a2a2a }




.gallery_style              { color: white; background-color: #2a2a2a; border: solid 1pt #646464 }



.category_table_style         { font-size: 14px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #2a2a2a; text-transform: uppercase; width: 93% }



.category_style       { color: white; background: no-repeat center; border: dashed 0px #2a2a2a }



.media_table_style          { color: white; background-color: #2a2a2a; text-align: left; width: 100% }



.error_style {

	color:#FF0000;

	background-color: inherit;

}



.slide_table_style  { color: #5f5f5f; background-color: #ffffff; width: 700px; height: 400px }



.lightbox_manager_table_style       { color: black; background-color: #2a2a2a }



.basket_table_style       { color: white; background-color: #2a2a2a; width: 98%; border-spacing: 1px }



.basket_cell_header_style      { color: white; background-color: #2a2a2a }



.basket_product_table_style {

	width:100%;

	border-spacing:1px;

	padding:0px;

}



.checkout_table_style     { color: white; background-color: #2a2a2a; width: 98%; border-spacing: 1px }



.checkout_order_table_style     { color: white; background-color: #2a2a2a; width: 100%; border-spacing: 1px }



.checkout_table_style     { color: white; background-color: #2a2a2a; padding: 0px; width: 95%; border-spacing: 1px }



.user_account_table_style {

	background-color: #ffffff;


	width:95%;


	border-spacing:1px;

	padding:0px;

	color:#000000;

}



.process_payment_table_style {

	background-color: #ffffff;

	width:98%;

	border-spacing:1px;

	padding:0px;

	text-align:left;

	border:1px;

	color:#000000;

}



.detail_table_style {

	width:90%;

	border-spacing:0px;

	text-align:left;

}



.category_link_style      { color: white; background-color: #2a2a2a; width: 100%; border-spacing: 0px }







.header_table_style {

	background-color:#ff8000;

	text-align:center;

	color:#FAFAFA;

	font-size:11px;

	FONT-WEIGHT: bold;

}





.outside_table_style     { border: solid #2a2a2a }



.featured_text  { color: white; font-weight: bold; font-size: 10px; background-color: #eeeeee; text-align: left }



.user_acount_table_style {

	background-color: #ffffff;

	width:95%;	

	text-align:left;

	color:#000000;

}



.user_account_cell_style {

	background-color: #eeeeee;

	color:#000000;

}



.login_table_style   { color: black; background-color: white; text-align: left; padding: 1px; width: 90%; border-spacing: 0px }



.lost_password_table_style{

	background-color: #ffffff;

	color:#5f5f5f;

}



.registration_table_style  { color: black; background-color: #ffffff; text-align: left; width: 70% }



.login_page  { color: black; width: 60% }





.media_cell_style     { color: #5f5f5f; background-color: #2a2a2a; border-spacing: 0px }



.basket_cell_style      { color: white; background-color: #2a2a2a }



.checkbox     { color: white; background-color: #2a2a2a }



.category_cell_style  { color: black; background-color: #ffffff }



.next_page_table_style{

	background-color: #ffffff;

	width:100%;

	border-spacing:0px;

	color:#000000;

}



.invoice_table_style {

	background-color: #ffffff;

	width:100%;

	border-spacing:1px;

	padding:0px;

	text-align:left;

	BORDER-RIGHT: #eeeeee 1px solid; 

	BORDER-TOP: #eeeeee 1px solid; 

	BORDER-LEFT: #eeeeee 1px solid; 

	BORDER-BOTTOM: #eeeeee 1px solid; 

	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;

	font-size: 10px;

	color:#5f5f5f;

}



.license_detail_table_style {

	text-align:left;

}



.horizontal_line_style    { border: 1px #2a2a2a; width: 90% }



.upper_line     { border-top: medium solid #2a2a2a }



.bottom_line     { border-bottom: medium solid #2a2a2a }



.left_line      { border-left: medium solid #2a2a2a }



.right_line     { border-right: medium solid #2a2a2a }



.dot_left_line  { }



.media_thumb_style       { color: white; background: no-repeat center; border: #2a2a2a }



.feature_table_style {

	width:97%;

}

.category_listing_table_style     { background-color: #2a2a2a; text-align: left; width: 98% }



.photographer_menu_table_style {

	background-color: #ffffff;

	border:0px solid;


	padding:0px;

	border-spacing:0px;

	width:100%;

	text-align:center;

	height:35px;

	color:#000000;

}



.private_login_form_style {

	background-color: #ffffff;

	width:300px;

	border-spacing:1px;

	padding:0px;

	border:1px;

	text-align:left;

	color:#5f5f5f;

}



.private_login_header_cell_style  { color: black; background-color: #ff8000; text-align: left }



.menu_table_style    { color: #000000; background-color: #eeeeee; margin: 0px; border: solid 0px #2a2a2a }



.photographer_media_table_style   { color: #5f5f5f; background-color: #ffffff; text-align: left; border: solid 1px #464646; width: 750px }



.photographer_category_table_style   { color: #5f5f5f; background-color: #ffffff; text-align: left; padding: 0px; border: solid 1px #464646; width: 750px; border-spacing: 1px }



.photographer_category_links_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_ftp_table_style {

	text-align:left;

}



.photographer_media_operation_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_add_new_media_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.new_lightbox_confirm {

	width:500px;

	border-spacing:1px;

	padding:0px;

	text-align:left;

}



.photographer_media_detail_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_delete_confirm_table_style {

	background-color: #ffffff;

	width:500px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_download_file_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_download_file_table_style {

	text-align:left;

}



.photographer_reports_menu_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.photographer_current_order_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	text-align:left;

	color:#5f5f5f;

}



.last_12_month_report_table_style {

	background-color: #ffffff;

	width:750px;

	border-spacing:1px;

	padding:0px;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	color:#5f5f5f;

}



.license_basket_table_style {

	background-color: #ffffff;

	border-spacing:1px;

	padding:1px;

	width:100%;

	BORDER-TOP: #eeeeee 1px solid;

	BORDER-BOTTOM: #eeeeee 1px solid;

	BORDER-LEFT: #eeeeee 1px solid;

	BORDER-RIGHT: #eeeeee 1px solid;

	color:#5f5f5f;

}



.photographer_register_success_table_style {

	width:700px;

	text-align:left;

}



.photographer_login_table_style   { background-color: #464646; text-align: left }



.photographer_forget_password_table_style {

	text-align:left;

}



.photographer_register_table_style {

	text-align:left;

}



.photographer_header_style {

	background:#eeeeee;

	text-align:left;

	color:#000000;

}



.photographer_bottom_line    { border-bottom: 1px solid #2a2a2a }



.other_lightbox_table_style {

	width:95%;

	text-align:left;

}





.paypal_error_table_style {

	width:700px;

}



.img-shadow {

	background: url(shadow2.gif) no-repeat bottom right; 

	/* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */



}



 



.img-shadow img {

	display: block; /* IE won't do well without this */



	position: relative; /* Make the shadow's position relative to its image */



	padding: 5px; /* This creates a border around the image */



	background-color: #fff; /* Background color of the border created by the padding */



	border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */



	margin: -6px 6px 6px -6px; 

	color: #5f5f5f;

	/* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */

}



.even_style     { color: white; background-color: #2a2a2a }



.odd_style     { color: #ff7c00; background-color: #2a2a2a }



.column_title_style     { color: white; font-weight: bold; background-color: #2a2a2a }



.bg_top{

background-color:#FF8000;

color:#5f5f5f;

}

.bg_function{

background-color:#eeeeee;

height:26px;

color:#5f5f5f;

}

.line_bottom{

border-top:2px solid #FF8000;

}



.bg_bottom_btn   { background-image: url(../images/bg_btn.gif); border: #2a2a2a; height: 10px }



/*--- CSS preview template  */

.border_preview           { color: white; background-color: #2a2a2a; border: solid 1px gray; position: absolute; z-index: 100 }



.title_h2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;

}



.preview_temp_load {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: center

}



H1 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px


}

H1 {

	FONT-SIZE: 10px

}

.checkout_info_contents_style     { color: #5f5f5f; background-color: #2a2a2a }

.bg_gallery_style      { color: #5f5f5f; background-color: #2a2a2a }



.user_card_info_pop_border  { border: gray }

.bg_basket      { color: white; background-color: #2a2a2a }

.bg_header_basket      { color: white; background-color: #2a2a2a }

.b-search {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; TEXT-ALIGN: right

}

.b-this {

	DISPLAY: block! important

}

.class_form {

  margin: 0;

  padding: 0;

	width:100%;  

}

.class_div{

  clear: left;

  display: block;

  width: 100%;  

  margin: 0px 0px 0px 0px;

  padding: 0px 0px;

}

#b-query      { color: #000000; font-size: 9pt; font-family: Verdana, Helvetica, sans-serif, sans-serif; background-color: white; margin-right: 0.25em; border: solid 1px #2a2a2a; width: 80px }

#b-searchbtn {

	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em; POSITION: relative; TOP: -1px

}	







/* Slideshow */

#myGallery

 { border: solid 1px #2a2a2a; z-index: 5; width: 510px; height: 510px; display: none }



.jdGallery

{

	overflow: hidden;

	position: relative;

}



.jdGallery img

{

	border: 0;

	margin: 0;

}



.jdGallery .slideElement

 { color: #ffffff; background: #464646 no-repeat; width: 100%; height: 100% }



.jdGallery .loadingElement

 { color: #ffffff; background: #464646 url(images/loading-bar-black.gif) no-repeat center; position: absolute; top: 0; left: 0; width: 100%; height: 100% }



.jdGallery .slideInfoZone

 { color: #fff; background-color: #464646; text-indent: 0; margin: 0px; position: absolute; z-index: 10; bottom: 0; left: 0; width: 100%; height: 40px; overflow: hidden }



* html .jdGallery .slideInfoZone

{

	bottom: -1px;

}



.jdGallery .slideInfoZone h2

{

	padding: 0;

	font-size: 80%;	

	margin: 2px 5px;

	font-weight: bold;

	color: inherit;

	background-color: inherit;

}



.jdGallery .slideInfoZone p

 { color: #fff; font-size: 60%; background-color: #464646; margin: 2px 5px; padding: 0 }



.jdGallery div.carouselContainer

{

	position: absolute;

	height: 135px;

	width: 100%;

	z-index: 10;

	margin: 0px;

	left: 0;

	top: 0;

}



.jdGallery a.carouselBtn

 { color: #fff; font-size: 13px; background-color: #464646; text-align: center; padding: 0 10px; position: absolute; right: 30px; bottom: 0; height: 20px; cursor: pointer }



.jdGallery .carousel

 { color: #fff; background-color: #464646; text-indent: 0; margin: 0px; position: absolute; top: 0; left: 0; width: 100%; height: 115px; overflow: hidden }



.jdGallery .carousel .carouselWrapper

{

	position: absolute;

	width: 100%;

	height: 78px;

	top: 10px;

	left: 0;

	overflow: hidden;

}



.jdGallery .carousel .carouselInner

{

	position: relative;

}





.jdGallery .carousel .carouselInner .thumbnail

 { color: #eeeeee; background: #464646 center; float: left; border: solid 1px #fff; cursor: pointer }



.jdGallery .carousel .label

{

	font-size: 13px;

	position: absolute;

	bottom: 5px;

	left: 10px;

	padding: 0;

	margin: 0;

}



.jdGallery .carousel .label .number

 { color: #b5b5b5; background-color: #464646 }



.jdGallery a

{

	font-size: 100%;

	text-decoration: none;

	color: inherit;

	background-color: inherit;

}



.jdGallery a.right, .jdGallery a.left

{

	position: absolute;

	height: 99%;

	width: 25%;

	cursor: pointer;

	z-index:10;

/*	filter:alpha(opacity=20);

	-moz-opacity:0.2;

	-khtml-opacity: 0.2;

	opacity: 0.2;*/

}



* html .jdGallery a.right, * html .jdGallery a.left

{

/*	filter:alpha(opacity=50);*/

}



.jdGallery a.right:hover, .jdGallery a.left:hover

{

	/*filter:alpha(opacity=80);

	-moz-opacity:0.8;

	-khtml-opacity: 0.8;


	opacity: 0.8;*/

}



.jdGallery a.left

{

	left: 0;

	top: 0;


	background: url('images/fleche1.png') no-repeat center left;

}



* html .jdGallery a.left { background: url('images/fleche1.gif') no-repeat center left; }



.jdGallery a.right

{

	right: 0;

	top: 0;

	background: url('images/fleche2.png') no-repeat center right;

}



* html .jdGallery a.right { background: url('images/fleche2.gif') no-repeat center right; }



.jdGallery a.open

{

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

}



.withArrows a.open

{

	position: absolute;

	top: 0;

	left: 25%;

	height: 99%;

	width: 50%;

	cursor: pointer;

	z-index: 10;

	background: none;

	/*-moz-opacity:0.8;

	-khtml-opacity: 0.8;

	opacity: 0.8;*/

}



.withArrows a.open:hover { background: url('images/open.png') no-repeat center center; }



* html .withArrows a.open:hover { background: url('images/open.gif') no-repeat center center;

	/*filter:alpha(opacity=80);*/ }



.menu_style    { color: #000000; background-color: #2a2a2a; border-top: 1px solid #a5a5a5; border-bottom: 1px solid #a5a5a5; height: 40px }

.table_bottom_style           { color: white; background-color: #2a2a2a; border: none #2a2a2a }



.featured_style         { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border: none #2a2a2a; font-stretch: expanded  }

.bas            { margin: 0px; width: 558px }


