.quote{	/*margin: 10px 5px 10px 10px;*/	background: #88A4B9 url(../images/quote2.gif) no-repeat right bottom;}.quote2{	background: url(../images/quote1.gif) no-repeat;	padding: 10px;	font: bold 20px Courier New, Courier, mono;	color: #002B40;	text-align: justify;	line-height: 25px;	}.quote2:first-letter{	font-size: 50px;	/*margin: -25px 3px -15px 0;	float: left;*/}.quote span{	display: block;	padding-top: 5px;	margin-top: 5px;	border-top: 1px dashed #555;	text-align: right;	font-size: 11px;	color: #222;}.color_news{	background-color: #E3E6EF;}.news2{	/*margin: 10px 10px 0 5px;*/	margin-bottom: 0px;}.news table, .news2 table{	width: 100%;	background-color: #E3E6EF;	/*margin-bottom: 10px;*/}.news th, .news2 th{	background-color: #48616E;	font-weight: normal;	color: white;	font-size: 10px;	padding: 3px;}.news td, .news2 td{	padding: 5px 0 5px 0;}.news ul, .news2 ul{	margin: 0;	padding: 0;	list-style: none;	font-size: 10px;}.news li, .news2 li{	padding: 0 5px 5px 5px;}.news a{	color: black;	text-decoration: none;}.news a:hover{	color: black;	text-decoration: underline;}.next{	display: block;	text-align: right;}#submenu{	background-color: #002B40;	text-align: center;	margin: 10px;	margin-top: 0;}#submenu img{	border: 0px;	padding: 4px 0px 2px 0px;}