body {
    margin: 0px;
    padding: 0px;
    background: #ffffff;
}

body, th, td {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #000000;
}
a {
    color: #000000;
}

a:hover {
    color: #050505;
	text-decoration: none;
}
/* elements */

#logo
{
        background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	height: 192px;
}
#menu
{
        background-image: url(images/menu.jpg);
	background-repeat: repeat-x;
	height: 33px;
}
#nav
{
	width: 200px;
border-top-style: none;
border-bottom-style: solid;
border-right-style: dotted;
border-left-style: none;
border-bottom-color: #000000;
border-bottom-width: 1px;
border-right-color: #000000;
border-right-width: 1px;
}
#main
{
        background-image: url(images/kvarn.jpg);
	background-repeat: no-repeat;
border-top-style: none;
border-bottom-style: solid;
border-right-style: none;
border-left-style: none;
border-bottom-color: #000000;
border-bottom-width: 1px;
}

/* Classes */
input.news-01 {
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 200px;
}
.nav {
	font: bold 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #C8C909;
}

input.register {
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #34393F;
	background-color: #000000;
	width: 200px;
}
.bbLeft {
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: none;
border-right-color: #000000;
border-right-width: 1px;
}
.bbDown {
border-top-style: none;
border-bottom-style: solid;
border-right-style: none;
border-left-style: none;
border-bottom-color: #000000;
border-bottom-width: 1px;
}
