* {
	margin:0; 
	padding:0;
	outline:0;
	text-decoration:none;
}

html {
	height:100%;
	overflow-y:scroll;
	}

body {
	height:100%;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background:url('/images/bg-top.png') top center no-repeat;	
}

#container {
	min-height:100%;
	position:relative;
    width:900px;
    margin: 0 auto;
    background:url('/images/bg-bottom.png') bottom center no-repeat;	
}

* html #container {
	height:100%;
}

#header-wrapper {
    padding:30px 0;
    width:840px;
    margin:0 auto;
}
#header-bar {
    text-align:right;
    padding: 0 10px 0 0;
    height:30px;
    line-height:30px;
    background: url('/images/bg-header-bar.png');
    color:white;
}
#header-bar a {
    color:white;
}
#header-bar a:hover {
    text-decoration:underline;
}

#header {
    margin: 30px 0;
    height:200px;
}
#logo {
    float:left;
    width:200px;
    height:199px;
}
#headerimgcenter {
    float:left; 
    width:420px;
    height:200px;
    margin:0 10px;
    background: url('/images/headerimgcenter.jpg') top left no-repeat;
}

#headerimgright {
    float: left;
    width:200px;
    height:200px;
    background: gray url('/images/user/slideshow5.jpg') top left no-repeat;
}
#xfadeContainer {
	height:200px;
	width:420px;
	overflow:hidden;	
	border:0px solid #000;
}
#xfadeContainer img {
	display:none;
	float:left;
	position:absolute;
	
}



#menu {
    height:30px;
    background:url('/images/bg-menubar.png');
}

#menu ul {
    height:30px;
	list-style:none;
}
#menu li {
	display:block;
	float:left;
	height:30px;
}
#menu li a {
    display:block;
	margin:3px 0 0 3px;
	line-height:24px;
	height:24px;
	width:136px;
	text-align:center;
	font-size:11px;
	background:url('/images/bg-menu.png');
	color:#555;
	font-weight:bold;
}
#menu li a:hover, #menu li.active a {
    background:url('/images/bg-menu-active.png');
}
#menu li.first a {
  	margin:3px 0 0 4px;
}

#page {
    clear:both;
    overflow:auto;
    padding: 0 0 80px 0; 
    width:840px;
    margin:0 auto;
}

#sidebar {
    float:left;
    width:200px;
    overflow:auto;
}
#sidebar .field {
    background:url('/images/bg-sidebar.png') top left no-repeat;
    height:360px;
    overflow:auto;    
}

#sidebar ul {
    list-style:none;
    width:200px;
}

#sidebar ul li a {
    display:block;
    width:183px;
    line-height:26px;
    background: url('/images/bg-sidemenu.png');
    margin: 4px 0 0 3px;
    color:#555555;
    text-align:right;
    padding: 0 10px  0 0;
    font-weight:bold;
    font-size:11px;
}
#sidebar ul li a:hover {
    background: url('/images/bg-sidemenu-active.png');
}

#sidebar ul li a.arr {
    background: url('/images/bg-sidemenu-red.png');
}
#sidebar ul li a.arr:hover {
    background: url('/images/bg-sidemenu-active-red.png');
}

#sidebar #textvak {
    text-align:center;
    padding: 0px 10px;
    margin: 20px 0 0 0;
}
#sidebar #textvak h3 {
    margin: 0 0 10px 0;
    color: #464646;
    font-family:Georgia, sans-serif;
    font-size:16px;
}
#sidebar #textvak p {
    color:#000;
    font-size:11px;
    margin: 5px 0;
}
#sidebar #adresbox {

}

#content {
    float:left;
    width:420px;
    padding: 0 10px;
    overflow:auto;
    color:#363636;
    text-align:justify;
}

#content a {
	font-weight:bold;
}
#content a:hover {
	text-decoration:underline;
}
#content ul {
	margin:5px 0 10px 20px;
}
#content p {
	margin:5px 0 10px 0;
}

#content h2, #content h3, #content h4, #content h5, #content h6 {
    margin: 1px 0 0 0;
    font-family:Georgia, sans-serif;
    font-size:16px;
}
#content h2 {
	margin-bottom:15px;
	font-size:18px;
}
#content h4, #content h5, #content h6 {
    font-size:13px;
}
#sidebar-right {
    float:left;
    width:200px;
    height:334px;
}

#footer {
    clear:both;
	position:absolute;
	bottom:0;
	height:68px;
}

#footer-content {
    width:840px;
	margin: 0 0 0px 30px;
	height:30px;
	line-height:30px;
	font-size:10px;
    background:url('/images/bg-footer-bar.png') top center no-repeat;
    text-align:center;
    color:#fff;
}
#footer-content a {
    color:#fff;
}
#footer-content a:hover {
    text-decoration:underline;
}
    





