html, body{margin:0;padding:0;height:100%;background:#fff url(/images/yasin/peoplebg.gif) top left;font:14px Georgia;text-align:left;}

* {border:0;border-collapse:collapse;margin:0;padding:0;}
#innerbody {padding:15px 0 0 0;color:#333;padding-bottom:60px;position:relative;background:url(/images/yasin/light.png) top left no-repeat;}
#body_wrapper {min-height:100%;margin-bottom:-60px;}
*html #body_wrapper {height:100%;}
h1,  h2 {font: 200 normal 25px Georgia;margin-bottom:1.2em;color:#2f534b;}
h3 {font-size:16px;font-weight:bold;margin-bottom:1em;margin-top:1em;}
h3 .author {font:200 italic 12px Georgia;color:#333;display:block;padding-top:2px;}
.info{color:#666;font-size:13px;margin-bottom:1.2em;}
p {margin-bottom:1em;}
a {color:#074c92;}
table { font:14px Georgia; }
tr { font:14px Georgia; }
td { font:14px Georgia; }
#column a:hover {color:#666666;}
#column h2 a {color:#40625b;}
#column h2 a:hover {color:#70978f;}
.article {clear:left;}
div.article li{
	margin-left:20px;
}
#content
{padding: 0px 40px;
}
#content a {color:#303030;}
#cheadlogo {padding:43px 0 0 43px;background:url(/images/yasin/jisp_logobg.gif) left top no-repeat;float:left;position:relative;left:15px;top:14px;}
.download {width:178px;height:66px;display:block;float:right;position:relative;background:url(/images/yasin/region_download.gif) top left no-repeat;overflow:hidden;padding:15px 0 0 20px;color:#990000;text-decoration:none;}
.download:hover {color:#990000;}
.download span {display:block;font-size:12px;color:#333333;}
.download em {font-style:normal;text-decoration:underline;}
#content .arch_item {width:200px;float:left;display:block;}
#content .article {margin-bottom:50px;}
.readmore {font-size:13px;color:#333333;}
.readmore .author {font:200 italic 13px Georgia;}
.readmore a {color:#990000;}
.readmore p {margin-bottom:20px;}
.leftcolumn {display:block;padding-right:330px;overflow:hidden;position:relative;}
#column {width:330px;position:relative;float:right;right:-370px;margin-left:-330px;}
#column .unit {margin-right:40px;padding-bottom:10px;}
#column .article {margin-bottom:25px;font-size:12px;}
#column h2 {margin-bottom:15px;position:relative;*width:100%;}
#column h2 img {position:absolute;right:0px;top:9px;}
#column .news .date {color:#666;font-size:12px;display:block;margin-bottom:.3em;}
#column .announce .date {color:#000;font-size:16px;display:block;margin-bottom:.5em;}
#column .unit {line-height:1.2em;display:block;}
#column .menushadow{background:url(/images/yasin/menushadow.png) left bottom no-repeat;padding:0 0 2px 1px;margin-bottom:40px;}
#column .menu {display:block;list-style:none;font-size:16px;background: #6e948c url(/images/yasin/menubg.png) 0 0 repeat-x;border-left:1px solid #9baca8;}
#column .menu li {
background-image: url('/images/yasin/menuli.png');
background-repeat: no-repeat;
background-position:left bottom;
letter-spacing:2px;}
#column .menu li.last {background:none;}
#column .menu li a{color:#fff;text-decoration:none;font-size:16px;padding:5px 20px 7px 20px;display:block;*height:25px;}
#column .menu li a:hover {background:url(/images/yasin/menulihover.png) left top no-repeat;color:#fff/*_background:none;_text-decoration:underline;*/}
#column .menu li.active a {background:url(/images/yasin/menuliactive.png) left bottom no-repeat;}
#column .menu li ul {list-style:none;margin-left:20px;margin-top:10px;}

#corner {display:block;width:100%;height:90px;background:url(/images/yasin/jisp_corner.gif) right center no-repeat;margin:0 0 45px 0;clear:both;}

#cbot {width:100%;clear:both;display:block;background:url(/images/yasin/footerbg.png) 0 0 no-repeat;display:block;height:60px;position:relative;margin-top:25px;}
#cbot a {border:none;}
#cbot img {position:absolute;top:13px;left:35px;border:none;}

.dashed {padding-left:16px;position:relative;left:-16px;}
.dashed span {width:16px;display:inline-block;position:relative;left:-16px;margin-right:-16px;}

.face {margin-bottom:2em;overflow:hidden;z-index:100;display:block;position:relative;}
.face h1 {margin-bottom:0;}
.face h1 a{text-decoration:none;}
.face h1 a:hover{text-decoration:underline;}
.face span {font-size:14px;}
.face .img {background:url(/images/yasin/fotobg.png) left top no-repeat;float:left;margin-right:10px;display:block;position:relative;padding: 8px 9px 10px 9px;}

.copyright {display:block;width:330px;position:absolute;right:0;top:15px;}

.gallery {overflow:hidden;display:block;}

.gallery .imgline {height:128px;padding-right:20px;background:url(/images/yasin/gallery.png) top left repeat-x;vertical-align:middle;}
.gallery .imgline img {margin:10 0 0 20px;*margin-top:0px;}

.gallery .prev {display:block;width:30px;height:128px;background:url(/images/yasin/gallery_al.png) top left no-repeat;}
.gallery .next{display:block;width:30px;height:128px;background:url(/images/yasin/gallery_ar.png) top left no-repeat;}

.gallery .prev:hover {display:block;width:30px;height:128px;background:url(/images/yasin/gallery_al_hover.png) top left no-repeat;}
.gallery .next:hover{display:block;width:30px;height:128px;background:url(/images/yasin/gallery_ar_hover.png) top left no-repeat;}

.nav {
        display: block;
        margin: 2em 0;
        font-size: 0.89em;
}

.nav .ptitle {
        font-weight: bold;
        margin-right: 1em;
        font-size: 13px;
}

.nav .pageline a, .nav .page_navig_div a {
        padding: 6px 7px;
}

.nav .pageline, .nav .page_navig_div {
        margin-top: 20px;
        text-align: left;
}

.nav .pageline span, .nav .page_navig_div b {
        padding: 5px 8px;
        margin-right: 5px;
        background: #ffffff;
        border: 1px solid #333333;
        font-weight: normal;
}
td.image_caption {
	text-align:center !important;
	font-size:0.8em;
}


img.leftoutlined, table.leftimage_with_caption {
        float: left;
        margin-bottom: 5px;
        margin-right: 15px;
}
img.rightoutlined, table.rightimage_with_caption {
        float: right;
        margin-bottom: 5px;
        margin-left: 15px;
}

div#lang_switcher
{float: right;
 margin: 0px 20px 0px 0px;
 padding: 1ex 
}

div#lang_switcher a
{color: #40625B
}

.clear {clear: both}

table#album td
{vertical-align: top;
 text-align: center;
 padding: 5px 5px 0px 0px
}
table#album a, table#album img
{border-width: 0px
}

#analytics {
  float:right;
  width:330px;
  margin-bottom:10px
}
#analytics a {
  background-image: url("/images/org/analytics_icon.gif");
  background-position: left bottom;
  background-repeat: no-repeat;
  padding-left: 23px;
}

