
	
input.button{ width:auto !important; font-size:12px; border:none; padding:3px 15px 3px 15px; background:#c41010 url(../img/red_but_lw.gif) top center no-repeat; 
text-align:center; color:#FFFFFF; font-weight:bold; }
button { border: solid 1px #4b7a98; font: 12px Tahoma, sans-serif; }

input.normal { width:120px; padding:2px 4px 2px 4px; border: solid 1px #cccccc; color:#555555; font: 12px Tahoma, sans-serif; background:#EDEEF0; }
textarea { border: solid 1px #cccccc; font: 12px Tahoma, sans-serif; }
input.bnormal { width:auto !important; border:none; padding:3px 15px 3px 15px; font-weight:bold; color:#FFFFFF; background:#555555; }
.form_left{ width:120px; }

input.text{ border:1px solid #cccccc; font-family:inherit; color:#555555; padding:2px; }
textarea{ border:1px solid #cccccc; font-family:inherit; background:#EDEEF0; color:#555555; padding:2px 4px 2px 4px; font-family:inherit; }
select{ border:1px solid #cccccc; font-family:inherit; background:#EDEEF0; color:#555555; padding:2px; }
fieldset{ border:1px solid #cccccc; margin-bottom:0px; }
legend{ font-weight:bold; color:#c41010; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* Web page */
 html { height:100%; width:100%; display:block; }
body {background: url(../img/bg.gif) #959EA3 repeat-x;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Tahoma, Arial, sans-serif; }

div.mainpage { z-index:0; margin:auto; width:100%; }

div.header { width:820px; height:164px; margin:auto; display:block; }
	div.header div.rel { position:relative; height:0px; font-size:0px; line-height:0px; display:block; clear:both}
		div.header div.rel img.logo { position:absolute; left:20px; top:42px; background:none; z-index:10; border:0px; }
	div.header div.rel div.menu_upper { position:absolute; right:2px; top:48px; display:block; height:20px; padding:5px; vertical-align:bottom; text-align:left; font-size:13px; color:#BBC4C9;   }
		div.header div.rel div.menu_upper a { color:#BBC4C9; text-decoration:none; padding:0px 5px 0px 5px; font-size:12px; } 
		div.header div.rel div.menu_upper a:hover { text-decoration:underline }
		div.header div.rel div.menu_upper img { padding:1px; border:1px solid #D3D3D3; margin:0px;}
		div.header div.rel div.menu_upper a.active { padding:3px 5px 4px 6px; background: #BCC6C8; color:#404D55; }
	 
	div.header div.rel div.header_contact { position:absolute; top:46px; left:334px; width:200px; font-size:12px; color:#BAC3C8; line-height:150%;; z-index:10; text-align:left  }
		div.header div.rel div.header_contact span.phone { background:url(../img/phone_ico.gif) 0px 6px no-repeat; padding:6px 10px 10px 21px; display:block; font-size:17px; color:#BAC3C8;  }
		div.header div.rel div.header_contact a { color:#BAC3C8; text-decoration:underline; }
		div.header div.rel div.header_contact a:hover { color:#BAC3C8; text-decoration:none; }
div.menu_top { width:820px;  font-size:12px; margin:auto; display:block;  font-family:Arial, Helvetica, sans-serif }
	
	div.menu_top div.menu_i { background:url(../img/menu_bg_a.gif) 0px 4px repeat-x; float:left; padding:0px 21px 0px 21px; margin:0px 4px 0px 4px;  text-align:center; }
		div.menu_top div.menu_i a { color:#303A43; display:block; font-size:12px; font-weight:bold; font-family: Arial,sans-serif; padding:14px 0px 14px 0px; text-decoration:none; }
		div.menu_top div.menu_i a:hover { color:#303A43;  font-size:12px; text-decoration: underline; font-family: Arial,sans-serif;  }
		
	div.menu_top div.menu_a { background:url(../img/menu_bg.gif) 0px 4px repeat-x; float:left; padding:0px 21px 0px 21px; font-size:12px; font-family: Arial,sans-serif; height:46px; text-align:center;  }
		div.menu_top div.menu_a a { color:#F2CFD3; font-size:12px; font-family: Arial,sans-serif; display:block; padding:16px 0px 14px 0px; text-decoration:none;  }
		div.menu_top div.menu_a a:hover { text-decoration: underline; }
	
	div.menu_top div.add_button { float:left; width:213px; height:32px; text-align:left; background:url(../img/add_button.gif) 0px 0px no-repeat; margin:8px 0px 8px 10px; }
		div.menu_top div.add_button a { color:#FFFFFF; display:block; font-size:12px; padding:9px 0px 8px 50px; text-decoration:none;  }
		div.menu_top div.add_button a:hover { color:#F2F2F2 }
			
div.content_main { width:820px; margin:auto; display:block; padding:24px 0px 0px 0px; }
	div.content_main div.lw_col { float:left; display:inline; margin:0px; font-size:12px }
	div.content_main div.rg_col { float:left; width:200px; display:inline; margin:0px; font-size:12px}
		
		div.content_main div.lw_col1 {  float:left; display:inline; margin:0px; color:#707D85; }
		div.content_main div.rg_col1 {  float:left; display:inline; margin:0px; color:#3F4E55}
		
		
	div.content_main div.container_t { width:100%; height:12px; font-size:1px; line-height:1px; }
		div.content_main div.container_t1 { display:block;  height:12px; font-size:1px; line-height:1px; }
	div.content_main div.container_c { width:auto; position:relative; }
		div.content_main div.container_c1 { display:block; padding:0px 20px 0px 20px; font-size:12px; }
			div.content_main div.container_c1 h2 { font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#404D55; font-weight:bold; display:block; clear:both; margin:0px;   }
		
		.imgBorder  { border:2px solid #232323; } 
		div.content_main div.container_c1 a { font-size:12px; color:#242B31;  }
		div.content_main div.container_c1 a:hover {font-size:12px; color:#242B31;  text-decoration: underline;  }
			
		div.content_main div.container_c div.spacer { clear:both; font-size:1px;  height:5px; line-height:1px; margin: 0px; padding: 0px; }
	div.content_main div.container_b { width:100%; height:12px; font-size:1px; line-height:1px; }
		div.content_main div.container_b1 { width:100%; height:12px; font-size:1px; line-height:1px; }


	div.float_div { display:inline; float:left; margin:0px 10px 0px 0px; width:102px;  }
		
	div.float_div1 { display:inline; float:left; margin:0px 0px 0px 18px; min-width:164px; *width:166px;  }
	div.float_promotions_div { display:inline; float:left; margin:0px 0px 0px 18px; width:165px; }
	div.line { display:block; clear:both; border-top:1px solid #ACB1B5; font-size:0px; line-height:0px; height:1px; margin:0px 0px 10px 0px; }

	div.lang_box { width:215px; font-family:Tahoma, Arial, sans-serif; font-size:12px; text-align:left }
		div.lang_box div.en { width:215px; height:42px; background:url(../img/en_bg.gif) no-repeat; }
			div.lang_box div.en a  { display:block; padding:15px 0px 13px 60px; color:#404D56; text-decoration:none }
		div.lang_box div.ru { width:215px; height:42px; background:url(../img/ru_bg.gif) no-repeat; }
			div.lang_box div.ru a  { display:block; padding:15px 0px 13px 30px; color:#404D56; text-decoration:none }
		div.lang_box div.fr { width:215px; height:42px; background:url(../img/fr_bg.gif) no-repeat; }
			div.lang_box div.fr a  { display:block; padding:13px 0px 15px 60px; color:#404D56; text-decoration:none }


	div.s_box div.top { background:url(../img/s_box_lt.gif) left no-repeat; height:9px; font-size:1px; line-height:1px; }
		div.s_box div.top1 { background:url(../img/s_box_rt.gif) right no-repeat; height:9px; font-size:1px; line-height:1px; }
	
	div.s_box { font-size:1px; }
	div.s_box div.cont { background:#FFF url(../img/s_box_bg.gif) repeat-x;  text-align:center; border-left:1px solid #DCDCDC;  border-right:1px solid #DCDCDC; padding:10px 0px 10px 0px; }	
			div.s_box div.cont img { border:0px; vertical-align:middle;  }
	div.s_box div.bot { *margin:0px 0px 0px 2px; width:100%; background:url(../img/s_box_lb.gif) left no-repeat; height:9px; font-size:1px; line-height:1px; }
		div.s_box div.bot1 { background:url(../img/s_box_rb.gif) right no-repeat; height:9px; font-size:1px; line-height:1px; }
		
	div.red_but { height:32px; line-height:0px; float:left; padding:0px 0px 0px 0px; margin:2px 0px 1px 0px; background:url(../img/red_but_lw.gif) left no-repeat; text-align:center; display:block; clear:both; font-family:Arial, Helvetica, sans-serif }
		div.red_but a{ text-decoration:none; height:28px; line-height:21px; display:block; padding:4px 5px 0px 5px; background:url(../img/red_but_rg.gif) right no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; font-size:12px; }
		div.red_but a:hover{ text-decoration:none; color:#FFFFFF; }
	
	div.offer_calc { width:160px; height:38px; padding:10px; background:url(../img/offer_cal.gif) no-repeat; font-family:Arial, Helvetica, sans-serif  }
		div.offer_calc a { font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; clear:both; color:#FFF; text-decoration:none; padding:3px 2px 3px 2px;  }
		div.offer_calc a:hover { text-decoration:underline } 
		
	table.offer_list { width:100%; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404D55 }
		table.offer_list tr.top { font-size:13px; }
		table.offer_list a { color:#404D55; text-decoration:none;  }
			table.offer_list a:hover { text-decoration:underline }
		table.offer_list div.line { margin:0px; }
		table.offer_list td { padding:3px;  }
		table.offer_list img.ico { cursor:pointer; padding-top:4px; display:block; clear:both; border:0px; }
		
	div.tabbar { display:block; clear:both; }
		div.tabbar div.tab_a { float:left }
/* hiperlink section */
	a.title { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#404D55; display:block; clear:both; padding-bottom:10px; text-decoration:none  }
		a.title:hover { text-decoration:underline; }
	a.red_dot { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282D31; display:block; clear:both; background:url(../img/red_dot.gif) 3px 50% no-repeat; padding:2px 5px 2px 15px; text-decoration:none } 
		a.red_dot:hover { color:#C31111; font-size:12px; }
	
	a.r_arrow { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#404D55; display:block; clear:both; background:url(../img/r_arrow.gif) 3px 6px no-repeat; padding:2px 5px 2px 12px; text-decoration:none } 
		a.r_arrow:hover { color:#C31111 }
	
	a.r_x { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#404D55; display:block; clear:both; background:url(../img/red_x.gif) 3px 6px no-repeat; padding:2px 5px 2px 12px; text-decoration:none } 
		a.r_x:hover { color:#C31111 }
		
	a.clipboard { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#404D55; padding:5px 10px 5px 30px; background:url(../img/clipboard_ico.gif) 0px 0px no-repeat; text-decoration:none }
	a.print { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#404D55; padding:5px 10px 5px 30px; background:url(../img/print_ico.gif) 0px 0px no-repeat; text-decoration:none }
/* END hiperlink section */

/*main elements section */
	
	select.offer_type { width:160px; height:20px; }
	
	input.question { width:142px; height:17px; padding:2px; margin:0px; background:#FFFFFF; border:1px solid #D3D8DC;   }
	textarea.question { width:286px; height:56px; padding:2px; margin:0px; background:#FFFFFF; border:1px solid #D3D8DC; }
/* END main elements section */

div.prod_info { height:auto; padding:10px; background:#A4A9AF; border:1px solid #8E959B;  margin:0px 0px 10px 0px; line-height:160%   }

table.mainparams{}
table.mainparams td.left_col { color:#414E54; width:65px; vertical-align:top; padding-bottom:5px; white-space:nowrap; }
table.mainparams td.right_col { color:#404d55; width:85px; padding-left:10px; vertical-align:top; padding-bottom:5px; }

table.proparams{}
table.proparams td.left_col { color:#414E54; width:120px; vertical-align:top; padding-bottom:5px; border-right:1px solid #8D969B; white-space:nowrap; }
table.proparams td.right_col { color:#404d55; padding-left:10px; vertical-align:top; padding-bottom:5px; }

td.lw_col1 { border-right:1px solid #D3D8DC; color:#717c83; width:94px; margin-right:10px;  }
td.rg_col1 { width:94px; padding-left:10px;  }

ul.tabs { display:block; list-style: none; margin: 0px;	padding: 0px; clear: both; display:block; overflow:hidden; top:0px; }
ul.tabs li { margin: 0;	padding: 0;	display: block;	float: left; background: url(../img/tab_i_lw.gif); background-repeat: no-repeat; background-position: top left; height:31px; line-height:24px; margin-right:1px; margin-left:1px; }
ul.tabs li a { margin: 0; padding: 0; height:31px; line-height:24px; color: #424C55; text-decoration: none; display: block; float: left; font-size: 12px; background-image: url(../img/tab_i_rg.gif) ; background-repeat: no-repeat; background-position: top right; padding: 0 22px 0 22px; font-weight:bold; }
ul.tabs li a:hover { color:#000; }
ul.tabs li.protabselected {	background: url(../img/tab_a_lw.gif); background-repeat: no-repeat; background-position: top left; }
ul.tabs li.protabselected a { background-image: url(../img/tab_a_rg.gif); background-repeat: no-repeat;	color:#FFF;	background-position: top right; }

#proContent { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#313C42; position:relative; _height:300px; min-height:300px; }
#ajaxContent{ }

div.footer_container { margin:40px 0px 0px 0px; width:100%;  background:url(../img/foot_bg.gif) top center no-repeat; height:68px; }
div.footer { margin:auto; width:800px; text-align:left; position:relative; margin-top:18px; font-size:12px; color:#424C55; font-family:Tahoma, Arial, sans-serif  }
	div.footer a  { color:#424C55; margin:0px 5px 0px 5px; text-decoration:none }	
	div.footer a:hover  { color:#000; margin:0px 5px 0px 5px; text-decoration:none }	
	div.footer div.realizacja { position:absolute; font-size:12px; right:0px; top:34px; color:#424C55 }
	div.footer div.company { position: absolute; top: 0px; right: 0px; font-size:12px; color: #404D54; }
	
.fontSize10 {  font-size: 12px; line-height: 140%; }
	.fontSize10 a { font-size: 12px; }
	.fontSize10 a:hover { font-size: 12px; } 
	
.left_menu{ margin:0px 0px 30px 0px; float: left; }

 div.lmenu_i { font-size:12px; width:100%; padding-top:5px; height:auto; padding-bottom:5px; display:block;; }
	div.lmenu_i span { width:80%; padding-left:13px; margin-left:7px; background:url(../img/red_dot.gif) 0px 3px no-repeat; display:block; }
	div.lmenu_i a {text-decoration:none; font-size:12px; color:#333333; font-family:Tahoma, Arial, Verdana, sans-serif; }
	div.lmenu_i a:hover { color:#333333; text-decoration:underline; }
 div.lmenu_a { font-size:12px; width:100%; padding-top:5px; height:auto; padding-bottom:5px; display:block; position:relative; }
	 div.lmenu_a span { width:80%; padding-left:13px; margin-left:7px; background:url(../img/red_dot.gif) 0px 3px no-repeat; display:block; }
	 div.lmenu_a a { text-decoration:none; color:#f5ebdc; font-size:12px; font-family:Tahoma, Arial, Verdana, sans-serif; }
	 div.lmenu_a a:hover { text-decoration:underline; color:#f5ebdc; }
 
 div.lmenu_si { font-size:12px; width:100%; padding-top:5px; height: 16px; display:block; }
	div.lmenu_si span { width:80%; padding-left:12px; margin-left:7px; background:url(../img/menu/menu_sarrow_i.gif) 0px 2px no-repeat; display:block; }
	div.lmenu_si a { text-decoration:none; color:#333333; font-size:inherit; font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; }
	div.lmenu_si a:hover { text-decoration:underline; color:#333333; }
 div.lmenu_sa { font-size:12px; width:100%; padding-top:5px; height: 16px; display:block; position:relative }
	div.lmenu_sa span { width:80%; padding-left:12px; margin-left:7px; background:url(../img/menu/menu_sarrow_a.gif) 0px 2px no-repeat; display:block; }
	div.lmenu_sa a { text-decoration:none; color:#333333;; font-size:inherit; font-family:Tahoma, Arial, Verdana, sans-serif; font-weight:normal; }
	div.lmenu_sa a:hover { text-decoration:underline; color:#333333; }
	
table.proTable{}
table.proTable th{ background:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#313C42; font-weight:normal; text-align:left; padding:5px 8px 10px 8px; white-space:nowrap; 
border-bottom:1px solid #A4A9AF; border-right:1px solid #A4A9AF; }
table.proTable th.noborder{ border-right:0px; }
table.proTable th a{ text-decoration:none; font-size:13px !important; font-family:Arial, Helvetica, sans-serif; color:#313C42; }
table.proTable th a:hover{color:#313C42; text-decoration:underline; }

table.proTable td{ border-bottom:1px solid #A4A9AF; border-right:1px solid #A4A9AF; padding:5px 8px 5px 8px; }
table.proTable td.noborder{ border-right:0px; }
table.proTable td a{ text-decoration:none; color:#404d55; }
table.proTable td a:hover{ text-decoration:underline; color:#404d55; }
table.proTable td.border img{ padding:3px; background:#000000; }

.tool-tip { color: #404d55; z-index: 13000; background: #000000; padding: 3px;	 }
.tool-title { font-weight: bold; font-size: 12px; margin: 0; color:#a3a9ae; background: #ccc; }
.tool-text { font-size: 12px; background: #000000; color:#a3a9ae; }

.window{ z-index:100; }
.windowLayer{ z-index:10; position:absolute; }
.windowTitle{ z-index:20; position:relative; background:#c41010; cursor: move; padding:5px 3% 5px 3%; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:bold; color: #ffffff; width:94%; border:1px solid #c41010; }
.windowTitle img{ margin:1px; cursor:pointer !important; }
.windowContent{ z-index:20; position:relative; background:#f5f5f5; border:1px solid #d3d8dc; display:block; padding:10px 3% 10px 3%; font-family:Arial, Helvetica, sans-serif; 
font-size:12px; overflow:auto; width:94%; height:100%; }
.windowStatus{ z-index:20; position:relative; background:#c41010; height:5px; width:100%; border:1px solid #c41010; font-size:1px; line-height:1px; }

.windowFrameContainer{ position:absolute; width:100%; height:100%; z-index:10; }
.windowFrameContent{ width:100%; height:100%; background:#f5f5f5; border:0px; }

div.preloader_u { display:none; background:#FFF url(../img/preloader.gif) 50% 50% no-repeat; border:1px solid #dfdfdf; position:absolute; left:0px; top:0px; width:inherit; height:inherit; }
div.preloader_a { background:#FFF url(../img/preloader.gif) 50% 50% no-repeat; position:absolute;border:1px solid #dfdfdf; left:0px; top:0px; width:100%; height:300px  }

div.scroll_div { width:700px; height:100px; overflow:hidden  }
div.scroll_content { width:700px; height:100px; margin:0px; overflow:hidden; }
	div.small_scroll_div div.small_gal_content { height:100px; }
		div.small_gal_page { float:left; height:100px; text-align: left;  }
		div.small_gal_page img.small_gal_img { cursor:pointer; margin:0px 5px 0px 5px; background:#000000; padding:3px; }
		
#big_img{ background:#000; border:1px solid #000000; padding:2px; display:block; }

.proPhoto{ position:relative; height:auto; width:auto; font-size:1px; line-height:1px; }
.proPhoto img{ margin:0px; padding:0px; }
.morePhotos{ position:relative; top:-23px; left:0px; width:100%; text-align:right; }
.morePhotos span{ background:url(../img/more_photos.gif) 0 0 no-repeat; float:right; display:block; text-align:center; width:83px; line-height:21px; margin:0px; padding:0px; padding-top:2px; }
.morePhotos a{ color:#ffffff; text-decoration:none; }
.morePhotos a:hover{ color:#ffffff; text-decoration: underline; }


table.cartBoxTable{ }
table.cartBoxTable td{ padding:2px; vertical-align:top; }
table.cartBoxTable td img{ border:1px solid #00FF00 }
table.cartBoxTable td a{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818d95; }
table.cartBoxTable td a:hover{ color:#818d95; }

table.cartTable{ border:1px solid #cccccc; margin:10px 0px 10px 0px; background:#fafafa }
table.cartTable th{ padding:4px; font-weight:bold; text-align:center; background:#d3d8dc; color:#404d55; border-bottom:1px solid #d3d8dc;  }
table.cartTable td{ padding:4px; }
table.cartTable td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404d55; }
table.cartTable td a:hover{ color:#404d55; }

table.searchTable td input{ margin:0px; }

.proHeader{ padding:5px 0px 5px 0px; border-bottom:1px solid #A4ADB2; color:#303B41; margin-bottom:5px; font-weight:bold }

 	

div.polecane { width: 170px; }
	div.polecane img {  }
	div.polecane a { color: #242B31; }
	div.polecane div.line {font-size: 1px; height: 12px; background: url(../img/bg_polecane.gif)  no-repeat; border: none;  }
	div.polecane div.catName { padding: 0px 0px 10px 0px; font-size: 12px }
		div.polecane div.catName a { font-size: 12px; }
		div.polecane div.catName a:hover { font-size: 12px; }
	div.polecane div.proName { color:#414E56; padding: 7px 0px 3px 0px; font-size: 11px }
		div.polecane div.proName a {color:#414E56; font-size:11px; }
		div.polecane div.proName a:hover {color:#414E56; }
	div.polecane div.proPrice { padding: 3px 0px 3px 0px; font-size: 11px; color:#F4EBDC; }
	
.gray_row { background: #8D969B; } 

div.footerInfo { clear: both; padding: 10px 0px 10px 10px }
	div.footerInfo div.txt { padding:0px 0px 5px 0px; color: #424D53; }
	div.footerInfo div.link {  }
		div.footerInfo div.link a { color:#F6EADA; }
		div.footerInfo div.link a:hover { color:#F6EADA; }

div.TopMenu { float: left; margin: 0px 9px 0px 0px; }
	div.TopMenu img { border: none; }
	
table#realNet { width: 240px; }
	table#realNet td { font-family: Tahoma,sans-serif; color:#303B41; font-size: 11px; }
	table#realNet td a { font-size: 11px; }
	
div#searchBox { background: #B9BDC0; padding: 15px; }
	div#searchBox td { color:#5B666A; }

a.no-all { padding: 0px; margin: 0px; }

div.catmenu{ height:30px; position:absolute; top:-10px; left:0px; z-index:10; }
div.catmenu_a{ height:28px; color:#ffffff; float:left; margin-right:12px; }
div.catmenu_a a{ line-height:28px; background:#c41425 url(../img/catmenu_a.gif) bottom repeat-x; padding:5px 20px 5px 20px; color:#ffffff; text-decoration:none; }
div.catmenu_a a:hover{ ine-height:28px; background:#c41425 url(../img/catmenu_a.gif) bottom repeat-x; padding:5px 20px 5px 20px; color:#ffffff; text-decoration:none; }

div.catmenu_i{ height:28px; color:#333333; float:left; margin-right:12px; }
div.catmenu_i a{ line-height:28px; background:#f5ebdc url(../img/catmenu_i.gif) bottom repeat-x; padding:5px 20px 5px 20px; color:#555555; text-decoration:none; }
div.catmenu_i a:hover{ ine-height:28px; background:#c41425 url(../img/catmenu_a.gif) bottom repeat-x; padding:5px 20px 5px 20px; color:#ffffff; text-decoration:none; }

div.photo_count{ padding-left:20px; padding-top:5px; font-size:11px; }