/*07.03.2008*/
* {
	margin:  	0;
	padding: 	0;
}

a:link {
	color:		      #000;
	text-decoration:  none;
	margin:	          0 10px 0 10px;
}
a:visited, a:hover, a:active {
	color:		      #572D06;
	text-decoration:  none;
	margin:	          0 10px 0 10px;
}
a.objects:link {
	color:		      #000;
	text-decoration:  none;
	font-weight:      bold;
}
a.objects:visited, a.objects:hover, a.objects:active {
	color:		      #572D06;
	text-decoration:  none;
	font-weight:      bold;
}
body {
	background:  #FFF;
	font-family: Verdana,Helvetica,sans-serif;
	font-size:   11px;
	margin:		 0;
}
.clearingItem {
	clear:		 both;
	float:		 none;
}
#cmsContactForm {
   width:        300px;
}
#cmsContactForm #additionalFields {
  float:        left;
  margin:       25px 0 25px 50px;
}
#cmsContactForm label {
   width:       300px;
   float:       left;
}
#cmsContactForm input, #cmsContactForm button {
   width:       300px;
   float:       left;
   margin:      5px 0 10px 0;
   border:      1px solid #572D06;
   display:     block;
}
#cmsContactForm textarea {
  border:         1px solid #572D06;
  margin-bottom:  25px;
  width:          300px;
}
#contentFrame {
	display:      block;
	float:        right;
	margin:		    25px 0 25px 0;
	padding-left: 75px;
	width:        70%;
}
#errorContainer {
	width:       400px;
    margin:      auto;
    margin-top:  10px;
    border:      1px solid #999;
    text-align:  center;
}
#errorContainer h1 {
    background:  #999;
    color:       white;
    text-align:  center;
}
#errorContainer #footerError {
    margin:      15px;
    font-size:   small;
}
.error {
    color:       red;
    margin:      15px;
    font-weight: bold;
    font-size:   medium;
}
.Error {
    margin:      15px;
    color:       red;
    font-weight: bold;
}
.errorText {
    color:       red;
    font-weight: bold;
}
#footer {
  float:   left;
  margin:  45px 0;
}
#footerBar {
	width:		100%;
	background:	#cea77c;
}
#footerLine {
	margin-top:	5px;
	height:		5px;
	background:	#572D06;
	width:		100%;
	border:		none;
}
#footerText {
	color:      #666;
	padding-left:80%;
}
#frameContainer {
	display:    block;
	height:     730px;
	margin:     5% auto 0;
	width:      920px;
}
img {
	border:		none;
}
.Introduction {
   margin-bottom:  20px;
}
.itemBack {
    float:    right;
}
.leftColumn, .middleColumn, .rightColumn {
	float: left;
}
.leftContainer {
	float: left;
}
#middleFrame {
    width:  500px;
}
#leftFrame {
    width:         150px;
    margin-right:  50px;
}
#leftFrame img {
    margin:  5px 0;
}
#loginForm {
	margin: auto;
	width:  50%;
}
#loginForm .formRow {
	margin-bottom: 10px;
}
#loginForm .formRow label {
	display: block;
	float:   left;
	width:   100px;
}
#loginForm .Error, #loginForm .Success {
	margin: 10px;
	margin-left: 0;
}
#naviBar {
	border-top:   20px solid #572D06;
	line-height:  20px;
	text-align:	  right;
	background:	  #cea77c;
	list-style:   none;
	float:        left;
	clear:        both;
	width:        100%;
}
#naviBar li {
  float: right;
}
.ofRow {
  text-align: center;
	height: 25px;
	background-image: url(http://www.online-forum.net/of_bann_img/menuklei2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.print {
  margin:     30px 0 0 0;
  text-align: left;
}
.Sellingtext {
  margin: 15px 0;
}
.resourceContainer {
  width:         650px;
  float:         left;
  margin-top:    30px;
  border-bottom: 1px solid #7F4009;
  padding-bottom:5px;
}
.resourceDisplay {
  width:         450px;
  float:         left;
  margin:        0 0 0 0;
}
.resourceField {
    float:      left;
    width:      200px;
    font-weight:bold;
}
.resourceThumbnail {
    float:      left;
    width:      150px;
}
.resourceValue {
    float:      left;
    width:      250px;
    color:      #7F4009;
    margin-bottom: 3px;
}
.rightContainer {
	float:		right;
}
.thumbnailPreview {
	background: #5e6466;
	border:     1px solid #7F4009;
	position:   absolute;
	padding:    1px;
}
#topBar {
	width:		100%;
}
#topNavi {
	text-align:	right;
	width:		  60%;
	margin-top:	85px;
}

.width_2 {
	width:      50%;
}

