body{
 margin:0px;
 padding:0px;
 font-family:arial;
}

.clearer{
 clear:both;
}

.outer{
 width:100%;
 height:100%;
}
.outercell{
 background-color:#000;
 text-align:center;
}

.inner {
 width:100%;
 height:100%;
}

.maincontainer {
 background-color:#FFF;
}

.main{
 width:850px;
 height:450px;
 background-image:url('../images/index.png');
 background-repeat:no-repeat;
}

.main-table{
 width:850px;
 height:450px;
}

.left-text-container{
 text-align:center;
 width:200px;
}
.left-text{
 font-size:26px;
 color:#505050;
}
.left-links{
 font-size:12px;
 letter-spacing:1px;
}

.right-text-container{
 text-align:center;
 width:250px;
}
.right-text{
 font-size:26px;
 color:#505050;
}
.right-links{
 font-size:12px;
 letter-spacing:1px;
}

.top{
 background-color:#000;
}

.top-text {
 font-size:48px;
 letter-spacing:2px;
 color:#FFF;
}

.textlink {
 font-size:12px;
 color:#505050;
 text-decoration:none;
}
.textlink:hover{
 text-decoration:underline;
}


/*************************************************************************/
.global-links{
 width:1002px;
 height:20px;
}
.global-links-left{
 display:inline-block;
 width:490px;
 background-color:#000;
 text-align:left;
}
.global-links-right{
 display:inline-block;
 width:490px;
 background-color:#000;
 text-align:right;
 font-size:12px;
 color:#505050;
}
.global-links-text a{
 font-size:12px;
 color:#FFF;
 text-decoration:none;
 line-height:18px;
}

.container{
 margin-bottom:50px;
}

#sub{
 background-image:url('../images/main-top-bg.png');
 background-repeat:repeat-x;
}

.sub-main{
 width:1000px;
 min-height:450px;
 border-left:1px solid #505050;
 border-right:1px solid #505050;
}

.image-container{
 width:350px;
 float:left;
 background-color:#BBB;
}


.text-container{
 width:645px;
 min-height:450px;
 float:left;
 text-align:left;
 border-left:1px solid #505050;
}

.text-content{
 width:600px;
 min-height:500px;
 line-height:22px;
 font-size:12px;
 font-family:arial,verdana;
 margin-left:20px;
 margin-top:20px;
 margin-bottom:50px;
}

.text-header{
 color:#BBB;
 width:600px;
 border-bottom:1px solid #BBB;
 line-height:30px;
 font-size:16px;
 text-align:right;
 margin-bottom:20px;
}
.text-header a{
 color:#F00;
 line-height:30px;
 font-size:14px;
 text-decoration:none;
}
img.pdf{
 margin-right:4px;
}

.menu-container{
 width:1000px;
 height:70px;
 background-color:#505050;
 border-left:1px solid #101010;
 border-right:1px solid #101010;
 border-bottom:1px solid #404040;
}

.main-menu-link{
 display:inline-block;
 width:99px;
 height:70px;
 text-decoration:none;
 font-size:12px;
 font-family:arial;
 color:#FFF;
 margin-left:1px;
 background-color:#707070;
 text-align:center;
 line-height:70px;
 background-image:url('../images/menu-bg.png');
 background-repeat:repeat-x;
 float:left;
 text-shadow:1px 1px #555;
}
.main-menu-link-2{
 display:inline-block;
 width:124px;
 height:70px;
 text-decoration:none;
 font-size:12px;
 font-family:arial;
 color:#FFF;
 margin-left:1px;
 background-color:#707070;
 text-align:center;
 line-height:70px;
 background-image:url('../images/menu-bg.png');
 background-repeat:repeat-x;
 float:left;
 text-shadow:1px 1px #555;
}

.main-menu-link:hover{
 background-image:url('../images/menu-bg-light.png');
 background-repeat:repeat-x;
 text-shadow:0px 0px 16px #FFF, 0px 0px 18px #FFF, 0px 0px 20px, 0px 0px 22px, 0px 0px 24px #FFF;
}
.main-menu-link-2:hover{
 background-image:url('../images/menu-bg-light.png');
 background-repeat:repeat-x;
 text-shadow:0px 0px 16px #FFF, 0px 0px 18px #FFF, 0px 0px 20px, 0px 0px 22px, 0px 0px 24px #FFF;
}

.news-container{
 float:left;
 width:200px;
}

.news-header{
 width:203px;
 height:25px;
 height:auto;
 background-color:#AAA;
 padding-top:10px;
 border-bottom:1px solid #909090;
}

.news-body{
 margin-bottom:40px;
 text-align:left;
 font-family:arial,verdana;
 font-size:12px;
 width:180px;
}

.footer-container{
 width:998px;
 height:70px;
 background-color:#505050;
 border-left:1px solid #101010;
 border-right:1px solid #101010;
 border-top:1px solid #404040;
 border-bottom:1px solid #404040;
}

.footer-content{
 margin-top:10px;
 font-size:14px;
 color:#FFF;
 letter-spacing:0.2em;
 line-height:25px;
}

.news-block{
 margin-top:-10px;
 margin-bottom:20px;
 padding:5px;
}
.news-block p.header{
 border:none;
 background-color:#CCC;
}
.news-block p{
 background-color:#EEE;
 border-top:1px solid #DDD;
 margin-top:1px;
 padding:3px;
}

.news-block-2{
 margin-top:-10px;
 margin-bottom:20px;
 background-color:#EEE;
 padding:5px;
 border-top:1px solid #CCC;
 border-bottom:1px solid #BBB;
}
.news-block-2 p.header{
 border:none;
}
.news-block-2 p{
 border:none;
}
.block{
 margin-top:-10px;
 margin-bottom:20px;
 background-color:#EEE;
 padding:5px;
}
.text-block{
 margin-top:-10px;
 margin-bottom:20px;
 background-color:#FFF;
 padding:5px;
}
.text-block table{
 font-size:12px;
}
.text-block table tr{
 background-color:#EDEDED;
 border-bottom:2px solid #FFF;
}
.text-block table tr td{
 vertical-align:top;
 line-height:18px;
 padding:5px;
 border-bottom:1px solid #FFF;
}

.intext-image{
 margin-top:6px;
 margin-right:10px;
 border:1px solid #505050;
 padding:2px;
}

.galleryimage{
 border:1px solid #505050;
 padding:2px;
}

.galerie-block{
 margin-bottom:20px;
}
.nualink{
 font-size:12px;
 color:#000;
 font-family:arial;
 text-decoration:none;
}

img.flag{
 width:20px;
 height:12px;
}


.sub-footer{
 width:1000px;
 margin-bottom:100px;
}
.sub-footer-link-block{
 width:250px;
 float:left;
 margin-top:10px;
}
.sub-footer-link-block a{
 text-decoration:none;
 color:#505050;
 font-size:12px;
 display:block;
}


.news-container a , .text-content a{
 color:#505050;
}

.article{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
 border-radius:5px;
 border:1px solid #CCC;
 width:200px;
 height:150px;
}
.article01{
 background-image:url('../images/article/01-1993-12-24.png');
 background-repeat: no-repeat;
}
.article02{
 background-image:url('../images/article/02-1994-09-09.png');
 background-repeat: no-repeat;
}
.article03{
 background-image:url('../images/article/03-1996-02-09.png');
 background-repeat: no-repeat;
}
.article04{
 background-image:url('../images/article/04-1996-04-12.png');
 background-repeat: no-repeat;
}
.article05{
 background-image:url('../images/article/05-1996-04-26.png');
 background-repeat: no-repeat;
}
.shadow{
 width:200px;
 height:150px;
 display:block;
}
.shadow img{
 visibility:hidden;
}
.shadow:hover img{
 visibility:visible;
}
