
body{
    font-family: Arial;
    font-size: 10pt;
}

p, li {
    font-family: Arial;
    font-size: 11pt;
}
img {
    border-style:  none;
}

li {
    list-style-type: circle;
    margin-top: 5px;
}

.ptable {
    width: 100%;
    max-width: 1200px;
}
.dtable {
 
    position: relative;
}

.kategorie {

    font-size: 14px;
    font-weight: bold;

}


.objekt {
    border-color: #C0C0C0;
    border-style: solid;
    border-width: 1px;

   

    margin: 6px;

}

.objekt_image_td {
 
    float: left;
    width: 310px;
    min-width: 310px;
    text-align: center;
    margin: 3px;
 
}

.objekt_image{
    border-style:  none;
    
}


.objekt_daten {


    width: 90%;

    vertical-align: top;
}
.objekt_head {
    width: 100%;
    vertical-align: top;
}

.objekt_titel {
    font-size: 12pt;
    font-weight: bold;
    vertical-align: top;
}

.objekt_klassenummer {
    font-size: 12pt;
    font-weight: bold;
    vertical-align: top;
   
}

.objekt_hr {

}

.objekt_beschreibung {
    font-size: 11pt;
}

.objekt_label {
    font-size: 9pt;

}

.objekt_image_td_frame {
 
    text-align: center;
    border-style: solid;
    border-color: #C0C0C0;
 padding:2px;
    border-width: 1px;
  
}


.klassen_head {
    font-weight: bold;
    color: #505050;
    margin-top: 14px;
  
}

.klassen_link {
    color: black;
    font-size: 11pt;
    text-decoration: none;

}

.klassen_link:hover {
    color: #030303;
    font-size: 11pt;
    text-decoration: none;
    font-weight: bold;
}

.auktion_link {
        font-size: 13pt;
    text-decoration: none; 
    color: #606060; 
    font-weight: bold;   
}
.auktion_link_selected {
    text-decoration: none;
    color: #705050; 
    font-size: 13pt; 
    font-weight: bold;
}

.auktion_link:hover {
        font-size: 13pt;
    text-decoration: none;
    color: #5050A0;
    font-weight: bold;
}

.input_suche{
    width: 170px;
    margin-left: 3px;
    margin-right: 3px;
}
.submit_suche{

    margin-left: 3px;
    margin-right: 3px;
}

.zoom {
    font-size: 9pt;
    color: black;

}

#main_head{

    vertical-align: bottom;


}

.menu_link {

    color: white;
    font-size: 13pt;
    font-family: Arial;

    text-decoration: none;

}

.menu_link:hover {

    color: #030303;
    font-size: 13pt;
    font-family: Arial;

    text-decoration: none;

}


.main_menu {

    vertical-align: middle;
    background-image: url(/content/images/grayline4.jpg);
    height: 20px;

}

#main_left_menu{
    vertical-align: top;

    padding-right: 2px;
    padding-left: 2px;
    background-color: #F6F6F6;
    border-color: #C0C0C0;
    border-style: solid;
    border-width: 1px;
}


#main_content{

    vertical-align: top;
    padding-left: 5px;

        border-color: #C0C0C0;
    border-style: solid;
    border-width: 1px;
    width: 100%;
}



.user_login_form {

    vertical-align: top;


}

.error {
    color: red;
    font-weight: bold;
    font-size: 11pt;
}

.objekt_detail_cell {
    vertical-align: top;
    font-size: 10pt;
}


.objekt_vorgebot_head {

    font-size: 12pt;
    font-weight: bold;
}


.confirm {

    color: red;
    font-size: 12pt;
    font-weight: bold;
}

h1 {
    font-size: 14pt;
    color: #505050;
    font-weight: normal;
}

h2 {
    font-size: 12pt;
    color: #505050;
    font-weight: bold;

}
h3 {
    font-size: 10pt;
    color: #505050;
    font-weight: bold;

}
.section {
    font-size: 9pt;
    font-weight: bold;
    color: #505050;
    margin-left: 0px;

}
.form_label {
    font-size: 10pt;
}

label {
    float: left;
    width: 15em;
    margin-right: 1em;
}

fieldset {
    margin: 1.5em 0 0 0;
    padding: 0;
    
}
legend {
    margin-left: 1em;
    color: #000000;
    font-weight: bold;
    font-size: 11pt;
}
fieldset ol {
    padding: 1em 1em 0 1em;
    list-style: none;
}
fieldset li {
    padding-bottom: 1em;
    list-style: none;
}
.form_field {
    width: 15em;
}


fieldset.submit {
    text-align: center;
    border: none;
}

.zusatzbild_klein {
    border-style: none;
    vertical-align: top;
   
}

.objekt_zusatzbild_div {

}

#large_image {
    visibility: hidden;
    position: absolute;
    background-color: red;
    width: 900px;
    height: 500px;

}
.vorgebot_table {
    border-width: 1px;
    border-style: solid;
     border-collapse: collapse;
    
}
.vorgebot_table_cell {
    border-width: 1px;
    border-style: solid;
    border-spacing: 0px;
    padding: 2px;
   margin: 0px;
}


.input_text{

}

.page_main{
    margin: 14px;
}

.suche_highlight {
    color: red;
    font-weight: bold;
}


.gebote_nutzer {
    border-style: none;
    
    border-collapse: collapse;
    border-spacing: 0px;

}

.gebote_nutzer_cell {
    border-style: solid;
    border-color: black;
    border-width: 1px;

   padding: 3px;

   font-family: Arial;
   font-size: 10pt;
}
.gebote_nutzer_gebot_cell {
    border-style: solid;
    border-color: black;
    border-width: 1px;

    padding: 3px;

    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
}

.gebote_nutzer_gebot_head{

    border-style: solid;
    border-color: black;
    border-width: 1px;
    padding: 3px;

    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}




.gebote_nummer {
    border-style: none;

    border-collapse: collapse;
    border-spacing: 0px;



}

.gebote_nummer_objekt_cell {
    border-top-style: solid;
    border-top-color: black;
    border-width: 1px;

   padding: 1px;

   font-family: Arial;
   font-size: 9pt;
   font-weight:  bold;
}



.gebote_nummer_gebot_cell {
    border-top-style: solid;
    border-top-color: black;
    border-width: 1px;

    padding: 1px;

    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
}

.gebote_nummer_gebot_head{

    border-top-style: solid;
    border-top-color: black;
    border-width: 1px;
    padding: 1px;

    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}
.nutzer_head {
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    border-style: solid;
    border-color: black;
    border-width: 1px;
          padding: 2px;
}
.nutzer_cell {
    font-family: Arial;
    font-size: 9pt;
    border-style: solid;
    border-color: black;
    border-width: 1px;
          padding: 2px;
}

.nutzer_table {
        border-collapse: collapse;
  
}

