*
{
margin: 0px;
padding: 0px;
}

body
{
  margin: 0 auto;
  padding: 0;
  background-color: #C0BCA0;
  background: #444 url('css_img/page_bg.png') top left fixed;
  font: 13px Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
}

.MainPage
{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}

.cleared
{
  float: none;
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  font-size:1px;
}

.clear{
	clear:both;
}

.PageBootomImage
{
  background-image: url('css_img/musical_note2.png');
  background-repeat: no-repeat;
  background-position: right bottom;
  width: 100%;
  height: 100%;
  bottom: 0;
  right: 0;
  position: fixed;
  /* border: 1px solid #FF0000; */
}

html:first-child .PageBootomImage
{
  border: 1px solid transparent; /* Opera fix */
}

a:link {
	color: #006600;
	text-decoration: none;
}

a:visited {
	color: #006600;
	text-decoration: none;
}

a:hover {
	color: #006600;
	text-decoration: underline;
}

#header {
	height: 150px;
	background-color: #009900;
	text-align: center;
	/* border: 1px solid #FF0000; */
	border-bottom: 2px solid #C8C084;
	margin-top :15px;
	/* padding : 10px; */
}

#headerMenu {
	background-color: #009900;
	margin: 0px;
	/* padding : 10px; */
	width: 100%;
	height: 30px;
	/* border: 1px solid #FF0000; */
}

#logo {
	background: url(css_img/logo.gif) no-repeat;
	/* width: 100%; */
	height: 98px;/* 98px; */
	text-align: left;
	padding-left: 30px;
	padding-top: 80px;
	/* border: 1px solid #FF0000; */
}

#logo a {
	text-decoration: none;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
}

#logo H2 a {
	font-size: 14px;
	font-weight: normal;
}

#logo_banner {
	float: right;
	/* border: 1px solid #FF0000; */
}

form #smth p .red {
	color: #FF0000;
}

form #smth table tbody tr td .blue {
	color: #0000FF;
}

.TopMenu {
	float: left;
	border: 1px solid #0000FF;
}

.content{
	margin: 0px;
	padding : 0px;
	width: 100%;
	/* height: 300px; */
	/* border: 1px solid #00FF00; */
}

.contentL{
	float: left;
	margin: 0px;
	padding : 0px;
	width: 33%;
	/* min-height: 300px; */
	/* border: 1px solid #0000FF; */
}

.contentC{
	float: left;
	margin: 0px;
	padding : 0px;
	width: 33%;
	/* min-height: 300px; */
	/* border: 1px solid #FF0000; */
}

.contentR{
	float: left;
	margin: 0px;
	padding : 0px;
	width: 34%;
	/* min-height: 300px; */
	/* border: 1px solid #FF0000; */
}


.main
{
	padding: 10px;
	/* border: 1px solid #FF0000; */
}

.left {
	float: left;
	width: 216px; /*216px*/
	margin-left: 0px;
	/* border: 1px solid #00FF00; */
}

.right {
	/* float: left; */
	width: auto;
	height: auto;
	padding-right: 20px;
	padding-left: 230px;
	padding-top: 0px;
	padding-bottom: 0px;
	/* border: 1px solid #0000FF; */
}

.right a
{
color: #006600;
text-decoration: none;
}

.right a:hover
{
color: #006600;
text-decoration: underline;
}

.right p {
	margin: 0px;
	padding: 2px 0px 2px 0px;
}

.right ol, .right ul
{
margin-left: 30px;
}

.right h1 {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}

.right h2 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}

.right h3 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.right h4 {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

.ContentInfoCSSClassPageTitle {
	margin: 0px;
	padding: 20px 0px 20px 0px;
	font-weight: bold;
	font-size: 14px;
	color: #006600;
}

.align_full_indent {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	text-indent: 15px;
}

.row1 {
	cursor: default;
	background-color: #FFFFFF;
}

.row2 {
	cursor: default;
}

.right td {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	
}

.TopLink {
	margin: 0px;
	padding: 0px 12px 0px 0px;
	background-image: url('css_img/top_link.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

table.kontaktai {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #C8C084;
}
table.kontaktai th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #E0DBB8;
}
table.kontaktai td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #E0DBB8;
}












.date {
	text-align: right;
	color: #585228;
	font-size: 11px;
}

.date a {
	color: #006600;
	text-decoration: none;
}

.date a:hover {
	color: #006600;
	text-decoration: underline;
}

.footerMenu {
	overflow: hidden;
	min-width:43px;
	min-height:43px;
	margin: 0 auto;
	position: relative;
	z-index: 0;
	margin-top: 5px !important;
	/* padding: 100px; */
	/* width: 100%;
	left: 0px;
	float: right; */
	/* border: 1px solid #FF0000; */
	color: #FFFFFF;
	background-color: #003300;
	font: 13px Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
}

.footerMenuCont {
	float: left;
	/* width: auto; */ /*216px*/
	margin: 15px;
	padding: 10px;
	/* border: 1px solid #0000FF; */
}

.footerMenu a
{
color: #FFFFFF;
text-decoration: none;
}

.footerMenu a:hover
{
color: #FFFFFF;
text-decoration: underline;
}




#l_menu ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#l_menu ul li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	color: #003300;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

#l_menu .LeftMenuL01 a {
	padding: 2px 0px 2px 15px;
	display: block;
	color: #003300;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}

#l_menu .LeftMenuL02 a {
	padding: 2px 0px 2px 30px;
	display: block;
	color: #003300;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

#l_menu .LeftMenuL03 a {
	padding: 2px 0px 2px 45px;
	display: block;
	color: #003300;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

#l_menu .LeftMenuL04 a {
	padding: 2px 0px 2px 60px;
	display: block;
	color: #003300;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
	font-size: 8px;
}

#l_menu ul li a:hover {
	text-decoration: underline;
}

#l_menu .current1 {
	text-decoration: none;
	color: #009900;
}

#l_menu .LeftMenuL01 .current2 {
	color: #009900;
}

#l_menu .LeftMenuL02 .current3 {
	color: #009900;
}

#l_menu .LeftMenuL03 .current4 {
	color: #009900;
}

#l_menu .LeftMenuL04 .current5 {
	color: #009900;
}

#nav_bottom a{
	text-decoration:none;
	display:block;
	padding:4px 20px;
	/* background-color:#009900; */
	font-size: 16px;
	font-weight: bold;
}

#nav_bottom a{
	margin:0;
	float:left;	
}

#nav_bottom li li a{
	text-align:left;
	font-size: 12px;
	font-weight: normal;
}

#nav_bottom a:hover, #nav_bottom a:focus{
	/* background-color:#F6C739 ; */
	color:#FFFFFF;
	text-decoration:underline;
}

#nav_bottom li a:hover, #nav_bottom li a:focus{
	/* background-color:#F6C739 ; */
	color:#FFFFFF;
	text-decoration:underline;
}

#nav_bottom{
	display:block;
	position: relative;
	list-style:none;
	margin:0 0 0 0;
	z-index:5;
	top:0px;
	left:0px;
	text-align: center;
	height: 100%;
	/* border: 1px solid #FF0000; */
}

#nav_bottom, #nav_bottom ul, #nav_bottom ol {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1em;
}

#nav_bottom ol, #nav_bottom ul {
	/* background:#009900; */
	/* border:1px solid #006600; */
	left:0;
}

#nav_bottom li {
	display:block;
	list-style:none;
	position:relative;
	float:left;
}

#nav_bottom li li{	float:none; }

#nav_bottom li li a{
	position:relative;
	float:none;
}

#nav_bottom li ul {
	position: relative;
	width: 200px;
	/* margin-left: -1000em; */ /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-top:21px;
}


#footer {
	height: 57px;
	clear: both;
	padding-top: 10px;
	border-top: 4px solid #006600;
	/* background: url(css_img/footer.gif) repeat-x; */
}

#footer p {
	margin: 0;
	font-size: 12px;
	text-align: center;
	color: #000000;
}

#footer a {
	color: #006600;
}

/* begin PageFooter */
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
{
  font-family:Arial;
  font-size:10px;
  letter-spacing:normal;
  word-spacing:normal;
  font-style:normal;
  font-weight:normal;
  text-decoration:underline;
  color:#333333;
}

.page-footer
{
  margin:8px;
  text-align:center;
  text-decoration:none;
  color:#333333;
}
/* end PageFooter */ 





/* begin Box, Block */
.Block
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 50;
}

.Block-body
{
  position: relative;
  z-index: 50;
  margin: 0px;
}

.Block
{
  margin: 7px;
}

.BlockHeader
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 50;
  line-height: 30px;
  padding: 0 8px;
  margin-bottom: 0px;
}

.BlockHeader-text
{
  white-space : nowrap;
  color: #FFFFFF;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 30px;
}

.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.BlockHeader .l
{
  left: 0;
  right: 11px;
}

.BlockHeader .r
{
  right: 0;
  width: 11px;
}

.BlockHeader .r div
{
  width: 500px;
  right: 0;
}

.BlockHeader .l, .BlockHeader .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('css_img/BlockHeader.png');
}

.Block-tag-icon
{
  display:inline-block;
  background-position:left top;
  background-image: url('css_img/BlockHeaderIcon.png');
  padding:0 0 0 20px;
  background-repeat: no-repeat;
  min-height: 12px;
  margin: 0 0 0 5px;
}

.BlockContent
{
  overflow: hidden;
  min-width:23px;
  min-height:23px;
  margin: 0 auto;
  position: relative;
  z-index: 50;
}

.BlockContent-body
{
  position: relative;
  z-index: 50;
  margin: 10px;
}

.BlockContent-tl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 11px;
  height: 11px;
  background-image: url('css_img/BlockContent-s.png');
}

.BlockContent-tr
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 11px;
  height: 11px;
}

.BlockContent-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -11px;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.BlockContent-bl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 11px;
  height: 11px;
}

.BlockContent-bl div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: 0;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.BlockContent-br
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 11px;
  height: 11px;
}

.BlockContent-br div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: -11px;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.BlockContent-tc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 11px;
  right: 11px;
  height: 11px;
}

.BlockContent-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 22px;
  background-image: url('css_img/BlockContent-h.png');
}

.BlockContent-bc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 11px;
  right: 11px;
  height: 11px;
}

.BlockContent-bc div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: 0;
  width: 100%;
  height: 22px;
  background-image: url('css_img/BlockContent-h.png');
}

.BlockContent-cl
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 11px;
  left: 0;
  width: 11px;
  bottom: 11px;
}

.BlockContent-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 22px;
  height: 100%;
  background-image: url('css_img/BlockContent-v.png');
}

.BlockContent-cr
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 11px;
  right: 0;
  width: 11px;
  bottom: 11px;
}

.BlockContent-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -11px;
  width: 22px;
  height: 100%;
  background-image: url('css_img/BlockContent-v.png');
}

.BlockContent-cc
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 11px;
  left: 11px;
  right: 11px;
  bottom: 11px;
  background-image: url('css_img/BlockContent-c.png');
}

.BlockContent-body
{
  color:#252318;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.BlockContent-body a:link
{
  color: #006600;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.BlockContent-body a:visited, .BlockContent-body a.visited
{
  color: #006600;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.BlockContent-body a:hover, .BlockContent-body a.hover
{
  color: #006600;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

/* .BlockContent-body ul
{
  list-style-type: none;
  color: #585228;
  margin:0px;
  padding:0px;
  border: 1px solid #E5E1C6;
  background-color: #E5E1C6;
}

.BlockContent-body ul:hover
{
  list-style-type: none;
  color: #585228;
  margin:0px;
  padding:0px;
  border: 1px solid #AAAAAA;
  background-color: #F1EFDE;
}

.BlockContent-body li
{
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin : 0px;
  padding: 0px;
  background-image: url('css_img/BlockContentBullets.png');
  background-repeat:no-repeat;
}

.BlockContent-body ul li
{
  padding:0px 0 0px 12px;
  margin:8px 0px 10px 0px;
  line-height:12px;
  font-size: 11px;
} */

.BlockContent-body p
{
  padding:0px 0 0px 0px;
  margin-top:4px;
}


/* begin Box, Block */
.Block2
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}

.Block2-body
{
  position: relative;
  z-index: 0;
  margin: 0px;
}

.Block2
{
  margin: 7px;
}

.Block2Header
{
  position: relative;
  overflow: hidden;
  height: 30px;
  z-index: 0;
  line-height: 30px;
  padding: 0 8px;
  margin-bottom: 0px;
}

.Block2Header-text
{
  white-space : nowrap;
  color: #FFFFFF;
  font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 30px;
}

.Block2Header .l, .Block2Header .r, .Block2Header .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 30px;
}

.Block2Header .l
{
  left: 0;
  right: 11px;
}

.Block2Header .r
{
  right: 0;
  width: 11px;
}

.Block2Header .r div
{
  width: 500px;
  right: 0;
}

.Block2Header .l, .Block2Header .r div
{
  background-position: left top;
  background-repeat: no-repeat;
  background-image: url('css_img/BlockHeader.png');
}

.Block2-tag-icon
{
  display:inline-block;
  background-position:left top;
  background-image: url('css_img/BlockHeaderIcon.png');
  padding:0 0 0 20px;
  background-repeat: no-repeat;
  min-height: 12px;
  margin: 0 0 0 5px;
}

.Block2Content
{
  overflow: hidden;
  min-width:23px;
  min-height:23px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}

.Block2Content-body
{
  position: relative;
  z-index: 0;
  margin: 10px;
}

.Block2Content-tl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 11px;
  height: 11px;
  background-image: url('css_img/BlockContent-s.png');
}

.Block2Content-tr
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 11px;
  height: 11px;
}

.Block2Content-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -11px;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.Block2Content-bl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 11px;
  height: 11px;
}

.Block2Content-bl div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: 0;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.Block2Content-br
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 11px;
  height: 11px;
}

.Block2Content-br div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: -11px;
  width: 22px;
  height: 22px;
  background-image: url('css_img/BlockContent-s.png');
}

.Block2Content-tc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 11px;
  right: 11px;
  height: 11px;
}

.Block2Content-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 22px;
  background-image: url('css_img/BlockContent-h.png');
}

.Block2Content-bc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 11px;
  right: 11px;
  height: 11px;
}

.Block2Content-bc div
{
  position: absolute;
  z-index: -1;
  top: -11px;
  left: 0;
  width: 100%;
  height: 22px;
  background-image: url('css_img/BlockContent-h.png');
}

.Block2Content-cl
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 11px;
  left: 0;
  width: 11px;
  bottom: 11px;
}

.Block2Content-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 22px;
  height: 100%;
  background-image: url('css_img/BlockContent-v.png');
}

.Block2Content-cr
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 11px;
  right: 0;
  width: 11px;
  bottom: 11px;
}

.Block2Content-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -11px;
  width: 22px;
  height: 100%;
  background-image: url('css_img/BlockContent-v.png');
}

.Block2Content-cc
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 11px;
  left: 11px;
  right: 11px;
  bottom: 11px;
  background-image: url('css_img/BlockContent-c.png');
}

.Block2Content-body
{
  color:#252318;
  font-size: 11px;
}

.Block2Content-body a:link
{
  color: #006600;
  text-decoration: none;
}

.Block2Content-body a:visited, .Block2Content-body a.visited
{
  color: #006600;
  text-decoration: none;
}

.Block2Content-body a:hover, .Block2Content-body a.hover
{
  color: #006600;
  text-decoration: underline;
}

.Block2Content-body ul
{
  list-style-type: none;
}

.Block2Content-body li
{
  background-image: url('css_img/BlockContentBullets.png');
  background-repeat:no-repeat;
}

.Block2Content-body ul li
{
  padding:0px 0px 0px 10px;
  margin:4px 0px 4px 0px;
  line-height:12px;
  font-size: 11px;
}

.Block2Content-body p
{
  padding:0px 0 0px 0px;
  margin-top:4px;
  color: #000000;
  text-decoration: none;
}



.sidebox {
	margin: 0px auto;
	width: 100%;
	background: url(css_img/sbbody-r.png) no-repeat bottom right;
	font-size: 100%;
	/* border: 1px solid #FF0000; */
}

/* a .sidebox {
	text-decoration: none;
	cursor: pointer;
}

a:hover .sidebox  p {
	text-decoration: underline;
	cursor: pointer;
} */

.boxhead {
	background: url(css_img/sbhead-r.png) no-repeat top right;
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-decoration: none;
}

.boxhead A{
	text-decoration: none;
	color: white; 
}

.boxhead A:hover{
	text-decoration: none;
	color: white; 
}

.boxhead h2 {
	background: url(css_img/sbhead-l.png) no-repeat top left;
	margin: 0px;
	padding: 17px 0px 5px 0px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; */
	text-decoration: none;
}


.boxhead2 {
	background: url(css_img/sbhead2-r.png) no-repeat top right;
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-decoration: none;
}

.boxhead2 h2 {
	background: url(css_img/sbhead2-l.png) no-repeat top left;
	margin: 0px;
	padding: 17px 0px 5px 0px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; */
	text-decoration: none;
}

.boxbody {
	background: url(css_img/sbbody-l.png) no-repeat bottom left;
	margin: 0px;
	padding: 5px 30px 31px 30px;
	min-height: 200px;
}

.boxbody2 {
	background: url(css_img/sbbody-l.png) no-repeat bottom left;
	margin: 0px;
	padding: 5px 30px 31px 30px;
	min-height: 215px;
}

/* .boxbody p {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #FF0000;
} */

.NewsTitle {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	color: #006600; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 0em;
	text-decoration: none;
}
