body {
      margin: 0px;
      padding: 0px;
      border: 0px;
      font-family:Arial,Helvetica,sans-serif;

    }
#top {
      text-align: center;
      width: 100%;
      margin: 0px;
      border: 0px;
      padding: 0px;      
      background-color: white;
      background-image: url("pic/header_strip.jpg");
    
}
#top_menu {
      margin: auto;
      width: 830px;
      border-bottom: 4px solid black;
      padding: 0px;      
      background-color: #923424;
      font-family:sans-serif;
}
#center {
      text-align: center;
      width: 100%;
      margin: 0px;
      border: 0px;
      padding: 0px;      
      background-image: url("pic/bg.png");
      background-repeat: repeat;
}
#bottom {
      text-align: center;
}

#main-box {
      width: 830px;
      margin: auto;
      border: 0px;
      padding: 0px;
      background-image: url("pic/center_bg.gif");

}

/*------------------ header  ------------------*/
   #header {
      margin:auto;
      border: 0px;
      padding: 0px;
      width: 830px;
      height: 197px;
      background-image: url("pic/header_top.jpg");
      background-repeat: no-repeat;

    }

    #header-links {
      font-weight: bold;
      margin: auto;
      border: 0px;
      padding: 0px;
      width: 800px;      
      height: 15px;
      text-align:left;
      color: white;
      background-color: #923424;      
    }

    #header-links-items img{
        border: 0px;
    }

    #header-links-items {
	position: absolute;
	top: 188px;
	left: auto;

    }




/*------------------  content  ------------------*/
   #content {
      margin:0;
      padding: 0;
      border: 0;
      text-align:left;
      clear: none;
      }


/*------  column left  -------*/
   #left {
      float: left;
	}

   #left-content {
      width: 166px;
      margin: 0;
      padding: 0;
      border: 0;
      font-size: 14px;      
      }

   #left-navigation {
      width: 160px;
      font-size: 12px;
      padding-left: 7px;
      }

   #left-navigation ul {
      list-style: none;
      margin:0;
      padding:0;
      border:0;
      position:relative;
      }
   #left-navigation img {
      margin-right: 2;
      padding: 0;
      border:0;
      }

   #left-navigation li {
      border: 0;
      margin:0;
      padding: 0;
      list-style: none;
      }      
   #left-navigation  .normal {
    padding-left: 10px;
    }

   #left-navigation .top-level {
      font-size: 15px;
      border: 0;
      margin:0;
      padding: 0;
      color: #993300;
      }      

    #left-navigation A:LINK { color: black; text-decoration: none; }
    #left-navigation A:VISITED {color: black;text-decoration: none; }
    #left-navigation A:ACTIVE {color: black;text-decoration: none; }
    #left-navigation A:HOVER {color : #CE4C07; text-decoration: underline; }
    
    #kontakt {
	font-size: 12px;
	padding-top: 25px;
	padding-left: 15px;
	font-weight: bold;
    }

    #kontakt A:LINK { color:  #923424; text-decoration: none; }
    #kontakt A:VISITED {color:  #923424; text-decoration: none; }
    #kontakt A:ACTIVE {color:  #923424; text-decoration: none; }
    #kontakt A:HOVER {color : #923424; text-decoration: underline; }

/*------  column rigt -------*/
   #right {
      float: right;
      width: 176px;
      text-align: center;
      }

   .right-content {
      background-color: #1B4C84;
      font-size: 14px;      
      color: #FFFFFF;
      text-align: center;
      }

    .search {
	text-align: center;

    }

    .search img{
	border: 0;
	padding: 5px;
    }

    .search-login {
        color: #923424;    
	font-weight: bold;
	font-size:12px;
    }
    .search-login A:LINK { color:  #923424; text-decoration: none; }
    .search-login A:VISITED {color:  #923424; text-decoration: none; }
    .search-login A:ACTIVE {color:  #923424; text-decoration: underline; }
    .search-login A:HOVER {color : #923424; text-decoration: underline; }

    .search-header {
	background-color: #F6DA8B;
	text-align: left;
        color: #923424;    
	font-weight: bold;
	font-size: 14px;
	padding-left: 0px 10px 10px 15px;
	border-top: 1px dotted grey;
    }

    .search input {
        border: 1px solid #888888;
	width: 150px;
	margin: 0;
	padding: 0;
    }

    #auctions {
        font-size: 10px;
        font-style: normal;
        color: black;
    }
    #auctions .finishing{
	font-style: italic;
    }
    
    #auctions A:LINK { color:  black; text-decoration: none; }
    #auctions A:VISITED {color:  black; text-decoration: none; }
    #auctions A:ACTIVE {color:  black; text-decoration: none; }
    #auctions A:HOVER {color : black; text-decoration: underline; }

    .login {
	padding-bottom: 15px;
	width: 150px;
	margin: auto;
    }

    .login-item {
	text-align: left;
	font-size:  12px;

    }
    .login-item A:LINK { color: black; font-weight: bold; text-decoration: none;}
    .login-item A:VISITED {color: black; font-weight: bold; text-decoration: none; }
    .login-item A:ACTIVE {color: black;  font-weight: bold; text-decoration: none; }
    .login-item A:HOVER {color: #923424;  font-weight: bold; text-decoration: underline; }


    .login-header{
	text-align: left;
	font-weight: bold;
	color: #973000;
	padding-bottom: 5px;	
	text-transform: uppercase;
    }

    .login img{
	border: 0;
	padding: 5px;

    }

    .login-login {
        color: #923424;    
	font-weight: bold;
	font-size:12px;
    }
    .login-login A:LINK { color:  #923424; text-decoration: none; }
    .login-login A:VISITED {color:  #923424; text-decoration: none; }
    .login-login A:ACTIVE {color:  #923424; text-decoration: underline; }
    .login-login A:HOVER {color : #923424; text-decoration: underline; }

    .login input {
        border: 1px solid #888888;
	width: 150px;
	margin: 0;
	padding: 0;
    }

    #right-banners {

    }

    .right-box-top{
	padding-top: 15px;
	padding-bottom: 20px;
        background-color: #F2E7A0;

    }


    .right-box-auctions {
	text-align: center;
	background-color: #FCFAE9;
	padding-left:5px;

    }

    .right-header-dark {
	background-color: #FACD73;
	text-align: left;
        color: #923424;    
	font-weight: bold;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top: 1px dotted grey;
	border-bottom: 1px dotted grey;
    }

    .right-header-light {
	background-color: #FCFAE9;
	text-align: left;
        color: #923424;    
	font-weight: bold;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top: 1px dotted grey;
	border-bottom: 1px dotted grey;
    }


/*------  column center -------*/
   #main {
      border: 0;
      padding: 0;
      min-height:1300px;
      height:auto !important;
      height:1300px;
      width: 58%;
      float:right;
      }

   #main-header{
      border: 0;
      padding: 0 30 30 0px;
      margin: 0;
      text-align: right;
      }

   .main-header-text{
      font-size: 12px;
      text-align: center;
      border: 0;
      padding: 10 30 30 10px;
      margin: 0;
      }

    .main-header-text A:LINK { color: #923424; font-weight: bold; text-decoration: none;}
    .main-header-text A:VISITED { color: #923424; font-weight: bold; text-decoration: none;}
    .main-header-text A:ACTIVE { color: #923424; font-weight: bold; text-decoration: none;}
    .main-header-text A:HOVER { color: #923424; font-weight: bold; text-decoration: underline}


   #main-header h2{
      border: 0;
      padding: 0;
      margin: 0;
      font-size: 20px;
      color: #923424;
      }
      
    #main-header A:LINK { color: #807F85; text-decoration: none; }
    #main-header A:VISITED {color: #807F85;text-decoration: none; }
    #main-header A:ACTIVE {color: #807F85;text-decoration: none; }
    #main-header A:HOVER {color: #CE4C07;text-decoration: underline; }

   .auction-show {
      border: 0;
      padding: 0;
      margin: 0;
      font-size: 13px;
      text-align: right;
      color: #fa6d1c;
      font-weight: bold;
      }

    .auction-show A:LINK { color: #fa6d1c; text-decoration: none; }
    .auction-show A:VISITED {color: #fa6d1c;text-decoration: none; }
    .auction-show A:ACTIVE {color: #fa6d1c;text-decoration: none; }
    .auction-show A:HOVER {color: #666666;text-decoration: underline; }

    .auction-price {
	color: #EE0000;
    }


   #main-content {
      margin: 0 10 0 10; 
      padding: 0;
      border: 0;
      }


    
    #insertform2 {
	margin: auto;
	width: 400px;
    }
    #insertform2 span{
      color: #923424;    
      font-weight: bold;
    }

    #insertform2 th {
	font-weight: normal;
	text-align: left;
	background-color: #FEF0CF;
	font-size: 12px;
    }

    #insertform {
	margin: auto;
	width: 400px;
    }

    #insertform span{
      color: #923424;    
      font-weight: bold;
    }

    #insertform th {
	font-weight: normal;
	text-align: left;
	background-color: #FEF0CF;
	font-size: 12px;
    }

    #insertform input {
	width: 340px;
	height: 25px;
	background-color: white;
	border: 1px solid #888888;
    }

    #insertform textarea {
	width: 340px;
	height: 100px;
	background-color: white;
	border: 1px solid #888888;
    }

    #insertform select {
	width: 340px;
	height: 23px;
	background-color: white;
	border: 1px solid #888888;
    }

    #insertform img {
	border: 0px;
	margin: 0 2 0 2;
    }

    .bid-form-button{
	background-color: white;
	border: 1px solid #888888;
    }
    .bid-form-input{
	width: 40px;
	background-color: white;
	border: 1px solid #888888;


    }

    .annonce-div {
	border-top: 1px dotted #888888;
	font-size: 11px;
	padding-bottom: 7px;
        font-family:Verdana,Arial,Helvetica,sans-serif;
	
    }
    .annonce-header-div{
	background-color: #FBF8E2;
	padding-left: 5px;
	padding-right: 10px;
    }
    .auction-header-div{
	background-color: #FFDB4C;
	padding-left: 5px;
	padding-right: 10px;
    }

    .annonce-span{
        font-size: 12px;
    }
    
    .annonce-em{
        font-size: 10px;
        float: right;
        color: black;
	font-style:normal;
	font-weight: 100;
    }

    .auction-end{
        font-size: 10px;
        color: #888888;
    }
    #annonce A:LINK { color: #923424; font-weight: bold; text-decoration: none;}
    #annonce A:VISITED {color: #923424; font-weight: bold; text-decoration: none; }
    #annonce A:ACTIVE {color: #923424;  font-weight: bold; text-decoration: none; }
    #annonce A:HOVER {color: #923424;  font-weight: bold; text-decoration: underline; }

    .annonce-p{
    border: 0;
    padding-left: 5px;
    margin-top: 5px;
    }

    .annonce-p img{
    border: 0;
    padding: 5px;

    float: left;
    }

    
    .annonce-foto{
    border: 0;
    padding: 0;
    margin: 0;
    color: #FF0000;
    font-weight: bold;
    }
    .annonce-bottom{
	text-align: right;
    }
    
    .content-box {
        font-family:Verdana,Arial,Helvetica,sans-serif;
	border-top: dotted 1px grey;
	border-bottom: dotted 1px grey;
	padding-top: 10px;
	padding-bottom: 10px;
    }
    .content-box-tr-dotted {
	border-top: dotted 1px grey;
    } 
    .content-box-annonce{
	background-color: #F9F6E1;
    }
    .content-box-annonce img{
	margin-right: 5px;
    }
    .content-box-auction{
	background-color: #FDE8B5;
    }
    .content-box-auction img{
    	margin-right: 5px;
    }
    .content-box span{
      color: #923424;    
      font-weight: bold;
    }

    .content-box th {
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	width: 125px
    }

    .content-box td {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
    }

    .content-box img {
	border: 0px;
    }

    .content-box .text {
	font-weight: normal;    	
    }

    .content-box .button {
	color: black;
	text-align: left;
	font-size: 12px;
	border: 0px;
        background-color: #FFCF87;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
    }
    


    .content-box A:LINK { color: black; font-weight: bold; text-decoration: none;}
    .content-box A:VISITED {color: black; font-weight: bold; text-decoration: none; }
    .content-box A:ACTIVE {color: black;  font-weight: bold; text-decoration: none; }
    .content-box A:HOVER {color: #923424;  font-weight: bold; text-decoration: underline; }

    .append {
	padding-top: 20px;
	margin: auto;
    }
    .append table{
	width: 100%;
	_width: 455px;
	}

    .append h3{
	padding-top: 5px;	
	padding-bottom: 5px;	
	color: black;
	font-size: 15px
	font-weight: normal;
    }

    .append th {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	background-color: #FDE8B5;	
	color: #993300;
	height: 27px;
	padding-left: 5px;

    }
    .append .text {
	font-weight: normal;
    }

    .append td {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	background-color: #FCF9E8;
	height: 27px;
	padding-left: 5px;
	
	
    }

    .append span{
      color: #923424;    
      font-weight: bold;
    }
    

    .append A:LINK { color: black; font-weight: bold; text-decoration: none;}
    .append A:VISITED {color: black; font-weight: bold; text-decoration: none; }
    .append A:ACTIVE {color: black;  font-weight: bold; text-decoration: none; }
    .append A:HOVER {color: black;  font-weight: bold; text-decoration: underline; }

    .insertform {
	margin: auto;
	width: 100%;
	_width: 455px;
    }

    .insertform span{
      color: #923424;    
      font-weight: bold;
    }

    .filled {
	background-color: #FCF9E8;
    }
    .insertform th {
	font-weight: bold;
	text-align: left;
	background-color: #FCF9E8;
	font-size: 12px;
	width: 140px;
    }

    .insertform td {
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	background-color: #FCF9E8;
	height: 27px;
    }

    .insertform .right {
	text-align: right;
    }

    .insertform .button {
	color: #993300;
	width: 100px;
	text-align: center;
	font-size: 12px;
	border: 0px;
        background-color: #FFCF87;
	height: 20px;

    }
    .insertform textarea {
	width: 100%;
	height: 88px;
	background-color: white;
	border: 1px solid #888888;
    }

    .insertform select {
	width: 100%;
	background-color: white;
	border: 1px solid #888888;
    }

    .insertform img {
	border: 0px;
	margin: 0 2 0 2;
    }

    .insertform input {
	width: 150px;
	background-color: white;
	border: 1px solid grey;
	height: 18px;    
	font-size: 10px;
    }
    .img-div {
	text-align: right;
    }
    .img-div a {
    }
    .img-div img {
	float: left;
    }
    
    .img-div A:LINK { color: #923424; font-weight: bold; text-decoration: underline;}
    .img-div A:VISITED {color: #923424; font-weight: bold; text-decoration: underline; }
    .img-div A:ACTIVE {color: #923424;  font-weight: bold; text-decoration: underline; }
    .img-div A:HOVER {color: #923424;  font-weight: bold; text-decoration: none; }
    

    .message {
    color: #FF0000;
    font-weight: 100;
    }

    .message A:LINK { color: #923424; font-weight: bold; text-decoration: underline;}
    .message A:VISITED {color: #923424; font-weight: bold; text-decoration: underline; }
    .message A:ACTIVE {color: #923424;  font-weight: bold; text-decoration: underline; }
    .message A:HOVER {color: #923424;  font-weight: bold; text-decoration: none; }
    
    .comment {
    color: #923424;
    font-size: 12px;    
    }
    .comment A:LINK { color: #923424; font-weight: bold; text-decoration: underline;}
    .comment A:VISITED {color: #923424; font-weight: bold; text-decoration: underline; }
    .comment A:ACTIVE {color: #923424;  font-weight: bold; text-decoration: underline; }
    .comment A:HOVER {color: #923424;  font-weight: bold; text-decoration: none; }

    .button{
    border: 0;
    padding: 0;
    margin: 0;
    background-color: #923424;
    color: #fff;
    font-weight: bold;
    }

    .tiny {
        color: #923424;    
	font-weight: bold;
	font-size:12px;
	text-align: left;
    }

    .tiny A:LINK { color: #923424; font-weight: bold; text-decoration: underline;}
    .tiny A:VISITED {color: #923424; font-weight: bold; text-decoration: underline; }
    .tiny A:ACTIVE {color: #923424;  font-weight: bold; text-decoration: underline; }
    .tiny A:HOVER {color: #923424;  font-weight: bold; text-decoration: none; }

    .counter{
    border: 0;
    padding: 0;
    margin: 0;
    color: #923424;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    }

    .main-separator {
    color:#923424;
    font-weight:bold;
    text-align: right;
    font-size: 13px;
    }
    .main-separator A:LINK { color: black; font-weight: bold; text-decoration: none;}
    .main-separator A:VISITED {color: black; font-weight: bold; text-decoration: none; }
    .main-separator A:ACTIVE {color: black;  font-weight: bold; text-decoration: none; }
    .main-separator A:HOVER {color: black;  font-weight: bold; text-decoration: underline; }


    .counter-active{
    border: 0;
    padding: 0;
    margin: 0;
    color: #923424;
    font-weight: bold;
    font-size: 17px;
    }

        
    .main-banner-top {
	padding-top: 5px;
	margin-left: 10px;
	padding-bottom: 5px;
    }
    .main-banner-top img {
	border: 0;
    
    }

    .main-banner-middle {
	padding-top: 5px;
	padding-bottom: 5px;
    }
    .main-banner-middle img {
	border: 0;
    
    }
    
    #right-banners {
    
    }

    #right-banners img{
	border: 0;
	padding: 5px;
    }

    #right-banners A:LINK {text-decoration: none;}
    #right-banners A:VISITED {text-decoration: none;}
    #right-banners A:ACTIVE {text-decoration: none; }
    #right-banners A:HOVER {text-decoration: none; }

/*------------------  footer  ------------------*/
    #footer {
    margin: auto;
    padding: 0px;
    border: 0px;
    width: 830px;
    height: 38px;
    background-image: url("pic/footer.jpg");
    
    }
    #copy {
    margin: auto;
    padding: 0px;
    border: 0px;
    color: #666;
    font-size: 11px;
    
    }
    #copy A:LINK {color: #666;text-decoration: none;}
    #copy A:VISITED {color: #666;text-decoration: none;}
    #copy A:ACTIVE {color: #666;text-decoration: none; }
    #copy A:HOVER {color: #666;text-decoration: none; }

/*------------------ etc ------------------*/
    .clr {
    clear: both;
    }


    .separator-left {
     width: 140px;
     border-top: 1px dotted grey;
     padding-top: 5px;
     padding-bottom: 7px;
     margin-left: 10px;
    }

    .separator {
     width: 150px;
     border-top: 1px dotted grey;
     padding-top: 15px;
     padding-bottom: 5px;
     margin-left: 10px;
    clear: none;
    }

    .separator-center {
     width: 150px;
     border-top: 1px dotted grey;
     padding-top: 3px;
     padding-bottom: 3px;
    }