/* General start */
*{margin: 0;padding: 0;}
a{	text-decoration: none;}
a:hover{ text-decoration: underline;}
img{border: 0;}
body{background-position: top center;	font-family: "Verdana", "Tahoma", "Arial", "Helvetica", sans-serif;	font-size: 11px; color: #333333;}
#IEhack{text-align: center;}
#page{text-align: left; width: 935px;	margin: 0px auto;}
.size10{font-size: 10px !important;}
.size11{font-size: 11px !important;}
.size12{font-size: 12px !important;}
.size13{font-size: 13px !important;}
.size14{font-size: 14px !important;}
.size15{font-size: 15px !important;}
.lewe{float: left;}
.prawe{float: right;}
.text_left	{	text-align: left !important;}
.text_right	{	text-align: right !important;}
/* General end */

/* Partners start @page_partners.tpl */
#partners{	
background: #f5f5f5;
}
#partners h2{	font-size: 11px;	color: #9399a4;	font-weight: normal;	padding-top: 14px; margin-left: 60px;}
#partners p{	text-align: center;}
#partners img{	margin: 10px;	margin-left: 14px;	margin-right: 14px;}
/* Partners end @page_partners.tpl */


.line1{
	background: #f1f1f1;
	width: 90%;
	height: 1px;
	margin: 0px auto;
	font-size: 0;
	margin-top: 15px;
	margin-bottom: 15px;
}

.advert_area{
	text-align: center;
	margin-bottom: 15px;
}

.content{
	background: #f5f5f5;
	padding-top: 13px;
	border-top: 1px solid #585858;
}
/*
.content .shadow_2{
	-moz-box-shadow:  0px 15px 55px #ccc;
  -webkit-box-shadow: 0px 15px 55px #ccc;
  box-shadow: 0px 15px 55px #ccc;
}*/
table.main{
	width: 100%;
}

table.main td.page_left{
	width: 550px;
	text-align: center;
	vertical-align: top;
}
table.main td.page_right{
	background-position: right;
	width: 385px;
	text-align: center;
	vertical-align: top;
}

.page_left, .page_right{
	/*padding-bottom: 5014px;
	margin-bottom: -5000px;*/
	padding-bottom: 14px;
}

.content .page_left .inner{	width: 525px;	margin: 0px auto; text-align: left; }
.content .page_right .inner{	width: 360px;	margin: 0px auto; text-align: left;}

	.spacing{
	width: 100%;
	height: 15px;
	font-size: 0;
	background: #f6f6f6 url('images/content_space.png') repeat-y;
}















.block_margin{margin-top: 10px !important;}
.button{	background: none;	font-size: 11px !important;	padding: 3px;	padding-left: 6px;	padding-right: 6px;	border: 0;text-decoration: none; font-weight: normal; font-family: Verdana;
text-transform: uppercase; color: #494949;	font-weight: bolder;}
.button:hover{text-decoration: underline;}

.news_text a{color: #0058af;}

h2.tip_header{font-size: 12px; color: #424242; background: url('images/icon_news.gif') no-repeat;	padding-left: 20px;	height: 16px; text-align: left; margin-left: 10px; margin-top: 10px;}
h2.tip_header span{	font-size: 9px; color: #828691; font-weight: normal;}
.icon_joystick{background: url(images/icon_joystick.gif) no-repeat !important;}
.icon_video{background: url(images/icon_video.gif) no-repeat !important;}


#cover{	width: 116px;	height: 162px;	border: 1px solid #111111;	margin: 10px;	float: left;}
.sortowanie{	margin-left: 25px;	padding-top: 10px;	text-align: left;}
.sortowanie a{	font-size: 12px;	color: #484848;	text-decoration: none;}
ul.sort_rate{	list-style-type: none;	text-align: left;	margin-top: 10px;	padding-bottom: 20px; margin-left: 30px;}
ul.sort_rate li{	font-size: 9px;	color: #828691;	line-height: 16px;}
/**********************************************************************/

/********* Aktualności ***************/
.aktualnosci_box{	width: 877px;	background: #ffffff;	margin: 0px auto;	border: 1px solid #e9e5e5;	margin-top: 14px;}
.kody_alfabet{	width: 877px;	background: #ffffff;	margin: 0px auto;	border: 1px solid #e9e5e5;	margin-top: 14px; padding-top: 3px; padding-bottom: 13px;}
.kody_alfabet p{
	padding-top: 5px;
}
.kody_alfabet a{padding-left: 5px; padding-right: 5px; color: #2e2e2e;}
.poll_box{	width: 877px;	background: #ffffff;	margin: 0px auto;	border: 1px solid #e9e5e5;	margin-top: 14px;}

.panel_box{	width: 877px;	background: #ffffff;	margin: 0px auto;	border: 1px solid #e9e5e5;	margin-top: 14px;}
.panel_box .in_left{width: 370px; float: left; height: 310px; overflow: hidden}
.panel_box .in_right{width: 470px; float: left; height: 310px; overflow: hidden}
.panel_box .in_right p{text-align: left; font-size: 13px; padding: 20px; padding-top: 40px; color: #484848;}
.panel_box .in_right p span{font-size: 14px;}
.panel_box .info{width: 840px;}
.panel_box .info p{text-align: left; font-size: 13px; color: #a8a8a8; padding: 10px; padding-left: 20px;}
#panel_logowanie{
	width: 877px;	margin: 0px auto;	border-left: 1px solid #e9e5e5; border-right: 1px solid #e9e5e5; margin-top: 14px; height: 170px;
}

#panel_logowanie #login{
	width: 385px;
	height: 170px;
	background: #ffffff;
	float: left;
	border: 1px solid #e9e5e5;
	border-left: 0;
		overflow: hidden;
}

#panel_logowanie #join{
	width: 464px;
	height: 170px;
	background: #ffffff;
	border: 1px solid #e9e5e5;
	border-right: 0;
	float: right;
	overflow: hidden;
}

table.rejestracja{	margin-left: 10px;	margin-top: 10px;}
table.edit_profil{	margin-left: 70px;	margin-top: 5px;}
table.rejestracja tr td, table.edit_profil tr td{	font-size: 12px;	color: #484848;	padding: 5px;	text-align: left;}
tr.up td{	height: 40px;	vertical-align: bottom; text-align: right;}
table.rejestracja tr td .input_text, table.edit_profil tr td .input_text{ width: 180px;}
table.rejestracja tr td.first, table.edit_profil tr td.first{ text-align: right; width: 110px;}
tr td.tip{color: #989898 !important;}




#container .c_left .news_text p{ padding-left: 15px;	padding-right: 15px;	padding-top: 8px; padding-bottom: 8px; text-align: justify !important;}

.image-desc{text-indent: 0; width: 390px;	overflow: hidden;	margin: 10px; background: #f3f3f3; border: 1px solid #dadada; text-align: center;}
.image-desc-news{text-indent: 0; width: 460px;	overflow: hidden;	margin: 10px; background: #f3f3f3; border: 1px solid #dadada; text-align: center;}
.image-desc-news{background: none; border: 0; margin: 0px auto;}

.image-desc img{width: 370px; height: auto; border: 1px solid #797979; margin-top:10px;}
.image-desc-news img{width: 440px; height: auto; border: 1px solid #797979; margin-top:10px;}
.image-description{	height: auto;	text-align: right;	color: #797979;	font-size: 11px; margin-right: 10px; padding-bottom: 3px;}


.comment_form{
	margin-top: 5px;
	margin-bottom: 10px;
}

.comment_form .text{
	border: 1px solid #bbbbbb;
	width: 460px;
	height: 60px;
}




/*************** Filmy Video ******************************************/

.center{	text-align: center;
}

.full_box{
	width: 877px;
	background: #ffffff;
	margin: 0px auto;
	border: 1px solid #e9e5e5;
	margin-top: 14px;
	height: 145px;
	overflow: hidden;
}




.full_box table{
	width: 100%;
	margin-top: 10px;
}

.full_box table tr td{
	vertical-align: top;
	text-align: center;
	color: #9f9f9f;
	font-size: 10px;
}

.full_box table tr td a{
	color: #484848;
	font-weight: bolder;
	text-decoration: none;
}

.video_screen2{
	width: 128px;
	height: 71px;
	border: 1px solid #00002d;
	padding: 1px;
}





table.cheats{
	width: 95%;
	margin: 0px auto;
	margin-top: 5px;
}

table.cheats tr td{
	font-size: 12px;
	font-family: Tahoma;
	color: #484848;
	text-align: left;
	padding: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
}

table.cheats a{
	color: #484848;
}

table.cheats tr.naglowek td{
	font-size: 12px;
	font-weight: bolder;
	color: #bab4b4;
	border-bottom: 1px solid #bab4b4;
	text-align: center;
}

table.cheats tr td.name{
	font-size: 12px;
	color: #bab4b4;
	width: 510px;
}

table.cheats tr td.type{
	color: #7a1834;
	text-align: center;
}

table.cheats tr td.date{
	text-align: center;
	width: 140px;
}


/*---Tabs---*/
.game_menu_new{	height: 28px; overflow: hidden;
	margin-top: 14px; 
	border: 0;
background: url('images/pixel.png') repeat-x;
background-position: bottom;
}

#tabs2 {
	padding: 0 0 0px 7px;
	font-size:13px;
	
}

#tabs2 li {
	border:1px solid #ccd1d5;
	border-left: 0;
	background:url(http://img.informer.com/images/tabs.png) top repeat-x;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}

#tabs2 li.first{
	border-left: 1px solid #ccd1d5 !important;
	margin-left: 5px;
}

#tabs2 a{
	padding:5px 10px;
	display:block;
	color:#304491;
	text-decoration: none;
}
#tabs2 #select_tab{
	background: #ffffff;
	border-bottom-color: #ffffff;
}
#tabs2 .no_tab{
	opacity: 0.4;
}

#select_tab a{
	color: #000000;
}
#tabs2 .withtab {
	border:none; 
	
	background:none; 
	padding:0;
}

.news_detail table{	
width: 95%;
	margin: 0px auto;	border-bottom: 1px solid #e4e4e4;
	margin-bottom: 20px;
	margin-top: 10px;
}

.news_detail table tr td{
	text-align: left;
	color: #a3a3a3;
	width: 50%;
	font-size: 12px;
	padding: 5px;
}


table.articles_table{
	width: 90%;
	margin-left: 8px;
	font-size: 12px;
}

table.videos_table{
		width: 90%;
	margin-left: 8px;
	font-size: 12px;
	color: #494949;
}

table.articles_table tr td{
padding:5px;
color: #494949;
}

table.articles_table tr td a{
	color: #494949;
}

.ul_icon ul{text-align: left;	list-style-image: url('images/li_icon.gif');	margin-top: 5px;	margin-left: 40px;}
.ul_icon ul li{ 	line-height: 18px;}


/***/
ul.postmetadata{padding:4px 0px; font-size:11px;	list-style-type: none; color: #8c8c8c;}
ul.postmetadata li{background-repeat:no-repeat;	padding:1px 0px 1px 20px;	margin-top: 3px;	background-position:0 0;}	
.postmetadata li.icon_cat		{background-image:url(images/pix/icon_folder.gif);}
.postmetadata li.icon_comment	{padding-top: 2px; background-image:url(images/pix/icon_recentComment.gif);}	
.postmetadata li.icon_date		{padding-top: 2px; background-image:url(images/pix/icon_date.gif);}
.postmetadata li.icon_tags		{background-image:url(images/pix/icon_tags.gif); padding-bottom: 4px;}
.postmetadata li.icon_track		{background-image:url(images/pix/icon_track.gif);}	
.postmetadata li.icon_rss		{padding-top: 4px; background-image:url(images/pix/icon_rss.gif); background-position:0 -20px;}		
.postmetadata li.icon_alert		{background-image:url(images/pix/icon_alert.gif);}
/***/


blockquote{padding: 5px;	padding-left: 15px; margin-left: 15px; margin-right: 15px; }
blockquote p{font-style: italic;	text-align: justify;	color: #e4e4e4;}



.admin_button{ color: #ffffff; 	background: #386fa2; font-size: 10px; font-family: Verdana; font-weight: bolder; font-size: 10px; padding: 2px; border: 1px solid #8aadcd;	border-right: 1px solid #9ea8b5;
	border-bottom: 1px solid #9ea8b5;}

/* Kontakt start @kontakt.tpl */
.kontakt{}
.kontakt table{width: 95%; margin: 0px auto; margin-top: 10px;}
.kontakt h4{font-size: 12px; color: #9a060d; font-weight: bolder;margin-bottom: 8px;}
.kontakt p{margin-left: 20px; padding: 20px; padding-left: 0;}

.kontakt span.red{color: #d10d01; font-size: 11px;}
.kontakt .mail{
	background: url('images/mail_icon.png') no-repeat;
	padding-left: 20px;
	font-size: 10px;
	color: #000000;
}


.kontakt table tr td{
	padding: 20px;
}

.kontakt table tr td td{
	padding: 5px;
}

.kontakt input, .kontakt select, .kontakt select option{
	width: 200px;
	font-size: 12px;
}
.kontakt textarea{
	width: 320px;
	height: 120px;
}

.kontakt .contact_bg{
	background: url('images/contact_bg.png') no-repeat;
	background-position: center;
}


/* Kontakt end @kontakt.tpl */



#show_gallery img{
	width:125px; 
	height:75px;
	border: 1px solid #494949;
	margin: 10px;
	padding: 1px;
}







/* Polecane @ home.tpl*/
#slideshow{width: 525px;	height: 280px; overflow: hidden; position: relative; }
#slidesContainer{ position: absolute; width: 525px;	height: 280px; overflow: hidden; }
/* Polecane end @home.tpl */


/* Ranking w menu @home.tpl*/
#block_ranking{	width: 100%;}
#block_ranking #best_one{	width: 100%;	text-align: center;}
#block_ranking #best_one #cover_main{	width: 116px;	height: 162px;	border: 1px solid #111111; margin-top: 20px;}
#block_ranking #best_one #game_name{font-family: Verdana;	color: #035a85;	font-size: 10px; font-weight: normal;	margin-top: 10px;}
#block_ranking #best_one h1 a{	color: #035a85;}
#block_ranking #best_one p{ color: #000000;	font-size: 10px;	margin-top: 7px;}
#block_ranking #best_one p.ocena{		color: #999999;	font-size: 11px;	margin-top: 13px;}
#block_ranking #best_one p.ocena b{	color: #035a85; font-size: 14px;}
.notowanie10{ margin-top: 5px; width: 100%;}
.notowanie10 tr td{color: #000000; font-size: 11px;	height: 30px;	width: 300px;	line-height: 15px;}
.notowanie10 tr td a{ color: #035a85;}
.notowanie10 tr td.nr{width: 30px; text-align: center;	color: #999999;}
/* Koniec rankingu w menu */

.SystemFail{width: 80%; text-align: font-size: 11px; padding: 10px; border: 1px dotted #efb894; background: #fae8dc; margin: 4px auto;}
.SystemDone{width: 80%; text-align: font-size: 11px; padding: 10px; border: 1px dotted #a6eea4; background: #def9dd;margin: 4px auto;}

/* Komunikaty start @error.tpl */
#error_id{color: #033e5d; font-size: 18px; text-transform: uppercase; font-weight: bold;}
#error_name{color: #033e5d; font-size: 10px; text-transform: uppercase; font-weight: bold;}
#error_description{color: #828282; font-size: 11px; text-transform: uppercase; width: 400px; margin: 0px auto; margin-top: 10px; line-height: 15px;}
/* Komuniakty end @error.tpl */




/* Komentarze start @news.tpl @review.tpl @preview.tpl */
div.news_comments h2{ font-size: 12px;	color: #484848;	font-weight: bold;	margin-left: 30px;	margin-bottom: 8px;	text-align: left;}
div.news_comments h3{	color: #484848;	font-size: 10px;	font-family: Verdana;	font-weight: bolder;	text-align: left;	margin-left: 20px;}
div.news_comments h3 span{	color: #b2b2b2;	font-size: 10px;	font-weight: normal;	font-family: Verdana;}
div.news_comments .body{	font-size: 10px;	color: #484848;	font-family: Verdana;	margin-left: 30px;	text-align: left;	padding: 2px;	padding-bottom: 8px;}
div.review_comments h2{ font-size: 12px;	color: #484848;	font-weight: bold;	margin-left: 30px;	margin-bottom: 8px;	text-align: left;}
div.review_comments h3{	margin: auto; color: #000000;	font-size: 11px;	font-family: Verdana;	font-weight: bolder;	text-align: left;	margin-left: 20px;}
div.review_comments h3 span{	color: #b2b2b2;	font-size: 10px;	font-weight: normal;	font-family: Verdana;}
div.review_comments div.body{	font-size: 10px;	color: #484848;	font-family: Verdana;	margin-left: 30px;	text-align: left;	padding: 2px;	padding-bottom: 8px;}
/* Komentarze end @news.tpl @review.tpl @preview.tpl */

/* Encyklopedia */
#encyklopedia{width: 880px; margin: 0px auto;}
#encyklopedia .sort_now{ background: #f2f2f2; width: 100%; margin: 10px auto;}
#encyklopedia .sort_now .s1{width: 95%; color: #0b0b0b; margin: 0px auto;}
#encyklopedia .sort_now .s1 td{padding: 4px; font-size: 11px;}
#encyklopedia .sort_now .s1 h1{font-size: 12px; color: #0b0b0b;}
#encyklopedia .sort_now .s1 .alfabet a{font-size: 10px !important; color: #000000; padding-left: 2px; padding-right: 2px;}
#encyklopedia .sort_now .s1 .scale{font-size: 11px; color: #8a8a8a}
#zaawansowane{background: url('images/updown.png') no-repeat; height: 12px; line-height: 12px; border: 0; padding-left: 17px; font-size: 11px; background-position: left top; color: #000000;}
#encyklopedia .sort_now .s1 .info{background: url('images/info.png') no-repeat; background-position: right; padding-right: 70px; text-align: right; color: #63798c; font-size: 11px;}


#encyklopedia	.game_show{
	width: 255px;
	height: 180px;
	background: #ffffff;
	overflow: hidden;
	margin: 8px;
	margin-top: 0;
	float: left;
	border: 1px solid #e4e4e4;
	text-align: left;
}



#encyklopedia	.game_show p{
	padding: 5px;
	font-size: 10px;
	font-family: Verdana;
	color: #494949;
}


.spis{width: 650px; }
.spis tr td{padding: 5px; height: 115px; border-bottom: 1px dotted #bbbbbb; font-size: 11px;}
.spis tr.mark td{background: #dcdcdc; height: 30px; color: #035a85;}
.spis .cover{border: 1px solid #3d3d3d; width: 45px; height: 60px;}
.spis	.game_title{ color: #035a85;	font-size: 11px; margin:0;}
.spis .gatunek{font-size: 10px; color: #000000;}
/* End */


.review_one_list{
	border-bottom: 1px dotted #a8a8a8;
	padding: 5px; font-size: 12px; line-height: 16px; color: #3b3b3b; margin: 4px auto; width: 90%;
}


.reviev_one_list .grey{color: #767676 !important;}

.review_one_list .red{color: #86060c; font-size: 13px; margin-left: 0;}

span.key{
	padding-left: 2px;
	padding-right: 2px;
	font-size: 11px;
	color: #313131;
	border: 1px solid #3c3c3c;
	background: #bebebe;
	text-transform: uppercase;
	
}

.kody table{
	margin: 10px;
	margin-left: 25px;
	border-left: 2px solid #a8a8a8;
}

.kody table tr td{
	font-size: 12px;
	text-align: left;
	padding: 1px;
	padding-left: 10px;
}

.kod table tr td:first{
	padding-right: 20px;
	color: #a8a8a8;
}


/* START: PAGE_INFO*/
.page_info{ padding: 30px;  text-align: justify;}
.page_info ul{text-align: left;	list-style-image: url('images/li_icon.gif');	margin-top: 5px;	margin-left: 40px;}
.page_info ul li{ color: #494949;	font-size: 12px;	line-height: 18px;}

	
	/*Reklama start*/
	.page_info #reklama img{ padding: 2px; border: 1px solid #585858;}
	.page_info #reklama p{font-size: 12px; line-height: 17px; padding-top: 5px; padding-bottom: 2px;}
	/*Reklama end*/
	
	/* Redakcja start @info-redakcja */
	table.redaction{width: 60%; margin: 0px auto;}
	table.redaction tr td{border-bottom: 1px solid #eeeeee; padding: 5px; text-align: left !important;}
	table.redaction td.avatarek{border-bottom: none;}
	table.redaction td.name{ width: 150px;}
	table.redaction b, table.redaction strong{color: #d10d01; font-weight: bolder;}
	/* Redakcja end @info-redakcja */

	div.game_cover_square{
	border: 1px solid #e6e7d6;
	width: 104px !important;
	height: 104px !important;
}
div.game_cover_square .s_cover{
	width: 100px !important;
	margin: 2px;
	height: 100px !important;
	
}

/** publicity */
div#art_top{
	height: 40px;
	
}
div#art_game_ocena{
	float: right;
	margin-top: 5px;
	font-size: 14px;
	margin-right: 280px;
}

div#art_info{
	margin-left: 30px;
	padding-left: 40px;
	background: url('/templates/ultimate_orange/images/article_icon.png') no-repeat;
	float: left;
}

h2#art_title{
	font-size: 18px;
	font-family: Tahoma;
	color: #313e42;
	text-align: left;
	font-weight: bolder;
}
h3#art_about{
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana;
	text-align: left;
	color: #9b9b9b;
}

div#pages{
	text-align: center;
}

.art_cover{
	width: 180px;
	padding: 3px;
	border: 1px solid #d7d7d7;
}

div#pages a{
	background: url('/templates/ultimate_orange/images/article_page.gif') no-repeat;
	background-position: top center;
	line-height: 28px;
	width: 35px;
	height: 28px;
	display: block;
	float: left;
	font-weight: bolder;
	font-size: 11px;
	font-family: Verdana;
	color: #78848e;
}

.foto_medium{
	width: 180px;
	border: 3px solid #c5c5c5;
	margin-bottom: 2px;
}


div#pages a.current{
	background: url('/templates/ultimate_orange/images/article_page.gif') no-repeat;
	background-position: bottom;
}


.pub{
	height: 40px; width: 90%;
	margin: 0px auto;
	margin-bottom: 8px;
	border-top: 1px solid #d3d3d3;
	padding-top: 10px
}
.pub .autor{
	float: left; width: 45%; font-size: 11px;
}
.pub .more{
text-align: right; float:right; font-size: 12px; width: 45%;
}

.image-desc{
	margin: 0px auto;
}


#pub_tresc{
	color: #515151;

}

#pub_tresc p{
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
		font-size: 11px;
	text-align: justify;
	line-height: 20px;
	color: #595959;
	text-indent: 30px;
}


#pub_tresc ul{text-align: left;	list-style-type: none;	margin-top: 5px;	margin-left: 40px; }
#pub_tresc ul li{ background: url('http://www.fundusze-turystyka.pl/images/wypunktowanie.gif') no-repeat; background-position: left center; padding-left: 20px; line-height: 20px; color: #6e6c6d;}

.pub_block_title{
	width: 90%;
	margin: 8px auto;
	padding: 5px;
	font-size: 9px;
	text-align: center;
	background: #ebebeb;

}
.pub_menu{
	margin-top: 10px;
	margin-bottom: 10px;
	height: 20px;
}


.pub_menu a{
	font-size: 11px;
	padding-left: 20px;
	padding-right: 20px;
	color: #6e6c6d;
	font-weight: bolder;
}


.pub_block_title span{
	color: #202020;
	font-weight: bolder;
	font-size: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

.pub_block{
	color #d1d1d1;
	background: #ffffff;
	margin-bottom: 3px;
}

.pub_last{
	margin-left: 30px;
}
.pub_block p{
	line-height: 20px;
}
ul.pub_last{
list-style-type: none;
}
.pub_last li{
	padding: 3px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10px;
	
}

.pub_last li:hover{
	background: #eaf3f8;
}

.czarne{
	color: #444444;
}

.szare{
	color: #999999;
	font-size: 9px;
}

.arch_link{
	color: #999999; 
	font-size: 10px; 
	font-weight: bold;
	text-transform: uppercase;
}

span.premiere_world{
	background: url('http://www.linkpolonia.com/images/world_small.png') no-repeat;
	background-position: left center;
	padding-left: 20px;
}

span.premiere_poland{
	background: url('http://www.fischersport.pl/images/pl-flag.gif') no-repeat;
	background-position: left center;
	padding-left: 20px;
}


/** end pub. */


table.table_array{
	width: 98%;
	margin: 0px auto;
}


table.table_array tr td{
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	border-bottom: 1px solid #d6d6d6;
	height: 28px;
}

table.text_left tr td{
	text-align: left;
}

table tr.tr_second td{
	background: #f7f7f7;
}

span.calendar{
	padding-left: 15px;
	background: url('images/icon/icon_calendar.gif') no-repeat center left ;
}



