@CHARSET "UTF-8";
body { 
background : #ffffff; 
font : 76% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; 
margin : 10px 0; 
line-height : 18px; 
} 
h1, h2, h3 { 
font-family : Arial, "Trebuchet MS", Verdana, Sans-Serif; 
} 
h1 { 
font-size : 1em; 
letter-spacing : 0.4pt; 
text-transform : uppercase; 
padding-top : 0; 
color : #1c417c; 
} 
h2 { 
font-size : 1.5em; 
letter-spacing : 0.4pt; 
text-transform : uppercase; 
padding-top : 0.5em; 
color : #1c417c; 
} 
h3 { 
font-size : 1em; 
letter-spacing : 0.2pt; 
text-transform : uppercase; 
padding-top : 0.5em; 
color : #0464bb; 
} 
.interTitle { 
color : #1c417c; 
font-size : 14px; 
font-weight : bold; 
display : block; 
padding-bottom : 2px; 
padding-top : 12px; 
font-family : Arial; 
} 
.interTitle2 { 
color : #1c417c; 
font-size : 14px; 
font-weight : bold; 
display : block; 
padding-bottom : 2px; 
font-family : Arial; 
} 
a img { 
border : none; 
} 
a { 
color : #1c417c; 
text-decoration : none; 
} 
a:hover { 
color : #1c417c; 
text-decoration : none; 
} 
a.foot { 
color : #ffffff; 
text-decoration : none; 
} 
a.foot:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
.topfoot { 
display : block; 
float : left; 
margin-top : 20px; 
background-image : url('../images/topfoot.png'); 
background-position : top left; 
background-repeat : no-repeat; 
height : 10px; 
width : 910px; 
} 
.bottomfoot { 
display : block; 
float : left; 
background-image : url('../images/bottomfoot.png'); 
background-position : top left; 
background-repeat : no-repeat; 
height : 10px; 
width : 910px; 
}

.newsformup { 
display : block; 
float : left; 

margin-left : 20px; 
background-image : url('../images/newsform2.png'); 
background-position : top left; 
background-repeat : no-repeat; 
height : 10px; 
width : 863px; 
} 
.newsformdown { 
display : block; 
float : left; 
background-image : url('../images/newsform.png'); 
background-position : top left; 
background-repeat : no-repeat; 
height : 10px; 
width : 863px;
margin-left : 20px; 
}

.newsform { 
display : block; 

margin-left : 20px; 
background-image : url('../images/newsform3.png'); 
background-position : top left; 
background-repeat : repeat-y; 
height : 60px; 
width : 833px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
padding-top:7px;

}

.newsformmes { 
display : block;
margin-left : 20px; 
background-image : url('../images/newsform3.png'); 
background-position : top left; 
background-repeat : repeat-y; 
height : 50px; 
width : 833px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
font-weight:bold;
}




.layer1 { 
margin : 0 auto; 
width : 900px; 
height : 370px; 
} 
.mn { 
width : 100%; 
background-color : #ffffff; 
clear : left; 
background-image : url('../images/menu-item-bg-current2.png'); 
} 
.a0 { 
display : block; 
width : 80px; 
height : 80px; 
background-color : #ffffff; 
padding-left : 15px; 
padding-top : 20px; 
margin : 0; 
float : left; 
} 
.a01 { 
display : block; 
width : 805px; 
height : 100px; 
background-color : #ffffff; 
padding-top : 1px; 
margin-left : 95px; 
} 
.a01a { 
background : transparent url(../images/bigbox2.png) no-repeat right top; 
padding : 3px 0 5px; 
height : 15px; 
margin-top : 0; 
} 
.a01b { 
background : transparent url(../images/bigbox2.png) no-repeat right bottom; 
padding : 3px 10px 5px; 
height : 61px; 
margin-top : 0; 
text-align : right;
color:#1C417C;
} 
.a2 { 
border : 0 solid #d9d9d9; 
display : block; 
width : 900px; 
height : 280px; 
} 
.a3 { 
display : block; 
width : 100%; 
} 
.a4 { 
display : block; 
width : 100%; 
text-align : left; 
padding-left : 10px; 
float : left; 
background-color : #5a5a5a; 
} 
.leftmenu { 
display : block; 
padding : 5px; 
float : left; 
width : 200px; 
} 
.boxmenu { 
background : transparent url(../images/box.png) no-repeat 0 bottom; 
padding-top : 0; 
padding-left : 35px; 
padding-right : 15px; 
padding-bottom : 5px; 
font-size : 12px; 
} 
.bigboxmenu { 
background : transparent url(../images/bigbox.png) no-repeat 0 bottom; 
padding-top : 0; 
padding-left : 35px; 
padding-right : 15px; 
padding-bottom : 15px; 
font-size : 12px; 
} 
.boxtitle { 
background : transparent url(../images/box.png) no-repeat 0 top; 
padding : 3px 15px 5px; 
height : 15px; 
margin-top : 10px; 
font-size : 14px; 
color : #1542a7; 
} 
.bigboxtitle { 
background : transparent url(../images/bigbox.png) no-repeat 0 top; 
padding : 3px 0 5px; 
height : 15px; 
margin-top : 0; 
font-size : 14px; 
color : #1542a7; 
} 
.stleftmenu { 
display : block; 
float : left; 
width : 322px; 
} 
.strightmenu { 
display : block; 
width : 200px; 
float : right; 
} 
.stboxmenu { 
display : block; 
background : transparent url(../images/box.png) no-repeat 0 bottom; 
padding-top : 15px; 
padding-left : 35px; 
padding-right : 15px; 
padding-bottom : 5px; 
font-size : 12px; 
} 
.stboxtitle { 
background : transparent url(../images/box.png) no-repeat 0 top; 
padding : 15px 25px 5px; 
height : 25px; 
font-size : 12px; 
font-family : Arial; 
color : #1542a7; 
} 
.stboxmenu2 { 
background : transparent url(../images/stbox2.png) no-repeat 0 bottom; 
padding-top : 0; 
padding-left : 15px; 
padding-right : 15px; 
padding-bottom : 5px; 
height : 480px; 
font-size : 12px; 
} 
.stboxmenu3 { 
background : transparent url(../images/stbox2.png) no-repeat 0 bottom; 
padding-top : 0; 
padding-left : 15px; 
padding-right : 5px; 
padding-bottom : 5px; 
height : 480px; 
font-size : 12px; 
} 
.stboxtitle2 { 
background : transparent url(../images/stbox2.png) no-repeat 0 top; 
padding : 15px 25px 5px; 
height : 25px; 
font-family : Arial; 
color : #1542a7; 
font-size : 12px; 
} 
.stboxmenu4 { 
display : block; 
background : transparent url(../images/boxgrey.png) no-repeat 0 bottom; 
padding-top : 15px; 
padding-left : 35px; 
padding-right : 15px; 
padding-bottom : 5px; 
font-size : 12px; 
} 
.stboxtitle4 { 
background : transparent url(../images/boxgrey.png) no-repeat 0 top; 
padding : 15px 25px 5px; 
height : 25px; 
font-size : 12px; 
font-family : Arial; 
color : #1542a7; 
} 
.sitebody { 
width : 650px; 
margin-top : 10px; 
padding : 0; 
padding-left : 20px; 
padding-right : 20px; 
float : right; 
} 

#newsblock{
	position: absolute;
 	top: 650px; 
 	left: 250px;
 	height : 60px; 
	width : 863px;
	z-index: 15000;
	background:#000 solid;
	
    
    
}

#newsmask{
	border: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 14000;
    width: 100%;
    height: 100%;
    background-color: #000;
    padding: 0;
    margin: 0;
    opacity:0.99;
    filter: alpha(opacity='99'); 
    
   
}


#newsmaskok{
	border: 1px solid;
	border-color: grey;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 16000;
    width: 400px;
    height: 80px;
    background-color: #fff;
    padding: 0;
    margin: 0;
    opacity:1;
    filter: alpha(opacity='100'); 
    text-align:center;
    
   
}


.loading-indicator {
  font-size:8pt;
  background-image: url('resources/images/loading.gif');
  background-repeat: no-repeat;
  background-position:top left;
  padding-left:20px;
	height:18px;
	text-align:left;
}
#loading{
	position:absolute;
	left:45%;
	top:40%;
	border:1px solid #6593cf;
	padding:2px;
	background:#c3daf9;
	width:150px;
	text-align:center;
	z-index:20001;
}
#loading .loading-indicator{
	border:1px solid #a3bad9;
	background:white url('resources/images/block-bg.gif') repeat-x;
	color:#003366;
	font:bold 13px tahoma,arial,helvetica;
	padding:10px;
	margin:0;
}

.thumbnail {
   	padding: 4px;
   	background-color: #e6e6e0;
   	border: 1px solid #d6d6d0;
   	float: left;
   	margin-right: 15px;
   	margin-bottom: 10px;
   
}