#top {
	overflow:hidden; clear:both; display:block; width:942px; background:url(images/fasa_blue.gif) no-repeat left 122px;
}
#typosTitle 	{ float:left; margin-bottom:3px; overflow:hidden; width:942px; font:normal 18px Georgia; color:#00286d; }
#typosTitle img	{ padding:0px 10px 0px 10px; vertical-align:middle; }

#leftDiv { float:left; overflow:hidden; width:942px; font:normal 11px Tahoma; color:#6b6b6b; position:relative; }
.grammiGri { float:left; width:942px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; background:url(images/grammi.gif) repeat-x left top; height:1px; overflow:hidden; }

.newsTextMain		{ padding:10px 30px; font:normal 14px Trebuchet MS; float:left; width:882px;text-align:center; }
.newsTextMain h1 	{ font:bold 22px georgia; color:#00286d; }
.newsTextMain ul 	{ color:#00286d; margin-left:18px; clear:both; display:block; padding-top:10px; }
.newsTextMain ul li	{ padding:10px 0px; }
.newsTextMain .left01	{ float:left; padding:20px 0px 0px 0px; }
.newsTextMain .right01	{ float:right; padding:30px 0px 0px 0px; }
#blogBox		{ float:left; width:874px; border:1px solid #eceded; padding:1px; margin:40px 0px 0px 30px; display:inline; position:relative; }
.blogBox-main	{ float:left; width:861px; background:url(images/bg_blog01.gif) repeat-x left top; padding:10px 0px 0px 13px; }	
.titleBlog		{ position:absolute; left:10px; top:-17px; }
.com	{ float:right; background:url(images/icon_com.gif) no-repeat left top; padding:0px 10px 0px 20px; color:#6b6b6b;  }
.com a	{ font:normal 11px arial; color:#6b6b6b;  }
.comR	{ position:absolute; background:url(images/icon_com.gif) no-repeat left top; padding:0px 10px 0px 20px; color:#6b6b6b; top:45px; right:135px;  }
.comR a	{ font:bold 11px arial; color:#6b6b6b;  }

.list-blog	{ clear:both; display:block; overflow:hidden; padding:20px 0px 0px 0px; width:845px; }
.list-blog .leftB	{ float:left; width:140px; text-align:right; padding:30px 10px 0px 0px; }
.list-blog .leftB .name	{ font:bold 13px georgia; color:#00286d; clear:both; display:block; overflow:hidden; }
.list-blog .leftB .date	{ font:bold 12px arial; color:#8a8a8a; clear:both; display:block; overflow:hidden; }
.list-blog .rightB	{ float:left; width:640px; background:url(images/bg_blog02.gif) no-repeat left top; padding:26px 10px 10px 35px; font:normal 13px tahoma; color:#4c4c4c; }
.paging		{ float:right; padding:20px 10px; }
.paging	.pageP	{ float:left; text-align:center; }
.paging	 a		{ float:left; width:22px; height:18px; background:url(images/blog_page.gif) no-repeat left top; text-align:center; margin:0px 1px; display:inline; font:normal 11px verdana; 
				  color:#6a6a6a; text-decoration:none; padding-top:4px; }
.paging	 a:hover	{ background:url(images/blog_page_hover.gif) no-repeat left top; color:#fff; }
.paging	 a.active	{ background:url(images/blog_page_hover.gif) no-repeat left top; color:#fff; }
.paging	 a.first		{ float:left; width:22px; height:18px; text-align:center; margin:0px 1px; display:inline; padding:0; border:none; background:none; }
.paging	 a.first:hover	{ border:none; background:none; }
.paging	 a.first img	{ border:none; background:none; }
.paging	 a.last		{ float:left; width:22px; height:18px; text-align:center; margin:0px 1px; display:inline; padding:0; border:none; background:none; }
.paging	 a.last:hover	{ border:none; background:none; }
.paging	 a.last img	{ border:none; background:none; }
.paging	 span		{ float:left; font:normal 11px verdana; color:#6a6a6a; margin:0px 1px; display:inline; padding:0; width:22px; text-align:center; padding-top:10px;  }


.blogBox_form	{ float:left; width:861px; background:#f6f8f9 url(images/bg_blog03.gif) no-repeat left top; padding:10px 0px 0px 13px; margin-top:40px; position:relative; }	
.titleBlog		{ position:absolute; left:10px; top:-17px; }
table.blog_form						{ float:left; padding:20px 0px; }
table.blog_form	 td					{ padding:5px 20px 0px 48px; }
table.blog_form	 td input			{ width:337px; height:21px; border:1px solid #bfbfbf; font:normal 13px arial; padding-top:3px; margin-bottom:10px; }
table.blog_form	 td input.button00	{ margin:0px 5px; width:89px; height:27px; border:none; background:url(images/send_blog1.gif) no-repeat left top; }
table.blog_form	 td input.button01	{ margin:0px 5px; width:89px; height:27px; border:none; background:url(images/cancel_blog2.gif) no-repeat left top; }
table.blog_form	 td textarea		{ width:337px; height:145px; border:1px solid #bfbfbf; font:normal 13px arial; padding-top:0px; margin-bottom:10px; }



.blueLinks					{ clear:both; display:block; overflow:hidden; padding:0px 0px; }
.blueLinks ul				{ clear:both; display:block; overflow:hidden; list-style:none; margin-left:25px; margin-right:25px; padding:0; }
.blueLinks ul li			{ float:left; padding:0; margin:0px 2px 0px 0px; display:inline; text-align:center; font:bold 15px georgia; color:#00286d; }
.blueLinks ul li a			{ font:bold 15px georgia; color:#838a95; text-decoration:none; }
.blueLinks ul li a:hover	{ color:#00286d; text-decoration:none; }
.blueLinks ul li.blue1 a	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton1_off.gif) no-repeat left top;}
.blueLinks ul li.blue2 a	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton2_off.gif) no-repeat left top; }
.blueLinks ul li.blue3 a	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton3_off.gif) no-repeat left top; }
.blueLinks ul li.blue4 a	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton4_off.gif) no-repeat left top; }
.blueLinks ul li.blue1 a:hover	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton1.gif) no-repeat left top;}
.blueLinks ul li.blue2 a:hover	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton2.gif) no-repeat left top; }
.blueLinks ul li.blue3 a:hover	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton3.gif) no-repeat left top; }
.blueLinks ul li.blue4 a:hover	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton4.gif) no-repeat left top; }
.blueLinks ul li.blue1 a.active	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton1.gif) no-repeat left top; color:#00286d; }
.blueLinks ul li.blue2 a.active	{ float:left; width:220px; height:54px; padding-top:10px; background:url(images/blueButton2.gif) no-repeat left top; color:#00286d; }
.blueLinks ul li.blue3 a.active	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton3.gif) no-repeat left top; color:#00286d; }
.blueLinks ul li.blue4 a.active	{ float:left; width:220px; height:54px; padding-top:10px; margin:0; background:url(images/blueButton4.gif) no-repeat left top; color:#00286d; }

.searchBlog						{ float:left; width:660px; padding:20px 0px 0px 175px; }
.searchBlog .top				{ clear:both; display:block; overflow:hidden; width:660px; padding:14px 0px; border-top:1px dotted #bec4cd; border-bottom:1px dotted #bec4cd; 
							      font:normal 12px georgia; color:#8a8a8a; }
.searchBlog .top em 			{ font:bold 13px georgia; color:#00286d; padding-right:5px; }
/*.searchBlog .top input 			{ border:1px solid #d5dce6; margin-right:6px; display:inline; margin-left:1px; }*/
.searchBlog .top input.search1 	{ width:110px; height:18px; padding:2px 0px 0px 0px; font: 11px arial; vertical-align:middle; border:1px solid #d5dce6; margin-right:6px; display:inline;
								  margin-left:1px }
.searchBlog .top input.search2 	{ width:60px; height:18px; padding:2px 0px 0px 0px; font: 11px arial; vertical-align:middle; border:1px solid #d5dce6; margin-right:2px; display:inline;
								  margin-left:1px }
.searchBlog .top input.search3 	{ width:23px; height:22px; padding:0; margin:0; background:url(images/arrow_gri.gif) no-repeat left top; border:none; vertical-align:middle; }
.searchBlog .top img.ui-datepicker-trigger { vertical-align:middle; margin-right:7px; display:inline; }

.searchBlog .bottom				{ float:left; width:660px; padding:14px 0px; font:normal 13px georgia; color:#8a8a8a; }
.searchBlog .bottom em			{ font:bold 13px georgia; color:#8a8a8a; float:left; }
.searchBlog .bottom	select		{ border:1px solid #d5dce6;  font: 11px arial; width:120px; height:20px; vertical-align:middle; margin-left:5px; display:inline; padding:1px 0px; }
.searchBlog .bottom a			{ font:normal 13px georgia; color:#8a8a8a; text-decoration:none; margin-left:5px; display:inline; }
.searchBlog .bottom a.first		{ padding-right:15px; }
.searchBlog .bottom a img		{ border:none; }
/*.searchBlog .bottom a.first		{ padding-right:15px; background:url(images/arrowDown.gif) no-repeat right 5px; }
.searchBlog .bottom a.second	{ padding-right:15px; background:url(images/arrowUp.gif) no-repeat right 5px; }*/

.bottom_Blog				{ float:left; width:640px; padding:15px 10px 0px 0; }
.bottom_Blog .left			{ float:left; font:normal 13px georgia; color:#8a8a8a; background:url(images/icon_blogUp_blue.gif) no-repeat left top; width:100px; height:20px; padding:3px 30px 0px 5px }
.bottom_Blog .left span		{ float:left; width:62px; }
.bottom_Blog .left a		{ float:left; background:url(images/icon_blogUp.gif) no-repeat right top; font:normal 13px georgia; color:#8a8a8a; text-decoration:none; width:50px; 
							  margin-right:5px; display:inline; padding:0; }
.bottom_Blog .left a:hover	{ text-decoration:underline; }
.bottom_Blog .right			{ float:right; }
.bottom_Blog .right img		{ border:none; margin-right:3px; display:inline; }

