@charset "utf-8";
body {	margin: 0;	background: #f1f5fb url(img/sf.jpg) repeat-y center;	font-family:Arial, Helvetica, sans-serif;}
a, a:visited{	color: #000000;	text-decoration: none;}
a:hover{	color: #044c82;	text-decoration: none;}
#page {	margin: 0 auto;	width: 855px;	display:block;}
#header {	margin: 0 auto;	width: 855px;	height: 218px;	background: url(img/header.jpg) no-repeat;	display:block;}
#headerimg {	margin: 0;	width: 273px;	height: 151px;	display:block;	padding-top:20px;	margin-left:10px;}
#nwrap {	width: 855px;	display:block;}
#nav {	width: 588px;	height: 34px;	display:block;	margin-top:13px;	margin-left:1px;	float:left;}
#jsddm{	margin: 0;	padding: 0}	
		#jsddm li	{	float: left;		list-style: none;		margin: 0;		padding: 0}
		#jsddm li a	{	display: block;		width: 98px;		height: 34px;		white-space: nowrap}		
		#jsddm li ul		{	margin: 0;			padding: 0;			position: absolute;			visibility: hidden;			z-index:1;			border-bottom: 1px solid #EFEFEF;			border-right: 1px solid #EFEFEF}
		#jsddm li ul li		{	float: none;			display: inline}		
		#jsddm li ul li a		{	width: auto;			color: #044c82;			font: 12px Arial;			font-weight: bold;			height: 22px;			padding: 5px 15px 0 15px;			text-decoration:none;			background: #fbfbf9}		
		#jsddm li ul li a:hover		{	background: #044c82;			color:#fbfbf9}
#lang {	width: 138px;	height: 34px;	display:none;	margin-top:13px;	float:right;}
.ita {	width: 40px;	height: 34px;	display:block;	padding-right:20px;	float:left;}
.eng {	width: 40px;	height: 34px;	display:block;	padding-right:38px;	float:left;}
#content {	margin: 0 ;	width: 592px;	display:block;	float:left;}
#post {	width: 561px;	display:block;	float:left;	margin-left:20px;	margin-right:11px;	margin-bottom:20px;}
#post .up {	height: 7px;	background:url(img/upnews.png) no-repeat;}
#post .bg {	background:url(img/sfnews.png) repeat-y;	overflow:hidden;	padding: 0 20px;}
#post .title {	font-size:18px;	padding-top:4px;}
#post .meta {	height:14px;	padding-top: 5px;	padding-bottom:1px;	border-top: #e2e2e2 solid 1px;	overflow:hidden;}
#post .date {	float: left;	font-size:10px;	padding-left:20px;	background:url(img/calendar.png) left no-repeat;}
#post .link {	float: right;	font-size:10px;	padding-right:20px;	background:url(img/arrow-r.png) right no-repeat;}
#post .entry {	padding-top: 4px;	padding-bottom:5px;	font-size:12px;	text-align:justify;}
.entry textarea {	width:521px;	height:400px;	font: 12px Arial;	text-align:justify;}
.entry ul {	padding-left: 20px;}
.entry ul li {	padding: 3px 0;}
.entry ol {	padding-left: 27px;}
.entry ol li {	list-style: decimal;	padding: 3px 0;}
#post .dwn {	height:7px;	background:url(img/dwnnews.png) no-repeat;}
#flippages {	text-align:center;	padding-bottom:30px;}
#flippages ul li{	padding:80px 60px;	font: 12px Arial;	font-weight: bold;	list-style:none;	display: inline;}
#sidebar {	margin: 0 auto ;	width: 243px;	display:block;	float:right;}
#swrap {
	width: 232px;
	display:block;
	margin-bottom:12px;
	float:right;
}
#swrap .up{
	height: 7px;
	background:url(img/sideup.png) no-repeat;
}
#swrap .bg1{
	height: 31px;
	background:#044c82;
	padding-left:20px;
	padding-top:4px;
	color:#FFF;
	font-size:18px;
}
#swrap .bg1 a , #swrap .bg1 a:visited , #swrap .bg1 a:hover {
	color: #FFF;
	text-decoration: none;
}
#swrap .bg2{
	background:#9adbf9;
	overflow:hidden;
	padding: 0 20px;
}
#swrap ul {
	margin: 0;
	padding: 10px 0 8px 0;
}
#swrap ul li{
	font-size:14px;
	line-height:16px;
	list-style:none ;
	margin: 0;
	padding: 5px 0;
}
#swrap .dwn{
	height: 7px;
	background:url(img/sidedwn.jpg) no-repeat;
}
#sidebar .bott{
	float:right;
	width: 232px;
	height: 64px;
}
#sidebar .bio{
	float:right;
	width: 232px;
	min-height: 300px;
	text-align:justify;
	font-size:10px;
}

#sidebar .bio img{
	margin: 0 auto;
	padding:5px;
}
#sidebar .smon{
	float:right;
	width: 232px;
	height: 130px;
}
#mon{
	background:url(img/ind_21.png) no-repeat bottom right;
	display:block;
	overflow:hidden;
	position: relative;
	margin-top:17px;
	margin-right:20px;
	min-height:580px;
}
#footer {
	clear:both;
	margin: 0 auto;
	width: 855px;
	display:block;
	padding-bottom:20px;
}
#fwrap {
	margin-left:20px;
	margin-right:20px;	
	width: 815px;
	display:block;
	height:82px;
}
#fwrap a, #swrap a:visited{
	color: #044c82;
	text-decoration: none;
}
#fwrap a:hover{
	color: #000000;
	text-decoration: none;
}
#fwrap .up{
	background:url(img/ind_36.png) no-repeat;
	height:7px;
}
#fwrap .bg{
	background: url(img/ind_23.png) no-repeat;
	height:68px;
	display:block;
	overflow:hidden;
}
#fwrap .txt{
	padding:5px 20px;
	line-height:16px;
	font-size:12px;
	width:543px;
	float:left;
}
#fwrap .links{
	padding:5px 20px;
	width:543px;
	float:left;
}
#fwrap .links ul {
	margin: 0;
	padding: 0 0 5px 0;
}
#fwrap .links ul li{
	float: left;
	font-size:12px;
	list-style:none ;
	margin-right: 10px;
	padding: 0;
}
#fwrap .dwn{
	background: url(img/ITAGAS_FINAL_13.png) no-repeat;
	height:7px;
}