body { 	margin:0; border:0; font-family: "Arial", serif; color:#666666; font-size: 12px;}

h1  {	margin: 30px 20px 5px 20px; font-family: "Arial", serif; font-size: 18px; 	color: #333333; font-weight: normal; text-align: left; }
h2  {	font-family: "Arial", serif; font-size: 18px; 	color: #333333; font-weight: normal; text-align: left; }

.head {height:92px; border-bottom:solid 1px #999999;}
.head img.logo, .head2 img.logo  {width:315px; height:44px; margin:37px 0 5px 12px; border:none;float:left;}
.head2 {height:92px; }
.head a.lang, .head2 a.lang{display: block; color: #666666; text-decoration: none; font-weight: bold; font-size: 12px; margin:55px 15px 10px 100px; font-family: "Arial";text-align: right; }

.banner {height:200px; border-top:solid 3px white; margin: 0 0 3px 0; border-bottom: solid 1px #999999; padding-bottom:3px;}
.menu { width:950px; padding-top:3px; padding-bottom:10px; font-size: 14px;}

.menu a {height: 25px; display:table-cell;  text-decoration: none; font-family: "Arial"; }

.menu-first-level { height:25px; background-color: #666666; }
.menu-first-level a { color: white; padding:4px 13px;}
.menu-first-level a:hover { color: #666666; background-color: #e3e3e3;/**border-bottom: solid 3px black; border-collapse:collapse;**/}
.menu-first-level-highlighted { color: #666666; background-color: #e3e3e3;}

.menu-second-level { border-top: solid 3px white; height:25px; background-color: #e3e3e3; font-size: 12px;}
.menu-second-level a { color: #666666;  padding:5px 13px;  }
.menu-second-level a:hover { color: black; }

.main-content {padding-bottom: 30px;}
.main-content a {color: #666; text-decoration: underline;}
.main-content a:hover {color: #000; text-decoration: underline;}
.main-content p { margin: 5px 20px 15px 20px; text-align: justify; font-size: 12px;}
.main-content p.date {margin:5px 0 10px 20px; text-align: left; }
.main-content td {padding-bottom: 5px;}
.main-content h2 {margin:5px 0 12px 20px; font-family: "Arial", serif; font-size: 14px; color: #333333; font-weight: normal; text-align: left; padding:-20px; }
.main-content .image_right {font-family: "Arial", serif; font-size: 10px; position: relative; float: left; margin: 3px 10px 5px 10px; vertical-align: top; text-align:center; padding: 0;}
.main-content .image_right a {text-decoration: none}
.main-content .image_right a:hover {text-decoration: none}
.main-content .image_right img {margin: 0 0 5px 10px; padding:0; border:0; align:middle; vertical-align: absmiddle;}
.main-content .lotnav {margin: 0px 10px 0px 20px; font-family: "Arial", serif; text-align: left; font-size: 10px;}
.ahtung {margin-bottom: 10px; font-family: "Arial", serif; font-size: 12px; font-weight: normal;  color:#68884e; text-align: center;}
.prewiev {margin: 33px 0 0 0;}


.content_header { border: 1px #e3e3e3 solid; margin:36px 20px 0px 20px; font-family: "Arial", serif;}
.content_header p {font-size: 12px; margin: 5px 0px 5px 14px}
.content_header h1 {margin:10px 10px 10px 14px}
.content_header h3 {display:block;  font-size: 14px; background-color: #e3e3e3; color: #666; font-weight: normal; text-align: left; margin: 0px; padding: 4px 13px;  }
.content_header a {color: #000; text-decoration: underline; font-size: 12px;}
.content_header a:hover {color: #666; text-decoration: underline;}
..content_header img {margin: 5px 10px 10px 5px;}

.footer { height:25px; background-color: #e3e3e3;text-align: center; font-size: 12px; }
.footer a {color: #666666; text-decoration: underline;}

input,textarea, select {
        font-size: 12px;
        border : #ccc 1px solid;
        font-family: Arial, serif;
}
.checkbox {border :  #ccc 0px solid;}

.ahtung {margin-bottom: 10px; font-family: "Arial", serif; font-size: 12px; font-weight: normal;  color:#68884e; text-align: center;}

.order {margin: 10px 0 10px 0; font-family: "Arial", serif; font-size: 12px; font-weight: bold;  color:#68884e; text-decoration:underline}

/* календарь
#tcal {border-collapse:collapse; margin: 36px 0 0 0; empty-cells:show; width:180px; font-size:12px; text-align:center; color:white; }
#tcal th {border:none; height:22px; font-weight:bold; vertical-align: middle; text-align:center; background-color: #666666;}
#tcal a {margin: -3px 0 -3px 0; display:block; color:white; vertical-align: middle; font-size:12px; text-decoration:none;}
#tcal a:hover {background-color: white; color:#666666; padding:0px}
#tcal td { border:solid 1px white; width:25px; height:22px; font-weight:bold; vertical-align: middle; background-color: #cccccc;}
#tcal td.act {border:solid 1px #666; }
#tcal td.hol {background-color: #999999;}
#tcal td.holact {background-color: red;}
#tcal span {}
*/

#tcal { margin: 36px 0 0 0; empty-cells:show; width:180px; font-size:12px; text-align:center; color:white;}
#tcal th {border:none; height:22px; font-weight:bold; vertical-align: middle; text-align:center; padding:0;  background-color: #666666;}
#tcal a {margin:0px; height: 22px; padding-top:3px; color:white; font-size:12px; text-decoration:none; display:block;}
#tcal a:hover {background-color: white; color:#666666; }
#tcal td {  width:25px; height:22px; font-weight:bold; vertical-align: middle; padding:0;  background-color: #cccccc;}

#tcal td.act {border: solid 1px #666}
#tcal td.hol {background-color: #999;}
#tcal td.holact {background-color: #999; border: solid 1px #666}

#tcal td.auction, #tcal td.holauction, #tcal td.actauction, #tcal td.holactauction  {background-color: #693;}
#tcal td.exibition, #tcal td.holexibition, #tcal td.holactexibition, #tcal td.actexibition {background-color: #666;}
#tcal td.lecture, #tcal td.hollecture, #tcal td.actlecture, #tcal td.holactlecture {background-color: #c96;}

#tcal span {}


#login_box {empty-cells:show; width:180px; font-size:12px; color:white; border: 0px;}
#login_box input {width: 100px;}
#login_box td {background-color: #e3e3e3; color:#666}
#login_box td.gray {background-color: #e3e3e3; height:3px}
#login_box a {border-top: 1px solid white; text-align:center; margin:0px; height: 20px; width:100px; padding-top:2px; color:white; font-size:12px; text-decoration:none; display:block; background-color: #999;}
#login_box a:hover {background-color: white; color:#666666; }
#login_box a.ok {border-top: 1px solid white; border-left: 1px solid white; text-align:center; margin:0px; height: 20px; width:79px; padding-top:2px; color:white; font-size:12px; text-decoration:none; display:block; background-color: #666;}
#login_box a.ok:hover {background-color: white; color:#666666; }

#confirm {margin-left: 20px; padding-bottom:1px; font-size:12px; color:#68884e;};
#confirm a.yes {border-bottom:1px solid #ff684e; color:#ff684e; text-decoration:none};
#confirm a.yes:hover {border-bottom:1px solid #68884e; color:#68884e;text-decoration:none};
#confirm p {color: color:#68884e;}


.auction p {margin-left: 20px; font-family: "Arial", serif; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none; text-align: left;}
.auction h1  {margin: 30px 10px 0px 20px; font-family: "Arial", serif; font-size: 18px; color: #333333; font-weight: bold; text-decoration: none; text-align: left; }
.auction h2  {margin: 5px 10px 0px 10px; font-family: "Arial", serif; font-size: 12px; color: #333333; font-weight: normal; text-decoration: none; text-align: center; }
.auction .event  {margin: 20px 20px 0px 20px; font-family: "Arial", serif; font-size: 18px; color: #333333; font-weight: bold; text-decoration: none; text-align: center; }
.auction .lotnav {margin: 0px 10px 0px 20px; font-family: "Arial", serif; text-align: left; }
.auction .lotnav a {font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }
.auction .lotnav a.al {font-size: 11px; color: #333333; font-weight:normal; text-decoration: underline; }
.auction .ahtung {margin-bottom: 30px; font-family: "Arial", serif; font-size: 12px; font-weight: normal;  color:#68884e; text-align: center;}
.imagenavigation {margin-top: 30px;}
.long_text {width:700px; margin-top: 20px;}
.long_text p {text-indent:20px; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; text-align:justify;}

.imagenavigation img {border:0px; width: 20px; height: 20px;}
.imagenavigation a { width: 20px; height: 20px; text-decoration: none; font-family: "Arial";  background-color: #e3e3e3; padding:0px;  border: solid 1px white;}
.imagenavigation a:hover { background-color: #666666; }
.balloonstyle { position:absolute; top: -500px; left: 0; padding: 5px; visibility: hidden; border:1px solid black;
font:normal 12px Verdana; line-height: 18px; z-index: 100; background-color: white; width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}
#arrowhead{z-index: 99;position:absolute; top: -500px;left: 0;visibility: hidden;}


.gen {font-size:12px}
.genbig {font-size:14px}
.gensmall {font-size:11px}
a.al {color: #666; font-weight:bold; text-decoration: underline; }

#MAIN_AUKCION {padding:0px;}
#MAIN_AUKCION td {width:220px;}
#MAIN_AUKCION A { padding: 3px; font-weight: normal; display:block;  background-color: white; color: #666; text-decoration: none; border: solid 1px #fff;}
#MAIN_AUKCION A:hover { border: solid 1px #eee;}

#NAV_AUKCION {padding:0px; display:block}
#NAV_AUKCION A {width:13px; height:13px; padding:1px 2px;  font-weight: bold; text-align:center; background-color: white; color: #666; text-decoration: none;}
#NAV_AUKCION A:hover {background-color: #999; color: white;}
.NAV_AUKCION {margin: 0px; width:13px; height:13px; padding:1px 2px; font-weight: bold; text-align:center; background-color: white; color: #666; text-decoration: none;}



.other_news {padding:0px; display:block; margin: 0px 0px 10px 0px; font-size:11px;}
.other_news A {padding: 5px; display:block;  background-color: white; color: #666; text-decoration:none}
.other_news A:hover { background-color: #eee; color: #333; text-decoration:none}