body {
		font-size: 14px;
}
main	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-align: justify;
}	
td		{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color : #000000;
	
}	
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#243B68;}
h1 {font-size:3em;line-height:1;margin-bottom:0.2em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:0.2em;}
h4 {font-size: 1.3em; margin-left: 10px;}
h5 {font-size:1em;font-weight:bold;margin-bottom:0em;}
h6 {font-size:1em;font-weight:bold;}

h5 a {
	text-decoration: underline;
	color:#243B68;
}

h4 a {
	text-decoration: underline;
	color:#243B68;
}

p {
 margin: 10px;
 font-size: 14px; 
}
font {
 font-size: 12px; 	
}
a 	{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration : underline;
    color : #DA251D;
}
a:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	color:#DA251D;
}
a.secondlink {
	        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 9px;
			text-decoration : none;
	        color : #ffffff;
}
a.secondlink:hover	{
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 9px;
					text-decoration : underline;
					color:#ffffff;
}
hr.blue {
	height: 2px;
	color: #243B68;
}

hr {
	height: 1px;
	color: #243B68;
}


a.smalllink {
	        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 10px;
			text-decoration : none;
	        color : #555555;
}
a.smalllink:hover	{
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 10px;
					text-decoration : underline;
					color:#75A2D8;
}

.bluetext {
	      font-family : Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 12px;
			text-decoration : none;
	      color : #243B68;
}


a.bluelink {
	        font-family : Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 12px;
			text-decoration : none;
	        color : #243B68;
}
a.bluelink:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 12px;
					text-decoration : underline;
					color:#243B68;
}
a.yellowlink {
	        font-family : Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 11px;
			text-decoration : none;
	        color : #F8C300;
}
a.yellowlink:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 11px;
					text-decoration : underline;
					color:#F8C300;
}
a.redlink {
	        font-family : Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 11px;
			text-decoration : none;
	        color : #FF4F01;
}
a.redlink:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 11px;
					text-decoration : underline;
					color:#FF4F01;
}
a.menulink {
	        font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 10px;
			text-decoration : none;
	        color : #000000;
}
a.menulink:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 10px;
					text-decoration : underline;
					color:#000000;
					
}
a.menulink2 {
	        font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 11px;
			text-decoration : none;
	        color : #ffffff;
			  font-weight: bold;
}
a.menulink2:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 11px;
					text-decoration : underline;
					color:#ffffff;
     			  font-weight: bold;					
					
}
a.menulink3 {
	        font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 14px;
			text-decoration : none;
	        color : #ffffff;
			  font-weight: bold;
			  letter-spacing: 1px;
}
a.menulink3:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 14px;
					text-decoration : underline;
					color:#ffffff;
     			  font-weight: bold;					
					
}
a.menulink4 {
	        font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 11px;
			text-decoration : underline;
	        color : #ffffff;
}
a.menulink4:hover	{
					font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 11px;
					text-decoration : underline;
					color:#ffffff;
}


.menu_end	{
   height: 29px;
	background-image: url(../images/left_bottom_radius.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #535D6F;
	padding-left: 7px;
	letter-spacing : 0px;
}
.news_block {
	 width: 200px;
}
.news_block td {
		 font-size: 10px;
}
.new_new_main_all {
	 background-image: url(../images/new_new_main_all.gif);
	 background-repeat: no-repeat;
	 background-position: bottom left;
	 width: 521px;
	
}
.competition_block {
	 background-image: url(../images/competition_bottom_l.gif);
	 background-repeat: no-repeat;
	 background-position: bottom left;
	 background-color: #D4D4D4;
	}
	.competition_block_end {
	}
.competition_block td {
		 font-size: 11px;
}
.gallery_block {
border-top: solid 2px #243B68;
	 background-image: url(../images/gallery_bottom_l.gif);
	 background-repeat: no-repeat;
	 background-position: bottom left;
	 background-color: #D4D4D4;
}
.gallery_block_end {
	 background-image: url(../images/gallery_bottom_r.gif);
	 background-repeat: no-repeat;
	 background-position: bottom right;
}
.gallery_block td {
		 font-size: 11px;
}
.copy   {
        font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
        color : #000000;
}

.title	{
	font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #7EB41F;
	letter-spacing : 0px;
}
.menutitle	{
   height: 31px;
	background-image: url(../images/left_radius.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #243B68;
	font-family :  Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-variant: small-caps;
	color : #F8C300;
	padding-left: 10px;
	letter-spacing : 0px;
}
.menutitle a, .menutitle a:hover {
	color : #F8C300;
	text-decoration: none;
}
.menutitle2	{
   height: 29px;
	background-image: url(../images/left_radius2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #243B68;
	font-family :  Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-variant: small-caps;
	color : #F8C300;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing : 0px;
}
.top_rightmenu {
   height: 15px;
	background-image: url(../images/top_rightmenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #243B68;
	letter-spacing : 0px;
}
.rightmenu_title {
   height: 33px;
	background-image: url(../images/right_radius.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #535D6F;
	font-family :  Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-variant: small-caps;
	color : #F8C300;
	letter-spacing : 0px;
}
.rightmenu_title a, .rightmenu_title a:hover {
	color : #F8C300;
	text-decoration: none;
}
.rightmenu_end	{
   height: 15px;
	background-image: url(../images/right_bottom_radius.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #243B68;
	letter-spacing : 0px;
}
.top_gallery {
   height: 23px;
	background-image: url(../images/top_gallery.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #D4D4D4;
	padding-left: 10px;
	letter-spacing : 0px;
}
.pub_header {
   height: 31px;
	width: 522px;
	background-image: url(../images/pub_header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 10px;
	letter-spacing : 0px;
}
.gallery_header {
   height: 31px;
	width: 910px;
	background-image: url(../images/gallery_header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 180px;
	letter-spacing : 0px;
}


.main_page {
	background-image: url(../images/main_page.gif);
	width: 522px;
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E8E8E8;
}
.bottom_gallery {
   height: 10px;
	background-image: url(../images/bottom_gallery.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D4D4D4;
	padding-left: 10px;
	letter-spacing : 0px;
}
.regions_bottom {
	background-image: url(../images/regions_bottom.gif);
   width: 254px;
	background-color: #E8E8E8;
	background-repeat: no-repeat;
	background-position: bottom;
}

.pagetitle	{
	font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #7EB41F;
	letter-spacing : 0px;
}
.pagetitleblue	{
	font-family :  Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #1E84CB;
	letter-spacing : 0px;
}
.text_data {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #ffffff;
}
.date {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-weight: bold;
	color : #243B68;
}
.date-red {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-weight: bold;
	color : #DA251D;
}
.date-yellow {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-weight: bold;
	color : #F8C300;
}
.date-gray {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	font-weight: bold;
	color : #535D6F;
}

.bile{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #ffffff;
		}
img.dash{
	border-right : 1px dashed #B0B0B0;
	border-left : 1px dashed #B0B0B0;
	border-bottom : 1px dashed #B0B0B0;
	border-top : 1px dashed #B0B0B0;
}
.marker {
	background-color: none;
   font-style: italic;
	color: red;
}

img.n{
	border: 1px SOLID #B0B0B0;
	}
img.m{
 margin-left: 0;
 margin-right: 10px;
 float: left;
}
img{
        border: 0px;
}

#fsClipper { 
vertical-align: top;
height: 330px;
width: 100%;
overflow: auto;
//overflow: hidden;
//overflow-x: auto;
}
.fsControl, #fsLinks a {
vertical-align: top;
cursor: pointer;
//cursor: hand;
 }
.fsControl.disabled, #fsLinks a.current {
color: #000000;
font-weight: bold;
cursor: default;
text-decoration: none;
 }
.fsControl.disabled {
color: #666666;
}
#fsScreen {
vertical-align: top;
height: 300px ! important;
background: no-repeat;
 }
 
/* slider */
  
 .news-open {
height:361px;
overflow:hidden;
margin-bottom: 4px;
/*background: url('/user/images/center-bg.gif') left bottom repeat-x;*/
background-color:#535D6F ;
}

.news-close {
overflow: hidden;
height: 20px;
line-height: 20px;
padding: 0 10px;
background: #535D6F;
}

.news-close a {
color: #FFFFD9;
font-size: 14px;
text-decoration: none;
}

.news-close a:hover {
color: #FFFFD9;
}

.news-open2 {
height:440px;
overflow:hidden;
margin-bottom: 4px;
}

.cover-bg {
background: #ffffff;
text-align: center;
padding: 10px 0 0;
height: 300px;
overflow: hidden;
}
