@charset "utf-8";

* {
	MARGIN: 0px;
	PADDING: 0px;
}

HTML[xmlns] {
	PADDING-BOTTOM: 0em;
	HEIGHT: 100%;
}

BODY {
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	COLOR: #1c1d1d;
	FONT-SIZE: 11px;
}

IMG {
	BORDER: none;
}

UL {
	PADDING: 0 0 0 15px;
}

UL LI {
	PADDING: 6px 0 0 0;
}

UL.portfolio {
	FLOAT: left;
	PADDING: 20px 0 0 30px;
	LIST-STYLE-TYPE: circle;
}

UL.portfolio LI {
	PADDING: 2px 0 0 0;
}

A {
	TEXT-DECORATION: none;
}

.main {
	TEXT-ALIGN: left;
	PADDING: 0 0 0 0;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0 auto;;
	WIDTH: 950px;
}

#top {
	HEIGHT: 106px;
}

.logo {
	MARGIN-TOP: 10px;
	FLOAT: left;
	MARGIN-LEFT: 4px;
}

#topmenu {
	MARGIN-TOP: 75px;
	PADDING-LEFT: 106px;
	WIDTH: 525px;
	FLOAT: left;
	HEIGHT: 10px;
}

#sidemenus {
	MARGIN: 0px;
	WIDTH: 145px;
	FLOAT: right;
}

.menu {
	LIST-STYLE-TYPE: none;
	BACKGROUND: none;
	FONT-SIZE: 10px;
}

.menu LI {
	FLOAT: left;
	MARGIN-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-TOP: 4px;
}

.menu LI A:link {
	COLOR: #707173;
	FONT-SIZE: 10px;
}

.menu LI A:visited {
	COLOR: #707173;
	FONT-SIZE: 10px;
}

.menu LI A:hover {
	COLOR: #ee7f00;
	TEXT-DECORATION: none;
}

.menu LI A:active {
	COLOR: #ee7f00;
	TEXT-DECORATION: none;
}

.container {
	POSITION: relative;
	WIDTH: 954px;
	BACKGROUND: url(../images/background.jpg) no-repeat;
	HEIGHT: 456px;
}

#tagcloud {
	POSITION: absolute;
	Z-INDEX: 999;
}

#content {
	MARGIN-LEFT: 431px;
	PADDING-TOP: 40px;
}

#content .breadcrumb {
	BACKGROUND-COLOR: #e3e0db;
	MARGIN-TOP: 2px;
	WIDTH: 422px;
	FONT-SIZE: 10px;
	PADDING: 3px 0 4px 15px;
}

#content .breadcrumb A:link {
	COLOR: #707173;
	FONT-SIZE: 10px;
}

#content .breadcrumb  A:visited {
	COLOR: #707173;
	FONT-SIZE: 10px;
}

#content .breadcrumb  A:hover {
	COLOR: #ee7f00;
	TEXT-DECORATION: none;
}

#content .breadcrumb  A:active {
	COLOR: #ee7f00;
	TEXT-DECORATION: none;
}

#content .inner {
	LINE-HEIGHT: 16px;
	PADDING: 12px 101px 0 15px;
}

#content .inner P {
	MARGIN: 0 0 10px 0;
	TEXT-ALIGN: justify;
}

.contentheading {
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 24px;
	COLOR: #38393a;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

.contentsubheading {
	MARGIN: 11px 0 12px 0;
	COLOR: #38393a;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.bottommodules {
	MARGIN: 2px 0 0 0;
	HEIGHT: 85px;
}

.bottommodules .kontakt {
	MARGIN: 0px;
	WIDTH: 204px;
	FLOAT: left;
	HEIGHT: 85px;
	PADDING-RIGHT: 3px;
}

.bottommodules .portfolio {
	MARGIN: 0px;
	WIDTH: 221px;
	FLOAT: left;
	HEIGHT: 85px;
	PADDING-RIGHT: 3px;
}
