html
	{
	margin:0;
	padding:0;
	overflow-y:scroll;
	}

body
	{
	margin:0;
	padding:0;
	background:#bababa;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:.8em;
	text-align:center;
	}
	
h1, h2, h3, h4, h5, h6
	{
	
	}
	
a
	{
	
	}
	
p
	{
	
	}
	
img
	{
	
	}
	
.column
	{
	float:left;
	}	
	
.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	font-size:.1em;
	line-height:.1em;
}

.clear {display: inline-block; clear:both;}

/* Hides from IE-mac \*/
* html .clear {height: .1em;}
.clear {display: block;}
/* End hide from IE-mac */	
		
	
#main
	{
	background:#fff;
	}
	
#main-wrapper
	{
	text-align:left;
	width:810px;
	margin:0 auto;
	}
	
#main-header
	{
	height:183px;
	background:url(/images/header.jpg) top left no-repeat;
	}
	
#main-menu
	{
	color:#fff;
	}
	
.xmenu ul
	{
	margin:0;
	padding:17px 0 0 0;
	list-style:none outside;
	}	
	
.xmenu li
	{
	float:left;
	background:url(/images/button.jpg) top left repeat-x #2fbcfe;
	margin:0 5px 12px 0;
	}
	
.xmenu li.last
	{
	margin-right:0;
	}
	
.xmenu li a
	{
	display:block;
	padding:14px 35px 13px 35px;
	background:url(/images/button-tl.gif) top left no-repeat;
	color:#fff;
	text-decoration:none;
	}

.xmenu span
	{
	display:block;
	}
	
.xmenu .tr
	{
	background:url(/images/button-tr.gif) top right no-repeat;
	}
	
.xmenu .bl
	{
	background:url(/images/button-bl.gif) bottom left no-repeat;
	}
	
.xmenu .br
	{
	background:url(/images/button-br.gif) bottom right no-repeat;
	}
	
#main-body
	{
	padding:0 0 80px 0;
	}
	
#body-left
	{
	width:508px;
	padding:0 15px 0 0;
	}
	
#body-right
	{
	width:287px;
	color:#fff;
	}
	
#body-right span
	{
	display:block;
	}
	
#body-right .box
	{
	margin:0 0 10px 0;
	background:url(/images/box-tl.gif) top left no-repeat #6d6d6d;
	}

#body-right .box .tr
	{
	background:url(/images/box-tr.gif) top right no-repeat;
	}
	
#body-right .box .bl
	{
	background:url(/images/box-bl.gif) bottom left no-repeat;
	}
	
#body-right .box .br
	{
	padding:5px 10px 10px 10px;
	background:url(/images/box-br.gif) bottom right no-repeat;
	}
	
#body-right .box h2	{
	min-height:20px;
	padding:0 0 0 90px;
	text-align:right;
	background:url(/images/heading.gif) top left no-repeat;	
}

* html #body-right .box h2 {
	height:20px;
}
	
#footer {
	width:810px;
	margin:0 auto;
	text-align:left;
	color:#fff;
	height:100px;
}
#footer img {
	margin:10px 0 0 0;
}
	
#footer a {
	color:#fff;
}

.boxtop {
    margin: 10px 0 0 0;
    width:286px;
    height:20px;
    background: black url(/images/bg-box-top.jpg);
}

.boxcontent {
    width:286px;
    background:url(/images/bg-box.jpg) repeat-y;
    overflow:auto;
}
.boxcontent p {
    margin: 10px 5px 0 5px;
    padding:0;
}

.boxcontent h2 {
    margin:0;
    padding:0 0 0 100px;
    background:url(/images/ster1.jpg) top left no-repeat;
    
}
.boxcontent h2.twee {
    background:url(/images/ster2.jpg) top left no-repeat;
}
.boxcontent h2.drie {
    background:url(/images/ster3.jpg) top left no-repeat;
}

img.pand {
    float:left;
    margin: 0 10px 0 10px;
    padding:0;
}
#adres {
    float:left;
    margin: 0;
    padding:0;
    width:160px;
}
#adres p {
    
    margin: 0 0 10px 0;
    padding:0;
}

.boxbottom {
    clear:both;
    width:286px;
    height:20px;
    background:url(/images/bg-box-bottom.jpg);
    margin: 0 0 30px 0;
}

a {
    color:#61cbe3;
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

#footer img {
    float:left;
}

#footer-text {
   float:left;
   margin: 40px 0 0 40px; 
}
#menu {
    width:790px;
    height:40px;
    padding: 0 10px;
    margin: 10px 0;
    background:url(/images/bg-menu.jpg) top left no-repeat;
}
#menu ul li a  {
line-height:30px;
}
#menu ul li ul li a {
width:175px;
line-height:18px;
padding: 3px 20px 3px 8px;
}
#menu ul li ul li ul li a {
background-image:none;
}
