html {
 background-color:#340303;
}
body {
}
html,body {
 height:100%;
 font-family:Verdana,Arial, Sans;
 margin:0;
 padding:0;
 font-size:12px;
 color:#CFB99B;
}
a {
 text-decoration:none;
}
a {
 color:#CFB99B
}
a.name {
 color:#FFE7BC;
}
.submenu a{
 color:#CFB99B;
}
.submenu a:hover {
 color:#FFE7BC;
}
a.name:hover {
 color:white;
}
h1,h2,h3,h4,h5,form,p,tr,td,table {
 padding:0;
 margin:0;
}
img {
 border:0;
}
.highlight {
 font-weight:bold;
 color:red;
}
#alert {
 position:absolute;
 margin-left:-200px;
 left:50%;
 top:180px;
 width:400px;
 min-height:80px;
 text-align:center;
 background:#430000;
 border:1px outset #D38212;
 padding:2px 8px 2px 8px;
 z-index:3;
}
#alert_shadow {
 position:absolute;
 margin-left:-192px;
 left:50%;
 top:196px;
 width:400px;
 padding:2px 8px 2px 8px;
 min-height:80px;
 text-align:center;
 background-color:black;
 z-index:2;
 opacity: .5;
 filter: alpha(opacity=50);
}
#alert_shadow * {
 visibility:hidden;
}
.alert_text {
 padding:10px 0 15px 0;
 color:white;
 margin:0px;
}
.alert_button {
 padding:5px 20px 5px 20px;
 color:black;
 background:white;
 font-size:14px;
 border:1px outset black;
}
.alert_button:link, .alert_button:visited {
 margin:0px;
 text-decoration:none;
}
.spacer {
 clear:both;
}
.spacer:after {
 clear:both;
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
}
#middlefull {
 position:relative;
 width:762px;
 margin-left:auto;
 margin-right:auto;
 clear:both;
 min-height:100%;
 border-left:3px solid #CD8017;
 border-right:3px solid #CD8017;
 background-color:#5D0001;
 z-index:1;
}
.top {
 /* height:170px; */
}
.top_header {
 height:18px;
 border-bottom:1px solid #CD8017;/* #B95623;*/
 display:block;
 background-image:url(img/bg_top_header_1px.png);
 background-repeat:repeat-x;
 padding-top:6px;
 color:#C88B71;
}
.top_header p {
 font-size:11px;
 padding:0px 8px 0px 8px;
 border-right:1px solid #C88B71;
 float:left;
}
.top_logo {
 display:block;
 height:115px;
 /*background-image:url(img/bg_top_logo.png);*/
 background-image:url(img/bg_antik-shop-logo.gif);
 background-image:url(img/bg_antik-shop-logo.gif);
 background-repeat:no-repeat;
}
#main_menu {
 display:block;
 /* height:28px; */
 padding:2px 0px 0px 0px;
 background-color:#CD8017;
 background-image:url(img/bg_bg_menu_1px.gif);
 background-repeat:repeat-x;
 background-position:0px 3px;
 position:relative;
 z-index:1000;
}
.main_menu {
 display:block;
 /* height:24px; */
 background-color:#340303;
 border-top:1px solid #E0902B;
 border-bottom:1px solid #E0902B;
}
.menu,.menu_sel,.menu:hover {
 position:relative;
 background-image:url(img/bg_menu_1px.gif);
 background-repeat:repeat-x;
 padding:4px 8px 0px 8px;
 float:left;
 height:20px;
 border-right:1px solid #E0902B;
 font-size:11px;
 color:#FFE7BC;
}
.menu_sel,.menu:hover {
 background-position:0px -24px;
 color:#FFC103;
}
#main_content {
 clear:both;
 display:block;
 min-height:480px;
 padding:0px;
}
#main_content_inside {
}
.fleft {
 float:left;
}
.fright {
 float:right;
}
dl,dt,dd,li,ul {
 margin:0;
 padding:0;
}
dl {
 float:left;
 position:relative;
}
#smenu2,#smenu4,#smenu5 {
 position:absolute;
 border-top:1px solid #D58A14;
 top:24px;
 left:-1px;
 width:162px;
 background-color:#5E0001;
 clear:both;
 z-index:600;
 visibility:hidden;
}
#smenu4 {
 width:101%;
}
#smenu5 {
 width:101%;
}
#smenu2 li,#smenu4 li,#smenu5 li {
 list-style:none;
 clear:both;
}
#smenu2 li a,#smenu4 li a,#smenu5 li a {
 display:block;
 border:1px solid #D58A14;
 border-top:none;
 padding:2px 4px 2px 2px;
 color:#FFE7BC;
 font-weight:bold;
 font-size:10px;
 text-align:right;
 margin:0;
 white-space:nowrap;
}
#smenu2 li a:hover,#smenu4 li a:hover,#smenu5 li a:hover {
 background-color:#420001;
 color:#FFC103;
}
#smenu2 li a:after,#smenu4 li a:after,#smenu5 li a:after {
 clear:both;
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
}
.start_logo {
 display:block;
 height:164px;
 border-bottom:1px solid #CD8017;
 z-index:1;
}
.htop,.hshadow,.hshadow2 {
 position:absolute;
 top:280px;
 right:21px;
 color:white;
 font-style:italic;
 font-size:14px;
 padding:0px 12px 0 0px;
 z-index:50;
 text-align:center;
}
.hshadow {
 top:281px;
 right:20px;
 color:black;
 z-index:30;
}
.hshadow2 {
 top:282px;
 right:20px;
 color:black;
 z-index:20;
}
.start_bottom {
 background-image:url(img/bg_start_bottom_1px.gif);
 background-repeat:repeat-y;
 border-bottom:1px solid #CD8017;
}
.start_left,.start_right {
 display:block;
 float:left;
 min-height:121px;
 background-repeat:no-repeat;
}
.start_left {
 width:330px;
 background-image:url(img/bg_start_left.gif);
 background-color:#7A231D;
 background-position:0 0;
 border-right:1px solid #AE5A25;
 padding-left:187px;
}
.start_right {
 width:229px;
 background-image:url(img/bg_start_right.gif);
 background-color:#550F10;
 background-position:100% 0;
 padding-left:15px;
}
.start_header {
 color:#FFC103;
 margin-top:16px;
 font-size:14px;
 font-weight:lighter;
}
.start_text {
 font-size:11px;
 margin:10px 0 10px 0;
}
.start_mehr,a.start_mehr {
 padding-right:10px;
 background-image:url(img/bg_darrow_right.gif);
 background-repeat:no-repeat;
 background-position:100% 5px;
 color:black;
 font-size:11px;
 font-weight:bold;
}
.a_link {
 color:black;
 font-size:10px;
 font-weight:normal;
 margin:4px;
 float:right;
 display:inline;
}
.obj {
 display:block;
 background-image:url(img/bg_obj_full.gif);
 background-repeat:repeat-y;
 border-bottom:3px solid #CD8017;
 min-height:480px;
}
.obj_left {
 float:left;
 width:164px;
 margin:1px 3px 0 0;
}
.obj_right {
 float:left;
 width:595px;
}
.obj_kat,.obj_kat_sel {
 display:block;
 clear:both;
 min-height:17px;
 margin:0px 1px 0px 1px;
 padding:5px 4px 0 0;
 background-image:url(img/bg_obj_menu.gif);
 background-repeat:no-repeat;
 font-weight:bold;
 font-size:10px;
 text-align:right;
 white-space:nowrap;
}
.obj_kat a {
 /* float:right; */
 color:#FFE7BC;
}
.obj_kat a:hover {
 color:#FFC103;
}
.obj_kat_sel {
 border-top:1px solid #D38212;
 border-left:1px solid #D38212;
 border-right:1px solid #D38212;
 background-image:none;
 min-height:12px;
 padding:4px 7px 5px 0;
 color:#FFC103;
}
.obj_kat_sel a {
 color:#FFC103;
}
.obj_kat_ht,.obj_kat_ht_sel {
 clear:both;
 margin-top:3px;
}
.obj_kat_ht a, .obj_kat_ht_sel a {
 font-weight:normal;
 font-style:italic;
 color:#FFE7BC;
}
.obj_kat_ht a:hover,.obj_kat_ht_sel a {
 font-weight:normal;
 color:#FFC103;
}
.obj_anz {
 font-weight:normal;
 color:#C98B71;
 /* float:right; */
 width:22px;
 display:inline-block;
 text-align:right;
}

div.obj_edel,div.obj_weich,div.obj_sonder {
 display:block;
 min-height:100px;
 border-top:1px solid #A44F0C;
 margin-top:6px;
}
.obj_edel_info,.obj_weich_info,.obj_sonder_info {
 background-repeat:no-repeat;
 margin:1px 0 5px 0;
 height:46px;
 font-size:10px;
}
.obj_edel_info p,.obj_weich_info p,.obj_sonder_info p {
 padding:15px 0 0 167px;
}

.obj_edel_info {
 background-image:url(img/bg_obj_edel.jpg);
}
.obj_weich_info {
 background-image:url(img/bg_obj_weich.jpg);
}
.obj_sonder_info {
 background-color:#4E0A0B;
}
.obj_sonder_info h1 {
 position:relative;
 top:12px;
 left:34px;
 font-size:18px;
 font-weight:normal;
 font-style:italic;
 color:#FFC103;
}
.obj_item {
 border-collapse:collapse;
 min-height:213px;
 margin-bottom:36px;
}
.obj_item td {
 background-color:#5D0001;
 vertical-align:top;
}
.obj_item_left {
 width:1%;
 border-right:1px solid #B85A25;
 border:1px solid #B85A25;
 text-align:right;
}
.obj_item_left img {
 border:none;
}
.obj_item_left_fix {
 width:14px;
}

.obj_item_right {
 width:auto;
}
.obj_item_header {
 border-top:1px solid #B85A25;
 border-bottom:1px solid #B85A25;
 background-color:#700001;
 background-image:url(img/bg_finger_right.gif);
 background-repeat:no-repeat;
 background-position:8px 9px;
 padding:5px 4px 11px 47px;
 margin-top:8px;
 font-size:10px;
}
.obj_item_header a {
 color:#FFC103;
}
.obj_item_info_weich,.obj_item_info_edel {
 background-color:#4E0A0B;
 border-bottom:1px solid #B85A25;
 padding:0 4px 12px 4px;
}
.obj_item_info_weich {
 background-color:#711814;
}
.obj_item_info_weich .obj_item_rollover {
 background-image:url(img/bg_info_sign_weich.gif);
}
.obj_item_info_edel .obj_item_rollover {
 background-image:url(img/bg_info_sign_edel.gif);
}
.obj_item_rollover {
 position:relative;
 float:left;
 display:block;
 margin-top:4px;
 width:20px;
 height:19px;
}
.obj_item_rollout {
 position:absolute;
 background-color:#2D0000;
 border:1px solid #CD8113;
 top:10px;
 left:-210px;
 padding:8px;
 color:white;
 font-size:11px;
 font-weight:normal;
 width:200px;
 display:block;
 visibility:hidden;
}

.obj_item_name {
 display:block;
 float:left;
 background-repeat:no-repeat;
 background-position:100% 4px;
 padding:6px 4px 8px 0;
 color:#FFC103;
 font-weight:bold;
 font-size:13px;
}
.obj_item_stil {
 font-weight:bold;
 font-size:11px;
 color:#FFE7BC;
 margin-bottom:2px;
}
.obj_item_holz {
 font-weight:normal;
 font-size:11px;
 color:#FFE7BC;
 margin-bottom:2px;
}
p.obj_item_abmess {
 font-weight:bold;
 font-size:11px;
 margin-bottom:2px;
}
span.obj_item_abmess {
 font-weight:normal;
 color:#D49C7A;
}
.obj_item_preis {
 margin:9px 0px 0px 0px;
 color:#FFC103;
 font-weight:bold;
 font-size:13px;
}
.obj_item_thumb {
 display:block;
 float:left;
 margin:4px 6px 0 0;
}
a.obj_item_thumb img {
 border:1px solid #B85A25;
}
.obj_delete {
 color:red;
}
.uns {
 display:block;
 background-image:url(img/bg_uns_1px.gif);
 background-repeat:repeat-y;
 min-height:20px;
}
.uns_footer {
 display:block;
 background-image:url(img/bg_uns_footer.gif);
 background-repeat:no-repeat;
 height:40px;
}
.uns_left,.rest_left {
 float:left;
 width:244px;
 padding:1px;
}
.uns_right1,.rest_right {
 float:left;
 width:516px;
 background-image:url(img/bg_uns_top.gif);
 background-repeat:no-repeat;
}
.uns_right2 {
 display:block;
 min-height:228px;
 padding:0 0 0 25px;
 background-image:url(img/bg_uns_top_right.jpg);
 background-repeat:no-repeat;
 background-position:94% 22px;
}
.uns_header,.anf_header,h1 {
 color:#FFC103;
 margin-top:22px;
 font-size:14px;
 font-weight:lighter;
}
h1 {
 margin:0;
}
.uns_text,.rest_text,.anf_text {
 font-size:11px;
 margin:10px 0 10px 0;
 width:280px;
}
.uns_left_info {
 font-size:10px;
 margin:2px 4px 0 4px;
 color:#BC7A63;
}
.rest {
 display:block;
}
div.rest_gal {
 display:block;
 background-color:#410001;
 padding:16px 16px 16px 12px;
}
table.rest_gal {
 float:left;
 width:524px;
 border-collapse:collapse;
}
.rest_gal_info {
 float:left;
 width:185px;
 padding-left:16px;
}
.rest_gal_info a {
 color:#FFC103;
 font-size:15px;
 font-weight:normal;
 background-image:url(img/bg_rest_gal_arrow.gif);
 background-repeat:no-repeat;
 background-position:0 6px;
 padding-left:14px;
}
.rest_gal_info p {
 padding:2px 0 2px 0;
 font-size:11px;
 font-weight:normal;
}
table.rest_gal td {
 text-align:center;
 vertical-align:middle;
}
.rest_gal_img {
 border:1px solid #8C471D;
}
.rest_left {
 background-image:url(img/bg_rest_left.jpg);
 background-position:1px 1px;
 background-repeat:no-repeat;
 min-height:289px;
 padding:1px 0px 0px 1px;
 margin:0;
}
.rest_right {
 width:471px;
 padding:0 20px 0 26px;
 background-color:#701713;
 height:266px;
 margin-bottom:0;
}
.rest_footer {
 float:left;
 width:517px;
 height:24px;
 background-image:url(img/bg_rest_footer.gif);
 background-position:100% 100%;
 background-repeat:no-repeat;
}
.rest_text {
 width:auto;
}
.kont {
 background-image:url(img/bg_kont_1px.gif);
 background-repeat:repeat-y;
}
.kont_left {
 float:left;
 width:273px;
 background-image:url(img/bg_kont_top.gif);
 background-repeat:no-repeat;
 padding:64px 0 16px 20px;
 font-size:10px;
 color:#E5BF9B;
}
.kont_right {
 float:left;
 width:447px;
 padding:0 0 12px 22px;
}
.form_row {
 padding:1px 0 1px 0;
}
.form_feld {
 float:left;
 width:50px;
 color:#F5AB05;
}
p.form_input {
 float:left;
}
input.form_input,textarea.form_input {
 border:1px solid #3A0303;
 background-color:#A1634A;
 font-family:sans-serif;
 font-size:11px;
 padding:1px 2px 1px 2px;
}
textarea.form_input {
 width:370px;
}
.adr_img {
 margin-right:8px;
 border:1px solid #8C471D;
}
.adr_firma {
 font-weight:bold;
}
.adr_right {
 float:right;
 width:140px;
}
.adr_tel {
 margin-top:12px;
}
.adr_fax {
 margin-bottom:12px;
}
.adr_email {
 color:#C07719;
 background-image:url(img/bg_darrow_black_right.gif);
 background-repeat:no-repeat;
 background-position:0px 5px ;
 padding-left:10px;
}
.adr_oeff {
 text-align:right;
 padding-top:4px;
 width:180px;
}
.anf_img {
 float:left;
 margin-top:4px;
 margin-left:8px;
}
.anf_right {
 float:right;
 width:220px;
 padding:0px 12px 0 0;
}
.anf_text {
 width:auto;
 padding:0 4px 0 12px;
}
.anf_header {
 margin:8px 0 0 0;
}
.row {
 padding-top:16px;
}
.imp {
 background-image:url(img/bg_imp_1px.gif);
 background-repeat:repeat-y;
 padding-bottom:16px;
}
.imp_label {
 float:left;
 text-align:right;
 width:207px;
 margin-right:11px;
 color:#FFC103;
 font-size:14px;
 font-weight:lighter;
}
.imp_info {
 float:left;
 width:530px;
 margin-top:2px;
 color:#FFE7BC;
}
.imp_info a {
 color:#FFE7BC;
}
.imp_info a:hover {
 color:white;
}
.imp_footer {
 height:18px;
 display:block;
 background-image:url(img/bg_imp_footer.gif);
 background-repeat:no-repeat;
}
.gal {
 padding:0px 8px 0px 8px;
 background-image:url(img/bg_gal_1px.gif);
 background-repeat:repeat-y;
}
.rund {
 padding:0px 8px 0px 8px;
 background-color:#701713;
}
table.gal_item {
 float:left;
 width:365px;
 margin:4px 0px 12px 0px;
 border-collapse:separate;
 border-spacing:3px;
}
.gal_item td.gal_item_header,.gal_item td.gal_item_footer  {
 width:50%;
 font-size:11px;
 background-color:#410001;
 border:1px solid black;
 padding:1px 2px 1px 2px;
}
.gal_item td.gal_item_footer {
 text-align:right;
}
.gal_item td.gal_item_cell {
 background-color:#410001;
 border:1px solid black;
 height:140px;
}
.gal_item_left,.gal_item_right {
 /*float:left;*/
 width:166px;
 background-color:#410001;
 border:1px solid black;
 z-index:50;
 height:140px;
 padding:2px 2px 8px 2px;
 vertical-align:middle;
}
.gal_item_right {
 float:right;
}
.gal_item_cell img,.gal_item_left img, .gal_item_right img {
 display:block;
 margin-left:auto;
 margin-right:auto;
 border:1px solid #944F20;
}
.gal_header {
 color:#FFC103;
 padding:14px 0 8px 0;
 font-size:14px;
 font-weight:lighter;
 text-align:center;
}
.gal_footer {
 display:block;
 height:27px;
 background-image:url(img/bg_gal_footer.gif);
 background-repeat:no-repeat;
}
.rund_footer {
 display:block;
 height:31px;
 background-image:url(img/bg_rund_footer.gif);
 background-repeat:no-repeat;
 margin-bottom:24px;
}
.int_footer {
 display:block;
 height:36px;
 background-image:url(img/bg_int_footer.gif);
 background-repeat:no-repeat;
}
.sort_row {
 padding:0 0 8px 13px;
}
.sort_row a {
 margin:0 0px 0 8px;
 color:#FFE7BC;
}
.sort_row a:hover {
 color:#FFC103;
}
.nach_oben {
 display:block;
 border-top:3px solid #B6650F;
 padding:1px 2px 1px 2px;
 color:#FFE7BC;
 text-align:right;
}
.tick_link,a.tick_link {
 color:#FFE7BC;
 display:inline;
}
.tick_link:hover,a.tick_link:hover {
 color:white;
}
#scrollframe {
 position:relative;
 width:762px;
 border-top:2px solid #CD8017;
 border-bottom:3px solid #CD8017;
 height:16px;
 overflow:hidden;
}
#scrollcontent {
 white-space:nowrap;
}
.gal_th {
 float:left;
 margin-right:4px;
 width:160px;
 height:120px;
 margin:8px 13px 8px 13px;
 text-align:center;
}
.gal_th img {
 border:1px solid black;
}

#navmenu {
 position:fixed;
 top:82px;
 left:-130px;
 border:1px solid #E0902B;
 height:167px;
 width:150px;
 background-color:#6B0001;
 z-index:1000;
}
.navright {
 position:absolute;
 right:0;
 top:0;
 text-align:center;
 width:12px;
 padding:4px 4px 0 4px;
 height:163px;
 background-color:#6B0001;
 /* background-image:url(img/bg_nav_right.gif);
 background-repeat:repeat-x; */
 color:#FFE7BC;
 font-weight:bold;
 font-size:12px;
 font-family:Arial,Sans Serif;
 border-left:1px solid #E0902B;
 border-bottom:1px solid #E0902B;
}
.nm,.nm_sel {
 display:block;
 background-color:#1D110E;
 padding:3px 8px 4px 8px;
 border-bottom:1px solid #E0902B;
 font-size:11px;
 color:#FFE7BC;
}
.nm:hover,.nm_sel {
 color:#FFC103;
 background-color:#B00001;
}
.img_site {
 height:100%;
 width:822px;
}
.img_container {
 position:relative;
 height:612px;
}
#img_a,#img_b {
 position:absolute;
 width:822px;
 left:0;
}
#img_a {
}
#img_a img {
 border:3px solid white;
 margin-left:auto;
 margin-right:auto;
}
#img_b img {
 border:3px solid white;
 margin-left:auto;
 margin-right:auto;
}
.img_footer {
 color:#FFE7BC;
 text-align:right;
 padding:4px 8px 4px 4px;
}
.img_nav {
 position:relative;
 display:block;
 min-height:40px;
 margin-bottom:8px;
 text-align:center;
}
.img_nav .l,.img_nav .r {
 width:141px;
}
#ausw a {
 color:#FFE7BC;
 margin:0 1px 0 1px;
}

.img_nav .c {
 width:540px;
 margin:12px 0 0 -270px;
 left:50%;
 font-size:12px;
 white-space:normal;
}
.img_nav .l a, .img_nav .r a, .ivl {
 float:left;
 color:white;
 height:14px;
 color:white;
 background-color:#4B4B4B;
 background-repeat:no-repeat;
 font-weight:bold;
 border:1px solid #CD8017;
 background-color:#6B0001;
}
.img_nav .l a:hover, .img_nav .r a:hover, .ivl:hover  {
 background-color:#B00001;
 color:#FFC103;
}
.img_nav .l a {
 background-image:url(img/bg_ar_left.gif);
 background-position:7px 10px ;
 padding:8px 8px 8px 16px;
 margin:8px 0 0px 8px;
}
.img_nav .r a {
 float:right;
 background-image:url(img/bg_ar_right.gif);
 background-position:94% 10px ;
 padding:8px 16px 8px 8px;
 margin:8px 8px 0px 0;
}
.ivl {
 float:none;
 position:absolute;
 display:block;
 left:50%;
 width:140px;
 padding:8px;
 margin:2px 8px 2px -78px;
}
#bttns {
 position:relative;
 text-align:center;
 height:32px;
 width:822px;
}
.inf {
 color:#5D0000; /*5D0001*/
}
.zinf {
 margin-top:48px;
 padding:16px;
}
.zinf_header {
 color:#FFC103;
 font-size:14px;
 font-weight:lighter;
 line-height:2.2em;
}
.zinf_text {
 color:inherit;
}
.ls_sm {
 letter-spacing:-0.07em;
}
.links {
 background-image:url(img/bg_links_1px.gif);
 background-repeat:repeat-y;
 padding-top:16px;
 padding-bottom:16px;
}
.partner {
 margin-bottom:16px;
}
.link {
 color:#CFB99B;
}
.link:hover {
 color:white;
}
