#lastNews{
position: relative;
display: block;
overflow: hidden;
width: 575px;
height: 120px;
float: left;
margin-right: 5px;
margin-left: 5px;
}

#lastNews .items{
width: 20000em; 
position: absolute;
}

#lastNews a{
display: block;
position: relative;
top: 0;
left: 0;
overflow: hidden;
color: #ffffff;
line-height: 1px;
height: 120px;
width: 180px;
margin-right: 18px;
}

#lastNews a.sub{
float: left;
width: 180px;
}

#lastNews a img{
border: 0px;
position: relative;
top: 0;
left: 0;
height: 120px;
width: 180px;
}
#lastNews a span{
display: block;
background: transparent url(/img/img-overlay.png) repeat;
position: absolute;
bottom: 0;        
left: 0;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
line-height: 15px;
width: 180px;
text-align: left;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color: White;
text-decoration: none;
}
a.scrollRight{
background: transparent url(/img/arrow_right.jpg) no-repeat;  
display: block;
width: 31px;
height: 81px;
float: right;
position: relative;
margin-top: 20px;
}
a.scrollLeft{
background: transparent url(/img/arrow_left.jpg) no-repeat;  
display: block;
width: 31px;
height: 81px;
float: left;
margin-top: 20px;
}
a.disabled {
  visibility:hidden !important;		
} 
.scrollTab {
padding: 0px;
height: 120px;
width: 650px;
margin-bottom: 15px;
margin-top: 10px;
}
.scrollTab .row1 {
float: left;
}

	a {text-decoration: none;}
	a:hover {text-decoration: none;}
	img{border:none}
	body {margin: 0px; padding: 0px; background-image: url(/img/bg.jpg); background-position: top; background-repeat: repeat-x;}
	td {font-family: Tahoma; font-size: 11px; color: Black;}
	.date {font-family: Arial; font-size: 13px; color: White; font-weight: bold;}
	.time {font-family: Arial; font-size: 13px; color: White; font-weight: bold;}
	.bar_h1, .bar_h1 a{font-family: Arial; font-size: 13px; color: White; font-weight: bold;}
	.bar_h1 a:hover{text-decoration:underline;}
	.h1 {font-family: Arial; font-size: 15px; color: Black; font-weight: bold; padding-bottom: 3px; padding-left: 12px;}
	.h1_inner {font-family: Arial; font-size: 15px; color: Black; font-weight: bold; margin-bottom: 5px;}
	.footer_white {font-family: Tahoma; font-size: 12px; color: White;}
	.footer_link a {font-family: Tahoma; font-size: 12px; color: White; text-decoration: none;}
	.footer_link a:hover {font-family: Tahoma; font-size: 12px; color: White; text-decoration: underline;}
	.footer_link1 a {font-family: Tahoma; font-size: 12px; color: #858585; text-decoration: none;}
	.footer_link1 a:hover {font-family: Tahoma; font-size: 12px; color: #858585; text-decoration: underline;}
	.img_link {position: absolute ; bottom: 0px; background-image: url(/img/50trans.png); padding-top: 8px; padding-bottom: 8px; font-family: Tahoma; font-size: 13px; font-weight: normal; color: White; text-decoration: none;}
	.img_link a{color: #fff;}
	.img_top {position: relative; margin-bottom: 10px; cursor: pointer;}
	.img_bot {margin-left: 10px; margin-right: 10px;}
	.news a {font-family: Tahoma; font-size: 12px; color: #6d6d6d; text-decoration: none;}
	.news a:hover {font-family: Tahoma; font-size: 12px; color: #6d6d6d; text-decoration: underline;}
	.news span {font-family: Tahoma; font-size: 12px; font-weight: bold;}
	.news div {margin-top: 10px; margin-bottom: 10px; line-height: 18px;}
	.news {margin: 10px; margin-left: 30px; margin-right: 30px;}
	.header_link2 {margin-left: 10px; margin-bottom: 5px;}
	.header_link2 a {font-family: Arial;font-size: 16px; color: Black; font-weight: bold; text-decoration: none;}
	.header_link2 a:hover {font-family: Arial;font-size: 16px; color: Black; font-weight: bold; text-decoration: underline;}
	.header_link2 strong{font-size: 13px; color: #b10005;}
	.header_link {margin-left: 10px; margin-bottom: 5px;}
	.header_link a {font-size: 13px; color: #403f3f; font-weight: bold; text-decoration: none;}
	.header_link a:hover {font-size: 13px; color: #403f3f; font-weight: bold; text-decoration: underline;}
	.link1 a {font-size: 15px; color: #b10005; font-weight: bold; margin-left: 10px; text-decoration: none;}
	.link1 a:hover {font-size: 15px; color: #b10005; font-weight: bold; margin-left: 10px; text-decoration: underline;}
	.link2 {font-size: 15px; color: #b10005; font-weight: bold; text-decoration: none;}
	.link2:hover {font-size: 15px; color: #b10005; font-weight: bold; text-decoration: underline;}
	.link3 {font-size: 12px; color: #b10005; font-weight: bold; text-decoration: none;}
	.link3:hover {font-size: 12px; color: #b10005; font-weight: bold; text-decoration: underline;}
	.link {font-size: 12px; color: #b5b5b5; font-weight: normal; margin-left: 10px;}
	.link a {font-size: 12px; color: #b10005; font-weight: bold; margin-left: 10px; text-decoration: none;}
	.link a:hover {font-size: 12px; color: #b10005; font-weight: bold; margin-left: 10px; text-decoration: underline;}
	
	.sitemap div{ margin-bottom: 5px; margin-left: 10px;}
	.sitemap div a{font-family: Tahoma; font-size: 12px; color: Black; font-weight: bold;}
	.sitemap div a:hover{text-decoration: underline;}
	
	#commentsAdd div {display: none;}
	
	.submenu_link {font-family: Tahoma; font-size: 13px; font-weight: bold; color: White; text-decoration: none;}
	.submenu_link:hover {font-family: Tahoma; font-size: 13px; font-weight: bold; color: White; text-decoration: underline;}
	
	.menu_link_a {margin-right: 6px; margin-left: 6px; font-family: Tahoma; font-size: 13px; font-weight: bold; color: #636363; text-decoration: none; text-transform: uppercase;}
	.menu_link_a:hover {margin-right: 6px; margin-left: 6px; font-family: Tahoma; font-size: 13px; font-weight: bold; color: #636363; text-decoration: underline; }
	
	.menu_link {margin-right: 6px; margin-left: 6px; font-family: Arial; font-size: 13px; font-weight: bold; color: #cde0e3; text-decoration: none; text-transform: uppercase;}
	.menu_link:hover {margin-right: 6px; margin-left: 6px; font-family: Arial; font-size: 13px; font-weight: bold; color: #cde0e3; text-decoration: underline;}
    .descr {text-align: left; width: 100%;position: absolute; color: white; font-size: 18px; left: 0px; bottom: 0px; background-image: url(/img/50trans.png); display: block;}
    .descr div{margin: 10px;}

	.scrollable
{
  position: relative;
  overflow: hidden;
  height: 500px;
  border: 1px solid Red;
}
.scrollable-rows ul
{
  padding:0;
  margin:0;
  background-color: #f7f7f7;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 5px;
  padding-top: 10px;
}
.scrollable-rows ul,
.scrollable-rows ul li{
  list-style-type:none;
  margin-bottom: 0px;
  display: block;
}
.scrollable-rows ul li{
  position: relative;

}
.scroll-arr-up{
margin: 0px;
padding: 0px;
height: 31px;
border: 0px;
background-image: url(/img/arrow_top.jpg); background-repeat: no-repeat; background-position: center;
}
.scroll-arr-down{
margin-bottom: 0px;
margin: 0px;
padding: 0px;
height: 31px;
border: 0px;
background-image: url(/img/arrow_bottom.jpg); background-repeat: no-repeat; background-position: center;
}
.scrollable-rows ul li.hide,
.scrollable-rows div.disabled a{
  display: none;
  visibility: hidden;
}

.scrollable div{
  position: absolute;
  display: blok;
  top: 0px;

}

.pagination{margin-top: 10px;}

.pagination a, .pagination span.active {
height: 20px;
color: white;
font-size: 12px;
font-weight: bold;
padding-right: 8px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 2px;
margin-right: 2px;
background-color: silver;
}
.pagination a:hover, .pagination span.active {
color: #25468b;
}

.calendar_cell td {
color: white;
font-size: 11px;
font-weight: bold;
background-color: silver;
border: 1px solid White;
text-align: center;
padding-right: 6px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
}
.calendar_cell td a {
color: white;
}
.calendar_cell td a:hover {
color: white;
}

.calendar_cell .nolink{
  background-color: white;
}
.calendar_cell .nolink a,
.calendar_cell .nolink a:hover{
  color: #25468b;
}

.calendar_desc td {
font-size: 11px;
font-weight: bold;
padding-right: 6px;
padding-left: 6px;
padding-top: 6px;
padding-bottom: 6px;
text-align: center;
}
.calendar_desc td a {
color: black;
}
.time1 {font-family: Arial; font-size: 24px; font-weight: bold; color: black;}
.desc {font-size: 12px;}
.gray {background-color: #f3f3f3;}
.white {background-color: #f9f9f9;}
.gallery{
	border-bottom:3px solid #ebf4f9;
	margin:1em 0;
	position:relative;
	overflow:hidden;
	width: 610px;
	}
	.gallery ul{
		list-style:none;
		width:20000em;
		overflow:hidden;
		position:absolute;
		height:93px;
		}
		.gallery li{
			float:left;
			padding:5px;
			margin-right:5px;
			width:111px;
			}
		.gallery li.here{
			background:#ddd;
			}
			.gallery li a{
				float:left;
				position:relative;
				}
				.gallery li a i{
					display:block;
					position:absolute;
					top:0;
					left:0;
					width:111px;
					height:83px;
					background:url(/img/g-over.png) no-repeat 0 0;
					}
					.gallery li.here a i, .gallery li a:hover i{
						background:none;
						}
	.loadpic{
		font-size:11px;
		margin-top:108px;
		}
		.loadpic p{
			margin-top:5px;
			margin-bottom:.5em;
			}
		.loadpic p span{
			color:#888;
			display:block;
			padding-top:3px;
			}
.gallery #g-prev,.gallery #g-next{
	width:24px;
	height:75px;
	background:url(/img/g-prev.png) no-repeat 0 0;
	display:block;
	position:absolute;
	top:9px;
	z-index:20;
	outline:none;
	}
	.gallery #g-prev:hover,	.gallery #g-next:hover{background-position:0 -75px;}
	.gallery #g-prev:active,	.gallery #g-next:active{background-position:0 -150px;}
	.gallery #g-next{
		background-image:url(/img/g-next.png);
		right:0;
		}
	.gallery #g-prev{
		left:0;
		}
		
		
.printOnly{
  display: none;
}

.content-cell{
background-image: url(/img/desktop_bg.jpg);
padding-top: 5px;
padding-bottom: 15px;
}

div.poll{
width: 216px;
display: block;
position: relative;
background-repeat: no-repeat;
top: 0;
left: 0;
color: #ffffff;
}

div.poll div.poll-content{
display: block;
background: transparent url(/img/50trans.png) repeat;
position: relative;
bottom: 0;        
left: 0;
line-height: 15px;
width: 216px;
height: 100%;

text-align: left;
font-family: Tahoma;
font-size: 12px;
color: White;
text-decoration: none;
}
div.poll div.poll-content div.poll-sub{
padding: 8px;
}
div.poll div.poll-content b{
	margin-top: 8px;
}
div.poll-bar{
width: 200px;
height: 25px;
display: block;
padding: 1px;
background: transparent url(/img/poll-bar-place.png) top left no-repeat;
margin-top: 5px;
}
div.poll-bar div{
  background-image: url(/img/poll-bar.png);
  background-repeat: no-repeat;
  display: block;
  height: 23px;
  width: 198px;
	padding-top: 3px;
  overflow: hidden;
  text-align: center;
}
.submit-poll{
	background-color: #505050;
	border: solid #fff 2px;
	color: #fff;
	font-weight: bold;
}

.bc-cup{
	font-weight: bold;
	font-size: 12px;
}
.bc-cup span{
	color: #999;
}

.bc-count b{
	color: #fff;
	background-color: #069;
	padding: 2px 5px;
}

.spectheme{
	font-size: 20px;
	padding: 5px 0px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
	border: 1px solid #FD4300;
	
}
.spectheme span{
	background-color: #FD4300;
	color: #fff;
	font-weight: bold;
	padding: 5px 13px;
}
.spectheme a{
	color: #0172C3;
	text-decoration: none;
}

.join_informer_1135 {text-align:left; clear: both; padding: 5px;}
.join_informer_1135 a.join_link, a.join_text {text-transform: none;
font-size: 13px; font-family: Arial; padding: 0px 0px 0px 0px;
margin:0px 0px 10px 0px;color:#000000;text-decoration:none;
font-weight:normal;}
.join_informer_1135 a.join_link:hover, a.join_text:hover
{text-transform: none; font-size: 13px; font-family: Arial; padding: 0px
0px 0px 0px; margin:0px 0px 10px
0px;color:#000000;text-decoration:underline;}
.join_informer_1135 .join_img {width: 80px; height: 80px; }

