/* General */

body,div,ul,li,h1,p{
margin:0;
padding:0
}

img{
border:0
}

ul li{
list-style:none
}

h1{
font-size:100%;
font-weight:normal
}

html,body{
height:100%;
width:100%;
background:#FFAB00 url(i/header.jpg) repeat-x top;
color:#2E2E2E
}

/* Header */

#header{
position:absolute;
top:0;left:0;
width:100%;
height:102px;
background:#484644 url(i/header.jpg) repeat-x
}

#header .wrap{
height:102px;
min-width:960px;
margin: 0 20px;
}

#header .wrap .logo{
float:left;
width:25%;
}

#header .wrap .logo a{
 position:relative;
display:block;
width:190px;
height:102px;
margin:0px 0 0 1px;
background:#52504E url(i/logo.jpg) no-repeat;
text-decoration:none
}

#header .wrap .links{
margin-left:25%
}

#header .wrap .links .center{
float:left;
width:71%
}

#header .wrap .links .center .link{
margin:41px 0 0 14px
}

#header .wrap .links .right{
margin-left:71%
}

#header .wrap .links .right .link{
margin:41px 0 0 7px
}

/* Header link */

.link{
float:left;
display:inline;
height:27px;

}

.link a{
float:left;
height:21px;
padding:6px 16px 0;
white-space:nowrap;font:normal 12px Tahoma;
color:#FFFEFE
}

.link a:hover{
color:#FFDEBD
}

.link.active a{
color:#C3C3C3;
text-decoration:none;
cursor:default;
}

.link.active a:hover{
color:#C3C3C3;
text-decoration:none;
}

/* Clear */

.clear:after {
content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden; 
}

.clear {
display: inline-block;
}

.clear {
display: block;
}


/* Content */

#content{
min-width:960px;
min-height:100%;
padding-top:102px;
margin:0 20px;
background:white url(i/all.gif) repeat-y left;
}

.empty{
height:243px
}

/* Footer */

#footer{
position:relative;
height:243px;
min-width:960px;
margin:-243px 20px 0;
background:url(i/footer.gif) repeat-x bottom
}

/* Copyright */

#footer .copyright{
height:149px;
width:100%;
background:url(i/footer_l.jpg) no-repeat left
}

#footer .copyright .in{
height:149px;
padding-left:37px;
background:url(i/footer_r.jpg) no-repeat right
}

#footer .copyright .in .left{
float:left;
font:normal 11px/80px Tahoma;
color:#1C1C1C
}

#footer .copyright .in .right{
float:right;
padding-right:37px;
background:url(i/arr2.gif) no-repeat right center;
font:normal 11px/80px Tahoma;
color:#1C1C1C;
}

#footer .copyright .in .right a{
font:normal 11px Tahoma color:#343434;
}

#footer .copyright .in .right a:hover{
color:#343434
}


/* Content */

#content{
min-width:960px;
min-height:100%;
padding-top:102px;
margin:0 20px;
background:white url(i/all.gif) repeat-y left;
}

.empty{
height:243px
}

/* Content left */

#content .sidebar_left{
float:left;
display:inline;
overflow:hidden;
width:26%;
margin-left:-100%;
padding-top:55px;
background:url(i/sidebar_l.gif) no-repeat right 50px
}






/* Content center */




#content .center{
float:left;
width:100%;
overflow:hidden
}


#content .center .immj{
padding:7px;
margin-bottom:3px;
border:1px solid #C8C8C8}





#content .center .in{
position:relative;
margin: 0 22% 0 26%;
padding:55px 20px 30px 30px}

#content .center .in p{
margin:20px 0;
font:normal 14px/1.8 MS Sans Serif, Tahoma
}

#content .center .in .path{
position:absolute;
top:40px;
font:normal 11px Tahoma
}

#content .center .in .path a{
font:normal 11px Tahoma
}

/* Content right */

#content .sidebar_right{
float:left;
display:inline;
overflow:hidden;
width:22%;
margin-left:-22%;
padding-top:55px;
background:url(i/sidebar_r.gif) no-repeat left 50px;
text-align:center;
}

#content .sidebar_right .photo{
width:160px;
margin:0 auto;
text-align:left;
font:normal 11px/1.6 Tahoma
}

#content .sidebar_right .photo li{
margin-bottom:60px
}

#content .sidebar_right .photo li img{
padding:7px;
margin-bottom:3px;
border:1px solid #C8C8C8}

#content .sidebar_right .photo li a{
font:normal 11px Tahoma
}

/* Menu */

.menu {
width:100%
}

.menu li{
width:100%;
height:38px;
margin-bottom:5px;
background:url(i/arr.gif) no-repeat left center
}

.menu li a{
height:38px;
display:block;
padding-left:37px;
font: normal 17px/38px Trebuchet MS, Tahoma;
color:#0078D4}

.menu li a:link{
color:#0078D4
}

.menu li a:visited{
color:#6E00D4
}

.menu li a:hover{
color:#ff0000
}






















/* Link */

a:link {
color:#0078D4
}

a:visited {
color:#6E00D4
}

a:hover {
color:#E97300
}

/* Title */

h1{
font:normal 30px Trebuchet MS
}