body{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	background-color: #fff;
}
img { border: none; }
.cursorPointer{ cursor: pointer; }
form{ margin: 0; padding: 0; }
h1{ padding: 0; margin: 0; }
.no-border{ border: none; }

.copyright{ font-family: Tahoma; font-size: 9px; font-weight: normal; color: #8c8c8c; text-decoration: none; }
.contact{ font-family: Tahoma; font-size: 9px; font-weight: bold; color: #8c8c8c; text-decoration: none; }
.letter-size-bg{ background-image: url(../images/letter-size-bg.gif); background-repeat: no-repeat; background-position: bottom; }
.blue9D{ font-family: Tahoma; font-size: 9px; font-weight: bold; color: #0094d2; text-decoration: none; }

.message-box-top{ background-image: url(../images/message-box-top.gif); background-repeat: no-repeat; }
.message-box-bottom{ background-image: url(../images/message-box-bottom.gif); background-repeat: no-repeat; }
.message-box-pixel{ background-image: url(../images/message-box-pixel.gif); background-repeat: repeat-y; }
.message-headline{ font-size: 18px; font-weight: bold; color: #ffffff; line-height: 18px; }
.message-content{ font-size: 12px; font-weight: bold; color: #ffdbd8; line-height: 20px; }
.message-content-left{ font-size: 12px; font-weight: bold; color: #ffffff; line-height: 20px; }

.banner-top-container{ background-image: url(../images/banner-top-container.gif); background-repeat: no-repeat; }
.bg-red{ background-color: #bb3225; }
.photogallery-bottom-bg{ background-image: url(../images/photogallery-bottom-bg.gif); background-repeat: no-repeat; background-position: bottom; }
.bg-gray{ background-color: #eeeeee; }
.bg-gray-1{ background-color: #f4f4f4; }

.border-t{ border-top: 1px solid #eeeeee; }
.border-b{ border-bottom: 1px solid #eeeeee; }
.border-b-1{ border-bottom: 1px solid #dbe5e9; }
.border-r{ border-right: 1px solid #eeeeee; }
.border-r-1{ border-right: 1px solid #dbe5e9; }
.border-l{ border-left: 1px solid #eeeeee; }
.border-l-1{ border-left: 1px solid #d5d5d5; }
.border-l-2{ border-left: 1px solid #c7e0eb; }
.border{ border: 1px solid #eeeeee; }
.border-dark{ border: 1px solid #d5d5d5; }
.dagatal-right{ height: 23px; line-height: 23px; }
.grayD{ font-size: 12px; font-weight: bold; color: #61646c; text-decoration: none; }
.poll-question{ font-size: 12px; font-weight: bold; color: #c5372a; text-decoration: none; }
.text{ font-size: 12px; font-weight: normal; color: #4c4c4c; text-decoration: none; }
.error{ font-size: 12px; font-weight: normal; color: #c00000; text-decoration: none; }

.border-t{ border-top: 1px solid #f6f6f6; }
.border-b{ border-bottom: 1px solid #f6f6f6; }
.menu-item-container{ height: 22px; line-height: 22px; }
.menu-item{ font-size: 12px; font-weight: bold; color: #616162; text-decoration: none; }
a.menu-item:hover{ text-decoration: underline; }
.menu-item-on{ font-size: 12px; font-weight: bold; color: #bb3225; text-decoration: none; }
a.menu-item-on:hover{ text-decoration: underline; }

.framundan-bottom-bg{ background-image: url(../images/framundan-bottom-bg.gif); background-repeat: no-repeat; background-position: bottom; }
.bg-blue{ background-color: #0094d2; }
.bg-blue-1{ background-color: #edf7fb; }
.bg-blue-2{ background-color: #dcf0f9; }
.bg-blue-light{ background-color: #dcf0f9; }
.framundan-container{ height: 30px; line-height: 30px; }
.a-white{ font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: underline; }
a.a-white:hover{ text-decoration: none; }

.bg-gray{ background-color: #eeeeee; }
.rss-bottom-bg{ background-image: url(../images/rss-bottom-bg.gif); background-repeat: no-repeat; background-position: bottom; }
.rss-container{ height: 22px; line-height: 22px; }
.a-rss{ font-size: 12px; font-weight: normal; color: #61646c; text-decoration: underline; }
a.a-rss:hover{ text-decoration: none; color: #0081b7; }
.a-rss-1{ font-size: 12px; font-weight: normal; color: #61646c; text-decoration: underline; }
a.a-rss-1:hover{ text-decoration: none; color: #bb3225; }

#vmarquee{ font-size: 12px; font-weight: normal; color: #ffffff; font-style: italic; }
#marqueecontainer{
	position: relative;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
}
.marqueecontainer{ background-image: url(../images/slide-text-bg.gif); background-repeat: no-repeat; padding-left: 20px; padding-right: 20px; }

.page-header{ font-size: 14px; font-weight: bold; color: #bb3225; }
.a-link{ font-size: 12px; font-weight: bold; color: #BB3225; text-decoration: underline; }
a.a-link:hover{ text-decoration: none; }
.news-date{ font-size: 12px; font-weight: normal; color: #4c4c4c; }
.news-title{ font-size: 13px; font-weight: bold; color: #c5372a; }
.news-user{ font-size: 12px; font-weight: normal; color: #01a4e3; text-decoration: underline; }
a.news-user:hover{ text-decoration: none; } 
.gallery-subject{ font-size: 12px; font-weight: bold; color: #BB3225; text-decoration: none; }
.pdf-title{ font-size: 14px; font-weight: bold; color: #c5372a; }
.a-link-14{ font-size: 14px; font-weight: bold; color: #616162; text-decoration: underline; }
a.a-link-14:hover{ text-decoration: none; }

input, textarea{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; border: 1px solid #a5acb2; background-color: #ffffff; }
.button{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; border: 1px solid #ffffff; background-color: #a5acb2; cursor: pointer; }
.input{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; border: 1px solid #a5acb2; background-color: #ffffff; }
.input-1{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #555555; text-decoration: none; border: 1px solid #a5acb2; background-color: #ffffff; }

.f-gray{ font-size: 13px; font-weight: bold; color: #525252; text-decoration: none; }
.f-blue{ font-size: 13px; font-weight: bold; color: #0071a1; text-decoration: none; }
.felagatal-td-left-top{ background-image: url(../images/felagatal-td-left-top.gif); background-repeat: no-repeat; background-position: top; }
.felagatal-td-left-bottom{ width: 232px; height: 10px; background-image: url(../images/felagatal-td-left-bottom.gif); background-repeat: no-repeat; background-position: bottom; }
.felagatal-td-center-top{ background-image: url(../images/felagatal-td-center-top.gif); background-repeat: no-repeat; background-position: top; }
.felagatal-td-center-bottom{ width: 232px; height: 10px; background-image: url(../images/felagatal-td-center-bottom.gif); background-repeat: no-repeat; background-position: bottom; }
.felagatal-td-right-top{ background-image: url(../images/felagatal-td-right-top.gif); background-repeat: no-repeat; background-position: top; }
.felagatal-td-right-bottom{ width: 232px; height: 10px; background-image: url(../images/felagatal-td-right-bottom.gif); background-repeat: no-repeat; background-position: bottom; }
.felagatal-ul{ margin: 0px; padding: 0px; list-style: none; }
.felagatal-ul li{ height: 23px; line-height: 23px; }
.a-gray{ font-size: 12px; font-weight: normal; color: #61646c; text-decoration: underline; }
a.a-gray:hover{ text-decoration: none; }
.a-blue{ font-size: 12px; font-weight: bold; color: #0071a1; text-decoration: underline; }
a.a-blue:hover{ text-decoration: none; }
.a-red{ font-size: 12px; font-weight: bold; color: #BB3024; text-decoration: underline; }
a.a-red:hover{ text-decoration: none; }
.a-red-nu{ font-size: 12px; font-weight: bold; color: #BB3024; text-decoration: none; }
a.a-red-nu:hover{ text-decoration: underline; }


.staff-name{ font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #bb3225; text-decoration: none; }
.staff-email{ font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0094d2; text-decoration: underline; }
a.staff-email:hover{ text-decoration: none; }
.staff-phone{ font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #585858; text-decoration: none; }

.announcements-headline{ font-size: 12px; font-weight: bold; color: #0081b7; text-decoration: none; }

.message-box-left-top{ background-image: url(../images/message-box-left-top.gif); background-repeat: no-repeat; }
.message-box-left-bottom{ background-image: url(../images/message-box-left-bottom.gif); background-repeat: no-repeat; }
.u-photogallery-bottom-bg{
	 background-image: url(../images/u-photogallery-bottom-bg.gif); background-repeat: no-repeat; background-position: bottom;
}

.s-title{ font-size: 12px; font-weight: bold; color: #00386B; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.s-link{ font-size: 12px; font-weight: bold; color: #BB3225; text-decoration: none; }
a.s-link:hover{ text-decoration: underline; }

/* pages */
.p-back{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00386B;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #00386B;
	background-color: #ffffff;
	height: 17px;
}
a.p-back:hover{
	background-color: #00386B;
	color: #ffffff;
}
.p-back-no-active{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ACACAC;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #ACACAC;
	background-color: #ffffff;
	height: 17px;
}
.thisPage{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c00000;
	padding: 3px;
	border: 1px solid #c00000;
	background-color: #ffffff;
	height: 17px;
}
.p-number{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00386B;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #00386B;
	background-color: #ffffff;
	height: 17px;
}
a.p-number:hover{
	background-color: #00386B;
	color: #ffffff;
}
.p-next{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00386B;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #00386B;
	background-color: #ffffff;
	height: 17px;
}
a.p-next:hover{
	background-color: #00386B;
	color: #ffffff;
}
.a-button-light{
	border:1px solid #bbbbbb;
	background-color: #ffffff;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #4f4f4f;
	font-weight: bold;
	padding: 3px;
	text-decoration: none;
}
a.a-button-light:hover{
	text-decoration: underline;
}
/* end pages */

/* HORIZONTAL MENU */
.o-menu-border-l{ border-left: 1px solid #30a8da; }
.o-menu-border-r{ border-right: 1px solid #30a8da; }
.o-menu-bg{ background-image: url(../images/o-menu-bg.gif); background-repeat: no-repeat; }
.o-menu-item-on{ background-color:#bb3225; }
#meniu { width: 720px; height: 41px; line-height: 41px; color: #ffffff; background-color: #0094d2; }
#meniu ul { margin: 0px; padding: 0px; list-style: none; }
#meniu li{ float: left; margin: 0; }
#meniu li a {
	height: 41px;
	line-height: 41px;
	float: left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 0 9px 0 8px;
}
#meniu li a:hover {
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 0 9px 0 8px;
	background-color:#bb3225;
}
.greenBg{ background-color: #299300; }
.blueBg{ background-color: #E2EFF9; }
.yellowBg{ background-color: #FBF6D1; }
.grayBg{ background-color: #EEEEEE; }

.headline-section{ font-size: 14px; color: #010101; font-weight: bold; }
.articles-title{ font-size: 15px; font-weight: bold; color: #c5372a; }
.text12{ font-size: 12px; }
.text9white{ font-size: 9px; color: #ffffff; font-weight: bold; }
